TIP: You can type at any time to perform a new search.

Security findings

Repository
OCA/edi-framework · module folder · Try on Runboat
Module version
1.2.0
Category
Uncategorized
Folder size
0.07 MB
License
LGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/edi-framework
Last tracking update
2026-08-07 09:06:36
Authors
Camptocamp, Odoo Community Association (OCA)
Maintainers
Camptocamp, Odoo Community Association (OCA)
Committers
Miquel Raïch, Iván Todorovich, Maksym Yankin, Weblate, OCA-git-bot, oca-ci, DavidJForgeFlow
Odoo dependencies
OCA/edi:
OCA/edi-framework:
OCA/server-tools:
OCA/web-api:
odoo/odoo:
- web
- bus
Python dependencies
PyYAML, openupgradelib, jsonschema
System dependencies
None
Required by
None
Description
Base module allowing configuration of custom endpoints for EDI
framework.

Code Analysis info_outline

Views touched (7)
XML IDNameModelTypeStatus
edi_backend_view_form edi.backend form Inherits edi_core_oca.edi_backend_view_form
edi_endpoint_form_view edi.endpoint form Inherits endpoint.endpoint_mixin_form_view
edi_endpoint_search_view edi.endpoint search Inherits endpoint.endpoint_mixin_search_view
edi_endpoint_tree_view edi.endpoint tree Inherits endpoint.endpoint_mixin_list_view
edi_exchange_record_view_form edi.exchange.record form Inherits edi_core_oca.edi_exchange_record_view_form
edi_exchange_record_view_search edi.exchange.record search Inherits edi_core_oca.edi_exchange_record_view_search
edi_exchange_record_view_tree edi.exchange.record tree Inherits edi_core_oca.edi_exchange_record_view_tree
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (5)

New fields (2)
  • endpoint_ids One2many → edi.endpoint
    comodel_name='edi.endpoint' inverse_name='backend_id' string='Endpoints'
  • endpoints_count Integer
    compute='_compute_endpoints_count'
Public methods (1)
  • action_manage_endpoints(self)

New fields (1)
  • endpoint_ids One2many → edi.endpoint
    comodel_name='edi.endpoint' inverse_name='backend_type_id' string='Endpoints'
Public methods (0)

No public methods.

New fields (4)
  • 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'
Public methods (2)
  • action_view_edi_records(self)
  • create_exchange_record(self, file_content=None, encoding='utf-8', **vals)
    Create an EDI exchange record from current endpoint. Just a shortcut.

New fields (1)
  • 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'
Public methods (0)

No public methods.

New fields (1)
  • edi_endpoint_id Many2one → edi.endpoint
    comodel_name='edi.endpoint' help='Record generated via this endpoint' readonly=True string='Endpoint'
Public methods (0)

No public methods.

Loading…

Loading…

Loading…

Loading…