Histórico da Página
...
Para realizar a execução de uma rotina é necessário utilizar o Dataset customizado LogixExecServiceDS passando como constraints o código da empresa que será utilizado na regra de negócio Logix executar a função Javascript callLogixFunction passando por parâmetro o nome da função 4gl , a rotina 4GL do workflow que será executada e o objeto Json com os valores que serão recuperados pela funçãoutilizados na rotina. Tanto os valores a serem enviados quanto o retorna da execução da rotina devem estar no formato JSON string.
Bloco de código | ||||
---|---|---|---|---|
| ||||
function afterProcessFinish(processId) { var values, result; values = { "clientes" : { "num_cgc_cpf" : new String(hAPI.getCardValue("num_cgc_cpf")), "cod_cliente" : new String(hAPI.getCardValue("cod_cliente")), "nom_cliente" : new String(hAPI.getCardValue("nom_cliente")) } } result = callLogixFunction('vdp10000_create_clientes', values); if (result) { if (result.status) { log.info('[LOGIX] ' + result.msg); } else { log.info('[LOGIX] Nao foi possivel concluir a criacao de cliente [' + result.msg + ']'); } } } |
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas