![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#16
|
|||
|
|||
|
Hola creo que no has puesto un ejemplo complejo.
En este caso has redondeado mal. Ya que el iva es 0,2545 u se redondea a 0.25 Y la base 2.545 que se redondea a 2.55. Pero llevas razón en que te vas a encontrar casos en los que si sumas individualmente bases e ivas obtienes diferencias con los totales, cuantas más líneas de artículos y más parametros(descuentos, recargos de equivalencias etc) más descuadres. Existen varios problemas que te puedes encontrar si no lo haces bien, la solución: -Internamente tienes que guardar los ivas a 8 decimales aunque los presentes redondeados a 2. -calculas el importe total iva incluido por cada tipo de iva,sumando los importes , que es lo que tienes más claro. -sumas los ivas por tipo(pero con los 8 decimales) y ya tienes los ivas, que tienes que presentarlo redondeados a 2 decimales -se lo restas al importe total de cada importe por tipo el iva correspondiente redondeado, y ya tienes la base De esta forma los descuadres se los come la base, aplicando el iva correcto SIEMPRE, que es lo más importante para hacienda. Con lo cual si sumas el iva y la base te va a dar el importe total =que si sumaras los importes individualmente. No pretendas en todos los casos que la suma de ivas redondeados o de las bases redondeados cuadren con las bases o ivas redondeados. Nosotros en facturas grandes(de más de 1000lineas, por que son albaranes de 15 dias recapitulados en una factura) tenemos diferencia sumando las líneas hasta de 4 ó 5 euros entre la base y el iva pero si sumas las 2 juntas sale perfecto.. Pero claro eso pasa aplicado descuentos y recargos de equivalencia. Te aconsejo que lo hagas así para que después en factura electrónica lo tengas más fácil. Si lo haces con los 2 lados. Sumando ivas y bases cuando apliques recargos o descuentos te vas a encontrar de nuevo con el problema y vas a volver a tener descuadres. Última edición por ermendalenda fecha: 17-12-2024 a las 17:28:50. |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Procedimiento Calculo RFC | amerika111 | Firebird e Interbase | 26 | 17-08-2011 20:07:03 |
| Duda con un Error en proceso de cálculo..... | ronimaxh | Conexión con bases de datos | 2 | 22-12-2009 17:01:48 |
| Error Calculo FIREBIRD 1.5.2.4731 | ASAPLTDA | Firebird e Interbase | 1 | 10-01-2006 21:55:26 |
| calculo letra NIE | Cabanyaler | Varios | 3 | 29-03-2005 12:19:42 |
| error calculo en udf | marrullas | Firebird e Interbase | 0 | 02-11-2004 21:01:58 |
|