![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#38
|
|||
|
|||
|
Cita:
- Se redondean las cuotas y bases a 2 decimales en cada item. - los totales de bases y cuotas se obtienen de las bases y cuotas de cada linea REDONDEADA. Esto es asi por las reglas de validacion de FacturaE en determinados organismos oficiales te rechazan las facturas si detectan, aunqie sea 1 centimo, una diferencia Si lo haceis así, hay escenarios que fallan, pudiendose dar el caso de que la base puede dar como rresultado un signo distinto a la cuota siendo el resultado de la suma de ambas=0(importe total) Si no lo haceis así no se cumplen las reglas de factura electronica, y si intentais cuadrar los totales para cuadrarlo con la validacion de signos de verifactu lo haceis mal también para factura electrónica. Os pongo ejemplos: 1. SIF para comercio Retail(tpv) con precios fijados a pvp Produxcto 1 -> Pvp=04,90 Producto 2-> pvp 4,90 igual que anterior Produxto 2 -> Pvp= 9,80 Iva 10% -el cliente devuelve 1 producto de 9,8 -el cliente se lleva 1 producto de cada de los de 4,90 Importe toral=0.00 Usando el metodo de validacionea de factura electrónica: Pvp=9,80 base= 8,909090.. cuota=0,890909... Base redondeada=8,91 cuota redondeada=0,89 Pvp= 4.90 , base= 4,4545..cuota=0,4454.. Base redondeada=4,45 cuota redondeada =0,45 Si tenemos las 3 lineas en el sif y generamos facturae que aolo permite 2 decimales en cukta y base de cada item y con las validadiones comentadas obtenemoa: 1x 9,8 base 8,91 cuota 0,89 -1x 4,90 base -4,45 cuota -0,45 -1×4,90 base -4,45 cuota -0,45 Importe total =0,00 Base 10%=0,01 Cuota 10%= -0,01 Verifactu=factura rechazada, error 1143 cuota y base deben tener el mismo signo Esto pasa en muchisimos escenarios com disitintos precios no teniendo que ser justo precios a la mitad, si no que el importe total sea 0,00. Ejemplo 2, Sif que la factura parte de la base. Base producto 1 = 0,75 Base producto 2= 0,35 Base producto 3= 0,40 Iva =:21% Pasa un problema idéntico si devolvemos produccto 1 y vendemos producto 2 y producto 3. Rechazo. Bueno, esto depende de si habeis alineado los redondeos a la factura electronica y sis validaciones (aunque no todos los organismos oficiales hacen la validacion de sumas). En fin, estoy acumulando facturas con error 1443 Aunque en 1 mes de verifactu y despues de 100.000 facturas solo llevo 2, por que en nuestros comercios es practica habitual las devoluciones y se dan esos escenarios. No puedo tener el sif cuadrado para ambas reglas verifactu y facturae por que tendria que usar metodos diferentes para cada uno obteniendose la misma factura en 2 formatos pero con distintos importes totales además, en consultas vinculantes avisan de que soll puedes usar 1 metodo de redondeo comun para el mismo SIF. Última edición por ermendalenda fecha: 21-11-2025 a las 07:27:36. |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Hacer Sucesiones de Negativo a Positivo | Gerson12 | JAVA | 6 | 14-01-2015 21:12:32 |
| Obtener un número positivo o negativo. | marcoszorrilla | Varios | 12 | 11-03-2011 09:58:20 |
| Convertir un valor a negativo | Delphitest | Varios | 5 | 20-09-2010 22:08:04 |
| Colocar un Campo Negativo? | DasGrun | MS SQL Server | 9 | 26-01-2010 23:51:37 |
| Saber Número negativo y pasarlo a positivo | BuRtOn | Varios | 3 | 19-09-2008 20:36:15 |
|