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

# Panduan cepat

> Pelajari cara membangun proses persetujuan cuti dengan cepat di platform YiDA — mulai dari membuat formulir alur kerja berbasis templat, mendesain cabang kondisi, hingga menguji dan menerbitkan alur kerja.

Saat formulir alur kerja dibuat, sistem otomatis membuat proses persetujuan dengan inisiator sebagai satu-satunya penyetuju. Namun, proses persetujuan umumnya melibatkan beberapa penyetuju dan memerlukan notifikasi saat persetujuan dimulai maupun selesai. Artikel ini memandu Anda membangun proses persetujuan menggunakan alur permintaan cuti sebagai contoh.

## Persiapan

Sebelum memulai, buat [aplikasi YiDA](/id/yida/app-admin/oncnoy).

## Langkah 1: Buat formulir alur kerja dari templat

1. Masuk ke workbench YiDA, pilih aplikasi target, lalu buka halaman Page Management.

2. Klik ikon **+** di sudut kiri atas, kemudian pilih Buat formulir alur kerja.

3. Pilih Buat dari templat, pilih templat Leave Request, lalu klik Use.

Setelah formulir dibuat, Anda otomatis diarahkan ke halaman desain formulir.

## Langkah 2: Desain alur cuti

<Steps>
  <Step title="Pada halaman desain formulir, klik Workflow design di bagian atas" />

  <Step title="Klik Create new flow di sudut kanan atas">
    <Note>
      Alur yang sudah diaktifkan hanya dapat dilihat dan tidak dapat diedit langsung. Setelah formulir alur kerja dibuat, alur V0 otomatis dibuat dengan Anda sebagai penyetuju.
    </Note>
  </Step>

  <Step title="Arahkan kursor ke garis penghubung pada Langkah persetujuan untuk menampilkan tombol +, lalu klik + dan pilih Langkah Approver" />

  <Step title="Langkah 4">
    Ganti nama Langkah persetujuan menjadi Manager approval, atur penyetuju ke Direct manager, pilih atasan langsung sebagai manajer level-1 dari inisiator, lalu klik Simpan untuk menyelesaikan konfigurasi.
  </Step>

  <Step title="Arahkan kursor ke Langkah persetujuan berikutnya, lalu klik Hapus di sudut kanan atas Langkah tersebut untuk menghapusnya" />

  <Step title="Arahkan kursor ke bawah Langkah Manager approval, klik +, lalu pilih Branch node > Conditional branch" />

  <Step title="Pilih Kondisi 1, ganti namanya menjadi Leave over 30 days, dan atur aturan Kondisi ke jumlah hari cuti lebih besar dari atau sama dengan 30" />

  <Step title="Di bawah cabang Leave over 30 days, tambahkan Langkah penyetuju dan atur penyetuju ke Director">
    <Note>
      Umumnya, permintaan cuti lebih dari 30 hari memerlukan persetujuan dari manajer departemen atau perusahaan. Pengaturan Director di sini hanya sebagai referensi.
    </Note>
  </Step>
</Steps>

## Langkah 3: Uji alur persetujuan

Setelah alur dikonfigurasi, ikuti langkah-langkah berikut untuk mengujinya.

<Steps>
  <Step title="Klik Test di sudut kanan atas" />

  <Step title="Kirim permintaan cuti dalam 30 hari, lalu klik Start test" />
</Steps>

Seperti terlihat di bawah, permintaan cuti dalam 30 hari disetujui oleh manajer inisiator.

3. Kirim permintaan cuti lebih dari 30 hari, lalu klik Start test.

Seperti terlihat di bawah, permintaan cuti lebih dari 30 hari disetujui oleh manajer inisiator dan pemimpin departemen.

## Langkah 4: Terbitkan alur persetujuan

Setelah desain alur selesai dan pengujian berhasil, kembali ke halaman desain alur kerja, lalu klik **Publish flow** di sudut kanan atas untuk mengaktifkan alur.

Proses persetujuan cuti Anda kini telah selesai dibangun.

## Catatan

* Langkah Akhiri tidak dapat dihapus.
* Proses persetujuan harus memuat setidaknya satu Langkah persetujuan atau eksekusi; jika tidak, proses tidak dapat disimpan.
