11/09/2026
Ao enviar uma atividade de processo, campos obrigatórios que não estavam sendo exibidos continuavam sendo cobrados. A entrega era barrada com a mensagem de campos obrigatórios pendentes apontando um campo que a pessoa não tinha como ver nem preencher naquela etapa — em alguns casos a mensagem nem dizia qual era o campo. Sem mexer na modelagem do formulário, não havia como avançar.
Acontecia com campos escondidos de qualquer forma: marcados como ocultos na modelagem, escondidos por uma regra condicional ("Quando") ou por uma automação. Atingia listas de opções (seleção única, seleção múltipla e caixas de seleção), anexos, colunas de tabela, campos de seleção de documento e campos de integração. No layout novo havia ainda outro efeito: campos que deveriam abrir escondidos apareciam preenchíveis e eram cobrados no envio.
Campo que não está sendo exibido no momento do envio deixa de ser cobrado como obrigatório, nos dois layouts. A conferência passou a considerar também o alcance da etapa: grupos que a atividade apenas visualiza — ou que ela nem exibe — não têm mais seus campos cobrados. No layout novo, o formulário voltou a abrir respeitando o que já estava escondido, e campo bloqueado voltou a ser apresentado como bloqueado e a não ser cobrado, como sempre foi no layout antigo.
Isso significa que:
A ocorrência aumentou nas últimas versões por causa de duas correções anteriores: com o BPM 43987 as regras condicionais voltaram a ser aplicadas em formulários que tinham alguma regra apontando para campo inexistente, e com o BPM 45575 a automação "ao iniciar" voltou a ser executada no layout novo. Com os campos voltando a ser escondidos corretamente, a cobrança indevida passou a aparecer. As duas correções seguem válidas — o que faltava era a conferência da entrega respeitar o campo oculto.