Comprobar si un campo está relleno
El robot «Comprobar si un campo está relleno» comprueba si un campo de una entidad CRM de Bitrix24 — una negociación, un contacto, una empresa o un prospecto — tiene un valor. Las entradas son el tipo de entidad, su ID y el código del campo. Devuelve un indicador is_filled con el valor Y si el campo no está vacío, de lo contrario N, además del valor actual del campo. Úselo para una rama condicional del proceso de negocio.
El robot abre la entidad CRM por tipo e ID, lee el campo indicado y determina si está relleno. Las entradas son: el tipo de entidad (deal, contact, company o lead), el ID de la entidad y el código del campo — puede ser un campo estándar o personalizado. Las salidas son: is_filled — un indicador Y si el campo no está vacío, de lo contrario N (una cadena vacía y el valor «0» cuentan como no rellenos), y value — el valor actual del campo; para campos múltiples los valores se unen con una coma. Úselo para asegurarse antes del cambio de etapa de la negociación de que el NIF o el responsable están rellenos, para no dejar avanzar una tarjeta sin un campo obligatorio o para dirigir el proceso por la rama adecuada según la presencia de los datos. Si los parámetros no son válidos o la entidad no se encuentra, el robot devuelve is_filled N y un valor vacío. El indicador is_filled es cómodo de comparar en la condición del siguiente paso del proceso de negocio.
¿Qué parámetros de entrada acepta el robot?
| Parámetro | Tipo | ¿Obligatorio? | Por defecto |
|---|---|---|---|
| Tipo de entidad: deal / contact / company / lead | string | sí | |
| ID de la entidad | int | sí | |
| Código del campo | string | sí |
¿Qué devuelve el robot?
| Parámetro | Tipo |
|---|---|
| El campo está relleno (Y/N) | string |
| Valor actual del campo | string |
Escenario: control del rellenado de un campo obligatorio
- Una negociación entra en la etapa «Emisión de factura»
- El robot comprueba si el campo NIF de la contraparte está relleno
- Con is_filled = Y el proceso continúa, con N devuelve la negociación y crea una tarea para rellenar el campo
Robots similares
Artículos relacionados
- Hoja de aprobación en Bitrix24: cómo montarla con un proceso de negocio
- Los robots no funcionan en Bitrix24: diagnóstico paso a paso y registro
- Campos en Bitrix24: personalizados, obligatorios, múltiples — y cómo automatizarlos
- Campos en las tareas de Bitrix24: del sistema, personalizados y automatización
- Plantillas de documentos en Bitrix24: creación, campos e importe en letras
- Aprobación de documentos en Bitrix24: rutas, hoja de aprobación y plazos
- Disparadores en Bitrix24: qué son, en qué se diferencian de los robots y por qué no se activan
- Condición «si — entonces» en los robots de Bitrix24: comprobaciones complejas sin código
- Tareas de los procesos de negocio en Bitrix24: dónde encontrarlas y cómo trabajar con ellas