| |||||||||
Por que o código do vendedor de ERP não está atualizado no Supplier Management (SM)?
Causa 1: o formato Confirmation_out enviado pelo sistema externo não atendeu à expectativa fornecida nas perguntas frequentes 183231
Causa 2: o código do vendedor de ERP recebido do sistema externo já existe no SM
O payload de fornecedor (Request_in) gerado no SM é processado com êxito no sistema externo e o código do vendedor é criado como esperado. Ele deve ser enviado no payload de confirmation_out para que o código do vendedor de ERP externo seja atualizado para o respectivo fornecedor no SM.
Quando o código do vendedor de ERP é o mesmo que outro vendedor de SM já no site do cliente, a confirmação _out foi movida para o status Falha e tem a exceção a seguir como mensagem de erro:
org.springframework.dao.DataIntegrityViolationException: não foi possível executar a instrução; SQL [n/a]; restrição [null]; a exceção aninhada é org.hibernate.exception.ConstraintViolationException: não foi possível
SAP Integration Suite, gateway gerenciado > Gateway gerenciado para Sourcing Integração > Gateway gerenciado para Sourcing Gerenciamento de fornecedores