Pular para o conteúdo principal
Este artigo é destinado a usuários do FlexiCapture que estão prestes a migrar para o Vantage. O Vantage permite reutilizar vários componentes dos seus projetos do FlexiCapture, incluindo FlexiLayouts. Ele também permite aproveitar a nova e poderosa tecnologia de machine learning, que você pode treinar facilmente com seus documentos já rotulados. Recomendamos conferir primeiro as Skills integradas disponíveis no Vantage. Na maioria dos casos, elas serão pelo menos tão eficientes quanto seus projetos do FlexiCapture. A eficiência de treinamento oferecida pelo Advanced Designer e pelo Vantage também pode dispensar a necessidade de reutilizar FlexiLayouts criados no FlexiLayout Studio. Mais de 50 Skills integradas estão disponíveis no Skill Catalog. Entre outras, o Vantage oferece Skills para processamento de faturas, Pedidos de Compra, recibos e faturas comerciais que podem substituir com sucesso o ABBYY FlexiCapture for Invoices.

Conceitos-chave

No Vantage, os documentos são processados em transações. Diferentemente de lotes, as transações não têm um tipo atribuído. O fluxo de processamento e as configurações de OCR para uma transação são definidos pela skill que a processa. Em geral, você precisará substituir Definições de Documento por Skills de Documento integradas ou configuradas manualmente, criar uma Skill de Processo e configurar seu fluxo de processamento para direcionar os documentos às Skills de Documento apropriadas e a outras etapas de processamento.

Mapeamento de Conceitos‑chave

Conceito no FlexiCaptureEquivalente no Vantage
Projeto do FlexiCaptureSkill de Processo que referencia outras skills desenvolvidas no Vantage e no Advanced Designer: OCR, Skill de Classificação, Skill de Documento, Document Splitter
LoteTransação (equivalente parcial)
Tipo de lote, propriedades do projetoFluxo de trabalho de processamento de documentos configurado na Skill de Processo, configurações da skill e configurações de atividade
Lotes de classificaçãoConjunto de documentos de uma Skill de Classificação
Lotes de treinamentoConjuntos de documentos em Skills de Documento (equivalente parcial)
Lotes de testeConjuntos de documentos de teste em uma Skill de Documento no Advanced Designer
Definição de DocumentoSkill de Documento
Fluxo de trabalhoFluxo de trabalho de processamento de documentos em uma Skill de Processo
Autoaprendizado para extração de campoOnline Learning para Skills de Documento
Modelos de NLPAtividades para documentos não estruturados em uma Skill de Documento no Advanced Designer

Importação de Documentos

As Estações de Digitalização do FlexiCapture 12 podem ser totalmente substituídas pelas Estações de Digitalização do ABBYY Vantage. A importação a partir de uma pasta monitorada (chamada de pasta compartilhada no Vantage) ou de e-mails pode ser configurada na atividade Input de uma Skill de Processo. O tipo de fonte, o nome do arquivo de origem e as informações do e-mail são salvos automaticamente nos parâmetros de registro. Você também pode importar documentos e definir parâmetros de registro personalizados](/pt-BR/vantage/documentation/developer-guide/registration-parameters via a Vantage API ou usar conectores para importar documentos de uma variedade de aplicativos de terceiros.

Configuração do Workflow

Para recriar o workflow de processamento em lote, configure uma Skill de Processo. No Vantage, as atividades da Skill de Processo funcionam como etapas de processamento. Um conjunto de documentos é uma coleção de documentos dentro de uma transação.

Mapeamento de Estágios do Workflow

Estágio do workflow no FlexiCaptureEquivalente no Vantage
DigitalizaçãoABBYY Vantage Scanning Station (não integrada às atividades da Skill de Processo)
RedigitalizaçãoNão é suportado
ReconhecimentoUm workflow que pode incluir as atividades OCR, Classify, Extract e Assemble da Skill de Processo. As configurações de OCR podem ser definidas separadamente para cada Skill de Classificação e Skill de Documento. Uma atividade OCR de uma Skill de Processo pode ser usada para especificar opções gerais de pré‑reconhecimento para todos os documentos. Uma atividade Classify pode ser usada para determinar o tipo de documento e encaminhá‑lo para uma Skill de Documento apropriada mapeada para uma atividade Extract, onde os dados são extraídos. Uma atividade Assemble pode ser usada para montar documentos.
Verificação da montagem de documentosVerificar a integridade de uma coleção de documentos não é suportado. Para montar documentos, você pode usar a atividade Assemble de uma Skill de Processo.
Verificação da integridade do loteAs Scanning Stations executam verificações automáticas de integridade do lote antes de os documentos serem enviados ao Vantage. Um operador também pode executar uma verificação manual na Scanning Station.
Verificação de dados, verificação, confirmação de exportaçãoAtividade de revisão manual de uma Skill de Processo.
ExportaçãoAtividade Output ou atividade Custom de uma Skill de Processo.
Processado, ExceçõesStatus de Transação atribuídos automaticamente pelo Vantage. Você pode visualizar os status da transação na seção Transactions do Skill Monitor.
Tipo de usuárioAtividade Condition ou atividade Custom de uma Skill de Processo.
Os workflows no Vantage exigem interação com um operador humano somente se o workflow contiver atividades de revisão manual.

Funções do Usuário

O Vantage permite criar várias atividades de revisão manual em um Skill de Processo. Um operador de revisão manual pode ter acesso restrito a estágios específicos de revisão manual. Para criar usuários e editar suas permissões, vá até a guia Users no Vantage.

Mapeamento de Funções

Função no FlexiCaptureFunção no Vantage
Scanning OperatorSkill User
Data Verification OperatorManual Review Operator (com possibilidade de restringir o acesso a determinadas skills e etapas de revisão manual)
Verification OperatorManual Review Operator (com possibilidade de restringir o acesso a determinadas skills e etapas de revisão manual)
Senior Verification OperatorProcessing Supervisor
Project Settings EditorSkill Designer
Monitoring OperatorProcessing Supervisor (também tem acesso à revisão manual)
AdministratorTenant Administrator
Web Capture OperatorSkill User + Manual Review Operator
Operators ManagerTenant Administrator (é a única função que permite gerenciar permissões de usuário)

Classificação

Os modelos de classificação não podem ser reutilizados diretamente no Vantage. Para identificar documentos de tipos diferentes, crie uma Skill de Classificação. Nessa skill, você pode enviar os documentos usados para treinar o modelo de classificação no FlexiCapture, criar classes idênticas e treinar a skill no Vantage. Você também pode usar essa skill em uma atividade Classify de uma Skill de Processo e mapear as classes para atividades Extract. Cada atividade Extract usará uma Skill de Documento que pode ser considerada o equivalente a uma seção de Document Definition. O agrupamento (clustering) está sempre habilitado no Vantage; portanto, diferentes variantes de documentos do mesmo tipo podem ser identificadas automaticamente. Porém, se os layouts variarem significativamente, considere criar uma Skill de Documento no Advanced Designer, adicionar uma atividade Classify ao seu fluxo de trabalho e treiná-la conforme necessário. Você pode configurar uma atividade Extraction Rules (que é mais ou menos equivalente a um FlexiLayout) para ser selecionada automaticamente com base na variante do documento, colocando um conjunto de atividades Extraction Rules após a atividade Classify. Para separar documentos em um fluxo de páginas de entrada, adicione uma atividade Assemble a uma Skill de Processo. Talvez você também precise criar e configurar uma skill Document Splitter no Advanced Designer.

Definições de Documento

Em geral, você precisará substituir as Definições de Documento para diferentes tipos de documentos por Skills de Documento apropriadas. As Definições de Documento para diferentes variantes de documentos do mesmo tipo devem ser substituídas por atividades separadas em uma única Skill de Documento. Se uma Definição de Documento contiver várias seções, cada seção deverá ser substituída por uma Skill de Documento apropriada. As configurações de OCR (Optical Character Recognition) e o reconhecimento de texto manuscrito são definidos no escopo de uma Skill de Documento. Se você usar uma Skill de Processo para direcionar documentos a diferentes Skills de Documento, também poderá configurar definições gerais de pré-reconhecimento (idiomas, reconhecimento de texto manuscrito e códigos de barras) em uma atividade de OCR. Observe que o reconhecimento de texto manuscrito vem habilitado por padrão nas configurações da Skill de Documento e desabilitado por padrão na atividade de OCR.
Dica: A tecnologia de extração de dados no Vantage foi substancialmente modificada e aprimorada em comparação com o FlexiCapture. A forma como as Regras de Extração e outras atividades disponíveis no Vantage funcionam difere de seus equivalentes no FlexiCapture, o que significa que, em alguns casos, os resultados podem variar. Certifique-se de estar satisfeito com os resultados de extração após substituir suas Definições de Documento por Skills de Documento.

Definições de Documento Fixas

As Definições de Documento para formulários não podem ser reutilizadas diretamente no Vantage. Se nenhuma das skills integradas atender às suas necessidades, exporte o lote correspondente de documentos rotulados do FlexiCapture e importe-os em uma Skill de Documento recém-criada no Advanced Designer. Em seguida, você tem duas opções:
  • Adicione uma atividade de Fast Learning ao fluxo de processamento da Skill de Documento e treine-a usando os documentos carregados. Essa atividade não requer um grande conjunto de documentos para ser treinada. Para iniciar o treinamento da atividade usando a tecnologia para formulários, basta adicionar três documentos que possam ser identificados como instâncias do mesmo formulário.
  • Adicione uma atividade de Forms ao fluxo de processamento da Skill de Documento e carregue a imagem de um formulário em branco. Rotule os campos no formulário em branco e treine a atividade. Teste os resultados nos documentos carregados.
Se você não precisar combinar o processamento de formulários fixos com outras atividades, poderá criar uma Skill de Documento simples para formulários no Vantage, sem usar o Advanced Designer.

Definições de Documento com Base em Descrições Flexíveis

Em muitos casos, você pode substituir facilmente uma Definição de Documento existente por uma skill integrada ou treinar uma nova skill no Vantage ou no Advanced Designer usando seus documentos rotulados. No entanto, também há uma opção rápida para criar, no Advanced Designer, um equivalente de um FlexiLayout existente. Você pode importar um FlexiLayout em uma Skill de Documento no Advanced Designer. Você pode criar uma nova Skill de Documento com base no projeto FlexiLayout ou importar um FlexiLayout para uma atividade de Extraction Rules. As configurações de idioma de OCR (Optical Character Recognition) são herdadas das configurações do FlexiLayout, mas recomendamos verificar as configurações de OCR da skill após a importação. Os resultados de treinamento não podem ser transferidos para o Advanced Designer, mas você pode importar os documentos rotulados de um lote de treinamento e usá-los para treinar novamente a atividade no Advanced Designer.

Definições de Documento com tecnologia de PLN

Modelos treinados não podem ser importados para o Advanced Designer. No entanto, você pode escolher um dos modelos de PLN disponíveis no Advanced Designer como atividades de skill, fazer upload de documentos de exemplo e treinar a atividade. Para treinar seu próprio modelo de PLN, use uma atividade de Segmentação e/ou Deep Learning em uma Skill de Documento no Advanced Designer. Scripts de extração não podem ser reutilizados no Advanced Designer nem no Vantage.

Validação de regras

As regras podem ser recriadas no Vantage ou no Advanced Designer. Regras de script precisam ser reescritas para serem compatíveis com o interpretador de JavaScript do Vantage.

Montagem de Documentos

Use uma atividade Assemble de uma Skill de Processo. Para adicionar um script de montagem de documentos, crie e configure a Skill Document Splitter no Advanced Designer. O script deve ser reescrito para ser compatível com o interpretador de JavaScript.

Configurações de exportação

Você pode exportar os resultados do processamento pela Vantage API ou usar conectores para enviar esses resultados a diversos aplicativos de terceiros. A exportação para uma pasta compartilhada pode ser configurada na atividade Output de uma Skill de Processo. Use a mesma atividade para definir os formatos de exportação. Você também pode configurar a exportação com um script em uma atividade Output ou em uma atividade Custom de uma Skill de Processo. O script deve ser reescrito para ser compatível com o interpretador JavaScript do Vantage. O Vantage oferece suporte ao armazenamento de credenciais de serviços de terceiros em variáveis de ambiente. Essas variáveis podem ser acessadas a partir desses scripts.

Formulário de dados

A estrutura de campos é recriada automaticamente quando você importa documentos rotulados ou FlexiLayouts no Advanced Designer. Depois, você pode usar o Vantage ou o Advanced Designer para editar o layout do formulário de dados.

ABBYY FlexiCapture for Invoices

O Vantage oferece um grande número de skills integradas para processar vários tipos de documentos, incluindo faturas, recibos, pedidos de compra e faturas comerciais. Elas funcionam prontamente e podem substituir projetos criados no ABBYY FlexiCapture for Invoices.
Dica: Recomendamos testar primeiro as skills integradas com seus documentos. Se você não ficar satisfeito com os resultados de extração, continue lendo para obter orientações sobre como criar ou personalizar as skills.
Os conjuntos de dados usados no projeto podem ser enviados para catálogos de dados em formato CSV. Os catálogos de dados necessários, com um conjunto de colunas equivalente ao dos conjuntos de dados, são criados automaticamente para as skills Invoice, Commercial Invoice e Purchase Order. Se você estava usando um projeto do FlexiCapture for Invoices treinado com seus documentos, mas sem configurações personalizadas manualmente ou campos personalizados, não será necessário configurar nada adicional no Vantage. Basta derivar uma skill a partir da skill de fatura integrada desejada, importar os documentos rotulados e treinar a skill derivada no conjunto de documentos resultante. Se você estava usando um FlexiLayout personalizado, recomendamos derivar uma skill a partir da skill de fatura integrada desejada e criar uma atividade Extraction Rules importando o FlexiLayout personalizado. Adicione a atividade Extraction Rules que você criou após a atividade Base: <Base Skill Name>. Esse método pode ser usado, por exemplo, para capturar campos de fatura adicionais.
Dica: Se você tiver vários FlexiLayouts, poderá adicionar várias atividades Extraction Rules. Por exemplo, se você tinha um FlexiLayout dedicado para cada Fornecedor, importe cada um dos FlexiLayouts como uma atividade Extraction Rules e faça o mapeamento dos valores de ID do fornecedor (extraídos pela skill de fatura base) para as atividades correspondentes.
Os FlexiLayouts que você usava no FlexiCapture podem ter incluído muitas configurações adicionais, como formatação de moeda, configurações regionais ou alíquotas de imposto. Essas configurações geralmente não são necessárias no Vantage, pois suas skills integradas já incluem todas as informações relevantes.

Monitoramento e Relatórios

Você pode monitorar a produtividade e os dados de processamento no Skill Monitor. Informações sobre eventos de processamento e erros estão disponíveis nas seções Transações e Registro de Erros do Skill Monitor. Para gerar relatórios de processamento de negócios, você pode usar o Business Processing Reporting Warehouse incluído no Vantage. Informações sobre atividades não relacionadas ao processamento de transações de negócios estão disponíveis no Registro de Segurança.

Lista de recursos não suportados no Vantage

Os seguintes recursos do FlexiCapture não são compatíveis com o Vantage:
  • Controle de SLA
  • Prioridade de lote
  • Reescaneamento
  • Verificação de montagem de documentos
  • Anexos do usuário para imagens importadas
  • Arquivos de descrição para lotes de uma pasta monitorada
  • Dupla verificação
  • Verificação distribuída
  • Eventos da interface de processamento
  • Configurações de tema (você só pode remover o logotipo do Vantage ao integrar o cliente de revisão manual ao seu próprio sistema)
  • Script de reconhecimento personalizado
  • Campos de serviço
  • Links para campos existentes (os valores de campo de todos os documentos em uma transação podem ser acessados via script)
  • Dicionários para idiomas de OCR (Optical Character Recognition)
  • Cadeias de regras (só podem ser configuradas usando uma regra de Script Avançado)
  • Redação de dados sensíveis na exportação de documentos
  • Localização do formulário de dados, nomes de regras e mensagens de script