acysos / odoo-addons

Addons modules for Odoo
GNU Affero General Public License v3.0
33 stars 63 forks source link

[8.0] l10n_es_aeat_sii: factura rectificativa importe total y base imponible distinto signo #22

Closed ljsalvatierra-binovo closed 6 years ago

ljsalvatierra-binovo commented 6 years ago

Se ha creado un PR #23.

Hola, hemos recibido unos avisos por parte de la hacienda Guipuzcoana refiriéndose a facturas de venta rectificativas en entregas intracomunitarias.

Concretamente, se envía el importe total y la base imponible en distinto signo:

# l10n_es_aeat_sii/models/account_invoice.py:616
tipo_desglose = self._get_sii_out_taxes()
# Resultado:
importe_total = -75.0
tipo_desglose = {'DesgloseTipoOperacion': {'Entrega': {'Sujeta': {'Exenta': {'DetalleExenta': {'BaseImponible': 75.0, 'CausaExencion': 'E5'}}}}}}

¿Alguien ha tenido problemas similares? Gracias.

acysos commented 6 years ago

Hola,

Que versión tenéis, porque en principio en la última se modifica el signo del tipo_desglose cuando es rectificativa:

https://github.com/acysos/odoo-addons/blob/4640b62e9cd5a1bc63893cfb3a7a96d9b8612fa8/l10n_es_aeat_sii/models/account_invoice.py#L618

Saludos

ljsalvatierra-binovo commented 6 years ago

Hola, cogí los últimos cambios el pasado viernes.

4640b62e9cd5a1bc63893cfb3a7a96d9b8612fa8 [FIX] real_estate_base: default value in menu

Las pruebas las he realizado con una factura de venta rectificativa e intracomunitaria.

Un saludo y gracias por vuestro tiempo.

ljsalvatierra-binovo commented 6 years ago

Hola,

Hemos podido hablar con el departamento de Hacienda y Finanzas de Gipuzkoa y nos confirman, que a nivel estatal, en una factura rectificativa por diferencias debe ir tanto el importe total como la base imponible en negativo.

Aún no hemos comenzado el desarrollo de un FIX debido a una serie de dudas:

No conseguimos ver por qué sólo se discriminan estos casos en específico, ¿alguna pista?

Un saludo y gracias de nuevo.

ljsalvatierra-binovo commented 6 years ago

Cierro incidencia. Gracias de nuevo por vuestro tiempo.