Posts

Showing posts with the label Human Task

🇫🇷 Camunda 8 – Human Task Job Worker et Propriétés : Guide Complet avec Exemples

Image
Dans Camunda 8 , la gestion des tâches humaines (Human Tasks / User Tasks) est totalement différente de Camunda 7. Il n’y a pas de moteur embarqué , pas de Java Delegates , et pas de logique Tasklist intégrée au moteur . Camunda 8 repose sur Zeebe , un moteur de workflow distribué, cloud-native et orienté événements , où les Job Workers orchestrent l’exécution des tâches — y compris le cycle de vie des tâches humaines . Ce guide explique : ✔ Le fonctionnement des Human Tasks dans Camunda 8 ✔ Le rôle du Human Task Job Worker ✔ Toutes les propriétés importantes d’une Human Task ✔ L’assignation, la complétion et les variables ✔ Les différences avec Camunda 7 ✔ Les bonnes pratiques et un exemple réel ⭐ 1. Fonctionnement des Human Tasks dans Camunda 8 (Vue globale) Dans Camunda 8, le flux est le suivant : Une User Task BPMN est atteinte Le moteur Zeebe crée un job de type Human Task La Tasklist affiche la tâche aux utilisateurs L’utilisateur claim (optionnel) ...

Camunda 8 Human Task Job Worker – Complete Guide with Properties & Examples

Image
Camunda 8 Human Task Job Worker – Complete Guide with Properties & Examples In Camunda 8 , Human Tasks are implemented very differently from Camunda 7. There is no embedded engine , no Java Delegates, and no direct Tasklist logic inside the engine. Instead, Camunda 8 is built on Zeebe , a distributed, event-driven workflow engine , where job workers are responsible for executing work—including Human Task lifecycle management . This blog explains: ✔ How Human Tasks work in Camunda 8 ✔ What a Human Task Job Worker is ✔ All-important Human Task properties ✔ Assignment, completion, and variables ✔ Differences from Camunda 7 ✔ Best practices and real-world examples ⭐ 1. How Human Tasks Work in Camunda 8 (Big Picture) In Camunda 8: A User Task in BPMN creates a Human Task job The Tasklist application interacts with the engine Workers handle lifecycle events (create, claim, complete) The workflow continues only after the task is completed ⚠️ Important: Hum...

jBPM Workflow Tutorial: Start → 👤 Human Task → ✅ End (Step-by-Step)

🚀 What you’ll build A minimal jBPM process with three nodes: Start → Human Task → End . You’ll deploy it from Business Central , start an instance, and complete the human task as an assigned user. ⚙️ 🛠️ Prerequisites 💻 jBPM/Business Central & KIE Server bundle (7.x or 8.x community) ☕ JDK 11+ (JDK 17 is fine) 👨‍💼 User with roles: admin, analyst, developer, manager, kiemgmt 🌐 Browser access to: http://localhost:8080/business-central 📝 Step 1: Create a Project in Business Central 🔑 Log in → Design → Projects → Add Project 📂 Name: hr-approval ➕ Add Asset → Business Process → Name: SimpleApproval 🎨 Step 2: Draw the Process (🔵 Start → 👤 Human Task → ✅ End) ➕ Add a Start node 👤 Add a User Task (Human Task) ✅ Add an End node 🔗 Connect them in sequence 👉 Configure the User Task: 🏷️ Name: Approve Request 📝 Task Name: approve-request 👥 Actors: manager 📊 Step 3: Define Data (optional) Add process variable: app...