01. DADOS GERAIS
Produto: | TOTVS Logística WMS
|
---|---|
Linha de Produto: | Linha Logix |
Segmento: | Logística |
Módulo: | WMS Logix |
Função: | WMS6190 - Conferência - Cross Docking Por Volume WMSR20 - RNL Regularização Fiscal |
Ticket: | 9494047 |
Requisito/Story/Issue (informe o requisito relacionado) : | DLOGWMSOL-12388 |
02. SITUAÇÃO/REQUISITO
Necessidade de melhorar a mensagem da validação ao finalizar a conferência de recebimento com Nota Fiscal que possui inconsistência (não grave).
Mensagem apresentada inicialmente: 'Falha! wmsr20_regulariza_fiscal_identif_estoque', sendo que na sequência é apresentada a mensagem: 'Erro na regularizacao. Nota fiscal possui erros, nao pode ser utilizada para regularizacao.' **
03. SOLUÇÃO
Efetuada a implementação de uma validação antes de iniciar a conferência (WMS6190), para identificar se existem Avisos de Recebimentos relacionados ao CESV/Documental com alguma inconsistência pendente de correção. Se houver, todos os AR com inconsistências serão apresentados na tela.
Esta validação será efetuada antes do cq_regulariza, evitando assim o processamento desnecessário quando existirem muitas Notas relacionadas ao CESV/Documental.
A regra de validação do Aviso de Recebimento já consta no wmsr20_regulariza_fiscal_identif_estoque() , porém, neste ponto não é possível informar ao usuário se além do AR corrente, existe mais algum com inconsistência relacionado no mesmo processo.
Como esta função é utilizada na rotina de Regularização Fiscal, a validação não deve ser retirada, mas deve ser verificado se a regularização está ocorrendo a partir do WMS6190, evitando assim o reteste, com o objetivo de não prejudicar a performance do sistema.
04. DEMAIS INFORMAÇÕES
- Não se aplica.
05. ASSUNTOS RELACIONADOS