Formulação de Preço de Venda (Cálculo Correto)
Boa Tarde a Todos,
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.
Aí o cálculo que ele me passou:
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:
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.
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
Curtidas 0
Respostas
Daykas
21/09/2007
Eu faria com que ele criasse uma regra, ou seja, o calculo para o valor de venda vale a partir do valor ?????
Carlos
Carlos
GOSTEI 0
Marcosrocha
21/09/2007
Foi bem o que eu disse a ele mesmo...
Então me diga qual o cálculo que eu devo seguir, você não tem contador? Pergunte a ele! Ou faça um cálculo e me diga como fazer!
:xGOSTEI 0
Ronaldo.cutu
21/09/2007
tente esta formula a percentual não pode passar de 99,9¬
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
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
Jjinformatica
21/09/2007
No meu sistema uso o mesmo q o ronaldo passou ai...Da certinho!!!!
GOSTEI 0
Marcosrocha
21/09/2007
tente esta formula a percentual não pode passar de 99,9¬
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
Jjinformatica
21/09/2007
A formula q o ronaldo passou pelo q eu vi é chama de margem de lucro real onde ela nunca passa de 99,99¬.
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.
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
Jjinformatica
21/09/2007
considerei o custo acima de 100,00
GOSTEI 0
Dr. Jivago
21/09/2007
Olá. Se vc. quer calcular corretamente o preço de venda de um produto, terá que considerar todas as variáveis, inclusive o ICMS de entrada(entra como crédito), constante na Nota Fiscal.Eu não sei qual tipo de empresa é a sua, mas supondo que seja um comércio varejista.
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
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
Dr. Jivago
21/09/2007
Formatando
Custo Líquido Preço de Venda = ___________________________________________ 1 - [(Icms+PIs/Confins+Despesas+ Margem Liq) / 100)
GOSTEI 0