Atividades
Mais recente
falso
Imagem de fundo do banner
Atividades de Document Understanding
Última atualização 29 de abr de 2024

Validation Station

A extração e validação de dados pode ser divertida e fácil ao usar o assistente da Estação de Validação. Abaixo, você encontra detalhes sobre a criação de um fluxo de trabalho que inclui atividades como Digitize Document, Data Extraction Scopee Present Validation Station.

Você pode usar essas atividades quando precisar automatizar a extração e validação de dados de documentos do mesmo tipo. Faturas ou ordens de compra são uma ótima opção para esse tipo de tarefa.

The below workflow focuses on using the Digitize Document activity on an Invoice, followed by validating the information with the use of the Present Validation Station activity. The OCR engine chosen for this workflow is UiPath® Document OCR but feel free to replace it with any other of our OCR engines.

A taxonomia também é simples, criada com base no documento de fatura usado. Aqui estão mais detalhes sobre como criar sua taxonomia.

Como criar o fluxo de trabalho

É assim que um processo de automação pode ser construído:

  1. Abra o Studio e crie um novo Processo nomeado por padrão Principal.
  2. Arraste um contêiner Sequência para o Designer de Fluxo de Trabalho.
  3. Selecione o contêiner Sequence e crie a seguinte variável:

    Nome da variável

    Tipo de Variável

    Valor Padrão

    taxonomy

    DocumentTaxonomy

     
  4. Arraste uma atividade Carregar taxonomia para dentro do contêiner Sequência .

    • Adicione a variável taxonomy no capo Taxonomia.
  5. Arraste uma atividade For Each abaixo da atividade Load Taxonomy.

    • Adicione a expressão doc no campo ParaCada.
    • Adicione a expressão directory.GetFiles("TestData\InputDocs\") no campo Em.
    • No painel Propriedades, selecione a opção String da lista suspensa ArgumentoDeTipo.
  6. Selecione o container Corpo da atividade For Each e crie as seguintes variáveis:

    Nome da variável

    Tipo de Variável

    Valor Padrão

    docName

    GenericValue

     

    dom

    Documento

     

    text

    String

     

    extractionResults

    ExtractionResult

     

    validatedResults

    ExtractionResult

     
  7. Adicione uma atividade Assign dentro do contêiner Corpo.

    • Adicione a variável docName no campo Para.
    • Adicione a expressão System.IO.Path.GetFileNameWithoutExtension(doc) no campo Valor.
  8. Adicione uma atividade Write Line abaixo da atividade Assign.

    • Adicione a expressão "Digitizing "+docName no campo Texto.
  9. Adicione uma atividade Digitalizar documento abaixo da atividade Escrever linha .

    • Defina o DocumentPath como doc.
    • Adicione a variável text no campo TextoDoDocumento.
    • Adicione a variável dom no campo DocumentObjectModel .
  10. Arraste um mecanismo de OCR para a atividade Digitalizar documento . UiPath Document OCR é usado para este exemplo.
  11. Adicione uma atividade Escrever linha abaixo da atividade Digitalizar documento .

    • Adicione a expressão docName+" was digitized." no campo Texto.
  12. Adicione uma atividade Write Line abaixo da atividade Write Line.

    • Adicione a expressão "Opening the Validation Station" no campo Texto.
  13. Adicione uma atividade Try Catch abaixo da atividade Write Line.
  14. Adicione um contêiner Sequence na seção Try .
  15. Adicione uma atividade Present Validation Station dentro do container Sequence .

    • Adicione doc como valor no campo DocumentPath .
    • Adicione a variável text no campo TextoDoDocumento.
    • Adicione a variável dom no campo DocumentObjectMOdel .
    • Adicione a variável taxonomy no capo Taxonomia.
    • Adicione a variável extractedResults no campo AutomaticExtractionResults .
    • Adicione a variável validatedResults no campo ValidatedExtractionResults .
  16. Adicione uma atividade Gravar Arquivo de Texto abaixo da atividade Apresentar Estação de Validação .
  17. Execute o processo. O robô extrai dados automaticamente, classifica os documentos, extrai campos específicos, prepara os dados para validação e exibe os documentos extraídos.

Baixe o exemplo aqui.

Usando a Estação de Validação

A execução do fluxo de trabalho abre o assistente Estação de validação . Aqui você pode verificar as informações extraídas ou extraí-las você mesmo usando as opções Tokens ou Área Personalizada . Se você definir um campo na taxonomia como multivalor, vários valores poderão ser extraídos para esse campo. Isso pode ser útil para documentos com vários endereços, diferentes moedas, etc.

Vamos ver como você pode alternar entre as opções Tokens ou Custom Area .



Aqui está um exemplo de como adicionar um valor extra a um campo.



Mais informações sobre como usar e personalizar a Estação de Validação podem ser encontradas aqui.

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.