Bind Workflow

Pengantar

Pada beberapa tombol Action, Anda dapat mengkonfigurasi bind workflow untuk mengaitkan Action submit dengan workflow guna mengimplementasikan pemrosesan data otomatis.

20251029144822

20251029145017

Tipe Action dan Workflow yang Didukung

Tipe tombol Action dan workflow yang saat ini didukung untuk binding adalah sebagai berikut:

Tombol Action \ Tipe WorkflowEvent Pre-ActionEvent Post-ActionEvent ApprovalEvent Custom Action
Tombol "Submit", "Save" pada FormOKOKOKTidak
Tombol "Update Data" di baris data (Table, List, dll.)OKOKOKTidak
Tombol "Hapus" di baris data (Table, List, dll.)OKTidakTidakTidak
Tombol "Trigger Workflow"TidakTidakTidakOK

Bind Beberapa Workflow Bersamaan

Sebuah tombol Action dapat di-bind ke beberapa workflow. Ketika beberapa workflow di-bind, urutan eksekusi workflow mengikuti aturan berikut:

  1. Workflow sinkron pada tipe trigger yang sama dieksekusi terlebih dahulu, workflow asinkron dieksekusi setelahnya.
  2. Workflow pada tipe trigger yang sama dieksekusi sesuai urutan konfigurasi.
  3. Antar workflow tipe trigger berbeda:
    1. Event Pre-Action pasti dieksekusi sebelum event Post-Action dan event Approval
    2. Event Post-Action dan event Approval tidak memiliki urutan tertentu, bisnis tidak boleh bergantung pada urutan konfigurasi.

Lebih Lanjut

Untuk tipe event workflow yang berbeda, lihat penjelasan detail Plugin terkait:

  • [Event Post-Action]
  • [Event Pre-Action]
  • [Event Approval]
  • [Event Custom Action]