Business Process/Linter Rules

Message End Has Outgoing Message Flow

Memastikan Message End Event mengirim pesan ke pool lain lewat message flow.

AtributNilai
Rule IDmessage-end-has-outgoing-message-flow
SeverityError — wajib diperbaiki agar BPMN lolos linter
Elemen yang dicekEnd Event bertipe Message
SumberPlugin linter AlurKerja (bpmnlint-plugin-alurkerja)

Rule Message End Has Outgoing Message Flow memeriksa bahwa setiap Message End Event memiliki minimal satu message flow keluar menuju pool lain. Message End Event berarti proses mengirim pesan saat berakhir.

Pesan di Studio

Temuan rule ini tampil di panel Problems BPMN Editor dengan pesan berikut:

  • Message end event has no outgoing message flow — it should send a message to another pool via message flow

Kenapa ini masalah

Tanpa message flow, tidak tergambar pesan akhir dikirim ke mana. Pihak yang seharusnya menerima hasil proses tidak terlihat di diagram.

Cara memperbaiki

  1. Tarik message flow dari Message End Event ke pool atau elemen penerima di pool lain.
  2. Kalau penerima belum digambar, tambahkan pool untuk penerima tersebut (boleh kosong/collapsed).
  3. Kalau proses tidak mengirim pesan di akhir, ganti dengan End Event biasa (tanpa tipe).

Rule terkait