Árvore de páginas

Inconsistência na alteração do pedido via EAI mensagem única

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura

Módulo:

Easy Export Control

Função:

EECAP100.PRW

Situação/Requisito:

No Easy Export Control (SIGAEEC) integrado a um ERP Externo via mensagem única EAI, ao receber uma mensagem de alteração do pedido de exportação já incluso via integraçao onde o dado alterado seja o código do produto de um dos itens do pedido, o sistema aceita a integração normalmente quando deveria rejeitar neste caso e não altera a descrição do item conforme seu cadastro.

O sistema deveria rejeitar a integração pois o código do produto é campo chave da integração e só poderia ser alterado excluindo-se o item antigo e incluindo o novo no ERP de Origem da mensagem.

Solução/Implementação:

Foi implementada uma solução no sistema de forma que ao receber uma mensagem única via EAI de alteração do pedido de exportação, especificamente de alteração do código de produto de um ou mais itens do pedido o sistema rejeite a integração com mensagem informativa relatando tal inconsistência.

Tal inconsistência está detalhada na documentação da integração em:

http://tdn.totvs.com/pages/viewpage.action?pageId=237386803

Tópico: Cenário 1 – fluxo de integração ERP -> Easy Export Control

Subtópico: "Na alteração do pedido de exportação originado pela integração EAI o usuário poderá complementar as informações do processo com dados referente a negociação com o cliente/ importador. No entanto, não será possível a inclusão de itens novos ou alteração de campos chave do item no pedido (código do produto/sequência do item no pedido) como uma forma de manter a integridade entre o Easy Export e o ERP. Toda a alteração para inclusão de novos itens ou alteração de campos chave do item no pedido deve ser realizada no pedido de venda no ERP de origem.
Observação: para o caso de alteração do item no ERP Destino (neste fluxo, no SIGAEEC-Protheus) o item deve ser excluído do pedido no ERP de Origem e posteriormente incluso o novo item afim de que não ocasione inconsistência nas chaves de localização do item no Pedido uma vez que tais itens podem estar com seu saldo parcial ou totalmente embarcado no ERP destino"

Issues relacionados:

DTRADE-1118

Tickets relacionados:4061367