OdooWiki OCA HUB
Uncategorised License: LGPL-3

This module intends to create a base to be extended by local EDI rules for project management.

In order to add customizations for projects, create a listener:

In order to add customizations for tasks, create a listener:

Use @skip_if() decorator to avoid triggering a listener's method if necessary:

auto_awesome What this module does

AI-generated from the code · Odoo 17.0

Adds EDI (electronic data interchange) support to projects and tasks, letting users see the EDI exchange records linked to a project or task and switch off automatic EDI processing per record.

This module connects projects and tasks to the EDI framework, so electronic exchanges (such as files or messages sent to or received from external systems) can be tracked against them.

On a project form you get a new "EDI" tab and, when there are exchanges, a smart button showing how many EDI records exist; clicking it opens the list of exchange records for that project. The same tab and smart button are added to task forms, and the disable option also appears in the quick task creation form.

Both projects and tasks gain a "Disable EDI workflow" setting. When it is ticked, automatic EDI processing is avoided for that record, which is useful to pause exchanges temporarily without removing the configuration.

A new "Exchange records" menu is added under the Project configuration menu, with two entries: "Projects" and "Tasks". Each opens the list of exchange records filtered to that model, so users can review what has been sent or received.

The module itself only provides this base integration; the actual EDI rules and listeners are meant to be added by extension modules. It touches the project.project and project.task models and the edi.exchange.record model.

Depends on

Menus it adds

Exchange recordsProjectsTasks
Models and fields (2)
  • project.task · new model
  • project.project · new model

Text generated by AI (DeepSeek) from reading the Odoo 17.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

Sources · Odoo 17.0

Confirmed on 2026-11-03 in branch 17.0 of OCA/edi-framework.

terminal Installation and usage

No verified information

Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.