Situação: | Quando existe concorrência de processos entre usuários distintos, onde um deles está finalizando o embarque e outro esteja incluindo um novo documento no embarque, a situação da CESV está ficando como Carga Finalizada de forma indevida, não permitindo que seja efetuado o embarque deste documento recém incluído. Quando um documento já foi embarcado uma vez, desembarcado e incluído novamente no embarque, caso seja excluído novamente sem ter sido feito o segundo embarque está gerando pendencias de desembarque para os volumes que não foram embarcados. |
Solução: | Criar um semáforo, travando o planejamento de embarque e a CESV, caso o planejamento de embarque possua, ao tentar finalizar qualquer processo via coletor (embarque, desembarque, transferência) e no processo de inclusão ou alteração dos documentos do embarque. Somente gerar desembarque, quando excluído um documento do embarque, para os volumes que tenham sido embarcados, independente da sequência de embarque do mesmo. |