Histórico da Página
...
Para fazer este tratamento, o modulo de estoque custos utiliza as informações gravadas na tabela SF8, onde o modulo de compras grava as amarrações entre a nota do produto, CTe original e CTe Substituto, e das amarrações de notas de entradas e conhecimentos de frete geradas no processo de compras e ao ser dada a entrada do CTe substituto, é disparado os tratamentos para o modulo de estoque custos, buscando o CTe original para estornar o seu valor no custo do produto gravado na tabela SB2, de saldos fisicos/financeiro e gerando uma movimentação interna na tabela SD3 com D3_TES = 999 e D3_CF = DEB de movimentações que irá apoiar para demonstrar a operação nos relatórios e consultas, e finalmente agregar agrega o novo valor do CTe substituto no custo do produto na tabela SB2de saldos fisicos/financeiro, mantendo assim o custo corretoatualizado.
Considerando que é possível a movimentação do produto antes da entrada do CTe substituto, este movimento será valorizado com o custo do momento em que ocorre, ou seja, com o custo do CTe original. Posterior a movimentação, ocorre a entrada do CTe substituto que terá o custo ajustado e os novos movimentos usarão o ultimo custo. Nestes casos, onde ocorreu um movimento com o custo velho, o dependendo do caso, pode ocorrer um CTe substituto, e as novas movimentações utilizarão o custo atualizado, porem o que foi movimentado com o custo anterior, serão ajustados pelo recalculo do custo médio, que foi preparado para ajustar o custo daquele movimento que ocorreu com o custo velho.
...
No relatorio Kardex Fisico-Financeiro é possivel observar as mesmas movimentações da consulta acima porem com uma previa de custo
Observe acima que o movimento que ocorreu entre os conhecimentos de frete ocorreu com o custo existente de 10,20. A execução do recalculo do custo medio vai ajustar o valor da movimentação com o custo final
Recalculo Execução do recalculo do custo medio, etapa incicial da rotina acompanha custos
Consulta Kardex Diario
Observe que foi ajustado o recalculo ajustou o custo da movimentação que foi feita com o custo final de do Cte original antes 10,20 e agora 10,10.
03. Considerações
Legalmente o CTe substituto tem prazo longo para ser reemitido e ser dado a entrada no sistema, e ocorrendo dentro do período em aberto do estoque, o recalculo consegue recalcular as movimentações, porem caso o CTe substituto ocorra no período aberto mas referenciando notas e conhecimentos de períodos anteriores fechados, não será possivel reajustar o custo destes movimentos anteriores já fechados.
...