Gagalkan eksekusi alur kerja

Tindakan Gagalkan eksekusi alur kerja menghentikan eksekusi alur kerja dan menandai eksekusi alur kerja sebagai gagal dengan disertai galat. Saat tindakan ini dieksekusi, semua langkah berikutnya di alur kerja akan berhenti, dan eksekusi tersebut ditampilkan sebagai gagal di halaman Riwayat eksekusi. Tindakan ini berguna untuk menghentikan alur kerja saat kondisi galat tertentu terdeteksi, atau saat validasi data gagal.

Pertimbangan

Eksekusi alur kerja langsung berhenti

Saat tindakan Gagalkan eksekusi alur kerja dieksekusi, alur kerja akan langsung berhenti pada titik tersebut. Tindakan atau kondisi apa pun yang mengikutinya di alur kerja tidak akan dieksekusi, bahkan jika berada di dalam cabang atau alur bersyarat yang berbeda.

Visibilitas galat

Eksekusi alur kerja yang gagal akan ditampilkan di riwayat eksekusi dengan status galat. Tinjau Detail eksekusi untuk mengidentifikasi alur kerja mana yang gagal, dan periksa alasan yang diberikan dalam pesan kegagalan.

Kolom

Tindakan Gagalkan eksekusi alur kerja berisi kolom berikut:

Kolom yang digunakan dalam tindakan Gagalkan eksekusi alur kerja.
KolomDeskripsi
Pesan kegagalanWajib diisi. Pesan galat untuk ditampilkan di log eksekusi alur kerja. Pesan ini muncul di detail eksekusi dan membantu mengidentifikasi alasan alur kerja dihentikan.

Pemicu

Tindakan Gagalkan eksekusi alur kerja dapat digunakan di alur kerja apa pun, terlepas dari pemicu yang memulainya. Tindakan ini berguna untuk penanganan galat dan logika validasi di alur kerja yang perlu menerapkan aturan bisnis atau persyaratan data tertentu.

Contoh

Sebuah alur kerja dipicu saat pesanan dibuat. Alur kerja tersebut memeriksa apakah total pesanan melebihi ambang batas tertentu yang memerlukan persetujuan manajer. Jika total pesanan melebihi 10.000 USD dan tidak ada tag persetujuan manajer pada pesanan tersebut, tindakan Gagalkan eksekusi alur kerja akan menghentikan alur kerja dan mencatat pesan galat yang menunjukkan bahwa persetujuan manajer diperlukan.

Ini memungkinkan Anda mengidentifikasi pesanan mana yang memerlukan perhatian dan mencegah pemrosesan otomatis pesanan bernilai tinggi tanpa otorisasi yang semestinya.