Kasus penggunaan
Dengan menguraikan Proses persetujuan yang kompleks menjadi satu (atau beberapa) proses utama dan beberapa (atau satu) subproses, bisnis dapat diorganisasi secara lebih fleksibel, dan proses dapat digunakan kembali di berbagai alur. Skenario umum meliputi:- Menggunakan kembali proses yang sama: Ketika sebuah proses bisnis perlu digunakan kembali, proses tersebut dapat dienkapsulasi sebagai Langkah Subproses agar dapat dipakai ulang di berbagai proses.
- Modularisasi proses: Dekomposisi proses bisnis yang kompleks menjadi beberapa Langkah Subproses untuk mempermudah pengelolaan dan pemeliharaan.
- Memanggil proses lain dari sebuah proses: Ketika sebuah proses bisnis perlu memanggil proses bisnis lain, Langkah Subproses dapat digunakan untuk mengenkapsulasi proses yang dipanggil.
Menggunakan subproses
Langkah 1
Langkah 2

Arahkan kursor ke lokasi garis penghubung sebuah Langkah; tombol + akan muncul. Klik + dan pilih Langkah Subproses


Pilih Langkah Subproses, lalu pada panel Konfigurasi Langkah di sebelah kanan, inisiasi formulir subproses

Pilih inisiator subproses. Mendukung pengaturan Pengguna tertentu atau Bidang Pengguna dari formulir induk
Langkah 4
- Mendukung penetapan nilai Bidang proses induk ke subproses, dan juga penetapan nilai Bidang subproses ke proses induk.
- Penetapan nilai ke komponen subformulir belum didukung saat ini.

- Tetapkan aturan pemicu untuk Langkah-langkah selanjutnya dari Langkah proses utama saat ini.
- Tetapkan aturan Kirim otomatis setelah subproses dipicu.

- Klik Simpan untuk menyelesaikan Konfigurasi.
Batasan
- Maksimum tiga subproses dapat ditambahkan per proses induk.
- Maksimum 50 nilai Bidang dapat diteruskan ke subproses atau proses utama.
- Transfer data belum mendukung komponen subformulir saat ini.
- Tingkat penyarangan proses induk-anak maksimum 2 level, yaitu proses A menyarangkan proses B. Menyarangkan proses C di dalam B tidak didukung.