Business Process/Rules

Fake Join (Deprecated)

Rule Fake Join telah dinonaktifkan. Dokumentasi ini disimpan sebagai referensi historis.

Deprecated

Rule Fake Join telah dinonaktifkan di BPMN Studio AlurKerja mulai rilis 2026.08.3.1. Proses yang sudah ada tetap berperilaku sebagai implicit OR-join; yang dihilangkan hanyalah peringatan linter-nya. Untuk model baru, tetap disarankan memakai parallel joining gateway secara eksplisit.


Rule Fake Join memeriksa agar tidak ada penggabungan alur palsu (fake join) yang dimodelkan dengan cara memberikan semantik join pada sebuah task atau event. Task atau event yang memiliki lebih dari satu incoming sequence flow akan berperilaku sebagai implicit OR-join yang membingungkan. Untuk mencapai perilaku penggabungan yang benar, pengguna sebaiknya memodelkan parallel joining gateway secara eksplisit.

Contoh penggunaan yang salah:

Contoh salah rule Fake Join
...
<bpmn:task id="Task_2">
  <bpmn:incoming>SequenceFlow_1</bpmn:incoming>
  <bpmn:incoming>SequenceFlow_2</bpmn:incoming>
</bpmn:task>
...

Contoh penggunaan yang benar:

Contoh benar rule Fake Join
...
<bpmn:task id="Task_2">
  <bpmn:incoming>SequenceFlow_1</bpmn:incoming>
</bpmn:task>
...

Referensi

Dokumentasi BPMN Linter: https://github.com/bpmn-io/bpmnlint/blob/main/docs/rules/fake-join.md

On this page