Community mailing list archives

Re: BPMN 2.0 as a Workflow Engine Candidate

Axxelia GmbH & Co.KG, Markus Menner
- 12/01/2016 07:19:59
Hi Guys,

This would be cool and enhance Odoo tremendously.

I suggested this moths ago already, when the discussion was about what will happen with today’s workflow engine.

I suggest which is also the root of the Camunda BPMS.
It originates from Alfresco and is used in this product.

However that would require a hybrid solution Python/Java which I think is too complex.
From my point of view, a Python based, integrated, framework would be much better.

Best regards
Mit freundlichen Grüßen

Markus Menner


axxelia GmbH & Co. KG
Herrenstraße 45, 79098 Freiburg
Telefon: +49 (0)761 205514-00
Telefax: +49 (0)761 205514-10
Mobil: +49 (0)1520 4144440
Sitz der Gesellschaft: Freiburg 
Amtsgericht Freiburg HRA 703295

Persönlich haftende Gesellschafterin: 
axxelia Verwaltungs GmbH
Herrenstraße 45, 79098 Freiburg
Sitz der Gesellschaft: Freiburg
Amtsgericht Freiburg HRB 709896 
Geschäftsführer: Markus Menner

Confidentiality: This e-mail and any attachments are confidential and may also be privileged. They are intended solely for the recipient’s use. If you are not the named recipient please notify the sender immediately and do not disclose the contents to another person, do not use it for any purpose or store or copy the information in any medium. 

Vertraulichkeit: Diese e-Mail sowie alle Anhänge sind vertraulich. Sie sind allein für den angegebenen Empfänger bestimmt. Wenn Sie nicht der angegebene Empfänger sind, informieren Sie bitte umgehend den Versender und geben Sie den Inhalt gegenüber keiner anderen Person preis, benutzen Sie die Mail nicht für andere Zwecke und speichern oder kopieren Sie die hier enthaltenen Informationen nicht auf irgendeinem Datenträger.

Am 01.12.2016 um 11:17 schrieb Alaney Dória <>:

Very interesting.

Alaney Dória

CEO | Odoo Consultant

tm.+244 913 728 600

Linkedin Facebook Facebook
Código QR

Rua Doutor Agostinho Neto, 156, Bairro Azul, Luanda - Angola, Tel: +244 913 728 600 | +244 913 728 650,
Website:, Email:

Não imprima este email caso não seja estritamente necessário. A Terra agradece-lhe!

On 12/01/2016 03:47 AM, David Arnold wrote:
Hi Fabien

In a perfect world, Odoo 14 would support BPMN 2.0 notation in order to implement custom workflows within Odoo. Then, we could all celebrate the comeback of as it would be the ultimate killer feature for large organizations.

Imagine the wealth of consulting opportunities for strong and professional partners besides developing customization modules.

Camunda, a german based company, implemented in big german names like Allianz, DB, Lufthansa, Telekom and Zalando (chapeau!) is going one step further, and if you have a thorough look at their repositories,

you will find that many components are open sourced. The key is to define proper interfaces to Odoo Models, which would be attached as data store reference. After all providing a subset of the model pool (of actual transactional documents) wouldn't be that hard, it's javascript.

Mapping scripting tasks to user provided actions and service tasks to python code actions could be a start. Manual actions could be represented just as the new MRP does provide fabrication instructions and user tasks, could simply be incorporated in a task engine, as a perfectly fitting extension to the messaging app. We would automate intra-company signaling and notifications, so the whole company can be modeled as one single control pool, well BPMN 2.0 standard thinking, after all. Cron jobs become cyclical script or service tasks, automated actions become time based or other catching events. With a new build in exception handling, this feature would be no more limited to the MRP module but applicable on all company processes. And no more python code for business rules: DMN 1.1

A complete set of templates, representing the current state of workflows and differentiating between default and standard processes would complete the pack to execute process driven adaptations on time and on budget.

Complete the actual state driven reporting with a (global!) workflow heatmap and nothing can stop Odoo.

Best Regards

David Arnold

Post to:

Post to: