Business process

Percabangan

Membuat percabangan dalam proses bisnis menggunakan AlurKerja

Dalam BPMN 2.0, gateway digunakan untuk mengatur percabangan (branching) dan penggabungan (merging) alur proses. Gateway berfungsi sebagai titik keputusan atau titik sinkronisasi yang menentukan jalur mana saja yang akan dilalui dalam sebuah proses bisnis. Dengan menggunakan gateway, diagram BPMN dapat merepresentasikan logika keputusan, eksekusi paralel, maupun kombinasi kondisi yang kompleks. Tiga jenis gateway yang paling umum digunakan adalah Exclusive Gateway, Parallel Gateway, dan Inclusive Gateway.

1. Exclusive Gateway (XOR)

Definisi

Exclusive Gateway digunakan untuk membuat percabangan berdasarkan satu kondisi saja. Hanya satu jalur yang akan diambil sesuai kondisi yang terpenuhi. Jika lebih dari satu kondisi benar, biasanya hanya yang pertama (sesuai urutan evaluasi) yang dijalankan.

Notasi

Dilambangkan dengan belah ketupat kosong dengan tanda “X” di dalamnya.

Contoh Kasus

Pada proses Pengajuan Cuti:

  • Jika durasi cuti ≤ 3 hari → otomatis disetujui atasan langsung.
  • Jika durasi cuti > 3 hari → perlu persetujuan HRD.

Gambar BPMN

2. Parallel Gateway (AND)

Definisi

Parallel Gateway digunakan untuk membuat percabangan paralel di mana semua jalur akan dieksekusi secara bersamaan. Gateway ini juga dapat digunakan untuk sinkronisasi, yaitu menunggu semua jalur selesai sebelum melanjutkan.

Notasi

Dilambangkan dengan belah ketupat kosong dengan tanda “+” di dalamnya.

Contoh Kasus

Pada proses Onboarding Karyawan Baru:

  • Setelah data karyawan masuk, sistem secara paralel:
  • Membuat akun email.
  • Mengurus kartu identitas karyawan.
  • Memberikan akses ke sistem internal.

Semua aktivitas ini harus selesai sebelum karyawan bisa mulai bekerja.

Gambar BPMN

Inclusive Gateway (OR)

Definisi

Inclusive Gateway digunakan untuk membuat percabangan satu atau lebih jalur sesuai kondisi yang terpenuhi. Berbeda dengan Exclusive, di sini bisa lebih dari satu jalur aktif sekaligus.

Notasi

Dilambangkan dengan belah ketupat kosong dengan lingkaran di dalamnya.

Contoh Kasus

Pada proses Pengiriman Pesanan:

  • Jika ada permintaan faktur → sistem buat faktur.
  • Jika ada permintaan pengiriman cepat → gunakan jasa ekspedisi express.
  • Jika kedua permintaan ada, kedua jalur berjalan bersamaan.

Gambar BPMN

Ringkasan Perbedaan

Jenis GatewayNotasiKarakteristikContoh Kasus
Exclusive (XOR)Exclusive GatewayHanya satu jalur yang dijalankan berdasarkan kondisiPersetujuan cuti (≤3 hari / >3 hari)
Parallel (AND)Parallel GatewaySemua jalur dijalankan bersamaan, atau menunggu semua jalur selesaiOnboarding karyawan (akun, ID, akses)
Inclusive (OR)Inclusive GatewaySatu atau lebih jalur dapat dijalankan sesuai kondisiPengiriman pesanan dengan opsi tambahan