UiPath Marketplace
Mais recente
falso
Imagem de fundo do banner
Guia do usuário do Marketplace
Última atualização 16 de abr de 2024

Obter resultado de recibo de análise

A atividade Get Analyze Receipt Result usa a API Get Analyze Receipt Result do Reconhecedor de Formulários para recuperar de forma assíncrona os resultados da operação de análise de recibo executada anteriormente (Local dos resultados).

Após concluir a operação, a atividade gera o status da operação em String (Status da Operação), e os resultados em um objeto AnalyzeOperationResult (Objeto de Resposta) e um objeto Receipt[] (Recibos). Todas as saídas podem ser usadas como variáveis de entrada em atividades subsequentes (por exemplo, lógica condicional).

Como funciona

As etapas a seguir e o diagrama de sequência de mensagens são um exemplo de como a atividade funciona desde o tempo de design (ou seja, as dependências da atividade e as propriedades de entrada/saída) até o tempo de execução.

  1. Conclua as etapas de Configuração .
  2. Adicione a atividade Azure Form Recognition Scope ao seu projeto.
  3. Adicione uma atividade ou execute um processo externo que gere o local do resultado (por exemplo, Analisar Recebimento Assíncrono).
  4. Adicione a atividade Get Analyze Receipt Result dentro da atividade Azure Form Recognition Scope .
  5. Insira valores para as propriedades de Entrada .
  6. Crie e insira variáveis String, AnalyzeOperationResult, e Page[] para as propriedades Saída .
  7. Execute a atividade.

    • Suas propriedades de entrada são enviadas para a API Get Analyze Receipt Result .
    • A API retorna os valores status String, AnalyzeFormResponse e Receipt[] para suas variáveis de propriedade de saída.


Propriedades

Os valores para as seguintes propriedades são especificados ao adicionar esta atividade ao seu projeto no UiPath Studio.

Comum

NomeDeExibição

O nome de exibição da atividade.

Atributos

Detalhes

Tipo

String

Required

Sim

Valor padrão

Obter resultados de recibo de análise

Valores permitidos

Insira uma variável String ou String .

Observações

N/A

Entrada

Local do Resultado

A URL que contém o ID de resultado usado para acompanhar o progresso e obter o resultado da operação.

Atributos

Detalhes

Tipo

String

Required

Não (necessário para usar os dados de saída em atividades subsequentes)

Valor padrão

Vazio

Valores permitidos

Insira uma variável String

Observações

Para obter o Local do Resultado, adicione uma atividade ou execute um processo externo que gere o local do resultado (por exemplo, Analisar Recebimento Assíncrono).

Para obter mais informações, consulte Operation-Location na documentação da API Analisar Recebimento .

Diversos

Particular

Se selecionado, os valores das variáveis e argumentos não são mais registrados no nível Verbose.

Atributos

Detalhes

Tipo

Caixa de seleção

Required

Não

Valor padrão

não selecionado

Valores permitidos

Selecionado ou Não Selecionado

Observações

N/A

Saída

Status da Operação

O status da operação.

Atributos

Detalhes

Tipo

String

Required

Não (necessário para usar os dados de saída em atividades subsequentes)

Valor padrão

Vazio

Valores permitidos

Insira uma variável String

Observações

Há quatro status possíveis:

  • notStarted: a operação de análise não foi iniciada.
  • em execução: a operação de análise está em andamento.
  • failed: a operação de análise falhou.
  • successful: a operação de análise foi bem-sucedida.

Se o status for successful, a resposta JSON incluirá os resultados do reconhecimento de formulário e de reconhecimento de texto.

Response Object

A resposta da operação como um objeto desserializado.

Atributos

Detalhes

Tipo

AnalyzeOperationResult

Required

Não (necessário para usar os dados de saída em atividades subsequentes)

Valor padrão

Vazio

Valores permitidos

Insira uma variável AnalyzeOperationResult

Observações

Para obter a representação da string JSON, use o método ToString .

Se o modelo não encontrar um campo, um valor nulo será retornado.

Para obter mais informações sobre o objeto, incluindo os campos de dados, consulte a seção de resposta da documentação da API Get Analyze Receipt .

Recebimentos

Os resultados da compreensão da análise de recibo, incluindo as informações de chave/valor para as partes mais relevantes do recibo.

Atributos

Detalhes

Tipo

Receipt[]

Required

Não (necessário para usar os dados de saída em atividades subsequentes)

Valor padrão

Vazio

Valores permitidos

Insira uma variável Receipt

Observações

Cada objeto Receipt inclui as seguintes propriedades que você pode usar em outras atividades:
  • Nome do comerciante
  • Número de telefone do comerciante
  • Endereço do comerciante
  • Data da transação
  • Hora da Transação
  • Total
  • Subtotal
  • Imposto
  • Como funciona
  • Propriedades
  • Comum
  • Entrada
  • Diversos
  • Saída

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.