| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 2848 |
| Technical Name |
MT_Bpmn_Designer |
| License | OPL-1 |
| Website | https://mt-approval-workflow-docs.pages.dev |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 2848 |
| Technical Name |
MT_Bpmn_Designer |
| License | OPL-1 |
| Website | https://mt-approval-workflow-docs.pages.dev |
Odoo BPMN-style Designer
Embedded visual workflow designer for Odoo modules.
MT BPMN Designer provides the visual canvas, node property panels, Odoo field widgets, branch configuration, validation helpers, and BPMN XML foundation for workflow modules.
Designer Preview
A visual layer for workflow configuration.
Where It Fits
The designer foundation behind visual approval workflows.
This module focuses on visual configuration. It is used by workflow execution modules that need a BPMN-style canvas and Odoo-aware property panels.
Node configuration examples.
Approval node
Design workflow modules with approval-node configuration and visual task routes.
Property settings
Collect structured configuration through Odoo-style fields and panels.
Handling node
Represent business handling steps inside the workflow diagram.
CC node
Represent notification-only participants in visual workflow models.
Branches and Flows
Model conditional workflow paths.


Use branch nodes and sequence-flow conditions to represent routing logic in workflow modules.
Odoo-aware property panels.

Assignee fields
Use user, group, department, job, and reporting-line style configuration.

Notification fields
Support workflow modules that need configurable notification behavior.

Timeout fields
Represent deadline, reminder, and timeout behavior in node properties.
Odoo Integration Screens
Designed to live inside Odoo configuration views.




Feature summary
Designer Client
- BPMN-style canvas.
- Palette and context pad foundation.
- Backend view integration.
Property Panels
- Task-specific panels.
- Sequence-flow panels.
- Branch-condition panels.
Odoo Widgets
- Many2one-style configuration.
- Many2many-style configuration.
- Domain-style conditions.
Storage
- BPMN XML content support.
- Designer state utilities.
- Reusable workflow foundation.
Important Notice
This module is the designer layer.
MT BPMN Designer does not execute approvals by itself. Use MT Approval Workflow or your own execution module for tasks, notifications, approval actions, record locking, and workflow history.
FAQ
Is this a standalone approval module?
No. It is a designer foundation module. Use MT Approval Workflow for ready-to-use approval execution.
Can it be used by custom modules?
Yes. It is intended for Odoo modules that need visual workflow configuration.
Does it include workflow execution?
No. Execution behavior belongs to MT Approval Workflow or another implementation module.
CONTACT
CONTACT
MT BPMN
DESIGNER
Ask about designer integration, workflow configuration, or custom Odoo scenarios.
+44 7856 206630
Open WhatsApp chatOdoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module