Páginas filhas
  • Como funciona o Custo Financeiro da rotina 124?

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Produto:

124 - Balancete

Passo a passo:

O Custo Financeiro apresentado na rotina 124, é um custo médio baseado no custo da última entrada. Este custo tem como objetivo apresentar o custo do produto em relação ao vencimento e ao valor presente, de acordo com a taxa financeira parametrizada e possibilitar as compras à prazo com a tentativa de girar a mercadoria antes do prazo de vencimento da duplicata, para que ela seja paga com a própria venda da mercadoria.


Este custo é calculado da seguinte forma:


Índice = (Taxa Atualização Estoque) elevado a (Num.Dias)


Onde:

Num. Dias: prazo médio (–) (data próx. atualização (–) data atual).
Prazo médio: soma (dt.venc (-) data lanc.) / qtde parcelas.
Taxa Atualização Estoque: rotina 132, parâmetro 1898 - Taxa de atualização do estoque (a.d.).
Data. Prox. Atualização: rotina 132, parâmetro 1899 - Data da próx. atualização.


Observação: se o parâmetro 1898 da rotina 132 - Parâmetros da Presidência, estiver zerado ou nulo ele receberá o valor igual a 1. Dessa forma, o custo real e financeiro serão iguais.

Segue exemplo:

Qt estoque atual = 10 unidades
Custo atual = R$ 100,00
Qt estoque entrada = 30 unidades
Custo na entrada (custoultent) = R$ 120,00
Prazo médio ((30 + 60 + 90) / 3 ) = 60 dias.
Data próxima atualização – Data atual = 1 dia
Taxa de atualização do estoque = 1,00166

Portanto:

Núm.dias = 60 (–) 1 = 59.
Índice = 1,00166 elevado 59 (1,00166 ^ 59) = 1,1028
Base para cálculo custo financeiro = 120,00 / 1,1028 = 108,81
Novo Financeiro = ((10 x 100,00)+(30 x 108,81))/(10 + 30) = R$ 106,61.

HTML
<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
 ga('create', 'UA-91324488-2', 'auto', 'newTracker');
 ga('newTracker.send', 'pageview');
</script>
<script>
 ga('create', 'UA-91324488-2', 'auto', 'newTracker');
 ga('newTracker.send', 'pageview');
</script>