AfterExecute
A função AfterExecute é um recurso do objeto de fluxo atividade que permite criar ações depois de executar algumas atividade do processo, ao acessar o Editor de JavaScript e selecionar o item function afterExecute(context) {...}, a área de edição do script será disponibilizada.
Principais funcionalidades:
- Ler e alterar as variáveis do processo;
- Ler as informações da tarefa;
- Ler os parâmetros retornados pelo executor. Os parâmetros são obtidos com a função:
context.getTask().getOutput();
O objeto retornado:
- É do tipo ReadOnlyObject;
- Nunca é nulo;
- Não possui metadados definidos;
- Pode ser lido pelas funções de Leitura de objetos customizados.
Importante
- Quando chamado um web service assíncrono a partir de uma tarefa síncrona, o retorno dessa função será sempre vazio ("");
- O método getOutput() não pode ser utilizado se o executor da tarefa não foi definido.
Nota
Com esta função, para executores SGI-Web e BrowserAccess (com o campo Formulário SGI marcado), é possível obter o nome do botão clicado que deu origem a chamada de retorno para o Workflow. Essa informação é acessada pela propriedade string_result.

English
Español


