ERP - Integração WMS WIS - Falha ao atualizar INT_S_DET_PEDIDO_SAIDA
Incidente
No processo de integração do Gestão Empresarial | ERP com WMS WIS, ao efetuar a solicitação de reprocessamento de um registro pela tela F000COW - Cadastros / Integrações (1) / WMS / Consulta de ordens de separação/recebimento ocorre a mensagem "Falha ao atualizar INT_S_DET_PEDIDO_SAIDA".
Causa
Essa situação pode ocorrer principalmente por dois motivos:
1. O usuário está acessando a tela e mostrando vários erros para reprocessá-los. Se ele fez isso, e algum outro usuário tenha reprocessado algum desses registros em outra sessão, ocorrerá essa mensagem. Motivo: a sessão do usuário que fez o update no campo ID_PROCESSADO para "N" na tabela intermediária do WIS chamada INT_S_CAB_PEDIDO_SAIDA vai conseguir fazer a alteração no registro. A segunda sessão não vai conseguir porque o registro não está mais apto para processamento, gerado a mensagem em questão;
2. O usuário está entrando na tela e selecionando registros que não estão aptos para reprocessamento na tabela INT_S_CAB_PEDIDO_SAIDA, ou seja, que não estão com campo ID_PROCESSADO definido como "E".
Solução
A solução para essa situação é operacional, realize os procedimentos a seguir:
1. Entre em contato com os usuários que acessam a tela F000COW - Cadastros / Integrações (1) / WMS / Consulta de ordens de separação/recebimento para garantir de que eles não estejam reprocessando os mesmos registros que você;
2. Ao utilizar a tela F000COW - Cadastros / Integrações (1) / WMS / Consulta de ordens de separação/recebimento, reprocesse apenas os registros que estejam aptos para reprocessamento.