Italy - E-invoicing (PA)

l10n_it_edi_pa
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/16.0/l10n_it_edi_pa
VERSION
VERSION 0.1
CATEGORY
CATEGORYAccounting/Localizations/EDI
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOdoo
MAINTAINERS
MAINTAINERSOdoo
COMMITTERS
COMMITTERSJosse Colpaert, Anh Thao Pham (pta)
WEBSITE
WEBSITEhttps://www.odoo.com/documentation/16.0/applications/finance/accounting/fiscal_localizations/localizations/italy.html
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:47
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - l10n_it_edi
    - l10n_it
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - base_iban
    - base_vat
    - account_edi
    - account_edi_proxy_client
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES cryptography
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Public Administration partners flow handling for the E-invoice implementation for Italy.

    Several more fields are required for invoicing Public Administration businesses.
    The Origin Document is to be exported in the XML when invoicing the Public Administration,
    It can be a Contract, an Agreement, a Purchase Order, a Linked Invoice or a Down Payment,
    it will need the CIG and CUP fields which are mandatory.
    They both serve the purpose to trace public funds being invested on purchases.
    CIG is the Tender Unique Identifier, CUP identifies the Public Project of Investment.
    

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
account_invoice_form_l10n_it_pa account.move.form.l10n.it.pa account.move Inherits l10n_it_edi.account_invoice_form_l10n_it
report_invoice_document report_invoice_document ir.ui.view qweb Inherits account.report_invoice_document
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (2)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (6)
  • l10n_it_cig Char
    copy=False help='Tender Unique Identifier' readonly=True states={'draft': [('readonly', False)]} string='CIG'
  • l10n_it_cup Char
    copy=False help='Public Investment Unique Identifier' readonly=True states={'draft': [('readonly', False)]} string='CUP'
  • l10n_it_origin_document_date Date
    copy=False readonly=True states={'draft': [('readonly', False)]} string='Origin Document Date'
  • l10n_it_origin_document_name Char
    copy=False readonly=True states={'draft': [('readonly', False)]} string='Origin Document Name'
  • l10n_it_origin_document_type Selection
    copy=False readonly=True selection=[('purchase_order', 'Purchase Order'), ('contract', 'Contract'), ('agreement', 'Agreement')] states={'draft': [('readonly', False)]} string='Origin Document Type'
  • l10n_it_partner_pa Boolean
    compute='_compute_l10n_it_partner_pa'
Public methods (0)

No public methods.