ITA - Comunicazione liquidazione IVA
Comunicación de liquidación del IVA y exportación de archivo XML, conforme a las especificaciones de la Agenzia delle Entrate.
Los datos pueden cargarse desde liquidaciones de IVA realizadas en odoo mediante account_vat_period_end_statement
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 16.0Crea y exporta la comunicación de la declaración del IVA italiano (Comunicazione liquidazione IVA) como un archivo XML conforme a las especificaciones de la Agenzia delle Entrate, utilizando datos de las declaraciones de fin de periodo de IVA.
Este módulo añade un nuevo menú 'VAT statement communication' en Accounting > Entries. Allí se crea un registro de comunicación donde se introduce el año, el VAT del contribuyente y el código fiscal y, opcionalmente, los datos del declarante y del delegado. El formulario tiene una pestaña 'Frontispiece' para los datos generales y una pestaña 'VP table' donde se añaden una o varias tablas VP.
En cada tabla VP se seleccionan las declaraciones de fin de periodo de VAT que se van a comunicar y, a continuación, se hace clic en 'Recompute' para rellenar automáticamente los valores VP: totales de operaciones rentables y no rentables, VAT devengado y deducido, débito/crédito del periodo anterior, crédito del año anterior, pagos automáticos UE, créditos fiscales, intereses devengados, pago a cuenta y el VAT final a pagar o a compensar. El cálculo utiliza los impuestos configurados en las declaraciones de VAT; se pueden excluir impuestos concretos de las operaciones activas/pasivas o del VAT a pagar/deducir mediante dos nuevas casillas en el formulario del impuesto.
El módulo valida la comunicación (longitud del código fiscal, campos obligatorios para el declarante, el delegado, la declaración de grupo, etc.) y evita identificadores duplicados. Desde la lista de comunicaciones se puede ejecutar la acción 'Export VAT statement communication file' para generar el archivo XML, que se descarga con un nombre basado en el código fiscal del declarante y el identificador.
Se añade un ajuste de compañía 'Vat statement communication supply code' (por defecto IVP18). El acceso está restringido a los responsables de contabilidad y una regla multicompañía limita los registros a las compañías permitidas.
Menús que añade
Modelos y campos (5)
- account.tax · amplía un modelo existentevsc_exclude_vat (Exclude from VAT payable / deducted), vsc_exclude_operation (Exclude from active / passive operations)
- res.company · amplía un modelo existentevsc_supply_code (Vat statement communication supply code)
- comunicazione.liquidazione · modelo nuevoname, year, company_id (Company), last_month (Last month), taxpayer_vat (Vat), delegate_sign (Delegate sign), iva_a_credito (Credit VAT), quadri_vp_ids (VP tables), controller_vat (Controller TIN), declarant_sign (Declarant sign), identificativo (Identifier), iva_da_versare (VAT to pay), date_commitment (Date commitment), codice_carica_id (Role code), declarant_different (Declarant different from taxpayer), delegate_commitment (Commitment), delegate_fiscalcode, taxpayer_fiscalcode, declarant_fiscalcode, liquidazione_del_gruppo (Group's statement), declarant_fiscalcode_company (Fiscalcode company)
- comunicazione.liquidazione.vp · modelo nuevomonth, quarter, period_type (Period type), iva_detratta (Deducted VAT), iva_a_credito (Credit VAT), iva_esigibile (Due VAT), iva_da_versare (VAT to pay), subcontracting, accounto_dovuto (Down payment due), crediti_imposta (Tax credits), comunicazione_id (Communication), interessi_dovuti (Due interests for quarterly statements), liquidazioni_ids (VAT statements), iva_dovuta_debito (Debit VAT), exceptional_events (Exceptional events), iva_dovuta_credito (Credit due VAT), versamento_auto_UE (Auto UE payment), metodo_calcolo_acconto (Down payment computation method), credito_anno_precedente (Previous year credit), debito_periodo_precedente (Previous period debit), credito_periodo_precedente (Previous period credit), imponibile_operazioni_attive (Profitable operations total (without VAT)), imponibile_operazioni_passive (Unprofitable operations total (without VAT))
- comunicazione.liquidazione.export.file · modelo nuevoname (File Name), file_export (File)
Texto generado por IA (DeepSeek) al leer el código de la versión 16.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 3 confirmadas, 6 sin información de 9 versiones.
Fuentes · Odoo 12.0
Confirmado el 2026-11-03 en la rama 12.0 de OCA/l10n-italy.
terminal Instalación y uso
Documentación de OCA · Odoo 16.0Configuración
Fuente · Odoo 16.0En la pestaña del impuesto es posible configurar "Excluir de las operaciones activas / pasivas" y/o "Excluir del IVA exigible / deducible".
La primera opción se utiliza, por ejemplo, en el caso de operaciones con inversión del sujeto pasivo (reverse charge), para excluir la base imponible del 22% intra UE (débito) (usada en las autofacturas activas) del cálculo de VP2 Total operaciones activas
Mediante la segunda opción es posible, en cambio, en casos particulares, excluir el valor del impuesto.
- Crear una nueva comunicación.
- En el "Quadro VP" añadir una entrada seleccionando arriba la liquidación, creada previamente, que se va a insertar.
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.