Função responsável por excluir o(s) registro(s) que contenha(m) os valores do InternalId com os parâmetros selecionados.
Utilizar a função durante a exclusão do conteúdo do registro de negócio (conteúdo principal), para não deixar registros fantasmas ou lixo na tabela.
Sintaxe
EAI_depara_delete_value(<depara_id>, <valor_interno>, <aplicativo_externo>)
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
depara_id | CHAR(50) | Código do InternalId utilizado como filtro para exclusão. | X | |
valor_interno | CHAR(200) | Utilizará o código do valor interno como filtro para exclusão. | X | |
aplicativo_externo | CHAR(100) |
|
Retorno
Tipo | Valor | Descrição |
---|---|---|
Bool | TRUE | Excluiu o(s) registro(s) com sucesso. |
FALSE | Houve problemas durante a exclusão do registro. |
Exemplo
IF EAI_depara_delete_value("SalesOrder", "01|02@pedidos" , "APP_Datatsul") THEN CALL log0030_processa_mensagem("Excluiu o valor '01|02' da InternalId SalesOrder para o aplicativo externo 'APP_Datasul' com sucesso.","info",1) ELSE CALL log0030_processa_mensagem("Problemas durante a exclusão dos valores do InternalId.","info",1) END IF IF EAI_depara_delete_value("SalesOrder", "01|02@pedidos" , NULL) THEN CALL log0030_processa_mensagem("Excluiu o valor '01|02' da InternalId SalesOrder para todos os aplicativos com sucesso.","info",1) ELSE CALL log0030_processa_mensagem("Problemas durante a exclusão dos valores do InternalId.","info",1) END IF
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas