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

# Formulir alur kerja

> Pelajari formulir alur kerja YiDA untuk pengajuan, persetujuan, dan tiket layanan — mencakup desain formulir, desain alur kerja, kelola data, serta pengaturan halaman bagi admin.

## 1. Ikhtisar

### 1.1 Pengantar

Formulir alur kerja dirancang untuk skenario seperti pengajuan, persetujuan, dan penanganan tiket. Formulir ini merutekan data melalui pemilik yang ditunjuk untuk ditinjau dan dikirim, sehingga data dapat mengalir ke atas dalam organisasi. Untuk detail cara membuatnya, lihat [Buat formulir](/id/yida/form/ybuoxl).

### 1.2 Kasus penggunaan

Dalam skenario kehadiran, gunakan formulir alur kerja untuk membuat pengajuan cuti, perjalanan dinas, dan lembur. Setelah supervisor menyetujui permintaan, hasilnya dikirim ke Pengirim.

Dalam skenario pengadaan, gunakan formulir alur kerja untuk menyusun kontrak pengadaan. Setelah pimpinan menyetujui kontrak, pengguna dapat langsung mencetaknya.

Dalam skenario manajemen pelanggan, gunakan formulir alur kerja untuk membuat tiket layanan. Publikasikan formulir kepada pelanggan agar mereka dapat mengirim masalah tiket, yang kemudian dirutekan ke personel yang bertanggung jawab.

Formulir alur kerja terdiri atas Desain Formulir, Desain Alur Kerja, Kelola Data, Integrasi & Otomatisasi, dan Pengaturan.

## 2. Desain formulir

Di Desain Formulir, seret komponen dari panel kiri, konfigurasikan atribut komponen serta atribut formulir, lalu klik Simpan setelah selesai.

Catatan: Setelah alur kerja diaktifkan pada formulir alur kerja, izin untuk beberapa komponen dan formulir itu sendiri diatur melalui pengaturan Langkah.

### Pengaturan formulir — Atribut Premium

<table>
  <tr>
    <td>Deskripsi</td>
    <td>Ilustrasi</td>
  </tr>

  <tr>
    <td><ul><li>Pada formulir alur kerja, validasi formulir dan event formulir harus dikonfigurasi di Desain Alur Kerja > Aturan Pengiriman Langkah.</li><li>Label tombol, penanganan sebelum pengiriman, penanganan setelah pengiriman, dan pengaturan Sumber Data formulir bekerja sama seperti pada formulir biasa. Untuk detail, lihat [Formulir biasa — Atribut Premium](/id/yida/app-admin/mff60m).</li></ul></td>

    <td />
  </tr>

  <tr>
    <td rowSpan={2}><ul><li>Validasi tindakan dalam alur kerja adalah konfigurasi yang khusus untuk formulir alur kerja.</li></ul><br />Cara penggunaan:<br />**Langkah 1: Tambahkan parameter JS halaman**<br />Klik Validasi tindakan dalam alur kerja lalu tambahkan parameter JS halaman yang sesuai.<br />**Langkah 2: Edit kode JS halaman**<br />Dalam kode JS halaman, panggil parameter ini sesuai kebutuhan.<br />Panel JS menyediakan petunjuk penggunaan untuk setiap tindakan dalam alur kerja.</td>

    <td />
  </tr>

  <tr>
    <td />
  </tr>
</table>

Contoh validasi tindakan dalam alur kerja:

| Kasus                                                                                                                                              | Ilustrasi                                                                                                                                                                                                                                                                           |
| -------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Aturan validasi:<br />Ketika bidang aturan validasi disetel ke "Tidak dapat mengirim", tindakan terkait akan diblokir.                             |                                                                                                                                                                                                                                                                                     |
| Contoh:<br />Aturan validasi tindakan dalam alur kerja hanya berlaku ketika penyetuju memilih Terima atau Alihkan; tindakan lain tidak divalidasi. | **Hasil:**<br />1. Saat melakukan Terima atau Alihkan dengan nilai = Tidak dapat mengirim, tindakan diblokir. Ubah nilai menjadi "Dapat mengirim" agar tindakan berhasil.<br />2. Untuk tindakan lain seperti Tolak, tindakan tetap berhasil meskipun nilai = Tidak dapat mengirim. |

## 3. Desain alur kerja

Desain alur kerja mencakup desain Langkah persetujuan, izin bidang untuk setiap Langkah, pengujian simulasi, dan pengaturan Tanda tangan. Setelah mengonfigurasi, klik Simpan lalu Publikasikan agar alur kerja berlaku.

## 4. Kelola data

Setelah karyawan mengirimkan data melalui formulir, Admin dengan izin kelola aplikasi dapat mengimpor, mengekspor, menghapus, melihat, dan mencetak data yang telah dikirim di Kelola Data.

## 5. Pengaturan halaman

Pengaturan halaman mencakup fitur Dasar dan fitur lanjutan untuk formulir, termasuk pengaturan Dasar, Notifikasi pesan, pengaturan Berbagi, pengaturan Cetak, daftar terkait, integrasi & otomatisasi, serta variabel bawaan.
