Situação/Requisito: | A Situações identificadas na rotina de rateio do Bloco K (MAN10533) está rateando parcialmente quando existem ajustes de estoque que tenha quantidade de entrada (saída negativa) maior que o total consumido no período:- O rateio dos ajustes de entrada não está rateando proporcional para todas as OPs como faz no rateio dos ajustes de saída.
Exemplo: Se existirem 5 OPs que foram apontadas no período e cada OP foi apontada com quantidade 1. Se existir uma quantidade de 3 para realizar o ajuste de entrada, essa quantidade é rateada entre as primeiras OPs. Neste caso, será rateado 1 nas 3 primeiras OPs. O correto seria ratear proporcionalmente a quantidade de 3 nas 5 OPs. No relatório detalhado, gerado automaticamente no final do processamento, apresenta os itens, quantidades e apontamentos rateados. Porém, não mostra o tipo do ajuste, Entrada ou Saída. No rateio dos ajustes de entrada, quando existe apontamento de Boas e Refugo não está dividindo a quantidade rateada entre Boas e Refugo, está incluindo toda quantidade rateada para o Refugo. - No rateio dos ajustes de entrada e/ou saída, quando o item a ser rateado fazer parte da estrutura de um determinado item pai, mas este componente não foi consumido para uma determinada OP desse item pai, está considerando os apontamentos dessa OP para o rateio. O correto seria considerar somente as OPs que existirem consumo do componente a ser rateado.
Essa regra vale somente para os itens que possuem o controle de ‘Sofre Baixa’ igual a S. No rateio dos ajustes de entrada, quando o item não sofre baixa, não está verificando a quantidade já baixada no MAN10037 para a OP. Está permitindo ratear ajustes de entrada quando a quantidade baixada no MAN10037 for menor que a quantidade de ajuste de entrada para a OP. Desta forma, deixando o saldo da baixa(Normal – Estorno) negativo. Ao Reabrir um rateio está liberando o item para um novo rateio, porém não está desfazendo todos os rateios realizados para o Mês/Ano/Item. Com isso, ao realizar o novo rateio está duplicando as quantidades rateadas.
|
Solução/Implementação: | Foram feitas as seguintes alterações no processamento do rateio do Bloco K: 1. Quando existir ajustes de estoque, para um item que sofre baixa, que tenha quantidade de entrada (entrada ou saída negativa) maior que o total consumido no período não efetuar o rateio do item. 2. Quando existir ajustes de estoque, para um item que não sofre baixa, que tenha quantidade de entrada maior que a quantidade de saída, gere somente a tabela 'man_rat_movto_entrada_manual' com o saldo dos ajustes. Quando a quantidade de saída for maior que a quantidade de entrada, continuará rateando na 'man_comp_consumida' como baixa. 3. Quando existir somente ajustes de estoque onde os movimentos se anulem (normal + reversão) , ou seja, possui movimentações de ajustes mas não existe saldo dos movimentos, o item será incluído como rateado.
- Foi alterado o rateio dos ajustes de entrada para ratear proporcional para todas as OPs como faz no rateio dos ajustes de saída.
Foi alterado o relatório detalhado do MAN10533 para apresentar o Tipo do Movimento (Entrada ou Saída) para o rateio efetuado. Também foram retirados os campos Local e Lote dos relatório detalhado e resumido. Foi alterado o MAN10533 para ratear corretamente quando existir apontamentos de Boas e Refugo. Foi alterado o MAN10533 para considerar somente as OPs que possuem consumo do item a ser rateado ao realizar o rateio. Foi alterado o MAN10533 para quando o item não sofrer baixa, validar a quantidade já baixada no MAN10037 e não permitir ratear quando a quantidade de ajuste de entrada for maior que a quantidade já baixada. Foi alterado o MAN10533 para Reabrir corretamente os rateios, desfazendo todos os rateios realizados para o Mês/Ano/Item.
|