O uso de Contextos está disponível nos módulos EAI dos produtos Datasul e Logix e tem como objetivo permtir um maior controle no envio ou não de mensagens para uma transação sinalizada pra envio no cadastro.




Mesma entidade, múltiplas origens

Considerando que a entidade Cliente pode ser gerada em vários pontos do ERP (financeiro, manufatura, logística),
o contexto permite controlar o destino da mensagem de acordo com sua origem.

   Clientes gerados no contexto financeiro devem ser enviados para o Protheus.
   Clientes oriundos do contexto manufatura devem ser enviados para o Logix.
   Clientes do contexto logística devem ser enviados para ambos os ERPs.


Evitar envios desnecessários

Sem o conceito de contexto, todos os ERPs que estiverem habilitados para uma determinada transação receberiam as mensagens desta.

Caberia ao destino avaliar se a mensagem se aplica ao seu contexto, descartando-a se não fosse o caso.


Veja como utilizar o conceito de contexto no EAI Logix no código fonte 4GL AQUI.