Usando Parâmetros de Registro
- Um programa que usa ABBYY Vantage identifica cada transação com um atributo de cliente final, para fins de geração de relatórios e criação de procedimentos de processamento personalizados (por exemplo, filtrando catálogos de dados de contrapartes por cliente).
- Um cliente do Scanning Station (ou outra origem de transações) pode fornecer os parâmetros de registro de um lote de documentos (tais como um ID de correlação externo).
- Ao criar uma transação vazia ou ao inicializar uma transação usando o método
launch, envie uma requisição POST para o recursotransactions, como no exemplo abaixo:
- Ao enviar arquivos para uma transação ou um documento, envie uma requisição POST para o recurso
transactions/<transaction-id>/files, como no exemplo abaixo:
Importante! Pode haver no máximo 10 parâmetros do tipo chave-valor, em que o parâmetro de chave pode conter até 128 caracteres e o parâmetro de valor pode conter até 256 caracteres. Os valores desses parâmetros não podem ser alterados após serem definidos.Os valores dos parâmetros de registro podem ser lidos:
- em scripts de atividades personalizadas,
- em scripts de exportação externa na atividade Output,
- nas regras de negócio.
- Ao chamar o método
registrationParameterspara o recursotransactions/<transaction-id>/registrationParameters:
- Por meio de uma chamada ao método
downloadpara o recursotransactions/<transaction-id>/files/<file-id>/downloadpara obter os valores em formato JSON, juntamente com o arquivo enviado:
Usando Skill Parameters
launch:
Importante! É possível ter no máximo 10 parâmetros de skill por transação.Você pode obter os valores dos parâmetros de skill usando a Vantage API chamando o método
skillParameters:
A resposta será semelhante à seguinte:
