OdooWiki OCA HUB

ITA - Fattura elettronica - Base

l10n_it_fatturapa folder_open OCA/l10n-italy open_in_new
Localization/Italy Licencia: AGPL-3

Italiano

Módulo base para gestionar las facturas electrónicas.

Consultar también los archivos README de l10n_it_fatturapa_out y l10n_it_fatturapa_in.

English

Módulo base para gestionar las facturas electrónicas.

Ver también los archivos README de l10n_it_fatturapa_out y l10n_it_fatturapa_in.

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.0

Añade la estructura de datos de la Factura Electrónica Italiana (Fattura Elettronica) a Odoo: campos extra en facturas, contactos y compañías, además de una vista previa del archivo XML. Es la capa base utilizada por los módulos de envío y recepción.

Este módulo prepara Odoo para la facturación electrónica italiana. No envía ni recibe archivos por sí mismo; añade los campos de datos y las pantallas en las que se basan los módulos de envío y recepción.

En las facturas de cliente y las facturas de proveedor aparecen nuevas secciones: Electronic Invoice, Related Documents, retención, fondo de previsión, detalles de pago, información de transporte y entrega, avance de actividad, adjuntos y datos de resumen. Un botón abre la factura en la ventana actual.

En los contactos aparecen el Addressee Code (7 caracteres, por defecto 0000000), el Addressee PEC, el código IPA para Administraciones Públicas, los datos del registro profesional, el código EORI y una marca 'Enable electronic invoicing'. Cuando esa marca está activada, Odoo comprueba los datos del contacto y bloquea el guardado si falta algo necesario para el XML (nombre y apellidos para personas físicas, calle, ciudad, país, ZIP para contactos italianos, VAT o código fiscal, longitudes de código correctas).

En Ajustes se configuran las opciones de factura electrónica a nivel de compañía: posición fiscal, representante fiscal legal, emisor tercero, organización estable, Art. 73, código de referencia de la Administración Pública, datos REA y el estilo de vista previa para facturas ordinarias y simplificadas.

Un enlace de vista previa muestra la factura electrónica como una página HTML legible, y el módulo puede leer el XML dentro del archivo, eliminando la firma digital.

Los menús 'Electronic Invoice' y 'Electronic Bill' aparecen en Contabilidad.

Menús que añade

Electronic InvoiceElectronic BillElectronic invoicingfatturapa_related_document_type_menu
Modelos y campos (19)
  • res.company · amplía un modelo existentefatturapa_art73 (Art. 73), fatturapa_preview_style (Preview Format Style for Fattura Ordinaria), fatturapa_sender_partner, fatturapa_fiscal_position_id, fatturapa_tax_representative, fatturapa_simple_preview_style (Preview Format Style for Fattura Semplificata), fatturapa_pub_administration_ref (Public Administration Reference Code), fatturapa_stabile_organizzazione
  • res.partner · amplía un modelo existenteregister (Professional Register), eori_code (EORI Code), register_code (Register Registration Number), license_number (License Code), pa_partner_code (PA Code for Partner), pec_destinatario (Addressee PEC), register_regdate (Register Registration Date), register_province, register_fiscalpos (Register Fiscal Position), codice_destinatario (Addressee Code), electronic_invoice_subjected (Enable electronic invoicing), electronic_invoice_data_complete, electronic_invoice_obliged_subject (Obliged Subject), electronic_invoice_use_this_address (Use this e-invoicing data when invoicing to this address), electronic_invoice_no_contact_update (Do not update the contact from Electronic Invoice Details)
  • account.move · amplía un modelo existenteart73 (Art. 73), sender, carrier_id (Carrier), net_weight, description, unit_weight (Weight Unit), gross_weight, intermediary, number_items (Number of Items), total_travel (Travel in hours or Km), efatt_rounding (Rounding), ftpa_incoterms (E-inv Incoterms), transport_date, pickup_datetime (Pick up), protocol_number, delivery_address (Delivery Address for E-invoice), transport_reason (Reason), welfare_fund_ids, delivery_datetime (Delivery Date Time), ftpa_related_ddts, related_documents, transport_vehicle (Vehicle), fatturapa_payments, ftpa_withholding_ids, related_invoice_code, related_invoice_date, vehicle_registration, activity_progress_ids, fatturapa_summary_ids, tax_representative_id (Tax Representative)
  • account.move.line · amplía un modelo existenteadmin_ref (Admin. ref.), ftpa_line_number (Line Number), ftpa_related_ddts, related_documents, discount_rise_price_ids
  • welfare.fund.type · modelo nuevoname, description
  • discount.rise.price · modelo nuevoname, amount, invoice_id, percentage, invoice_line_id
  • res.config.settings · amplía un modelo existentefatturapa_art73 (Art. 73), fatturapa_rea_number (REA Number), fatturapa_rea_office (REA Office), fatturapa_rea_capital (REA Capital), fatturapa_rea_partner (REA Copartner), fatturapa_preview_style (Preview Format Style for Fattura Ordinaria), fatturapa_sender_partner (Third Party/Sender), fatturapa_rea_liquidation (REA Liquidation), fatturapa_fiscal_position_id (Fiscal Position), fatturapa_tax_representative (Legal Tax Representative), fatturapa_simple_preview_style (Preview Format Style for Fattura Semplificata), fatturapa_pub_administration_ref (Public Administration Reference Code), fatturapa_stabile_organizzazione (Stable Organization)
  • fatturapa.attachment · modelo nuevoid, att_name (SdI file name), ir_attachment_id (Attachment), ftpa_preview_link (Preview link)
  • fatturapa.attachments · modelo nuevoformat, invoice_id, compression, ir_attachment_id
  • fatturapa.related_ddt · modelo nuevodate, name (Document ID), lineRef (Line Ref.), invoice_id, invoice_line_id
  • withholding.data.line · modelo nuevoname (Withholding Type), amount (Withholding amount), invoice_id
  • fatturapa.payment.data · modelo nuevoinvoice_id, payment_terms (Electronic Invoice Payment Method), payment_methods
  • fatturapa.summary.data · modelo nuevorounding, tax_rate, amount_tax, invoice_id, payability (VAT payability), law_reference (Law reference), amount_untaxed, incidental_charges, non_taxable_nature (Non taxable nature)
  • welfare.fund.data.line · modelo nuevoname (Welfare Fund Type), kind_id (Non taxable nature), invoice_id, pa_line_code (PA Code for this Record), welfare_Iva_tax (VAT Tax Rate), welfare_taxable, welfare_rate_tax (Welfare Tax Rate), welfare_amount_tax (Welfare Tax Amount), subjected_withholding (Subjected to Withholding)
  • fatturapa.payment.detail · modelo nuevorecipient, recepit_cf (Receipt Issuer FC), payment_bank, payment_code, payment_days (Payment Term Days), penalty_date (Effective Date of Penalty), recepit_name (Receipt Issuer Name), recepit_title (Receipt Issuer Title), payment_amount, penalty_amount (Amount of Penalty), fatturapa_pm_id (Electronic Invoice Payment Method), payment_data_id, recepit_surname (Receipt Issuer Surname), max_payment_date (Maximum Date for Payment), payment_bank_abi (ABI), payment_bank_bic (BIC), payment_bank_cab (CAB), payment_due_date, post_office_code, payment_bank_iban (IBAN), payment_bank_name (Bank Name), payment_term_start, prepayment_discount, account_move_line_id (Payment Line)
  • fatturapa.fiscal_position · modelo nuevocode, name (Description)
  • fatturapa.activity.progress · modelo nuevoinvoice_id, fatturapa_activity_progress (Activity Progress)
  • fatturapa.related_document_type · modelo nuevocig (CIG Code), cup (CUP Code), code (Order Agreement Code), date, name (Document ID), type, lineRef (Line Ref.), numitem (Item Num.), invoice_id, invoice_line_id
  • l10n_it_fatturapa.attachment.e_invoice.link · modelo nuevo

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. 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: 3 confirmadas, 6 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0

Italiano

En caso de problemas debidos a la incompatibilidad con el módulo autoinstalable l10n_it_edi, para instalar este módulo es necesario:

  • Instalar l10n_it
  • Desinstalar l10n_it_edi
  • Instalar l10n_it_fatturapa

English

En caso de problemas debidos a la incompatibilidad con el módulo autoinstalable l10n_it_edi, para instalar este módulo es necesario:

  • Instalar l10n_it
  • Desinstalar l10n_it_edi
  • Instalar l10n_it_fatturapa

Italiano

  • En la pestaña "Factura electrónica" del partner, seleccionar "Habilitar facturación electrónica" para activar la funcionalidad de generación de facturas electrónicas.
  • Para los clientes y proveedores que son sujetos obligados a la emisión de la factura electrónica se debe habilitar la casilla "Sujeto obligado".
  • Las administraciones públicas deben tener un código IPA.
  • Los demás deben tener el código destinatario o la PEC.
  • Configurar los impuestos en relación con "Naturaleza no sujeta", "Referencia normativa" y "Exigibilidad del IVA".
  • Configurar los datos de la factura electrónica en Facturación/Contabilidad → Configuración → Ajustes → Facturas electrónicas, donde sea necesario.
  • Opcionalmente, configurar el estilo de la vista previa de la factura electrónica seleccionando el "Estilo de formato de vista previa".

English

  • In partner form, select 'Enable Electronic Invoicing' in 'Electronic Invoice' tab to activate e-invoices generation feature.
  • Enable "Obliged Subject" for customers and suppliers subject to the obligation to issue electronic invoices.
  • Public administrations must have IPA code.
  • Others must have Addressee Code or PEC.
  • Configure taxes about 'Non taxable nature', 'Law reference' and 'VAT payability'.
  • Configure Electronic Invoice data in Invoicing/Accounting → Configuration → Settings → Electronic Invoices, where needed.
  • Optionally configure the Electronic Invoice preview format style by selecting 'Preview Format Style'.

Italiano

El módulo NO ES compatible con el módulo estándar l10n_it_edi.

English

El módulo NO ES compatible con el módulo estándar l10n_it_edi.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen.

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.