Pular para o conteúdo principalUma atividade Custom configurada com um script personalizado coleta informações sobre os documentos da transação e as envia, em um formato específico, para um sistema externo por meio de uma solicitação HTTP. Assim que a resposta à solicitação é recebida, ela é processada e salva nos dados da transação. Você pode enviar um ou todos os documentos da transação em uma única solicitação.
Importante! A atividade Custom requer um certificado SSL de nível de segurança 2 para verificar que a conexão é segura. Se o seu servidor oferecer um nível de segurança inferior, você não poderá enviar solicitações a partir de uma atividade Custom.
Uma atividade Custom colocada dentro de uma atividade For Each Document pode processar cada documento da transação separadamente. Nesse caso, a atividade Custom terá acesso apenas a um documento por vez.
As atividades Custom são blocos independentes no fluxo de trabalho que você pode usar como etapas adicionais para aprimorar o processamento de documentos.
Configurar uma Atividade Personalizada
Para configurar uma Atividade Personalizada, siga estas etapas:
- No designer de habilidades de Processo, adicione um bloco de atividade Custom ao fluxo de trabalho de processamento de documentos.
- No painel Actions, clique em Edit Activity para abrir as configurações da atividade.
- Na guia Available Files, selecione os formatos para campos de texto, campos de documento e imagens que serão enviados ao sistema externo. Você deve selecionar pelo menos um formato para cada tipo.
- Na guia Activity Script, configure seu script e clique em Save.
Verificar a atividade personalizada
Para verificar se a atividade configurada está funcionando conforme o esperado, siga estas etapas:
- Publique sua skill. Clique na guia Publish.
- Insira um nome, uma descrição e a descrição das alterações feitas na skill.
- Clique em Publish Skill.
- Processe documentos no fluxo de trabalho que você configurou usando uma atividade personalizada.
- Verifique os resultados da sua skill no Skill Monitor. Se o seu script for executado com erro, a transação será interrompida e a descrição do erro será exibida no Transaction Event Log no Skill Monitor. Você também pode encontrar as mensagens informativas correspondentes no Transaction Event Log se tiver usado o método LogMessage para exibir uma mensagem personalizada no log.
Para uma descrição detalhada dos objetos que você pode usar em scripts, consulte Object model. Para scripts de exemplo que você pode usar no Vantage, consulte Sample scripts.
Importante! A Custom activity foi atualizada. Algumas de suas interfaces agora estão obsoletas. Scripts legados continuarão funcionando e terão acesso a todos os documentos de uma transação, mas os métodos obsoletos terão acesso apenas ao primeiro documento de uma transação.
Lista de objetos obsoletos: