Foro de ayuda y soporte técnico de Sysme Software

Versión completa: Decimales incorrectos
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Páginas: 1 2
Hola, al poner en productos adicionales el desayuno a 6 euros por persona, al ir a facturar me sale que valen 2 desayunos 11.99€. 

¿Alguna idea de por qué sale incorrectamente?
Supongo que el % de impuesto será el 10% no?, si es así tendrás que poner el precio antes de impuestos con mas decimales para que cuadre, en este caso el precio antes de impuestos sería de 5.4546
(09-05-2017, 02:51 PM)sysme escribió: [ -> ]Supongo que el % de impuesto será el 10% no?, si es así tendrás que poner el precio antes de impuestos con mas decimales para que cuadre, en este caso el precio antes de impuestos sería de 5.4546

Sí, el % es el 10%.
Has probado poner el precio (sin impuestos) a 5.4546?
Me gustaría entender qué calcula el sysme.

Si le digo que el impuesto del iva es del 10% y el desayuno vale 6€, el precio antes de impuestos debería ser simplemente 6 - 0.6 = 5.4. Pero el Sysme da 5.455.

O si le pongo que son 7 euros, el precio debería ser simplemente 7 - 0.7 = 6.3.

Sin embargo no parece que el Sysme piense lo mismo. Si pongo que son 7 euros me da un precio de 6.36, ¿Sabes el por qué de los 0.06 adicionales?

Gracias.
No hombre, no debes restarle el % de impuesto al precio final para averiguar la base imponible, esa formula es incorrecta, te pongo un ejemplo según tu primer ejemplo: 5.4 + 10% = 5.94 (cuando tu querías que el desayuno tuviera un precio de 6€).

Por tanto, lo que calcula Sysme es PRECIOFINAL / 1 + (%IMPUESTO / 100) ... lo que se convierte en 6 / 1.10 = 5.4545, cifra a la que si le sumas el 10% vuelve a dar 6€ ¿entiendes?
(30-07-2017, 10:02 AM)sysme escribió: [ -> ]No hombre, no debes restarle el % de impuesto al precio final para averiguar la base imponible, esa formula es incorrecta, te pongo un ejemplo según tu primer ejemplo: 5.4 + 10% = 5.94 (cuando tu querías que el desayuno tuviera un precio de 6€).

Por tanto, lo que calcula Sysme es PRECIOFINAL / 1 + (%IMPUESTO / 100) ... lo que se convierte en 6 / 1.10 = 5.4545, cifra a la que si le sumas el 10% vuelve a dar 6€ ¿entiendes?

Prueba una cosa.

Pon un producto con precio final 7€, iva incluido.

Luego ve a añadir servicios, y añades ese producto pero ponlo dos veces. ¿Te sale 14?
Al 10% de impuesto? ¿que te sale a ti? ¿que ha precio de base ha calculado al guardar el producto?
Sí, al 10%.

Si pongo un desayuno a 7, y luego otro desayuno a 7, individualmente salen bien... cuando suma los dos extras de restaurante obtiene un 13.99.

¿Cómo es posible?
Asegurate que el precio base del desayuno es de 6.3636, para lograr algunos precios exactos hay que usar 4 decimales, si se redondea a 2 decimales a veces es imposible lograr la suma correcta.
Páginas: 1 2