Controle de estoque > Cálculo de custo dos produtos

Migração de custo para FIFO

ESTOQUE.RQ-022

Descrição

Este documento descreve o procedimento necessário para migrar uma base já populada com custos utilizando a metodologia de custo-médio para o uso de calculo por FIFO.

Fluxo normal

Para migrar/implantar um estoque que utiliza custo médio para passar a utilizar custo FIFO, será necessário executar as seguintes atividades:

Alterar todos os tipos de movimentações de saída para FIFO

Isso pode ser feito com a interface Tipos de movimentos de estoque.
Esta interface tem a opção "Alterar todos". Deve-se alterar TODOS os movimentos de saída para FIFO.
Sugere-se revistar TODOS os tipos de movimentos.

Ajustar saldos FIFO

Para ajustar os movimentos legados, será necessário primeiro inicializar os saldos FIFO. Isso pode ser realizado através dos seguintes comandos:
update movimentos_estoques m
set saldo_fifo = case when t.operacao = 'E' then quantidade else null end
from tipos_movimentacoes_estoques  t
where t.id = m.tipo_movimentacao_estoque_id;

update movimentos_estoques
set tem_saldo_fifo='S' 
where saldo_fifo>0;

Reprocessar saldos dos produtos

Será necessário reprocessar os custos de TODOS os produtos, o que pode ser realizado com a interface abaixo: