> ## Documentation Index
> Fetch the complete documentation index at: https://help.dingtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Langkah manual

> Pelajari pengaturan dasar dan lanjutan langkah manual pada alur kerja premium YiDA — mulai dari aturan penyetuju, kebijakan penyelesaian, tombol tindakan, hingga persetujuan massal untuk manajemen Proses persetujuan yang efisien.

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.

<Note>
  Untuk detail mengenai konfigurasi Peran, lihat [Manajemen peran](/id/yida/platform-admin/fb7uip).
</Note>

* 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.

<Note>
  **Catatan:**

  Penghubung departemen dapat dipahami sebagai kontak departemen. Meskipun sebuah departemen dapat memiliki beberapa tingkatan hierarki, biasanya terdapat satu kontak departemen yang ditunjuk.
</Note>

* 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.

<Note>
  Terima dan Tolak wajib ada dan tidak dapat dihapus.
</Note>

| **Tombol**                   | **Deskripsi**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| ---------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Terima**                   | Menerima Formulir persetujuan pemohon saat ini.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| **Tolak**                    | Menolak Formulir persetujuan pemohon saat ini. Setelah penyetuju mengklik Tolak, Formulir persetujuan langsung dihentikan.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| **Simpan**                   | Tindakan Simpan berlaku ketika penyetuju saat ini perlu mengisi informasi tambahan atau mengubah detail penyetuju pada Formulir persetujuan. Ketika diaktifkan, penyetuju melihat tombol Simpan pada Formulir persetujuan.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| **Alihkan**                  | Tindakan Alihkan berlaku ketika penyetuju langkah saat ini tidak dapat memutuskan Formulir persetujuan dan memerlukan manajer tingkat atas atau penyetuju lain untuk menanganinya. Ketika diaktifkan, penyetuju melihat tombol Alihkan pada Formulir persetujuan.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| **Tanda tangani permintaan** | Pengguna Tanda tangani permintaan pada alur kerja persetujuan mendukung konfigurasi **pra-tanda tangan** dan **pasca-tanda tangan**, yang dapat dikonfigurasi bersamaan.<br />• **Pra-tanda tangan**: Menambahkan langkah persetujuan sebelum penyetuju saat ini. Penyetuju langkah yang ditambahkan ditentukan oleh penyetuju saat ini. Beberapa pengguna dapat ditambahkan.<br />• **Pasca-tanda tangan**: Menambahkan langkah persetujuan setelah langkah saat ini berakhir. Penyetuju langkah yang ditambahkan ditentukan oleh penyetuju saat ini. Beberapa pengguna dapat ditambahkan.                                                                                                                                                                                                                                                          |
| **Kembalikan**               | Pengembalian alur kerja terjadi ketika penyetuju langkah saat ini tidak puas dengan Formulir persetujuan yang dikirimkan, atau ketika Formulir persetujuan pemohon tidak lengkap. Penyetuju mengembalikan Formulir persetujuan kepada pemohon atau ke langkah sebelumnya.<br />Mendukung metode persetujuan berikut setelah pengembalian:<br />• **Setujui ulang secara berurutan**: Jika langkahnya A => B => C dan C mengembalikan alur kerja ke A, alur kerja akan melewati A => B => C lagi. Setiap langkah memicu Notifikasi pesan dan aturan bisnis yang sesuai. Pemicuan otomatis juga dapat dinonaktifkan untuk semua langkah.<br />• **Setujui dari langkah saat ini**: Jika langkahnya A => B => C dan C mengembalikan alur kerja ke A, alur kerja akan melewati C => A => C tanpa memicu Notifikasi pesan atau aturan bisnis yang sesuai. |

### 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.

<Note>
  Langkah dinamis tidak muncul dalam informasi prediksi.
</Note>

### 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.

<Note>
  Jika kondisi yang dipilih adalah pemohon, masukkan `["userid"]/ID Karyawan` pengguna yang sesuai. Memasukkan nama pengguna secara langsung tidak akan berfungsi.
</Note>

### 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](/id/yida/form/gvtpe4).)

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.
