You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hola, estoy probando tu librería para sustituir a la mía en la generación de facturae en FacturaScripts.
El caso es que yo genero miles de facturas con datos aleatorios para encontrar fallos, y me he encontrado que con las facturas con IRPF falla la validación contable.
El fichero seleccionado no es validable: Error en su lectura: Totalfactura de la factura número 1 no es igual a TotalImporteBrutoAntesImpuestos + TotalImpuestosRepercutidos - TotalImpuestosRetenidos, debería ser : 618.37
Mirando un poco más detenidamente veo que tu librería calcula incorrectamente el total y le baila un céntimo, dando como resultado 618.38
He cambiado la forma en la que se redondean los importes de las facturas. En vez de calcular los totales y luego redondear, ahora se redondean los importes de cada línea y luego se suman para obtener los totales.
Es inevitable que con varios decimales se arrestre un pequeño error y el total de la factura difiera en uno o dos céntimos del esperado, pero al menos ahora la factura será válida.
Hola, estoy probando tu librería para sustituir a la mía en la generación de facturae en FacturaScripts.
El caso es que yo genero miles de facturas con datos aleatorios para encontrar fallos, y me he encontrado que con las facturas con IRPF falla la validación contable.
El fichero seleccionado no es validable: Error en su lectura: Totalfactura de la factura número 1 no es igual a TotalImporteBrutoAntesImpuestos + TotalImpuestosRepercutidos - TotalImpuestosRetenidos, debería ser : 618.37
Mirando un poco más detenidamente veo que tu librería calcula incorrectamente el total y le baila un céntimo, dando como resultado 618.38
Ta adjunto el xml.
FAC2018IR1_facturae.zip
Mañana seguiré revisando. Y disculpa por si al final fuese problema mio ;-)
The text was updated successfully, but these errors were encountered: