- Normalizar o valor de um campo, por exemplo, separar um código alfabético (um código de moeda de três letras) de um montante de moeda especificado no documento.
- Escolher um dentre vários valores de campo, por exemplo, definir qual entre vários valores deve ser selecionado e gravado no campo de resultado quando o valor de um único campo é extraído por mais de uma atividade.
- Calcular valores de campos que não foram encontrados no documento, por exemplo, calcular o imposto a pagar usando uma alíquota de imposto conhecida quando todos os campos com montantes tributáveis já foram extraídos.
- Adicione uma atividade Script ao fluxo de processamento de documentos na guia Activities. Observe que você deve adicioná-la após quaisquer outras atividades de extração de campo às quais sua regra possa se referir.
- No painel Activity Properties, clique em Script Editor.
- Na caixa de diálogo que se abrir, defina sua regra em forma de script usando JavaScript para criar um script que execute todas as ações necessárias. Você pode usar os botões de edição rápida na parte superior da tela para adicionar trechos de código predefinidos ao seu script. Abaixo estão alguns exemplos de regras de script que você pode usar.
Regras de script de exemplo
- Esta regra de script foi criada para adicionar um código de moeda de três letras ao valor no campo Total. A regra primeiro verifica o valor do campo Country. Se o valor desse campo for “USA” ou “United States”, o código “USD” é adicionado ao valor numérico no campo Total. Se o valor do campo Country for “United Kingdom” ou “Great Britain”, o código “GBP” é adicionado ao valor numérico no campo Total.
- Esta regra de script foi criada para adicionar os nomes das organizações selecionadas aos campos especificados. O campo repetitivo Preamble Org contém os nomes de todas as organizações listadas no preâmbulo de um documento, extraídos pela atividade de reconhecimento de entidades nomeadas (NER). A regra de script está configurada para que, se o campo Preamble Org contiver nomes de mais de duas organizações, o primeiro valor extraído seja colocado no campo Party 1, e o último, no campo Party 2.
- Quando seu script estiver pronto, clique em Save. Ao fazer isso, será exibida uma lista no painel Activity Properties contendo todos os fields usados no script. Verifique se a lista contém todos os fields necessários.
- Teste sua skill clicando em Test Activity e analisando os resultados da extração. Se a regra não funcionou como esperado, verifique se o script foi escrito corretamente. Além disso, verifique a qualidade de extração de todos os fields usados na regra do script.
