TIP: You can type at any time to perform a new search.
Account Invoice UBL PEPPOL
account_invoice_ubl_peppol · OCA/edi
- Repository
- OCA/edi · module folder · Try on Runboat
- Module version
- 1.0.2
- Category
- Accounting & Finance
- Folder size
- 0.12 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/edi
- Last tracking update
- 2026-08-07 07:47:38
- Authors
- Odoo Community Association (OCA), Sunflower IT
- Maintainers
- Odoo Community Association (OCA), Sunflower IT
- Committers
- Simone Orsi, Weblate, OCA-git-bot, oca-ci, bosd
- Odoo dependencies
- Python dependencies
- pypdf>=3.1.0,<5.0
- System dependencies
- None
- Required by
- None
- Description
Code Analysis ⓘ
Views touched (5)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
peppol_eas_list_form |
peppol.eas.list | form | New | |
peppol_eas_list_search |
peppol.eas.list | search | New | |
unece_code_list_tree |
peppol.eas.list | tree | New | |
view_account_config_settings |
res.config.settings | Inherits account_einvoice_generate.view_account_config_settings | ||
view_res_country_extended_form |
view_res_country_extended_form | res.country | form | Inherits base.view_country_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (6)
New fields (0)
No new fields.
Public methods (1)-
generate_ubl_xml_string(self, version='2.1')
New fields (4)
-
activeBooleandefault=True -
codeCharcopy=Falserequired=True -
display_nameCharcompute='_compute_display_name'store=True -
nameCharcopy=Falserequired=True
-
name_get(self)
New fields (3)
-
ubl_default_taxMany2one → account.taxcomodel_name='account.tax'help='According to PEPPOL BR-CO-18, an invoice must always have a tax subtotal, but for example non-profits are exempt from charging VAT. With this option you can choose a default tax to use.'string='Default tax' -
ubl_default_uom_idMany2one → uom.uomcomodel_name='uom.uom'help='Use this unit if an invoice line has no unit or product unit'string='Default UoM' -
ubl_domain_peppolTextdefault=DEFAULT_DOMAIN_PEPPOLhelp='Use this domain to determine which UBL invoices should have PEPPOL dialect.'string='PEPPOL domain'
-
get_ubl_domain_peppol(self)
New fields (3)
-
ubl_default_taxMany2one → account.taxcomodel_name='account.tax'readonly=Falserelated='company_id.ubl_default_tax' -
ubl_default_uom_idMany2one → uom.uomcomodel_name='uom.uom'readonly=Falserelated='company_id.ubl_default_uom_id' -
ubl_domain_peppolTextreadonly=Falserelated='company_id.ubl_domain_peppol'
No public methods.
New fields (1)
-
peppol_eas_codeMany2one → peppol.eas.listargs: 'peppol.eas.list', 'EAS code'
No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
Loading…
- Status
- Open migration PR — not merged yet for this version
- CI status
- checks failing
- Open since
- 331 days ago
- Last activity
- 27 days ago
- Repository
- OCA/edi
- Pull request
- [12.0][MIG] account_invoice_ubl_peppol: backport to 12.0 (#1216)