Versão 4.33.2
CORREÇÕES
Embarques recepcionados estão ficando com situação inválido
Qual era a ocorrência?
Ao enviar qualquer embarque para o NDD Frete, o status do embarque estava sendo marcado como inválido. a partir da versão 4.32.0, passou a validar a filial enviada no embarque utilizando o CLL_TOMADOR em vez de utilizar a OrderMovement. Com essa mudança, a condição anterior, que validava com base na OrderMovement, deixou de funcionar. Agora, é necessário que todos os embarques sejam planejados utilizando o CLL_TOMADOR.
Solução:
Foi alterado a validação na recepção do embarque conforme a lógica abaixo:
Se as informações vierem apenas pelo CLL_TOMADOR, o sistema também fará a validação corretamente.
Se o embarque for enviado com as informações da filial somente na OrderMovement e a filial estiver cadastrada, o sistema processará com sucesso.
Foi definida a seguinte ordem de validação para identificar o tomador:
CLL_TOMADOR no embarque;
CLL_TOMADOR na release;
Stops.
Observação: ID 136613