Fórum Formulação de Preço de Venda (Cálculo Correto) #346404
21/09/2007
0
Tenho um cliente que está me dando uma dor de cabeça tremenda com um bendito cálculo de formulação de preços de venda.
// Porcentagens DespAdm := 3; DespCom := 5; PercFrete := 2; Comissao := 3.5; Margem := 15; SOMA_DAS_DESPESAS := DespAdm + DespCom + PercFrete + Comissao + Margem; // 28.5
Aí o cálculo que ele me passou:
VALORVISTA := (CUSTO / (100 - SOMA_DAS_DESPESAS)) * 100; // CÁLCULO 1
Supondo que o custo do produto fosse R$ 100,00 o valor de venda seria R$ 139,86013. Obedecendo as regras de arredondamento o Delphi joga pra R$ 139,86. Sem problemas.
Mas como nem tudo é um mar de rosas, apareceram alguns produtos com o custo de R$ 0,39 nos quais ele vende a R$ 1,00 e isso dá uma margem de mais de 100¬. Aí o preço de venda dava negativo e menor que o custo.
Então resolvi mudar o cálculo para:
VALORVISTA := CUSTO * ((SOMA_DAS_DESPESAS / 100) + 1); // CÁLCULO 2
Dessa forma ele poderia inserir produtos com 300¬ de lucro que nao daria negativo. Contudo um produto que me custa R$ 100,00 vai sair com o preço de venda em R$ 128,50.
Segundo ele alguns produtos chegam a dar 6¬ de diferença. O que realmente é intolerável. Logo, preciso ajustar este cálculo 2 a fim de dar o mesmo resultado do cálculo 1.
Alguém formado em Matemática, Matemática Financeira por aí? :´(
Se alguem tiver uma fórmula que se aproxime ao máximo do valor final do cálculo 1 por favor ajudem.
Marcosrocha
Curtir tópico
+ 0Posts
21/09/2007
Daykas
Carlos
Gostei + 0
21/09/2007
Marcosrocha
Gostei + 0
22/09/2007
Ronaldo.cutu
valor_venda.Caption := floattostr(strtofloat(custo.Text)/((100-(strtofloat(percentual.Text)))/100));
a conta que fiz com esta formula, 0,39 para dar 1,00 são 61¬
e 100,00 para dar 139,86 é 28,5¬
att
Ronaldo
Gostei + 0
22/09/2007
Jjinformatica
Gostei + 0
22/09/2007
Marcosrocha
Sim Ronaldo mas o problema é que apareceram itens com mais de 100¬, por exemplo 300¬. Aí essa formula ´buga´. Porque bem dizer, tirar a porcentagem de 100 e dividir por 100 e dividir o custo por ele deveria ser o mesmo que dividir o percentual por 100 e somar 1 para multiplicar pelo custo.
Gostei + 0
22/09/2007
Jjinformatica
Vc pega o valor da porcentagem que quer usar, ex 30¬, subtrai ela de 100 e divide por 100, vamor ter 0,70, pega o valor(custo) e divide por 0,70, isso vai te dar 142,85. Esse modo de fazer vc nunca passa dos 99,99¬ e tbem qdo vc da um desconto nunca vai perder, pois se vc dar os mesmo 30¬ de desconto ele volta as 100,00.
Gostei + 0
22/09/2007
Jjinformatica
Gostei + 0
22/09/2007
Dr. Jivago
Supondo-se que o produto custe R$100,00 temos que calcular seu Custo Líquidio, ou seja, desse valor subtrair o ICM de entrada e acrescentar outras despesas que houver, como frete e/ou outros. Então se o Icms constante for de 17¬ e tivermos um frete de 3¬, o Custo líquido ficaria assim
Preço de Compra .............. 100,00
Crédito de ICms(17¬)....... 17,00 (-)
Frete ............................... 3,00 (+)
Custo Líquido .................. 83,00 (=)
Daí para achar o preço de venda é só aplicar esta fórmula:
Custo Líquido
Preço de Venda = ___________________________________________
1 - [(Icms+PIs/Confins+Despesas+ Margem Liq) / 100)
Agora, há de se considerar também , na hora de precificar o produto, a lei da oferta e demanda (concorrência).
J. Antunes
Gostei + 0
22/09/2007
Dr. Jivago
Custo Líquido Preço de Venda = ___________________________________________ 1 - [(Icms+PIs/Confins+Despesas+ Margem Liq) / 100)
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)