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.
Configurando uma Atividade Personalizada
Para configurar uma atividade personalizada, siga estas etapas:
- No Skill de Processo Designer, adicione um bloco de atividade Custom ao fluxo de trabalho de processamento de documentos.
- No painel Actions, clique em Settings, o que abrirá a interface de inserção e edição de código.
- Configure seu script conforme necessário e clique em Save.
Para verificar se a atividade que você configurou está funcionando conforme esperado, siga estas etapas:
- Publique sua Skill. Acesse a guia Publish e clique em Publish Skill.
- Processe documentos em um fluxo de trabalho configurado por você usando uma atividade Custom.
- 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 o Object model. Para scripts de exemplo que você pode usar no Vantage, consulte Sample scripts.
Importante! A atividade Custom foi atualizada. Algumas de suas interfaces agora estão obsoletas (deprecated). Scripts obsoletos continuarão funcionando e terão acesso a todos os documentos de uma transação, mas os métodos obsoletos (deprecated) terão acesso apenas ao primeiro documento em uma transação.
Lista de objetos obsoletos (deprecated):