Histórico da Página
...
Tag | Descrição | Obrigatória | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
EaiConfiguration | Tag que abrange as configurações de EAI. Atributos: • Instance: nome do aplicativo hospedeiro. | Sim | ||||||||||||
Applications | Agrupa os vários aplicativos da configuração. | Sim | ||||||||||||
Application | Descreve um aplicativo, que pode ser interno (hospedeiro) ou externo. O aplicativo hospedeiro será aquele cujo nome conste no atributo instance da tag EaiConfiguration. Atributos: • name: nome do aplicativo (obrigatório). • productName: nome do produto do aplicativo. Pode ser: LOGIX, PROTHEUS, DATASUL, RM (obrigatório). • productVersion: versão do produto do aplicativo (obrigatório). | Sim | ||||||||||||
AppProgram | Nome do programa ou classe que executa as funções de processamento das transações. | Sim | ||||||||||||
ChannelProgram | Nome do programa ou classe que faz o envio das mensagens de forma síncrona. | Sim | ||||||||||||
QueueProgram | Nome do programa ou classe que envia as mensagens para a fila, em caso de envio assíncrono. | Sim | ||||||||||||
Properties | Agrupa as propriedades de um aplicativo. | Sim (aplicativo externo) | ||||||||||||
Property | Descreve uma propriedade do aplicativo. Atributos: • Category: categoria da propriedade. Pode ser: Channel, Application, Input-Queue. • Name: nome da propriedade. | Sim (aplicativo externo)
| ||||||||||||
Transactions | Agrupa as transações relacionadas ao aplicativo. | Sim | ||||||||||||
Transaction | Descreve uma transação relacionada a um aplicativo. | Sim | ||||||||||||
Name | Nome da transação. | Sim | ||||||||||||
Version | Versão da transação. | Sim | ||||||||||||
SupportedMode | Modo de operação suportado pela transação. Pode ser: not_enabled, send_enabled, receive_enabled e both_enabled. | Sim | ||||||||||||
EnabledMode | Modo de operação habilitado para a transação. Pode ser: not_enabled, send_enabled, receive_enabled e both_enabled. O valor desta tag deve estar de acordo com a tag supportedMode conforme segue:
| Sim | ||||||||||||
Adapter | Nome do programa ou classe que processa a mensagem recebida para a transação. | Sim (aplicativo hospedeiro) | ||||||||||||
Anonymous | Indica se a transação pode ser recebida de um aplicativo não conhecido. | Sim (aplicativo hospedeiro) | ||||||||||||
IncludeOriginalMsg | Indica se a mensagem original será incluída no corpo da mensagem de resposta para aquela transação. | Sim (aplicativo hospedeiro) | ||||||||||||
Contexts | Agrupa os contextos relacionadas com a transação. | Sim (aplicativo hospedeiro) | ||||||||||||
Context (em Contexts) | Descreve o contexto associado à transação. | Sim, se houver Contexts | ||||||||||||
Routes | Agrupa as rotas relacionadas com a transação. | Sim (aplicativo hospedeiro) | ||||||||||||
Route | Descreve a rota da transação. | Sim, se houver Routes | ||||||||||||
Destination | Aplicativo externo para o qual a mensagem da transação será enviada. | Sim, se houver Route | ||||||||||||
Context (em Route) | Indica o contexto que deve estar na mensagem para que esta seja enviada ao aplicativo externo. | Sim, se houver Route | ||||||||||||
InternalIDs | Agrupa os registros de de-para. | Não | ||||||||||||
InternalID | Descreve um registro de de-para. Atributos: • Id: Identificador (nome) do de-para. | Sim, se houver InternalIDs | ||||||||||||
Table | Tabela do ERP contendo o registro referenciado pela parte "interna" do de-para. | Sim, se houver InternalID | ||||||||||||
KeyFields | Campos chaves da tabela que são usados na composição da parte "interna" do de-para. | Sim, se houver InternalID | ||||||||||||
ValueMappings | Agrupa os valores de um de-para. | Não | ||||||||||||
ValueMapping | Valores de de-para para um aplicativo externo. Atributo: • App: Identificador do aplicativo externo ao qual se refere o de-para. | Sim, se houver ValueMappings | ||||||||||||
ExternalValue | Valor no aplicativo externo. | Sim | ||||||||||||
InternalValue | Valor no aplicativo hospedeiro (interno). | Sim |
...