Histórico da Página
...
Portuguese | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Movimenta uma solicitação já existente no ECM para um novo estado (atividade).
|
Bloco de código | ||||
---|---|---|---|---|
| ||||
#--------------------------------------------# FUNCTION log02700_send_process(l_solicitation) #--------------------------------------------# DEFINE l_solicitation SMALLINT DEFINE l_status SMALLINT # Tenta finalizar a solicitação (etapa 3). LET l_status = _ADVPL_WfProcessSend(l_solicitation,3,NULL,'Finaliza a criação do usuário',p_user,TRUE,NULL,NULL) IF l_solicitation > 0 THEN CALL LOG_message("Solicitação finalizada com sucesso.","INFO",NULL,NULL,0) ELSE CALL LOG_message("Não foi possível finalizar a solicitação de criação do usuário.","ERROR",_ADVPL_WfGetError(2),NULL,0) END IF RETURN l_status END FUNCTION |
OBSERVAÇÕES
Se houver erros durante a movimentação da solicitação, para recuperar a mensagem e os detalhes do erro ocorrido, deve-se utilizar a função WfGetError.
Arquivo 4GL utilizado no exemplo desta função: log02700.4gl.
VEJA TAMBÉM
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas