Facturas rechazadas en FACe por precisión decimal

245 views
Skip to first unread message

qupro

unread,
May 9, 2024, 2:57:05 AM5/9/24
to Usuarios Odoo / OpenERP en España
Buenas tardes,

Las facturas enviadas a FACe con importes con precisión mayor a dos decimales son rechazadas por el sistema devolviendo este mensaje:

"Rechazada Sist.Contable:AUT. Regla 6 del anexo II Orden HAP/1650/2015: El importe no puede venir con mas de dos decimales.: Seccion: <<ubicación del error en el xsig>>||Regla 6 del anexo II Orden HAP/1650/2015: El importe no puede ven"

Ya probamos a reducir la precisión decimal de los precios a 2 decimales (Ajustes>Técnico>Bases de datos>Precisión Decimal>Product Price)

pero el caso es que el FACe sigue rechazando las facturas porque la precisión de los importes de los impuestos sigue siendo superior a 2 y desconozco como cambiarlo, aunque quizás tampoco sea buena idea (p.ej arrastre error en impuestos que se calculan sobre otros impuestos)

¿Alguna idea sobre como solucionarlo?

Nota:
Lo curioso de todo es formato Factuare ya hace una diferenciación y tiene un campo concreto para el valor en Euros:
Captura.PNG

[Es un
Odoo v15 CE y l10n_es_facturae_face  v. 15.0.2.4.]

Saludos

cubells

unread,
May 9, 2024, 4:46:06 AM5/9/24
to openerp-s...@googlegroups.com, fran...@gmail.com
El 8/5/24 a les 20:32, qupro ha escrit:
> Buenas tardes,
>
> Las facturas enviadas a FACe con importes con precisión mayor a dos
> decimales son rechazadas por el sistema devolviendo este mensaje:
> /
> /
> /"Rechazada Sist.Contable:AUT. Regla 6 del anexo II Orden HAP/1650/2015:
> El importe no puede venir con mas de dos decimales.: Seccion:
> <<ubicación del error en el xsig>>||Regla 6 del anexo II Orden
> HAP/1650/2015: El importe no puede ven"/
>
> Ya probamos a reducir la precisión decimal de los precios a 2 decimales
> (Ajustes>Técnico>Bases de datos>Precisión Decimal>Product Price)
>
> pero el caso es que el FACe sigue rechazando las facturas porque la
> precisión de los importes de los impuestos sigue siendo superior a 2 y
> desconozco como cambiarlo, aunque quizás tampoco sea buena idea (p.ej
> arrastre error en impuestos que se calculan sobre otros impuestos)
>
> ¿Alguna idea sobre como solucionarlo?


Creo recordar que el control de los dígitos se hace en la versión 3.2
del face. Creas el fichero con esa versión?




--
Atentament, cubells.
--

qupro

unread,
May 9, 2024, 6:55:42 AM5/9/24
to Usuarios Odoo / OpenERP en España
Buenas,

Gracias por el dato, parece que ha funcionado, explico:

A raíz de lo que comentas revisé la especificación del formato factuare (https://www.facturae.gob.es/formato/Versiones/Esquema_castellano_v3_2_x_06_06_2017_unificado.pdf), 
y efectivamente cambia la precisión de la versión 3.2 (siempre 2 decimales) a las vesriones 3.2.X (Hasta 8 decimales)

Seleccionando la versión 3.2 en la configuración de los Contactos en Odoo los xsig se generan con dos decimales y de momento el sistema no han rechazado la factura.

Lo que me parece muy extraño es que el FACe rechace facturas de las versiones más modernas de FacturaE por este motivo, 
da la impresión de que la selección de versión sea algo que se pueda configurar desde el lado del que recibe la factura, y así solo aceptar facturas que funcionen en su programa contable de turno.

Saludos

cubells

unread,
May 9, 2024, 7:43:39 AM5/9/24
to openerp-s...@googlegroups.com, qupro
El 9/5/24 a les 12:49, qupro ha escrit:
> Buenas,
>
> Gracias por el dato, parece que ha funcionado, explico:
>
> A raíz de lo que comentas revisé la especificación del formato factuare
> (https://www.facturae.gob.es/formato/Versiones/Esquema_castellano_v3_2_x_06_06_2017_unificado.pdf),
> y efectivamente cambia la precisión de la versión 3.2 (siempre 2
> decimales) a las vesriones 3.2.X (Hasta 8 decimales)
>
> Seleccionando la versión 3.2 en la configuración de los Contactos en
> Odoo los xsig se generan con dos decimales y de momento el sistema no
> han rechazado la factura.
>
> Lo que me parece muy extraño es que el FACe rechace facturas de las
> versiones más modernas de FacturaE por este motivo,

Claro.

Odoo genera el fichero con distintos formatos según la versión, pero el
órgano receptor puede tener la plataforma en cualquiera de ellas, por
tanto puede o no entender el fichero que traga.

Por ello puedes definir la versión de face en el cliente.



--
Atentament, cubells.
--

Reply all
Reply to author
Forward
0 new messages