Business Process/Linter Rules

Boundary Event Valid Attachment

Memastikan setiap boundary event benar-benar menempel pada sebuah aktivitas.

AtributNilai
Rule IDboundary-event-valid-attachment
SeverityError — wajib diperbaiki agar BPMN lolos linter
Elemen yang dicekBoundary Event
SumberPlugin linter AlurKerja (bpmnlint-plugin-alurkerja)

Rule Boundary Event Valid Attachment memeriksa bahwa setiap boundary event menempel pada sebuah aktivitas. Di dalam file BPMN, hal ini ditandai oleh atribut attachedToRef.

Pesan di Studio

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

  • Boundary event is not attached to any element — attachedToRef is missing

Kenapa ini masalah

Boundary event hanya bermakna bila menempel pada aktivitas — misalnya timer yang membatasi lama sebuah User Task. Tanpa aktivitas induk, event tersebut tidak akan pernah terpicu. Kondisi ini umumnya terjadi pada BPMN hasil salin-tempel atau impor dari alat lain.

Cara memperbaiki

  1. Hapus boundary event yang bermasalah.
  2. Tambahkan ulang event dari palet, lalu tarik ke tepi aktivitas induk sampai menempel (ditandai garis tepi aktivitas yang menyala).
  3. Sambungkan kembali sequence flow keluar dari boundary event tersebut.

Lihat juga BPMN Error Event dan SLA.

Rule terkait