| Technical Name |
just_workflow_package
|
| License | OPL-1 |
Introduction
The just workflow package introduces a powerful BPMN-based workflow engine into Odoo, enabling businesses to define, visualize, and automate complex processes with ease. Through intuitive graphical modeling and flexible node configuration, this package simplifies workflow design while enhancing operational efficiency. It supports dynamic approval flows, subprocesses, role-based transitions, and seamless process rollback—making it an ideal solution for organizations seeking to elevate process automation and optimize workflow consistency within Odoo.
Key Features
Graphical BPMN workflow modeling for intuitive visual design
Flexible configuration of workflow nodes and transitions
Support for subprocess definition and modular workflow structures
Dynamic approval flows including countersign, branch selection, rollback, and restart options
Role-based node access and permission control for secure execution
Conditional transitions and Python method triggers for advanced logic
Automated driving of workflows via to-do tasks within the system
Benefits
Enhance process visibility through visual BPMN workflow representation
Empower users to adjust workflows easily without development effort
Increase flexibility with dynamic routing and approval options
Strengthen security using role-based permissions and node control
Boost automation and save time by driving workflows with task-based actions
Improve process reliability with conditional logic and subprocess support
Compatibility & Technical Details
Technical Name: just_workflow_package
License: OPL-1
Required Modules:
Core Odoo framework (base)
Workflow interface requirements (implied)
Installation Steps:
Ensure your platform supports module installation and license validation.
Place the just_workflow_package in your add-ons directory.
Update your module list and install the package.
Begin designing visual workflows via the BPMN interface, configure nodes, transitions, subprocesses, and define role-based rules to activate process automation.
ODOO Workflow Package 2.0
ODOO workflow Package has four addons. The release is a package, and the source codes of the four addons are in the Widgets directory .
just_todo: for workflow task executor to do tasks or approve
just_widget_colorpicker: for workflow node and trans set color and board
just_workflow_bpmn,: using bmpn.io for the diagramming part,
just_workflow_engine: A custom development, for Drive Workflow Execution,
ODOO Workflow Package 2.0 has major changes compared to version 1.0. Users who have purchased and downloaded version 1.0 must pay attention to the subversive changes in model definition and driver execution of version 2.0.
Main features of version 2.0
- Redistribute the functions burdened by node and trans. The activities, events, transfers and interactions of the workflow are taken over by node and changed to node driver.
- workflow definition becomes simpler, and the workflow style is more consistent with bpmn. The node change category will have different icon marks, trans will be responsible for conditional branches and script execution that may be required before and after node.
- The workflow of or-sign approval, counter-sign approval, notification, designated node rollback, etc. had improved.
- Flexible workflow role definition supports dynamic calculation of workflow roles based on the identity of the approval node.
- Support sub-process definition
Demo and Video
ODOO BPMN Workflow 2.0 Video English
ODOO BPMN Workflow 1.0 DEMO Video English
ODOO BPMN Workflow 1.0 DEMO Video 中文
Just Widget Colorpicker
Just Widget Condition(only for odoo17)
just_workflow_bpmn
-Based on BPMN2 0's graphical custom workflow module assists in generating workflow model definitions, flexible workflow nodes and action settings, and complements the short board of odoo's lack of workflow.
-基于BPMN2.0 的图形化自定义工作流模块,辅助生成工作流模型定义,灵活的流程节点及动作设置,补充Odoo缺少工作流的短板。
-The update and application of workflow does not affect the original business definition. After the workflow is activated, the approval button, node display and workflow action are automatically generated. After completion, the adjustment and definition of business workflow workflow can be completed without development.
-工作流更新及应用,不影响原有业务定义,流程激活后,审批按钮和节点显示以及流程动作自动生成,完成无需开发即可完成业务工作流流程的调整及定义
-It supports countersigning (multiple people are required to approve at the same time), countersigning, workflow selection (different next nodes are automatically selected according to different conditions), re initiation, termination and rollback, multi branch execution, python method triggering, seamless connection with the internal functions of documents, log recording, approval comments, Calendar Reminder, and the workflow is driven by to-do tasks.
-支持会签(需要多人同时审批),加签,支持流程选择(根据不同条件,自动选择不同的下个节点) 支持重新发起、终止及回退,支持多分支执行,支持python方法触发,可与单据的内部功能无缝衔接,支持日志记录,支持审批意见批示 ,支持日历提醒,流程以待办任务方式驱动。
-Flexible approval permission settings. The approval button can set specific users or user groups. workflow node form workflowing can be read-only or edited according to personnel role settings. -灵活的审批权限设置,审批按钮可以设置具体的用户,也可以设置用户组。流程节点表单处理可以根据人员角色设置只读或编辑。
just_workflow_engine
-Works perfectly with any model.
-Works with Odoo community & enterprise edition.
-Build workflow via State Diagram view.
-Control fields & buttons attributes per state.
-Control fields visibility depending on user and/or security group.
-Buttons can execute different type of actions, like (Link Triggers, Server Actions, Window Actions, Python Code)
主要特点:
-适用于任何模型。
-ODOO社区和企业版均可用。
-通过BPMN流程图构建工作流。
-可以单独控制字段和按钮属性。
-用户或角色组控制字段可见性。
-按钮可以执行不同类型的操作,比如(链接触发器、服务器操作、窗口操作、Python代码)
just_todo
Published Apps for ODOO
Contact Information
- Skype: [email protected]
- Email: [email protected]
- QQ Immediately QQ立刻联系
Odoo 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.