Correções da Rastreabilidade por lote em saldo de terceiros
Linha de Produto: | Datasul |
Segmento: | Manufatura |
Módulo: | MRE- Recebimento |
Função: | RE1001 - Manutenção de Documentos |
Situação/Requisito: | O programa apresentava inconsistências no saldo em poder de terceiros quando havia o controle por lote. |
Solução/Implementação: | Neste desenvolvimento foram realizadas as seguintes alterações: - Ao eliminar uma nota de Retorno de Beneficiamento, a quantidade será desalocada.
- "** Rat Comp Envolvidos Operações already exists" será apresentado ao incluir uma devolução simbólica para um item com o mesmo lote, apenas depósito ou localização diferentes.
- Na desatualização de um faturamento de consignação, voltará o valor da quantidade alocada.
- Ao manipular os lotes pelo RE1001B2, o sistema eliminará o saldo alocado do lote eliminado e não realocará para o novo lote.
- No RE1001J1, ao abrir o tela o depósito será sugerido como branco. Se for informado um depósito, ele não impactará na sugestão e na criação do rateio por lote.
- Foram incluídas validações de saldo por lote no momento de confirmar a manipulação dos lotes no RE1001J4. Essas validações são apenas por lote e não por depósito.
- Se as notas de remessa tiveram rateio por lote e depósito, nas notas lançadas no RE1001 que baixam estoque, no RE1001J4 será mostrado separado por lote/depósito. Porém, o que o sistema fará é apenas uma sugestão de valores por depósito. Como não é possível tratar rastreabilidade de lote e depósito, apenas de lote, o Recebimento tenta fazer um rateio por lote e depósito. Mas esse rateio não é validado. A validação de saldo é apenas por lote.
- Se a nota lançada no RE1001 não baixa estoque, a quebra no RE1001J4 é apenas por lote.
- Ao lançar uma nota de remessa de beneficiamento pelo FT4003 que possuía vários lotes e depósitos diferentes, quando retornava essa nota no RE1001, ocorria erro dizendo que o Lote não foi encontrado.
- Foi reescrita a lógica do rateio da quantidade por lote para sugestão do RE1001J4.
- Foi reescrita a lógica do rateio da quantidade por lote para sugestão do RE1001J1.
- Foi criado o programa especial spp\rep\spre039.r que tem a funcionalidade de listar o saldo por lote em poder de terceiros. Esse programa pode ser executado para uma ou mais notas, conforme seleção. Ou então listando a base inteira que ainda possua saldo em aberto. Esse programa abrirá um txt que mostrará as seguintes informações:
- Dados da nota: estabelecimento série,emitente, número de documento, natureza de operação
- Dados do item: item, referência, sequencia, lote
- Qtd Original: Quantidade original da remessa
- Saldo Tabela: Saldo que está gravado na tabela
- Saldo Calcul: Esse campo é calculado na hora da execução do programa de verificação, que é a quantidade original - total de faturamentos. Justamente para ser comparado com o saldo gravado na tabela. Se estiver com inconsistência, será apresentado o # ao lado do valor mostrado nesse campo.
- Devol Simbol: Total de devoluções simbólicas.
- Qtd Faturada: Total de faturamento de consignação e devoluções de mercadoria.
- Disponível: Campo calculado, considerando a quantidade original - quantidade de faturamentos - quantidade alocada.
- Qtd Aloc Trans: Quantidade alocada na tabela.
|
Tickets relacionados: | 1190850 |
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))