Olá, nesse post repassarei um exemplo de utilização de ponto de entrada.
Vamos fixar o e-mail do envio de Workflow, no caso o sistema utiliza o campo de ENDER. MAIL WORKFLOW no cadastro de utilizador.
O campo também é o de recebimento de e-mail e no caso podemos ter falhas no envio.
Para fixar esse e-mail e não depender de parametrização vamos criar um ponto de entrada e um código.
Primeiro vamos criar o script (código) em:
DESENVOLVIMENTO>DICIONÁRIOS DE TRATAMENTOS>SCRIPTS>EDITOR DE TRATAMENTOS
Selecione o Dossiê, o TIPO = SRC e de um nome ao tratamento, no caso usaremos o YWORK.
Agora vamos digitar o código:
#Ponto de entrada no script AWRKMEL
$ACTION
Case ACTION
When "EMAIL" : EXP_MAIL = "[email protected]"
Endcase
Return
Clique em COMPILAR:
Agora vamos criar o ponto de entrada, acesse:
DESENVOLVIMENTO>DICIONÁRIO TRATAMENTOS>SCRIPTS>PONTO ENTRADA
Clique na ação da linha em INSERIR:
Escolha o tipo PONTO DE ENTRADA.
Selecione no tratamento standard a opção AWRKMEL:
E no campo TRATAMENTO ESPECÍFICO digite o nome do nosso código YWORK.
Módulo Supervisor, ordem 0, e coloque o seu código de atividade para protegê-lo de alterações.
Clique em CRIAR.
Agora o sistema utilizará como e-mail de envio o e-mail de Workflow evitando erros.
No próximo tópico abordaremos outras utilizações de pontos de entrada.
Espero ter ajudado!