Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Tabela/Coluna EAI 1.0Tabela/Coluna EAI 2.0Regras

HCMAPAINTEGRACAO.IDINTEGRACAO
HCINTEGRACAO.SISTEMAINTEGRADO

GEAITRANSACAOAPP.IDAPPO identificador do App será buscado da tabela GEAIApp
HCMAPAINTEGRACAO.ENTIDADEGEAITRANSACAOAPP.IDTRANSACAOO campo identificação da transação será buscado da tabela GEAITransacao
HCMAPAINTEGRACAO.VERSAOMENSAGEMGEAITRANSACAOAPP.IDTRANSACAO 
 GEAITRANSACAOAPP.IDSOURCECODE Identificador do código fonte (GSourceCode)
 GEAITRANSACAOAPP.INCLUIMENSAGEMORIGINALSerá gravado o valor 1. Por default, a mensagem original sempre será incluída na mensagem de resposta
 GEAITRANSACAOAPP.MODOHABILITADOO valor será copiado da transação (GEAITRANSACAO.MODOSUPORTADO)
Aviso
iconfalse

Não será permitido o mapeamento entre um aplicativo e uma transação em versões diferentes.
Ex: A transação "COSTCENTER" poderá ser mapeada para o aplicativo "Protheus/Enviromment" somente na versão 1.000.

Os códigos fontes cadastrados na tabela GSourceCode e mapeados na tabela "HCMapaTransacao.Extensions" não serão migrados para tabela GEAITransacaoApp.IdSourceCode. No EAI 2.0 esse campo será usado exclusivamente para armazenar códigos customizados feitos pelo cliente/customização.

Ex: Transação mapeada para mais de um um aplicativo:
O RM ao enviar uma mensagem dessa transação, a mesma poderá ser enviada somente em caso assíncrono.
O RM ao receber uma mensagem, os atributos "SourceApplication" e "ProductCode" do xml TotvsMessage serão recuperados e usados para localizar o aplicativo correto.