Recálculo do Custo Médio na Emissão da Nota Fiscal de Saída¶
Visão Geral¶
A funcionalidade de Recálculo do Custo Médio na Emissão da Nota Fiscal garante que, durante o faturamento de pedidos de transferência, o valor dos itens seja atualizado utilizando o custo médio vigente no momento da emissão da nota fiscal.
Esse processo evita que sejam utilizados custos desatualizados provenientes da data de criação do pedido, proporcionando maior aderência à posição atual do estoque e aos critérios contábeis adotados pela empresa.
Objetivo da Funcionalidade¶
Em algumas operações, principalmente em pedidos de transferência, pode existir um intervalo significativo entre a criação do pedido de venda e sua efetiva emissão.
Durante esse período, o custo médio dos produtos pode sofrer alterações em função de novas entradas, saídas ou movimentações de estoque.
Com esta funcionalidade, o sistema passa a recalcular o valor dos itens antes da emissão da nota fiscal, utilizando o custo médio atualizado, quando aplicável.
Quando o Recálculo é Executado¶
O processo pode ocorrer nos seguintes momentos:
- Emissão da nota fiscal através do programa "FFAT0221 - Emissão de Notas Fiscais de Saída";
- Emissão da nota fiscal, por carga, através do programa "FFAT0220 - Emissão de Notas Fiscais de Saída por Carga".
Regras para Realização do Recálculo¶
O sistema somente realizará o recálculo quando todas as condições abaixo forem verdadeiras:
- O parâmetro "21 - Recalcular os valores dos itens do pedido na emissão da nota de saída", do programa FUTL0125 PDNF PDNF, estiver habilitado.
- A nota fiscal possuir vínculo com um pedido de venda.
- O tipo de nota da operação for Transferência.
-
A tabela de preços utilizada possuir:
-
Formação de preço igual a Custo Médio;
- Data Base igual a Data Atual.
Observação
Caso qualquer uma dessas condições não seja atendida, o pedido será faturado utilizando os valores já existentes.
Como o Sistema Realiza o Recálculo¶
Quando todas as regras forem atendidas, o sistema executa o seguinte processo.
1. Identificação dos pedidos¶
No faturamento por carga (FFAT0220), o sistema identifica todos os pedidos selecionados para faturamento. No faturamento avulso (FFAT0221), considera apenas o pedido informado.
2. Busca dos itens aptos ao faturamento¶
Para cada pedido, o sistema identifica apenas os itens que estão aptos a serem faturados. Dessa forma, somente os itens pendentes participam do processo.
3. Avaliação de cada item¶
Cada item é analisado individualmente para verificar se atende às regras da funcionalidade. Itens que não atendem aos critérios permanecem inalterados.
4. Atualização do valor dos itens¶
Para os itens elegíveis, o sistema consulta novamente a tabela de preços utilizando a configuração vigente. A partir dessa consulta, é obtido o novo valor baseado no custo médio atualizado. Esse procedimento é repetido para todos os itens elegíveis do pedido.
5. Recálculo do pedido¶
Após concluir a atualização de todos os itens, o sistema recalcula o pedido completo.
Fluxo do processo¶

Exemplo Prático¶
Imagine um pedido de transferência criado há alguns meses.
Na data da criação:
| Produto | Custo Médio |
|---|---|
| Produto A | R$ 100,00 |
Após diversas movimentações de estoque, o custo médio passa para:
| Produto | Custo Médio Atual |
|---|---|
| Produto A | R$ 118,50 |
Quando a nota fiscal for emitida e todas as regras da funcionalidade forem atendidas, o sistema utilizará o custo médio de R$ 118,50, recalculando automaticamente o valor do item antes do faturamento.
Dessa forma, a nota fiscal refletirá o custo vigente no momento da movimentação do estoque.