Avisos
Vaciar todo

Error de calculo

3 Respuestas
2 Usuarios
0 Reactions
1,372 Visitas
Respuestas: 193
Estimable Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hay un error de calculo claro en la factura y estamos teniendo problemas serios . Al comprar 2 unidades de un producto, en este caso El iva es de 4 % y VM hace mal el calculo del iva en los desgloses.
Mando foto para mejor comprension, en la foto en queso tronchon cuesta 21,60 el cliente compra 2 unidades y en el desglose del iva sale un valo de 3,46 cuando cada queso vale 21,60 x 2 = 43,20 y el 4 % de 43,20 son 1, 72 y no 3,46 como marca el desglose.
El total lo hace bien ,pero no el desglose y parece que cuendo se compra solo una unidad no hay problemas. el problema viene cuando se comprar varias unidades de un mismo producto.

Gracias

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 03/10/2012 7:23 pm
Jhon
 Jhon
Respuestas: 44954
Illustrious Member Moderator
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hola Israel

Al parecer es un bug de virtuemart, aqui se comenta el mismo tema :
https://forum.virtuemart.net/index.php?topic=103644.0

Debes ubicar la variable $item->product_tax , en el archivo : /components/com_virtuemart/views/invoice/tmpl/invoice_items.php , estará aprox en la línea 81 (depende de la versión de virtuemart), cambia la función:

de

$this->currency->priceDisplay($item->product_tax ,0, $qtt)

a

$this->currency->priceDisplay($item->product_tax ,0, 1)

Saludos.


 
Respondido : 03/10/2012 8:01 pm
Respuestas: 193
Estimable Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Ya esta, gracias


 
Respondido : 04/10/2012 9:16 pm