EDI Party helper
edi_party_helper_oca · OCA/edi-framework
Health
70/100
fair
-
Security25/25No findings
-
Activity25/25Last human commit 1 month ago
-
Required by15/251 module depends on it
-
Maturity5/25In 1 Odoo series since 18.0
Heuristic over the facts below, not an audit · How it's computed
Required by
1
Modules depending on it
External deps
2 pip · 0 bin
Python packages / system binaries
License
AGPL-3
No conflicts with its dependencies
Folder size
0.05 MB
Module directory on disk
Code analysis
0 migration notes
2 models
1 view
0 HTTP endpoints
Description
Technical module to retrieve party information for EDI exchanges.
It's based on partner_identification so that the party information will include allowed ID numbers for a given exchange.
You can configure which ID number categories are allowed on the exchange type.
Dependencies
- Odoo dependencies
- Python dependencies
- PyYAML, openupgradelib
- System dependencies
- None
- Required by
- edi_party_data_oca
Code analysis
Extracted from the source by best-effort static analysis (no code is executed); details may be incomplete.
Views touched 1
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
edi_exchange_type_view_form |
edi.exchange.type | form | Inherits edi_core_oca.edi_exchange_type_view_form |
HTTP endpoints 0
No HTTP endpoints found for this module.
Models touched 2
New fields (2)
-
endpoint_partner_category_idMany2one → res.partner.id_categorycomodel_name='res.partner.id_category'help="ID category whose id_number is used as the party's `EndpointID` (only meaningful for output exchanges)."string='Endpoint ID category' -
id_category_idsMany2many → res.partner.id_categorycomodel_name='res.partner.id_category'help='Allowed ID categories to be used to generate parties information.'string='ID categories'
No public methods.
New fields (0)
No new fields.
Public methods (1)-
get_party(self, exchange_record, partner, **kw)Return the party for `partner` on `exchange_record`. :param exchange_record: an `edi.exchange.record` record :param partner: a `res.partner` record :param kw: forwarded to `EDIParty` (eg. `name_field`, `lang_code`) :return: `EDIParty`