Verificar se um campo está preenchido
O robô «Verificar se um campo está preenchido» verifica se um campo de uma entidade CRM do Bitrix24 — um negócio, contato, empresa ou lead — tem um valor. As entradas são o tipo de entidade, seu ID e o código do campo. Retorna um indicador is_filled com o valor Y se o campo não estiver vazio, caso contrário N, além do valor atual do campo. Use para uma ramificação condicional do processo de negócios.
O robô abre a entidade CRM por tipo e ID, lê o campo indicado e determina se está preenchido. As entradas são: o tipo de entidade (deal, contact, company ou lead), o ID da entidade e o código do campo — pode ser um campo padrão ou personalizado. As saídas são: is_filled — um indicador Y se o campo não estiver vazio, caso contrário N (uma string vazia e o valor «0» contam como não preenchidos), e value — o valor atual do campo; para campos múltiplos os valores são unidos por vírgula. Use para garantir antes da mudança de etapa do negócio que o CNPJ ou o responsável estão preenchidos, para não deixar avançar um card sem um campo obrigatório ou para direcionar o processo pelo ramo certo conforme a presença dos dados. Se os parâmetros forem inválidos ou a entidade não for encontrada, o robô retorna is_filled N e um valor vazio. O indicador is_filled é prático de comparar na condição da próxima etapa do processo de negócios.
Quais parâmetros de entrada o robô aceita?
| Parâmetro | Tipo | Obrigatório? | Padrão |
|---|---|---|---|
| Tipo de entidade: deal / contact / company / lead | string | sim | |
| ID da entidade | int | sim | |
| Código do campo | string | sim |
O que o robô retorna?
| Parâmetro | Tipo |
|---|---|
| O campo está preenchido (Y/N) | string |
| Valor atual do campo | string |
Cenário: controle do preenchimento de um campo obrigatório
- Um negócio entra na etapa «Emissão de fatura»
- O robô verifica se o campo CNPJ da contraparte está preenchido
- Com is_filled = Y o processo segue, com N devolve o negócio e cria uma tarefa para preencher o campo
Robôs semelhantes
Artigos relacionados
- Folha de aprovação no Bitrix24: como montá-la com um processo de negócios
- Robôs não funcionam no Bitrix24: diagnóstico passo a passo e histórico
- Campos no Bitrix24: personalizados, obrigatórios, múltiplos — e como automatizá-los
- Campos nas tarefas do Bitrix24: de sistema, personalizados e automação
- Modelos de documentos no Bitrix24: criação, campos e valor por extenso
- Aprovação de documentos no Bitrix24: rotas, folha de aprovação e prazos
- Gatilhos no Bitrix24: o que são, como diferem dos robôs e por que não disparam
- Condição «se — então» nos robôs do Bitrix24: verificações complexas sem código
- Tarefas de processos de negócios no Bitrix24: onde encontrar e como trabalhar