Regras de validação em Automação de documento
- Atualizado: 2024/04/03
Regras de validação em Automação de documento
Com as regras de validação, você pode garantir a precisão dos dados extraídos em vários campos dos seus documentos.
Você pode definir várias condições, como correspondência de padrões ou verificações de igualdade. Quando essas condições são atendidas, você pode facilmente tomar medidas para sinalizar erros ou avisos, limpar ou substituir valores ou definir novos valores.
- Regras de campo
- Regras do documento
Regras de campo
As regras em nível de campo são projetadas para criar regras especificamente para campos individuais. Essas regras contêm uma condição que é seguida por um conjunto de ações a serem executadas se a condição for atendida e está implicitamente associada ao campo destacado.
Essas regras são processadas antes das regras de validação em nível de documento.
Regras do documento
- Você pode selecionar um ou mais campos nos quais essas ações podem ser aplicadas.
- As regras do documento podem ser estruturadas com dependências entre campos, e sua ordem de execução é crucial. É importante manter a sequência.
- Quando existem múltiplas condições na regra do documento e o usuário corrige um valor para validação, as condições com operadores AND e OR não funcionam da maneira esperada.
- Você precisa inserir todos os campos preenchidos ao adicionar um campo ou regra de documento para habilitar a opção Atualizar.
Por exemplo, você precisa adicionar um Valor de ação para o Tipo de ação e então atualizar a instância de aprendizagem.
No vídeo a seguir, você pode observar como as regras de validação são utilizadas nos documentos para aprimorar o processo de extração de dados.
Condições disponíveis
Uma condição é expressa como uma regra lógica que avalia o estado ou os valores de determinados campos que devem ser atendidos para que uma ação ocorra. Abaixo está a lista de todas as condições disponíveis:
Ações disponíveis
Uma ação está associada a uma operação que é executada quando determinadas condições são atendidas. Abaixo está a lista de todas as ações disponíveis:
Tipo de ação | Descrição | Exemplo |
---|---|---|
definir valor | Se a condição especificada for atendida, a ação definir valor define o valor especificado para os campos selecionados. | |
limpar valor | Se a condição especificada for atendida, a ação limpar valor limpa os valores dos campos selecionados. | |
mostrar erro | Se a condição especificada for atendida, a ação mostrar erro mostra a mensagem de erro para os campos selecionados. | |
mostrar aviso | Se a condição especificada for atendida, a ação mostrar aviso mostra a mensagem de aviso para os campos selecionados. | |
substituir | Se a condição especificada for atendida, a ação substituir substitui os valores dos campos selecionados. | |
extração de regex | Se a condição especificada for atendida, a ação extração de regex aplica uma expressão regular ao valor extraído para recuperar uma substring específica. Nota: A ação extração de regex extrai apenas a primeira correspondência encontrada no valor, com base no padrão regex especificado. |