- Visão geral
- Introdução
- Criação de modelos
- Consumo de modelos
- Automações no Document Understanding™
- Atividades
- Chamadas de API
- Uso de modelos de diferentes ambientes
- Detalhes do modelo
- Endpoints públicos
- 1040 – tipo de documento
- 1040 Agendamento C – tipo de documento
- 1040 Agendamento D – tipo de documento
- 1040 Agendamento E – tipo de documento
- 1040x – tipo de documento
- 3949a – tipo de documento
- 4506T – tipo de documento
- 709 – tipo de documento
- 941x – tipo de documento
- 9465 – tipo de documento
- ACORD125 – tipo de documento
- ACORD126 – tipo de documento
- ACORD131 – tipo de documento
- ACORD140 – tipo de documento
- ACORD25 – tipo de documento
- Extratos bancários – tipo de documento
- Conhecimentos de embarque – tipo de documento
- Certificado de incorporação – tipo de documento
- Certificado de origem – tipo de documento
- Verificações – tipo de documento
- Certificado de produto infantil – tipo de documento
- CMS 1500 – tipo de documento
- Declaração de conformidade UE – tipo de documento
- Demonstrações financeiras – tipo de documento
- FM1003 – tipo de documento
- I9 – tipo de documento
- Cartões de identificação – tipo de documento
- Faturas – tipo de documento
- Faturas2 - tipo de documento
- Faturas Austrália – tipo de documento
- Faturas China – tipo de documento
- Faturas hebraicas – tipo de documento
- Faturas Índia – tipo de documento
- Faturas Japão – tipo de documento
- Faturas de Envio – tipo de documento
- Listas de embalagem – tipo de documento
- Holerites – tipo de documento
- Passaportes – tipo de documento
- Ordens de compra – tipo de documento
- Recibos – tipo de documento.
- Recibos2 - tipo de documento
- Recibos Japão – tipo de documento
- Avisos de Remessa – tipo de documento
- UB04 – tipo de documento
- Divulgações de fechamentos de hipotecas dos EUA - tipo de documento
- Contas de serviços públicos – tipo de documento
- Títulos de veículos – tipo de documento
- W2 – tipo de documento
- W9 – tipo de documento
- Idiomas suportados
- Painéis de insights
- Document Understanding implantado no Automation Suite
- Geração de logs
- Lógica de licenciamento e carregamento
- Como fazer
- Solução de problemas

Document Understanding modern projects user guide
Uso de modelos de diferentes ambientes
When using Document UnderstandingTM modern projects, you need to configure an external application to access models across various tenants and organizations.
Esse procedimento oferece uma visão geral abrangente sobre como acessar modelos implantados em diferentes ambientes usando aplicativos externos. Inclui instruções passo a passo sobre como configurar um aplicativo externo para direitos de acesso, configurar o fluxo de trabalho do Studio para consumir esses modelos e estabelecer fluxos de trabalho de produção.
This functionality also allows you to use models in hybrid deployment environments. In this case, Document Understanding projects are configured on Automation CloudTM, while Orchestrator and Robots are deployed on-premises.
- Configurar um aplicativo externo
- Configurar o fluxo de trabalho do UiPath Studio
- Configurar versões do modelo como parâmetros
- Modelo de processo do Document Understanding
Configurar um aplicativo externo
-
Navegue até seu tenant do Automation Cloud.
-
Acesse a página Administração e selecione sua organização.
-
Acesse a página Aplicativos externos.

-
Selecione Adicionar Aplicação na página Aplicativos externos.
Dica:For more information on adding an external application, check the Managing external OAuth applications page from the Automation Cloud admin guide.
-
Digite um nome exclusivo para o aplicativo no campo Nome do aplicativo.
-
Selecione um tipo de aplicativo da seção Tipo de aplicativo:
-
Confidential application: suitable for storing the App Secret securely. Use this for high-security requirements.
-
Aplicativo não confidencial: use essa opção apenas quando o armazenamento seguro para o Segredo do aplicativo não for necessário.

-
-
Defina os escopos de acesso para seu aplicativo externo.
-
Selecione Adicionar escopos na seção Recursos.
-
Selecione Document Understanding na lista suspensa Recurso.
-
Configurar os escopo(s) do usuário para conceder permissões dentro de um contexto de usuário.
Selecione as caixas de seleção correspondentes às permissões lógicas de API que você deseja conceder de acordo com seu requisito na aba Escopo(s) de usuário. Se você conceder permissões no escopo do usuário, está implícito que o aplicativo externo pode acessar esses recursos dentro de um contexto de usuário. Portanto, um usuário com as permissões correspondentes deve estar logado.
-
Configurar o(s) escopo(s) de aplicativos para fornecer acesso no nível do aplicativo para necessidades de automação mais amplas.
Se você estiver usando um aplicativo confidencial, navegue até a aba Escopo(s) do aplicativo para alocar permissões no nível do aplicativo para o recurso escolhido, conforme necessário. Ao delegar permissões sob o escopo do aplicativo, o aplicativo externo pode acessar dados abrangendo os escopos selecionados sem qualquer interação do usuário.
Os aplicativos não confidenciais não podem acessar o escopo do aplicativo.

- Selecione Salvar.
Observação:
If you have registered the external application with user scopes, add a Redirect URL. This URL will receive the authorization response. However, if you selected only application scopes, providing a redirect URL is optional.
-
-
Selecione Adicionar para criar o registro.
Uma mensagem de confirmação é exibida. Para aplicativos confidenciais, essa mensagem inclui o segrodo do aplicativo. O aplicativo externo registrado pode usar esse segredo para solicitar autorização. Certifique-se de salvar o segredo do aplicativo em um local seguro, pois você não poderá vê-lo novamente.

Configurar o fluxo de trabalho do UiPath Studio
Antes de começar, certifique-se de que os seguintes pré-requisitos estejam cumpridos:
- Use uma versão compatível do projeto do Windows.
- Certifique-se de que o pacote de atividades IntelligentOCR esteja instalado. O pacote IntelligentOCR.Activities é compatível com o consumo de projetos modernos do Document Understanding a partir da v6.22.1.
Para obter uma compreensão mais detalhada das diferenças entre os pacotes DocumentUnderstanding.Activities e IntelligentOCR.Activities, bem como orientações sobre quando usar cada um deles, consulte a página Automações no Document Understanding.
- Abra seu projeto do UiPath Studio.
- Defina a taxonomia.
-
Abra o Gerenciador de Taxonomia para definir os tipos de documento e campos relevantes para sua automação.
Sua taxonomia do projeto deve abranger cada tipo de documento e os campos necessários. A taxonomia que você cria no Studio pode conter tipos de documentos e campos adicionais que não fazem parte dos projetos modernos da Document Understanding. Se você quiser usar extratores adicionais, como o Form Extractor ou o Regex Extractor para vários tipos de documentos, essa etapa será necessária.

-
- Instale o pacote IntelligentOCR.Activities para usar atividades como o Document Understanding Project Extractor e Document Understanding Project Classifier.
-
Adicione a atividade Data Extraction Scope para configurar modelos de extração e inclua a atividade Extrator do Projeto de Document Understanding.

-
Adicione a atividade Classify Document Scope para configurar modelos de classificação e inclua a atividade Document Understanding Project Classifier.
-
- Configurar credenciais de tempo de design.
-
Abra o assistente para Obter Recursos no escopo da atividade.
O assistente é exibido quando você inclui as atividades do Projeto de Document Understanding dentro desse escopo. Esse assistente permite que você configure as credenciais de design necessárias para mapear os campos de taxonomia de um projeto moderno.
-
Preencha as seguintes informações:
- ID do aplicativo e Segredo do aplicativo externo.
- URL do tenant para o ambiente de destino.
-
Selecione Buscar projetos e escolha o projeto e a versão necessários.
-
Encerrar o assistente.

-
- Mapear a taxonomia.
-
Selecione Configurar Extratores dentro da atividade Data Extraction Scope.
-
Crie um mapeamento da taxonomia do projeto para a taxonomia do modelo para cada tipo de documento.
Para executar essa etapa, escolha um Tipo de documento na taxonomia e alinhe cada campo desse Tipo de documento com um campo correspondente no modelo projetado para o Projeto de Document Understanding.

-
- Salve a credencial de tempo de execução como um ativo do Orchestrator.
-
Navegue até seu tenant do Automation Cloud.
-
Acesse o Orchestrator.
-
Escolha sua pasta de automação.
-
Acesse a aba Ativos.
-
Selecione Adicionar ativo e escolha Criar um novo ativo na lista suspensa.
-
Digite um nome no campo Nome do ativo.
-
Selecione Credencial na lista suspensa Tipo.
-
Use o ID do aplicativo e o Segredo do aplicativo criados anteriormente como Nome de usuário e Senha.

-
- Configurar credenciais de tempo de execução no Studio.
-
Navegue até seu projeto do Studio.
-
Acesse a atividade Data Extraction Scope.
-
Configure a propriedade Ativo de Credenciais de Runtime.
Use esse campo para acessar recursos de projeto modernos do Document Understanding enquanto o robô está conectado a um Orchestrator local ou de um tenant diferente. Você pode optar por inserir um Ativo de Credencial, para fins de autenticação, de uma das seguintes maneiras:
- Selecione o ativo de credencial desejado do Orchestrator ao qual o robô está conectado na lista suspensa.
- Insira o caminho para o Ativo de Credenciais do Orchestrator onde você armazena as credenciais de aplicativos externos para acessar o projeto. O formato do caminho deve ser o seguinte:
<OrchestratorFolderName>/<AssetName>.
-
Configurar a propriedade URL do tenant em runtime.
Use this field together with the Runtime Credentials Asset property. Enter the URL of the tenant to which the robot will connect to execute the extraction. The URL must have the following format:
https://<baseURL>/<OrganizationName>/<TenantName>.
-
O aplicativo externo fornece acesso a todos os projetos do Document Understanding dentro do tenant. Você não precisa configurar o acesso para cada projeto individualmente.
Configurar versões do modelo como parâmetros
Se você configurar versões do projeto como parâmetros, você pode atualizar fluxos de trabalho de automação para novas versões do projeto sem ajustar o código do fluxo de trabalho.
-
Navegue até seu tenant do Automation Cloud.
-
Acesse o Orchestrator.
-
Escolha sua pasta de automação.
-
Acesse a aba Ativos.
-
Selecione Adicionar ativo e escolha Criar um novo ativo na lista suspensa.
-
Digite um nome no campo Nome do ativo.
-
Selecione Texto na lista suspensa Tipo.
-
Digite um nome no campo Texto para definir um ativo específico da versão.

-
Selecione Criar.
Isso permite que você atualize fluxos de trabalho de automação para novas versões do projeto sem alterar o código do fluxo de trabalho. Quando a automação é implantada em uma pasta especificada, a versão do modelo é definida de acordo com o ativo no Orchestrator. Esse processo é semelhante a salvar credenciais de aplicativos externos como ativos.
-
Navegue até seu projeto do Studio.
-
Adicione uma atividade Obter ativo em seu fluxo de trabalho para recuperar o ativo de versão.
-
Passe o valor recuperado como uma variável de entrada para as atividades do Projeto de Document Understanding.

Modelo de processo do Document Understanding
Document Understanding Process is a fully functional UiPath® Studio project template based on a document processing flowchart. You can use it to get started with working on either a demo, or a large-scale implementation of Document UnderstandingTM.
O processo fornece log, tratamento de exceção, mecanismos de repetição e todos os métodos que devem ser usados em um fluxo de trabalho do Document Understanding, pronto para uso.
Para obter mais informações, consulte a página Modelo de processo do Document Understanding.