| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/edi-framework |
| GIT | |
| GIT | https://github.com/OCA/edi-framework.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/edi-framework/tree/19.0/edi_endpoint_oca |
| VERSION | |
| VERSION | 1.1.1 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, Iván Todorovich, oca-ci, Maksym Yankin, DavidJForgeFlow |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/edi-framework |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:40:48 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/edi: - base_edi OCA/edi-framework: - edi_core_oca OCA/server-tools: - rpc_helper OCA/web-api: - endpoint - endpoint_route_handler odoo/odoo: - base - base_setup - web - bus - web_tour - html_editor - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
PyYAML openupgradelib jsonschema |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Base module allowing configuration of custom endpoints for EDI framework. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
edi_backend_view_form |
edi.backend | notebook | Inherits edi_core_oca.edi_backend_view_form | |
edi_endpoint_form_view |
edi.endpoint | xpath | Inherits endpoint.endpoint_mixin_form_view | |
edi_endpoint_search_view |
edi.endpoint | field | Inherits endpoint.endpoint_mixin_search_view | |
edi_endpoint_tree_view |
edi.endpoint | field | Inherits endpoint.endpoint_mixin_list_view | |
edi_exchange_record_view_form |
edi.exchange.record | group | Inherits edi_core_oca.edi_exchange_record_view_form | |
edi_exchange_record_view_search |
edi.exchange.record | field | Inherits edi_core_oca.edi_exchange_record_view_search | |
edi_exchange_record_view_tree |
edi.exchange.record | field | Inherits edi_core_oca.edi_exchange_record_view_tree |
endpoint_ids
One2many → edi.endpoint
comodel_name='edi.endpoint'
inverse_name='backend_id'
string='Endpoints'
endpoints_count
Integer
compute='_compute_endpoints_count'
action_manage_endpoints(self)
endpoint_ids
One2many → edi.endpoint
comodel_name='edi.endpoint'
inverse_name='backend_type_id'
string='Endpoints'
No public methods.
backend_id
Many2one → edi.backend
comodel_name='edi.backend'
domain="[('backend_type_id','=', backend_type_id)]"
backend_type_id
Many2one → edi.backend.type
comodel_name='edi.backend.type'
required=True
exchange_type_id
Many2one → edi.exchange.type
comodel_name='edi.exchange.type'
domain="[('backend_type_id','=', backend_type_id)]"
exec_mode
Selection
default='create_exchange_record'
action_view_edi_records(self)
create_exchange_record(self, file_content=None, encoding='utf-8', **vals)
origin_edi_endpoint_id
Many2one → edi.endpoint
comodel_name='edi.endpoint'
ondelete='set null'
related='origin_exchange_record_id.edi_endpoint_id'
store=True
string='EDI origin endpoint'
No public methods.
edi_endpoint_id
Many2one → edi.endpoint
comodel_name='edi.endpoint'
help='Record generated via this endpoint'
readonly=True
string='Endpoint'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/edi-framework |
| GIT | |
| GIT | https://github.com/OCA/edi-framework.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/edi-framework/tree/18.0/edi_endpoint_oca |
| VERSION | |
| VERSION | 1.0.3 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Enric Tobella, JordiMForgeFlow, Weblate, OCA-git-bot, Simone Orsi, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/edi-framework |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:30:12 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/edi: - base_edi OCA/edi-framework: - edi_core_oca OCA/server-tools: - rpc_helper OCA/web-api: - endpoint - endpoint_route_handler odoo/odoo: - base - base_setup - web - bus - web_tour - html_editor - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
PyYAML openupgradelib |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Base module allowing configuration of custom endpoints for EDI framework. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
edi_backend_view_form |
edi.backend | notebook | Inherits edi_core_oca.edi_backend_view_form | |
edi_endpoint_form_view |
edi.endpoint | xpath | Inherits endpoint.endpoint_mixin_form_view | |
edi_endpoint_search_view |
edi.endpoint | field | Inherits endpoint.endpoint_mixin_search_view | |
edi_endpoint_tree_view |
edi.endpoint | field | Inherits endpoint.endpoint_mixin_list_view | |
edi_exchange_record_view_form |
edi.exchange.record | group | Inherits edi_core_oca.edi_exchange_record_view_form | |
edi_exchange_record_view_search |
edi.exchange.record | field | Inherits edi_core_oca.edi_exchange_record_view_search | |
edi_exchange_record_view_tree |
edi.exchange.record | field | Inherits edi_core_oca.edi_exchange_record_view_tree |
endpoint_ids
One2many → edi.endpoint
comodel_name='edi.endpoint'
inverse_name='backend_id'
string='Endpoints'
endpoints_count
Integer
compute='_compute_endpoints_count'
action_manage_endpoints(self)
endpoint_ids
One2many → edi.endpoint
comodel_name='edi.endpoint'
inverse_name='backend_type_id'
string='Endpoints'
No public methods.
backend_id
Many2one → edi.backend
comodel_name='edi.backend'
domain="[('backend_type_id','=', backend_type_id)]"
backend_type_id
Many2one → edi.backend.type
comodel_name='edi.backend.type'
required=True
exchange_type_id
Many2one → edi.exchange.type
comodel_name='edi.exchange.type'
domain="[('backend_type_id','=', backend_type_id)]"
action_view_edi_records(self)
create_exchange_record(self, file_content=None, encoding='utf-8', **vals)
origin_edi_endpoint_id
Many2one → edi.endpoint
comodel_name='edi.endpoint'
ondelete='set null'
related='origin_exchange_record_id.edi_endpoint_id'
store=True
string='EDI origin endpoint'
No public methods.
edi_endpoint_id
Many2one → edi.endpoint
comodel_name='edi.endpoint'
help='Record generated via this endpoint'
readonly=True
string='Endpoint'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/edi-framework |
| GIT | |
| GIT | https://github.com/OCA/edi-framework.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/edi-framework/tree/17.0/edi_endpoint_oca |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, SilvioC2C, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/edi-framework |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:20:05 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/connector: - component_event - component OCA/edi: - base_edi OCA/edi-framework: - edi_oca OCA/queue: - queue_job OCA/server-tools: - rpc_helper OCA/web-api: - endpoint - endpoint_route_handler odoo/odoo: - base - base_setup - web - bus - web_tour - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
PyYAML cachetools requests |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Base module allowing configuration of custom endpoints for EDI framework. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
edi_backend_view_form |
edi.backend | notebook | Inherits edi_oca.edi_backend_view_form | |
edi_endpoint_form_view |
edi.endpoint | xpath | Inherits endpoint.endpoint_mixin_form_view | |
edi_endpoint_search_view |
edi.endpoint | field | Inherits endpoint.endpoint_endpoint_search_view | |
edi_endpoint_tree_view |
edi.endpoint | field | Inherits endpoint.endpoint_endpoint_tree_view | |
edi_exchange_record_view_form |
edi.exchange.record | group | Inherits edi_oca.edi_exchange_record_view_form | |
edi_exchange_record_view_search |
edi.exchange.record | field | Inherits edi_oca.edi_exchange_record_view_search | |
edi_exchange_record_view_tree |
edi.exchange.record | field | Inherits edi_oca.edi_exchange_record_view_tree |
endpoint_ids
One2many → edi.endpoint
comodel_name='edi.endpoint'
inverse_name='backend_id'
string='Endpoints'
endpoints_count
Integer
compute='_compute_endpoints_count'
action_manage_endpoints(self)
endpoint_ids
One2many → edi.endpoint
comodel_name='edi.endpoint'
inverse_name='backend_type_id'
string='Endpoints'
No public methods.
backend_id
Many2one → edi.backend
comodel_name='edi.backend'
domain="[('backend_type_id','=', backend_type_id)]"
backend_type_id
Many2one → edi.backend.type
comodel_name='edi.backend.type'
required=True
exchange_type_id
Many2one → edi.exchange.type
comodel_name='edi.exchange.type'
domain="[('backend_type_id','=', backend_type_id)]"
action_view_edi_records(self)
create_exchange_record(self, file_content=None, **vals)
origin_edi_endpoint_id
Many2one → edi.endpoint
comodel_name='edi.endpoint'
ondelete='set null'
related='origin_exchange_record_id.edi_endpoint_id'
store=True
string='EDI origin endpoint'
No public methods.
edi_endpoint_id
Many2one → edi.endpoint
comodel_name='edi.endpoint'
help='Record generated via this endpoint'
readonly=True
string='Endpoint'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/edi-framework |
| GIT | |
| GIT | https://github.com/OCA/edi-framework.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/edi-framework/tree/16.0/edi_endpoint_oca |
| VERSION | |
| VERSION | 1.1.1 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | JordiMForgeFlow, Weblate, OCA-git-bot, Simone Orsi, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/edi-framework |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:53:46 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/connector: - component_event - component OCA/edi: - base_edi OCA/edi-framework: - edi_oca OCA/queue: - queue_job OCA/server-tools: - rpc_helper OCA/web-api: - endpoint - endpoint_route_handler odoo/odoo: - base - base_setup - web - bus - web_tour - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
PyYAML cachetools requests |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
edi_backend_view_form |
edi.backend | notebook | Inherits edi_oca.edi_backend_view_form | |
edi_endpoint_form_view |
edi.endpoint | xpath | Inherits endpoint.endpoint_mixin_form_view | |
edi_endpoint_search_view |
edi.endpoint | field | Inherits endpoint.endpoint_endpoint_search_view | |
edi_endpoint_tree_view |
edi.endpoint | field | Inherits endpoint.endpoint_endpoint_tree_view | |
edi_exchange_record_view_form |
edi.exchange.record | group | Inherits edi_oca.edi_exchange_record_view_form | |
edi_exchange_record_view_search |
edi.exchange.record | field | Inherits edi_oca.edi_exchange_record_view_search | |
edi_exchange_record_view_tree |
edi.exchange.record | field | Inherits edi_oca.edi_exchange_record_view_tree |
endpoint_ids
One2many → edi.endpoint
comodel_name='edi.endpoint'
inverse_name='backend_id'
string='Endpoints'
endpoints_count
Integer
compute='_compute_endpoints_count'
action_manage_endpoints(self)
endpoint_ids
One2many → edi.endpoint
comodel_name='edi.endpoint'
inverse_name='backend_type_id'
string='Endpoints'
No public methods.
backend_id
Many2one → edi.backend
comodel_name='edi.backend'
domain="[('backend_type_id','=', backend_type_id)]"
backend_type_id
Many2one → edi.backend.type
comodel_name='edi.backend.type'
required=True
exchange_type_id
Many2one → edi.exchange.type
comodel_name='edi.exchange.type'
domain="[('backend_type_id','=', backend_type_id)]"
action_view_edi_records(self)
create_exchange_record(self, file_content=None, **vals)
origin_edi_endpoint_id
Many2one → edi.endpoint
comodel_name='edi.endpoint'
compute='_compute_origin_edi_endpoint_id'
compute_sudo=True
ondelete='set null'
store=True
string='EDI origin endpoint'
No public methods.
edi_endpoint_id
Many2one → edi.endpoint
comodel_name='edi.endpoint'
help='Record generated via this endpoint'
readonly=True
string='Endpoint'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/edi |
| GIT | |
| GIT | https://github.com/OCA/edi.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/edi/tree/14.0/edi_endpoint_oca |
| VERSION | |
| VERSION | 1.5.2 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Sébastien Alix, oca-travis, Weblate, OCA-git-bot, Simone Orsi, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/edi |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:40:59 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/connector: - component_event - component OCA/edi: - base_edi - edi_oca OCA/queue: - queue_job OCA/server-tools: - rpc_helper OCA/web-api: - endpoint - endpoint_route_handler odoo/odoo: - base - base_setup - web - bus - web_tour - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
pyyaml cachetools requests |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
edi_backend_view_form |
edi.backend | notebook | Inherits edi_oca.edi_backend_view_form | |
edi_endpoint_form_view |
edi.endpoint | xpath | Inherits endpoint.endpoint_mixin_form_view | |
edi_endpoint_search_view |
edi.endpoint | field | Inherits endpoint.endpoint_mixin_search_view | |
edi_endpoint_tree_view |
edi.endpoint | field | Inherits endpoint.endpoint_mixin_list_view | |
edi_exchange_record_view_form |
edi.exchange.record | group | Inherits edi_oca.edi_exchange_record_view_form | |
edi_exchange_record_view_search |
edi.exchange.record | field | Inherits edi_oca.edi_exchange_record_view_search | |
edi_exchange_record_view_tree |
edi.exchange.record | field | Inherits edi_oca.edi_exchange_record_view_tree |
endpoint_ids
One2many → edi.endpoint
comodel_name='edi.endpoint'
inverse_name='backend_id'
string='Endpoints'
endpoints_count
Integer
compute='_compute_endpoints_count'
action_manage_endpoints(self)
endpoint_ids
One2many → edi.endpoint
comodel_name='edi.endpoint'
inverse_name='backend_type_id'
string='Endpoints'
No public methods.
backend_id
Many2one → edi.backend
comodel_name='edi.backend'
domain="[('backend_type_id','=', backend_type_id)]"
backend_type_id
Many2one → edi.backend.type
comodel_name='edi.backend.type'
required=True
exchange_type_id
Many2one → edi.exchange.type
comodel_name='edi.exchange.type'
domain="[('backend_type_id','=', backend_type_id)]"
action_view_edi_records(self)
create_exchange_record(self, file_content=None, **vals)
origin_edi_endpoint_id
Many2one → edi.endpoint
comodel_name='edi.endpoint'
ondelete='set null'
related='origin_exchange_record_id.edi_endpoint_id'
store=True
string='EDI origin endpoint'
No public methods.
edi_endpoint_id
Many2one → edi.endpoint
comodel_name='edi.endpoint'
help='Record generated via this endpoint'
readonly=True
string='Endpoint'
No public methods.