Skip to main content
Langkah manual pada alur kerja premium setara dengan langkah persetujuan dan pelaksana pada alur kerja standar. Langkah manual mendukung tindakan persetujuan yang lebih komprehensif, seperti aturan entri langkah, aturan pengiriman langkah, dan prakondisi.

Pengaturan dasar

Pengaturan dasar mencakup informasi langkah, konfigurasi aturan, tombol tindakan langkah, dan konfigurasi persetujuan massal.

Informasi langkah

Informasi langkah mencakup nama langkah, nama bahasa Inggris, dan deskripsi.

Konfigurasi aturan

Aturan penyetuju

Aturan penyetuju menentukan siapa yang memproses langkah tersebut. Opsi yang didukung meliputi penyetuju sering, penghubung departemen, penyetuju yang ditentukan, manajer departemen, manajer berjenjang berturut-turut, dan aturan lainnya.
  • Penyetuju sering: Pada alur kerja premium, penyetuju sering berfungsi sama dengan persetujuan Peran yang ditentukan pada alur kerja standar. Beberapa pengguna ditandai sebagai satu Grup, menggunakan Peran DingTalk maupun Peran YiDA.
Untuk detail mengenai konfigurasi Peran, lihat Manajemen peran.
  • Penyetuju yang ditentukan: Menentukan penyetuju tetap untuk langkah ini. Pilih Banyak didukung.
  • Penghubung departemen: Penghubung departemen dikelola pada halaman manajemen platform. Atur penghubung departemen pada halaman manajemen platform YiDA. Untuk detailnya, lihat Pengaturan penghubung departemen.
Catatan:Penghubung departemen dapat dipahami sebagai kontak departemen. Meskipun sebuah departemen dapat memiliki beberapa tingkatan hierarki, biasanya terdapat satu kontak departemen yang ditunjuk.
  • Manajer departemen: Menentukan manajer departemen pemohon, hingga 20 tingkatan manajer.
Tiga konfigurasi filter departemen didukung:
  • Manajer berjenjang berturut-turut: Setelah pemohon mengirimkan persetujuan, para manajer pemohon menyetujui secara berurutan dari tingkatan terendah ke tertinggi, hingga titik akhir yang ditentukan. Titik akhir dapat berupa Peran tertentu atau tingkatan manajer tertentu.
Misalnya, jika penyetuju diatur sebagai manajer tingkat ketiga, ketika alur kerja mencapai langkah ini, persetujuan berlangsung secara berurutan mulai dari manajer tingkat pertama pemohon (atau Bidang pengguna) hingga manajer tingkat ketiga. Alur kerja hanya akan berlanjut ke langkah berikutnya setelah manajer tingkat ketiga menyetujui.
  • Aturan lainnya: Selain aturan di atas, penyetuju juga dapat diatur menggunakan variabel, layanan pihak ketiga, atau Permintaan Groovy. Layanan pihak ketiga dapat dikonfigurasi pada halaman registrasi layanan YiDA, lalu dipilih langsung pada alur kerja.
Semua layanan harus didaftarkan di registrasi layanan YiDA sebelum digunakan, seperti terlihat di bawah. (Untuk detailnya, lihat Modul registrasi layanan.)

Kebijakan penyelesaian

Kebijakan penyelesaian menentukan aturan eksekusi untuk garis yang mengikuti langkah tersebut. Garis dicocokkan berdasarkan nama aturan pada kebijakan penyelesaian. Tindakan pada kondisi aturan dipilih dari tombol tindakan langkah yang ditentukan pada atribut dasar langkah. Kotak merah pada diagram menandai aturan Tanda tangani permintaan. Praktik terbaik yang disarankan: Terima tidak valid, Tolak valid. Kebijakan penyelesaian

Tombol tindakan langkah

Pengaturan tombol tindakan langkah menentukan tombol apa saja yang dilihat penyetuju pada langkah ini, sekaligus menentukan opsi tindakan untuk aturan eksekusi garis berikutnya.
Terima dan Tolak wajib ada dan tidak dapat dihapus.

Persetujuan massal

Ketika satu orang perlu menyetujui beberapa Formulir persetujuan, persetujuan massal menghemat waktu dan meningkatkan efisiensi kerja.

Pengaturan lanjutan

ID langkah

Mengidentifikasi langkah secara unik. Jika alur kerja mengembalikan Kesalahan, gunakan ID langkah untuk dengan cepat menemukan langkah yang bermasalah.

Dinamis vs. statis

Langkah statis memiliki operator yang ditentukan sebelum alur kerja dimulai. Langkah dinamis memiliki operator yang ditentukan setelah alur kerja dimulai.
  • Ketika aturan penyetuju berupa penyetuju sering, penghubung departemen, penyetuju yang ditentukan, manajer departemen, manajer berjenjang berturut-turut, atau variabel, operatornya bersifat statis.
  • Ketika penyetuju ditentukan melalui layanan eksternal (layanan pihak ketiga atau Permintaan Groovy), langkah tersebut bersifat dinamis.
Langkah dinamis tidak muncul dalam informasi prediksi.

Metode penugasan tugas

Penugasan simultan berarti jika langkah memerlukan beberapa penyetuju, tugas ditugaskan kepada mereka semua sekaligus. Penugasan berurutan berarti tugas ditugaskan berurutan — hanya setelah penyetuju sebelumnya menyelesaikan persetujuannya, tugas ditugaskan kepada penyetuju berikutnya. Apakah akan Push ke pusat tugas dan mewajibkan Komentar persetujuan dapat dikonfigurasi sesuai kebutuhan.

Aturan eksekusi otomatis

Aturan eksekusi otomatis memungkinkan langkah saat ini dieksekusi secara otomatis ketika penyetuju adalah pemohon alur kerja atau penyetuju tugas sebelumnya. (Hanya berlaku untuk Formulir alur kerja.)

Prakondisi

Perancang mendukung pengaturan prakondisi. Jika aturan prakondisi tidak terpenuhi, langkah akan dilewati, dan alur kerja mengikuti garis keluar default atau garis yang memenuhi kondisi.

Aturan penyelesaian otomatis

Aturan penyelesaian otomatis mengonfigurasi aturan persetujuan otomatis berdasarkan Bidang Formulir dan Bidang sistem pada saat inisiasi alur kerja. Ketika kondisi terpenuhi, tindakan Terima atau Tolak dijalankan secara otomatis.
Jika kondisi yang dipilih adalah pemohon, masukkan ["userid"]/ID Karyawan pengguna yang sesuai. Memasukkan nama pengguna secara langsung tidak akan berfungsi.

Aturan waktu habis

Jika penyetuju tidak memproses Formulir persetujuan dalam waktu lama, langkah akan tertahan dan tidak dapat berlanjut. Untuk menghindari dampak terhadap efisiensi, konfigurasikan aturan waktu habis untuk mengirim pengingat Notifikasi Kerja kepada penyetuju, melompat ke langkah lain, atau mengalihkan tugas. Templat notifikasi dapat dikonfigurasi pada manajemen Templat.
  • Lompat langkah waktu habis
  • Alihkan tugas waktu habis

Pengaturan pesan

Untuk memberi tahu pengguna selain penyetuju ketika alur kerja mencapai langkah ini, tambahkan Notifikasi pesan. Anda dapat menyertakan Tautan alur kerja pada notifikasi. Namun, pengguna yang bukan Admin alur kerja atau tidak memiliki Izin Lihat instance tidak dapat melihat alur kerja. Untuk detail memilih Templat pesan, lihat Templat pesan**.**

Aturan entri langkah

Aturan entri langkah dipicu ketika langkah manual dimasuki. Setelah memilih layanan yang sesuai, alur kerja akan secara otomatis memanggil layanan terkait ketika mencapai langkah ini.

Aturan pengiriman langkah

Aturan pengiriman langkah menggunakan Formula untuk memvalidasi apakah pengguna dapat melakukan tindakan ketika mengirimkan alur kerja atau ketika penyetuju memproses alur kerja. Seperti terlihat di bawah. (Untuk Formula spesifik, lihat Modul formula.) Aturan pengiriman langkah

Kasus penggunaan

Contoh: Sistem penggantian uang kas kecil Tim mensyaratkan persetujuan manajer dan persetujuan keuangan (di mana Peran keuangan dikonfigurasi sedemikian rupa sehingga persetujuan dari salah satu anggota keuangan sudah cukup) atas jumlah penggantian. Berikut mendemonstrasikan keseluruhan proses mulai dari merancang alur kerja hingga menjalankan persetujuan:

FAQ

  • T: Mengapa tombol Terima dan Tolak tidak dapat dinonaktifkan?
Menonaktifkan kedua tombol tersebut saat ini tidak didukung. Klik ikon mata di sebelah kanan untuk menyembunyikannya, yang memberikan efek yang sama dengan Batal.
  • T: Ketika penyetuju mengembalikan Formulir persetujuan kepada pemohon untuk pengiriman ulang, apakah langkah-langkah perantara yang sebelumnya telah disetujui perlu disetujui ulang?
Ya. Saat ini, logika pengembalian untuk alur kerja premium menjalankan ulang seluruh langkah perantara setelah pengembalian.
  • T: Berapa banyak item yang dapat disetujui sekaligus dengan persetujuan massal?
Persetujuan massal menampilkan 10 item persetujuan per halaman secara default, sehingga maksimal 10 item dapat disetujui sekaligus.