Cadastra um InternalId que será utilizado pelos Adapters. Será cadastrado por ambos aplicativos, porém cada um com seus respectivos nomes de tabelas e valores que compõem o campo de chave primária.
Sintaxe
EAI_depara_registrer(<depara_id>, <tabela_interna>, <campo_interno>)
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
depara_id | CHAR(50) | Código que identificará o InternalId. Utiliza-se o nome da mensagem para esse campo. | X | |
tabela_interna | CHAR(50) | Nome da tabela interna que possui os campos que serão utilizados para fazer conversão de valores da InternalId. | X | |
campo_interno | CHAR(200) | Colunas das tabela utilizada para fazer a conversão de valores da InternalId. Todas as colunas serão registradas nesse campo separadas pelo caractere “|”. Exemplo:‘cod_empresa|nota_fiscal|serie_nota_ fiscal’. | X |
Retorno
Tipo | Valor | Descrição |
---|---|---|
Bool | TRUE | Cadastrou corretamente o registro. |
FALSE | Houve problemas durante o cadastro. |
Exemplo
IF NOT EAI_depara_register("SalesOrder", "pedidos", "cod_empresa|num_pedido") THEN CALL log0030_processa_mensagem("Não foi possível registrar a InternalId ‘SalesOrder’","info",1) END IF
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas