OdooWiki OCA HUB

ITA - Comunicazione dati fatture

l10n_it_invoices_data_communication folder_open OCA/l10n-italy open_in_new
Account Licencia: AGPL-3

Italiano

Gestión de comunicación de datos de facturas y exportación de archivo XML conforme a las especificaciones de la Agenzia delle Entrate.

Referencia: https://bit.ly/2N2Rhv8

English

Comunicación de datos de facturas y exportación de archivo XML, conforme a las especificaciones de la Revenue Agency.

Referencia: https://bit.ly/2N2Rhv8

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 14.0

Crea y exporta la comunicación de datos de facturas de IVA italiana ("nuovo spesometro" / "esterometro") como un archivo XML conforme a las especificaciones de la Agencia Tributaria, directamente desde Odoo.

Este módulo permite a las empresas italianas preparar la comunicación periódica de datos de facturas a la Agencia Tributaria y generar el archivo XML correspondiente.

Los usuarios crean un nuevo registro de comunicación, eligen el tipo de transmisión de datos (facturas de clientes, facturas de proveedores o cancelación de datos enviados previamente), establecen las fechas de inicio y fin del periodo y rellenan los datos del vendedor/comprador. Un botón calcula las facturas incluidas en el periodo; las facturas pueden excluirse individualmente o por diario mediante el indicador "Exclude from invoices communication" en account.move y account.journal.

La pantalla de comunicación muestra las facturas de clientes agrupadas por cliente y las facturas de proveedores agrupadas por proveedor, con el tipo de documento, la fecha, el número y un resumen de IVA (base imponible, IVA, tipo, tipo de exención, deducibilidad, exigibilidad del IVA). El módulo comprueba que un impuesto de tipo cero tenga un tipo de exención y que la exigibilidad del IVA esté establecida, generando un error en caso contrario.

Un paso de validación enumera errores como direcciones faltantes, formato de código postal incorrecto, país o identificadores fiscales faltantes, y la superación del límite de 1000 facturas por contraparte o 1000 contrapartes por comunicación. Un asistente divide una comunicación que supera estos límites, y otro asistente recalcula el tipo de documento fiscal. El archivo XML se genera y se descarga desde el registro de comunicación.

Menús que añade

Invoices data communication
Modelos y campos (13)
  • res.country · amplía un modelo existenteintrastat (Intrastat)
  • account.move · amplía un modelo existentecomunicazione_dati_iva_escludi (Exclude from invoices communication)
  • account.journal · amplía un modelo existentecomunicazione_dati_iva_escludi (Exclude from invoices communication)
  • comunicazione.dati.iva · modelo nuevoerrors, date_end (Date end), company_id (Company), date_start (Date start), esterometro (Esterometro), cedente_Nome, cedente_so_Cap, fatture_emesse (Customer invoices), identificativo (Identifier), splitting_note (Splitting note), cedente_Cognome, cedente_rf_Nome, cedente_sede_Cap, cessionario_Nome, codice_carica_id (Role code), fatture_ricevute (Supplier bills), id_comunicazione (Communication ID), cedente_so_Comune, dati_trasmissione (Data transmission), cedente_rf_Cognome, cedente_so_Nazione, cessionario_so_Cap, fatture_emesse_ids, partner_cedente_id, cedente_sede_Comune, cessionario_Cognome, cessionario_rf_Nome, cedente_sede_Nazione, cedente_so_Indirizzo, cedente_so_Provincia
  • comunicazione.dati.iva.export.file · modelo nuevoname (File Name), filename, file_export (File)
  • comunicazione.dati.iva.fatture.emesse · modelo nuevopartner_id (Partner), totale_iva (Total VAT), cessionario_Nome, comunicazione_id (Communication), rettifica_IdFile (File identifier), totale_imponibile (Total untaxed amount), cessionario_so_Cap, cessionario_Cognome, cessionario_rf_Nome, rettifica_Posizione (Position), cessionario_sede_Cap, cessionario_so_Comune, cessionario_rf_Cognome, cessionario_so_Nazione, cessionario_sede_Comune, fatture_emesse_body_ids (Customer invoices body), cessionario_sede_Nazione, cessionario_so_Indirizzo, cessionario_so_Provincia, cessionario_CodiceFiscale, cessionario_Denominazione, cessionario_sede_Indirizzo, cessionario_sede_Provincia, cessionario_so_NumeroCivico, cessionario_rf_Denominazione, cessionario_sede_NumeroCivico, cessionario_IdFiscaleIVA_IdPaese (Country ID), cessionario_IdFiscaleIVA_IdCodice (Fiscal identifier), cessionario_rf_IdFiscaleIVA_IdPaese, cessionario_rf_IdFiscaleIVA_IdCodice
  • comunicazione.dati.iva.fatture.ricevute · modelo nuevopartner_id (Partner), totale_iva (Total VAT), cedente_Nome, cedente_so_Cap, cedente_Cognome, cedente_rf_Nome, cedente_sede_Cap, comunicazione_id (Communication), rettifica_IdFile (File identifier), cedente_so_Comune, totale_imponibile (Total untaxed amount), cedente_rf_Cognome, cedente_so_Nazione, cedente_sede_Comune, rettifica_Posizione (Position), cedente_sede_Nazione, cedente_so_Indirizzo, cedente_so_Provincia, cedente_CodiceFiscale, cedente_Denominazione, cedente_sede_Indirizzo, cedente_sede_Provincia, cedente_so_NumeroCivico, cedente_rf_Denominazione, cedente_sede_NumeroCivico, fatture_ricevute_body_ids (Supplier bills body), cedente_IdFiscaleIVA_IdPaese (Country ID), cedente_IdFiscaleIVA_IdCodice (Fiscal identifier), cedente_rf_IdFiscaleIVA_IdPaese, cedente_rf_IdFiscaleIVA_IdCodice
  • wizard.split.big.invoices.communication · modelo nuevo
  • comunicazione.dati.iva.fatture.emesse.iva · modelo nuevoImposta (VAT), Aliquota (Tax rate), Natura_id (Exemption kind), Deducibile (Deductible), Detraibile (Deductible %), EsigibilitaIVA (VAT payability), ImponibileImporto (Base amount), fattura_emessa_body_id (Customer invoice body)
  • comunicazione.dati.iva.fatture.emesse.body · modelo nuevoposizione (Position), invoice_id (Invoice), totale_iva (Total VAT), dati_fattura_Data (Document date), fattura_emessa_id (Customer invoice), totale_imponibile (Total untaxed amount), dati_fattura_Numero (Document number), dati_fattura_iva_ids (VAT summary), dati_fattura_TipoDocumento (Document type)
  • comunicazione.dati.iva.fatture.ricevute.iva · modelo nuevoImposta (VAT), Aliquota (Tax rate), Natura_id (Exemption kind), Deducibile (Deductible), Detraibile (Deductible %), EsigibilitaIVA (VAT payability), ImponibileImporto (Base amount), fattura_ricevuta_body_id (Supplier bill body)
  • comunicazione.dati.iva.fatture.ricevute.body · modelo nuevoposizione (Position), invoice_id (Invoice), totale_iva (Total VAT), dati_fattura_Data (Document date), totale_imponibile (Total untaxed amount), dati_fattura_Numero (Document number), fattura_ricevuta_id (Supplier bill), dati_fattura_iva_ids (VAT summary), dati_fattura_TipoDocumento (Document type), dati_fattura_DataRegistrazione (Registration date)
  • comunicazione.dati.iva.ricalcolo.tipo.document.fiscale · modelo nuevo

Texto generado por IA (DeepSeek) al leer el código de la versión 14.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. El módulo es muy grande y solo se ha leído una parte del código. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.

terminal Instalación y uso

Sin información verificada

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.

info

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.