activities
latest
false
UiPath logo, featuring letters U and I in white
Atividades de Document Understanding
Last updated 21 de nov de 2024

Validation Station

Esta página mostra como criar um fluxo de trabalho que inclua atividades como Digitalizar Documento, Escopo da extração de dados e Estação de validação presente.

Você pode usar essas atividades quando quiser automatizar a extração e validação de dados a partir de documentos do mesmo tipo. As faturas ou ordens de compra são um ótimo ajuste para esse tipo de tarefas.

O fluxo de trabalho a seguir concentra-se no uso da atividade Digitize Document em uma fatura, seguido pela validação das informações com o uso da atividade Present Validation Station . O mecanismo de OCR escolhido para esse fluxo de trabalho é o UiPath® Document OCR, mas você pode substituí-lo por qualquer outro dos nossos mecanismos de OCR. É usada uma taxonomia simples, criada com base no documento de fatura escolhido. Acesse Visão geral da taxonomia para verificar como criar sua taxonomia.

Como criar o fluxo de trabalho

  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:
    1. Nome da variável: taxonomy;
    2. Tipo de variável: DocumentTaxonomy;
    3. Valor padrão: nenhum.
  4. Adicione uma atividade Carregar Taxonomia dentro do contêiner Sequência.
    Adicione a variável taxonomy no capo Taxonomia.
  5. Adicione uma atividade For Each após a atividade Carregar Taxonomia e dentro do contêiner Sequência.
    • 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 contêiner Corpo da atividade For Each e crie as variáveis exibidas na tabela a seguir:
    Tabela 1. As variáveis a serem criadas
     

    Tipo de Variável

    Valor Padrão

    docName

    GenericValue

    N/A

    dom

    Documento

    N/A

    text

    String

    N/A

    extractionResults

    ExtractionResult

    N/A

    validatedResults

    ExtractionResult

    N/A
  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 após a atividade Atribuir.
    Adicione a expressão "Digitizing "+docName no campo Texto.
  9. Adicione uma atividade Digitalizar Documento após a atividade Write Line.
    • 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 Write Line após a atividade Digitize Document .
    Adicione a expressão docName+" was digitized." no campo Texto.
  12. Adicione uma atividade Write Line após a atividade Write Line.
    Adicione a expressão "Opening the Validation Station" no campo Texto.
  13. Adicione uma atividade Try Catch após a 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 após a atividade Estação de validação presente.
  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.
Acesse o link a seguir para baixar um arquivo ZIP do exemplo: Exemplo.

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.

  • Como criar o fluxo de trabalho
  • Usando a Estação de Validação

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.