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

# Desain proses

> Panduan lengkap desain proses persetujuan: tambahkan node pemberi persetujuan, penerima CC, dan pelaksana; atur atribut node dan izin tindakan; konfigurasikan cabang kondisional agar formulir persetujuan mengalir otomatis sesuai aturan.

## 1. Prasyarat

<Note>
  Hanya **Admin Persetujuan** yang dapat melakukan desain proses. Karena itu, Anda perlu menjadi Admin Persetujuan terlebih dahulu.
</Note>

Jika Anda bukan Admin Persetujuan, buka DingTalk Persetujuan OA, klik \[Pengaturan], klik \[Buat Formulir persetujuan], klik \[Ajukan izin Admin], lalu klik "Kirim".

<div className="grid grid-cols-3 gap-4 my-4">
  <Frame>
    ![Membuka halaman pengaturan Persetujuan OA di ponsel](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/3bc72db6-0758-4388-85fa-5b516370ef92.png)
  </Frame>

  <Frame>
    ![Entri pengajuan izin Admin muncul setelah klik Buat Formulir persetujuan](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/d76c8667-79ad-4856-bbd1-db2bfb11d9ca.png)
  </Frame>

  <Frame>
    ![Mengisi dan mengirim pengajuan izin Admin Persetujuan OA](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/f0f909f7-8058-44ef-8388-ed6868c815a2.png)
  </Frame>
</div>

Setelah Admin menerima notifikasi tugas dan menyetujui pengajuan, Karyawan bersangkutan akan memperoleh izin Admin Persetujuan secara otomatis.

<div style={{maxWidth:'400px',margin:'16px auto'}}>
  <Frame>
    ![Admin memproses pengajuan izin melalui Tugas](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/f0a67e04-bf73-4e3d-ab03-2676c919a89f.jpeg)
  </Frame>
</div>

## 2. Titik akses

<Steps>
  <Step title="Buka editor formulir">
    Pada halaman "**Admin Console Persetujuan**" - "**Manajemen Formulir**", klik \[**Edit**] pada tindakan formulir.

    <Frame>
      ![Klik Edit pada tindakan formulir di halaman Manajemen Formulir](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/0aa4e5e9-e662-4552-866b-60163ba741b8.png)
    </Frame>
  </Step>

  <Step title="Masuk ke desain proses">
    Klik \[**Desain proses**] untuk masuk ke antarmuka utama desain proses.

    <Frame>
      ![Antarmuka utama desain proses](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/YdgOk2b0JJJNXq4B/img/1991fcb9-5976-4331-bc66-5332c816016e.png)
    </Frame>
  </Step>
</Steps>

## 3. Tindakan dasar

Desain proses mencakup empat kategori tindakan dasar berikut:

| Tindakan dasar    | Keterangan                                                                                       |
| ----------------- | ------------------------------------------------------------------------------------------------ |
| Tambah node       | Tambahkan node pengaju, pemberi persetujuan, penerima CC, pelaksana, dan lainnya ke dalam proses |
| Atur atribut node | Pilih tipe operator node, lalu selesaikan pengaturan sesuai tipe tersebut                        |
| Atur izin node    | Sesuaikan izin tindakan setiap node terhadap Bidang formulir                                     |
| Tambah cabang     | Atur kondisi cabang dan konfigurasikan alur bertingkat berbasis kondisi                          |

### 1) Tambah node

Klik **+** untuk menambahkan pemberi persetujuan, penerima CC, pelaksana, cabang kondisional, dan lainnya.

<Frame>
  ![Klik tanda plus di desain proses untuk menambahkan node](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/YdgOk2b0JJJNXq4B/img/1991fcb9-5976-4331-bc66-5332c816016e.png)
</Frame>

| Tipe node persetujuan | Penjelasan                                                                                                                                                                                                            | Detail                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| --------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Pengaju               | Node pengaju adalah titik awal proses persetujuan. Di node ini, Anda dapat mengonfigurasi siapa yang dapat mengirim Formulir persetujuan ini, Bidang mana yang dapat diisi pengaju saat mengisi formulir, dan lainnya | Node default<br />Nama node tidak dapat diubah<br />Setelah diajukan, dapat dilihat di kategori "Diajukan oleh saya" di Pusat Proses<br />Dapat mengatur izin tindakan atas Bidang formulir: dapat diedit, Hanya Baca, atau disembunyikan                                                                                                                                                                                                   |
| Pemberi persetujuan   | Dapat melakukan tindakan "Terima", "Tolak", "alihkan", "Kembalikan", "Tanda tangani permintaan" atas Formulir persetujuan                                                                                             | Node opsional<br />Nama node dapat diubah<br />Sebelum diproses, dapat dilihat di kategori "Perlu diproses" di Pusat Proses; setelah diproses, dapat dilihat di kategori "Diproses oleh saya"<br />Dapat mengatur izin tindakan atas Bidang formulir: dapat diedit, Hanya Baca, atau disembunyikan                                                                                                                                          |
| Penerima CC           | Saat proses mengalir ke node ini, tidak ada fungsi meninjau; penerima menerima Formulir persetujuan dan dapat melihat serta memberikan Komentar                                                                       | Node opsional<br />Nama node dapat diubah<br />Setelah proses mengalir ke node ini, dapat dilihat di kategori "Di-CC ke saya" di Pusat Proses<br />Dapat mengatur izin lihat atas Bidang formulir: Hanya Baca atau disembunyikan                                                                                                                                                                                                            |
| Pelaksana             | Dapat melakukan tindakan "Kirim", "alihkan", "Kembalikan", "Tanda tangani permintaan", "Komentar" atas Formulir persetujuan                                                                                           | Node opsional<br />Nama node dapat diubah<br />Sebelum diproses, dapat dilihat di kategori "Perlu diproses" di Pusat Proses; setelah diproses, dapat dilihat di kategori "Diproses oleh saya"<br />Dapat mengatur izin tindakan atas Bidang formulir: dapat diedit, Hanya Baca, atau disembunyikan                                                                                                                                          |
| cabang kondisional    | Melalui node ini, kondisi berbeda dapat diarahkan ke cabang persetujuan berbeda<br />Detail operasi dapat dilihat di >>>[Cara mengatur persetujuan bersyarat](/id/approval/set-conditional-approval)                  | Node opsional<br />Nama cabang dapat diubah<br />Mendukung Salin cabang<br />Mendukung penambahan kondisi: antar kondisi merupakan hubungan "DAN"<br />Mendukung penambahan Grup kondisi: antar Grup kondisi merupakan hubungan "ATAU"<br />**Dijalankan berdasarkan prioritas secara berurutan**<br />Begitu satu aturan cabang berhasil dijalankan, cabang lain tidak akan dicoba lagi. **Hanya satu cabang kondisional yang dijalankan** |
| Cabang paralel        | Memerlukan berlangganan berbayar. Melalui node ini, beberapa cabang persetujuan dapat berjalan secara bersamaan                                                                                                       | Node opsional<br />Nama cabang dapat diubah<br />Mendukung Salin cabang<br />Mendukung penambahan kondisi: antar kondisi merupakan hubungan "DAN"<br />Mendukung penambahan Grup kondisi: antar Grup kondisi merupakan hubungan "ATAU"<br />Beberapa cabang dapat **berjalan bersamaan** sesuai aturan yang ditetapkan                                                                                                                      |
| Konektor              | Memerlukan berlangganan berbayar. Melalui node ini, Konektor yang telah dikonfigurasi di "Integrasi Saya" dapat dipanggil                                                                                             | Node opsional                                                                                                                                                                                                                                                                                                                                                                                                                               |
| Otomatisasi           | Memerlukan berlangganan berbayar. Melalui node ini, tugas Otomatisasi dapat dikonfigurasi                                                                                                                             | Node opsional                                                                                                                                                                                                                                                                                                                                                                                                                               |

### 2) Atur atribut node

#### 1. Pengaju

Pengaju adalah pemohon pekerjaan bisnis sekaligus titik awal proses persetujuan. Pengaju dapat mengisi konten formulir lalu mengirimkannya.

| Atribut                   | Keterangan                                                                                                                          |
| ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- |
| Tipe pengaju              | Default adalah anggota di dalam Organisasi                                                                                          |
| Siapa yang dapat mengirim | Sinkron dengan "Siapa yang dapat mengajukan" di Pengaturan Dasar. Perubahan di sini juga akan otomatis memperbarui Pengaturan Dasar |

<Frame>
  ![Panel pengaturan atribut node pengaju](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/756fccfb-b266-4cc6-915e-17b381ff5936.png)
</Frame>

#### 2. Pemberi persetujuan

Pemberi persetujuan adalah pihak yang meninjau dan menyetujui pekerjaan bisnis, serta dapat melakukan tindakan "Terima", "Tolak", "alihkan", "Kembalikan", "Tanda tangani permintaan" pada Formulir persetujuan.

**1) Pengaturan atribut pemberi persetujuan**

| Atribut                                   | Keterangan                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| ----------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Nama node                                 | Ditampilkan di halaman detail persetujuan sebagai nama node persetujuan bersangkutan; default adalah "Pemberi persetujuan"<br />Dapat diatur menjadi posisi terkait, misalnya "Direktur Keuangan", atau konten peninjauan spesifik, misalnya "Tinjauan Kepatuhan Kontrak"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| Tipe persetujuan                          | Mendukung persetujuan manual, persetujuan otomatis, dan penolakan otomatis<br />Default adalah persetujuan manual<br />Persetujuan otomatis dan penolakan otomatis biasanya digunakan bersama cabang kondisional untuk mencapai persetujuan otomatis                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Pemberi persetujuan node                  | Pemberi persetujuan node mendukung beberapa tipe untuk memenuhi berbagai kebutuhan alur persetujuan secara fleksibel                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Metode persetujuan multi-orang            | Ketika beberapa orang terlibat dalam satu node, mendukung persetujuan berurutan, tanda tangan bersama, tanda tangan salah satu, dan Voting<br />Persetujuan berurutan: beberapa orang menyetujui secara berurutan; persetujuan lolos hanya bila semua Terima<br />Tanda tangan bersama: beberapa orang menyetujui bersamaan; persetujuan lolos hanya bila semua Terima<br />Tanda tangan salah satu: beberapa orang menyetujui bersamaan; jika salah satu Terima, persetujuan lolos; jika salah satu Tolak, persetujuan tidak lolos<br />Voting: memerlukan berlangganan berbayar. Beberapa orang menyetujui bersamaan; persetujuan lolos jika jumlah yang Terima memenuhi syarat                                                                                                                            |
| Cara menangani pemberi persetujuan kosong | Ketika pemberi persetujuan diatur sebagai atasan, penanggung jawab Departemen, Peran, dan sejenisnya, pengaturan Kontak yang tidak lengkap dapat menyebabkan tidak ada Pengguna yang cocok. Anda perlu mengatur aturan alur saat pemberi persetujuan kosong<br />Persetujuan otomatis: jika node ini tidak menemukan pemberi persetujuan, Formulir persetujuan otomatis lolos<br />Penolakan otomatis: jika node ini tidak menemukan pemberi persetujuan, Formulir persetujuan otomatis ditolak<br />Alihkan otomatis ke Admin: default dialihkan ke Admin template; jika tidak ada Admin template, dialihkan ke Admin Persetujuan<br />Persetujuan oleh Pengguna yang ditentukan: ketika Peran atau atasan kosong, Formulir persetujuan otomatis dialihkan ke Pengguna yang ditentukan; maksimum satu orang |

Panel pengaturan atribut node pemberi persetujuan:

<Frame>
  ![Panel pengaturan atribut node pemberi persetujuan](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/YdgOk2b0JJJNXq4B/img/5196dba1-0904-4a58-8889-c18160ed3968.png)
</Frame>

Klik ikon edit di samping nama node untuk mengubah nama node:

<Frame>
  ![Mengubah nama node pemberi persetujuan](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/37a53cd8-9947-441d-adb5-d6616ff75f8e.png)
</Frame>

Tipe persetujuan mendukung tiga opsi: persetujuan manual, persetujuan otomatis, dan penolakan otomatis:

<Frame>
  ![Pilih tipe persetujuan](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/ee53c043-aeaf-4a85-ad14-e64886c5493c.png)
</Frame>

Pemberi persetujuan node mendukung beberapa tipe, seperti pemberi persetujuan umum, atasan, dan lainnya:

<Frame>
  ![Pilih tipe pemberi persetujuan node](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/0c120092-9313-4ed2-b110-f005c01f4045.png)
</Frame>

Metode persetujuan multi-orang mendukung persetujuan berurutan, tanda tangan bersama, tanda tangan salah satu, dan Voting:

<Frame>
  ![Pilih metode persetujuan multi-orang](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/30108558-7a0f-482e-bd06-9535b2c9aad6.png)
</Frame>

Cara menangani pemberi persetujuan kosong:

<Frame>
  ![Atur cara menangani pemberi persetujuan kosong](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/41fb5088-84d7-46a5-a0b0-bfbf53e61d29.png)
</Frame>

**2) Pengaturan pemberi persetujuan node**

Pemberi persetujuan node mendukung beberapa tipe berikut. Klik untuk melihat penjelasan pengaturan tiap tipe:

<AccordionGroup>
  <Accordion id="q1" title="Pengguna yang ditentukan">
    Ketika pemberi persetujuan node dipilih sebagai "Pengguna yang ditentukan", Anda perlu "Tambah" Pengguna sebagai pemberi persetujuan.

    * Mendukung pemilihan pemberi persetujuan dari Kontak; edisi Standar mendukung maksimum 50 orang per node; dapat ditingkatkan menjadi 100 orang setelah berlangganan berbayar
    * Jika memilih beberapa orang, Anda perlu mengatur metode persetujuan multi-orang; default adalah tanda tangan bersama

    Pilih Pengguna yang ditentukan lalu klik Tambah:

    <Frame>
      ![Pemberi persetujuan node dipilih sebagai Pengguna yang ditentukan](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/8d60245d-111b-4177-ba5b-04973c1ee4e6.png)
    </Frame>

    Pilih Pengguna dari Kontak:

    <Frame>
      ![Pilih Pengguna yang ditentukan dari Kontak](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/1fecd907-5776-4077-8d06-3970ec81bdcc.png)
    </Frame>

    Atur metode persetujuan saat memilih beberapa orang:

    <Frame>
      ![Atur metode persetujuan multi-orang saat menentukan beberapa Pengguna](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/45f1d288-2d32-4c42-ae0d-c8d86cf7307f.png)
    </Frame>
  </Accordion>

  <Accordion id="q2" title="Pengaju sendiri">
    Ketika pemberi persetujuan node dipilih sebagai "pengaju sendiri", pengaju itu sendiri akan bertindak sebagai pemberi persetujuan node ini. Biasanya digunakan saat pengaju perlu mengonfirmasi hasil persetujuan.

    * Contoh: setelah mengirim pengajuan pembelian dan pembelian selesai dilakukan, pengaju mengonfirmasi apakah hasil pembelian sesuai harapan
    * Setelah mengirim tiket kerja dan tiket dieksekusi, pengaju mengonfirmasi apakah masalah telah terselesaikan

    Pemberi persetujuan node dipilih sebagai pengaju sendiri:

    <Frame>
      ![Pemberi persetujuan node dipilih sebagai pengaju sendiri](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/079a32b8-209b-476a-bf33-9e41e72a0448.png)
    </Frame>
  </Accordion>

  <Accordion id="q3" title="Dipilih pengaju">
    Ketika pemberi persetujuan node dipilih sebagai "dipilih pengaju", pengaju dapat memilih satu atau beberapa orang.

    * Anda dapat mengatur cakupan Pengguna yang dapat dipilih; default adalah seluruh Perusahaan; juga dapat dipilih dari Peran atau Pengguna yang ditentukan. Contoh: pada skenario piket bergilir dengan beberapa kasir atau IT Support, cakup Peran atau Pengguna tersebut sebagai opsi agar pengaju dapat memilih sesuai penjadwalan shift hari itu
    * Ketika dipilih beberapa orang, Anda perlu mengatur metode persetujuan multi-orang

    Pilih satu atau beberapa orang:

    <Frame>
      ![Atur jumlah pilihan pengaju](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/9e2599a9-7ade-445b-865c-cf50f131d2f2.png)
    </Frame>

    Atur cakupan Pengguna yang dapat dipilih: seluruh Perusahaan, Pengguna yang ditentukan, atau Peran:

    <Frame>
      ![Atur cakupan Pengguna yang dapat dipilih pengaju](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/21385b92-04ff-43aa-96ea-b83ee2840cc3.png)
    </Frame>

    Atur metode persetujuan saat memilih beberapa orang:

    <Frame>
      ![Atur metode persetujuan multi-orang saat pengaju memilih beberapa Pengguna](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/6ea9f6aa-198f-477f-976a-28a0f6f97161.png)
    </Frame>
  </Accordion>

  <Accordion id="q4" title="Peran">
    Ketika pemberi persetujuan node dipilih sebagai "Peran", Anda perlu "Tambah" Peran sebagai pemberi persetujuan.

    * Setelah memilih Peran tertentu, Anda perlu mengatur metode persetujuan multi-orang
    * Karena Peran bisa saja tidak memiliki pemberi persetujuan akibat pengaturan cakupan pengelolaan, Anda perlu mengatur logika penanganan saat pemberi persetujuan kosong
    * Detail operasi dapat dilihat di >>>[Cara mengatur persetujuan oleh Pengguna dengan Peran](/id/approval/set-role-approval)

    Tambah Peran sebagai pemberi persetujuan:

    <Frame>
      ![Pemberi persetujuan node dipilih sebagai Peran dan ditambahkan](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/8bebbd41-da51-4836-bd3e-d0be39c3f530.png)
    </Frame>

    Atur metode persetujuan multi-orang dan cara menangani pemberi persetujuan kosong:

    <Frame>
      ![Atur metode persetujuan dan penanganan kosong untuk persetujuan Peran](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/1741df01-e903-4b9e-b63a-a726d13e7811.png)
    </Frame>
  </Accordion>

  <Accordion id="q5" title="atasan langsung">
    Ketika pemberi persetujuan node dipilih sebagai "atasan langsung", Anda dapat memilih atasan langsung tingkat ke berapa di atas pengaju; mendukung hingga tingkat ke-8.

    * Karena atasan langsung bisa saja tidak ditemukan akibat pengaturan atasan langsung, Anda perlu mengatur logika penanganan saat pemberi persetujuan kosong
    * Detail operasi dapat dilihat di >>>[Cara mengatur persetujuan atasan langsung](/id/approval/set-direct-manager-approval)

    Pilih atasan langsung tingkat ke berapa di atas pengaju:

    <Frame>
      ![Pilih atasan langsung tingkat ke berapa di atas pengaju](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/f3a8dcde-6f46-4fd2-81ac-6bffcae8fa7f.png)
    </Frame>
  </Accordion>

  <Accordion id="q6" title="manajer departemen">
    Ketika pemberi persetujuan node dipilih sebagai "manajer departemen", Anda dapat memilih manajer departemen tingkat ke berapa di atas pengaju; mendukung hingga tingkat ke-8.

    * Karena manajer departemen bisa saja tidak ditemukan akibat pengaturan Kontak, Anda perlu mengatur logika penanganan saat pemberi persetujuan kosong
    * Detail operasi dapat dilihat di >>>[Cara mengatur persetujuan manajer departemen](/id/approval/set-dept-manager-approval)

    Pilih manajer departemen; Anda dapat mencentang opsi agar atasan di tingkat lebih tinggi memberi persetujuan pengganti bila manajer tidak ditemukan:

    <Frame>
      ![Pengaturan manajer departemen dan persetujuan pengganti bila manajer tidak ditemukan](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/fba3ce1c-d274-4a53-a791-40d779188ba2.png)
    </Frame>

    Pilih manajer departemen tingkat ke berapa di atas pengaju:

    <Frame>
      ![Pilih manajer departemen tingkat ke berapa di atas pengaju](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/0c9615c7-3098-48ba-935e-53833813fe04.png)
    </Frame>
  </Accordion>

  <Accordion id="q7" title="beberapa tingkat atasan">
    Ketika pemberi persetujuan node dipilih sebagai "beberapa tingkat atasan", Anda dapat mengatur persetujuan sampai Tingkat ke berapa di atas pengaju. Setelah diatur, alur akan berjalan otomatis mengikuti Tingkat manajer departemen: mengenali manajer departemen tingkat pertama pengaju terlebih dahulu, lalu manajer tingkat kedua, dan seterusnya hingga manajer tingkat ke-N di atas pengaju.

    Anda juga dapat mengatur agar persetujuan tertinggi sampai manajer tingkat ke berapa di Kontak. Setelah diatur, alur juga akan berjalan otomatis mengikuti Tingkat manajer departemen hingga manajer tingkat ke-N di Kontak.

    <Warning>
      Jika pengaju itu sendiri sudah merupakan manajer tingkat ke-N di Kontak, persetujuan akan naik satu Tingkat lagi.
    </Warning>

    Atur maksimum sampai Tingkat ke berapa di atas pengaju:

    <Frame>
      ![Beberapa tingkat atasan: atur Tingkat di atas pengaju](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/71c03908-3686-4233-9a43-a9d0801bd330.png)
    </Frame>

    Atur maksimum sampai Tingkat manajer ke berapa di Kontak:

    <Frame>
      ![Beberapa tingkat atasan: atur Tingkat tertinggi di Kontak](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/6ff6fef5-06a7-4b86-9916-c4f496f7bdd8.png)
    </Frame>
  </Accordion>

  <Accordion id="q8" title="Manajer yang sesuai dengan komponen Departemen">
    Ketika pemberi persetujuan node dipilih sebagai "Manajer yang sesuai dengan komponen Departemen", Anda perlu memilih terlebih dahulu komponen Departemen di dalam formulir. Pemberi persetujuan ini biasanya digunakan saat konfirmasi dari manajer Departemen tertentu diperlukan, misalnya untuk persetujuan mutasi.

    * Anda dapat memilih manajer Departemen tingkat ke berapa di atas Departemen tersebut; mendukung hingga tingkat ke-8

    Pilih komponen Departemen di dalam formulir:

    <Frame>
      ![Manajer yang sesuai dengan komponen Departemen: pilih komponen Departemen dalam formulir](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/a26d5d54-3e65-4a82-afe5-0bcf80b3dc03.png)
    </Frame>

    Pilih manajer tingkat ke berapa yang sesuai dengan komponen Departemen:

    <Frame>
      ![Manajer yang sesuai dengan komponen Departemen: pilih Tingkat manajer](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/45c7bb08-0380-442c-8cb7-866d4d9c9653.png)
    </Frame>
  </Accordion>

  <Accordion id="q9" title="Peran yang sesuai dengan komponen Departemen">
    Ketika pemberi persetujuan node dipilih sebagai "Peran yang sesuai dengan komponen Departemen", Anda juga perlu memilih terlebih dahulu komponen Departemen di dalam formulir. Pemberi persetujuan ini biasanya digunakan saat konfirmasi dari Peran Departemen tertentu diperlukan, misalnya serah terima antar-tahapan.

    * Anda dapat memilih Peran dari daftar Peran. Terkait pengaturan Peran dan cakupan pengelolaan, lihat >>>[Cara mengatur persetujuan oleh Pengguna dengan Peran](/id/approval/set-role-approval)

    Pilih komponen Departemen di dalam formulir:

    <Frame>
      ![Peran yang sesuai dengan komponen Departemen: pilih komponen Departemen dalam formulir](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/5654c315-33f1-47c2-b8d1-e20fdebb8456.png)
    </Frame>

    Pilih Peran dari daftar Peran:

    <Frame>
      ![Pilih Peran yang sesuai dengan Departemen dari daftar Peran](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/1822703c-c72c-4378-aef6-c55c61e974e0.png)
    </Frame>
  </Accordion>

  <Accordion id="q10" title="Kontak dalam formulir">
    Ketika pemberi persetujuan node dipilih sebagai "Kontak dalam formulir", pilih komponen Kontak di dalam formulir; Pengguna yang sesuai dengan komponen tersebut akan bertindak sebagai pemberi persetujuan.

    * Detail operasi dapat dilihat di >>>[Cara mengatur persetujuan Kontak dalam formulir](/id/approval/set-form-contact-approval)

    Pilih komponen Kontak di dalam formulir:

    <Frame>
      ![Kontak dalam formulir: pilih komponen Kontak](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/ee27d669-e01f-45eb-a534-b9558d0a958a.png)
    </Frame>
  </Accordion>
</AccordionGroup>

#### 3. Penerima CC

Penerima CC adalah pihak terkait pekerjaan bisnis yang perlu mengetahuinya tetapi tidak perlu mengambil keputusan. Saat proses mengalir ke node ini, tidak ada fungsi meninjau; penerima menerima Formulir persetujuan dan dapat melihat serta memberikan Komentar.

| Atribut          | Keterangan                                                                                                                                                                                                                                 |
| ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Nama node        | Ditampilkan di halaman detail persetujuan sebagai nama node CC bersangkutan; default adalah "Penerima CC"<br />Dapat diatur menjadi posisi atau tipe Peran terkait, misalnya "Direktur Keuangan", "Anggota Proyek Lainnya", dan sejenisnya |
| Penerima CC node | Penerima CC node mendukung beberapa tipe untuk memenuhi berbagai kebutuhan notifikasi CC secara fleksibel                                                                                                                                  |

Panel pengaturan atribut node penerima CC:

<Frame>
  ![Panel pengaturan atribut node penerima CC](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/cee7f567-f135-4414-81bd-72cdc83f0fbd.png)
</Frame>

Mengubah nama node penerima CC:

<Frame>
  ![Mengubah nama node penerima CC](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/b983c2ae-447d-4cf7-8c22-c8ae89ae30ef.png)
</Frame>

Penerima CC node mendukung beberapa tipe, seperti penerima CC umum, atasan, dan lainnya:

<Frame>
  ![Pilih tipe penerima CC node](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/df0abecc-168b-40a3-89dc-5af1eb7f7f3b.png)
</Frame>

#### 4. Pelaksana

Pelaksana adalah eksekutor spesifik pekerjaan bisnis, tanpa izin meninjau maupun menyetujui, dan dapat melakukan tindakan "Kirim", "alihkan", "Kembalikan", "Tanda tangani permintaan", "Komentar" pada Formulir persetujuan.

| Atribut                         | Keterangan                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| ------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Nama node                       | Ditampilkan di halaman detail persetujuan sebagai nama node pelaksana; default adalah "Pelaksana"<br />Dapat diatur menjadi posisi terkait, misalnya "Kasir", atau tugas spesifik, misalnya "Pembubuhan Cap pada Kontrak"                                                                                                                                                                                                                                                                                                                                       |
| Pelaksana node                  | Pelaksana node mendukung beberapa tipe untuk memenuhi berbagai kebutuhan alur pelaksana secara fleksibel                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Metode pelaksanaan multi-orang  | Ketika beberapa orang terlibat dalam satu node, mendukung pelaksanaan berurutan, semua orang mengerjakan bersamaan, atau satu orang saja yang menangani                                                                                                                                                                                                                                                                                                                                                                                                         |
| Cara menangani pelaksana kosong | Ketika pelaksana diatur sebagai Peran atau atasan, pengaturan Kontak yang tidak lengkap dapat menyebabkan tidak ada Pengguna yang cocok. Anda perlu mengatur aturan alur saat pelaksana kosong<br />Persetujuan otomatis: jika node ini tidak menemukan pelaksana, node akan dilewati secara otomatis<br />Alihkan otomatis ke Admin: default dialihkan ke Admin template; jika tidak ada Admin template, dialihkan ke Admin Persetujuan<br />Pelaksanaan oleh Pengguna yang ditentukan: ketika Peran atau atasan kosong, dialihkan ke Pengguna yang ditentukan |

Panel pengaturan atribut node pelaksana:

<Frame>
  ![Panel pengaturan atribut node pelaksana](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/ec0ac1b8-4dda-4f12-ba4e-63f93112559e.png)
</Frame>

Mengubah nama node pelaksana:

<Frame>
  ![Mengubah nama node pelaksana](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/59c218ca-1bda-4afc-9bcf-7365209d02c5.png)
</Frame>

Pelaksana node mendukung beberapa tipe, seperti Pengguna yang ditentukan, Peran, dipilih pengaju, dan lainnya:

<Frame>
  ![Pilih tipe pelaksana node](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/53b1a665-d4a5-4a7a-b6a1-a1be7cf1811e.png)
</Frame>

### 3) Atur izin tindakan node

Pada panel atribut node, beralih ke tab "**Izin tindakan formulir**" untuk mengatur izin tindakan node atas setiap Bidang di dalam formulir.

<Frame>
  ![Pengaturan izin tindakan formulir dalam atribut node](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/cb38d7f6-5d7d-460d-9800-94dca7333874.png)
</Frame>

| Izin tindakan formulir | Penjelasan                                                                                   | Detail                                                                                                                                                                                                                                                                      |
| ---------------------- | -------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Dapat diedit           | Dapat mengisi dan mengubah konten "dapat diedit" di dalam formulir                           | Mendukung node pengaju, pemberi persetujuan, dan pelaksana<br />Izin tindakan formulir default pengaju adalah dapat diedit                                                                                                                                                  |
| Hanya Baca             | Hanya dapat melihat konten "Hanya Baca" di dalam formulir; tidak dapat mengisi atau mengubah | Mendukung node pengaju, pemberi persetujuan, pelaksana, dan penerima CC<br />Izin tindakan formulir default pemberi persetujuan, pelaksana, dan penerima CC adalah Hanya Baca<br />Ketika node pengaju diatur sebagai Hanya Baca, node saat ini tidak terlihat oleh pengaju |
| Sembunyikan            | Tidak dapat melihat konten "sembunyi" di dalam formulir                                      | Mendukung node pengaju, pemberi persetujuan, pelaksana, dan penerima CC                                                                                                                                                                                                     |

### 4) Tambah cabang

<Note>
  cabang kondisional bukanlah node dalam arti tradisional, tetapi tetap merupakan fitur penting dalam Konfigurasi alur.

  **Cabang dijalankan berdasarkan prioritas secara berurutan. Begitu satu aturan cabang berhasil dijalankan, cabang lain tidak akan dicoba lagi. Hanya satu cabang kondisional yang pada akhirnya diloloskan.**
</Note>

#### 1. Tambah cabang kondisional

Klik "+", lalu klik cabang kondisional.

<Frame>
  ![Klik tanda plus untuk menambahkan cabang kondisional](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/34b2cf04-dc19-4ea1-89f5-b9db644c79d8.png)
</Frame>

#### 2. Salin cabang kondisional

Klik "Salin" untuk menyalin cabang kondisional yang sudah dibuat dengan cepat.

<Frame>
  ![Klik Salin untuk menyalin cabang kondisional dengan cepat](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/067e5fe4-bc2d-4f3e-898a-04c6560100e2.png)
</Frame>

#### 3. Atur kondisi cabang

Klik node cabang kondisional di diagram alur, lalu atur kondisi cabang pada panel di sebelah kanan.

Node cabang kondisional dan ringkasan kondisi pada diagram alur:

<Frame>
  ![Node cabang kondisional pada diagram alur](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/c0f410b4-1d5d-43fa-aed5-13bd21288dc5.png)
</Frame>

Panel pengaturan kondisi memungkinkan penambahan kondisi atau Grup kondisi:

<Frame>
  ![Panel pengaturan cabang kondisional](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/6cf5bfa0-b16b-4bb6-8961-0e325a68aeb8.png)
</Frame>

| Pengaturan kondisi                   | Keterangan                                                                                                                                                                                                                                                                                                                                                            |
| ------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Nama kondisi                         | Digunakan untuk mengidentifikasi kondisi/Grup kondisi; default "Kondisi 1", "Kondisi 2", "Kondisi 3"…                                                                                                                                                                                                                                                                 |
| Kondisi tunggal                      | Kondisi default disusun berdasarkan Departemen, Peran, dan sejenisnya dari pengaju<br />Komponen dalam formulir yang mendukung cabang kondisional dapat digunakan sebagai opsi kondisi cabang setelah diatur sebagai Wajib<br />Langkah:<br />1. Klik Tambah kondisi<br />2. Centang tipe kondisi<br />3. Isi atau pilih nilai kondisi spesifik<br />4. Klik "Simpan" |
| Beberapa kondisi terpenuhi bersamaan | Satu Grup kondisi mendukung penambahan beberapa kondisi; kondisi-kondisi tersebut memiliki hubungan "DAN"<br />Cabang ini hanya dijalankan bila semua kondisi terpenuhi bersamaan                                                                                                                                                                                     |
| Salah satu kondisi terpenuhi         | Klik Tambah Grup kondisi; Grup kondisi baru memiliki hubungan "ATAU" dengan Grup kondisi awal<br />Cabang ini dijalankan bila salah satu kondisi terpenuhi                                                                                                                                                                                                            |

Klik ikon edit di samping nama kondisi untuk mengubah nama kondisi:

<Frame>
  ![Mengubah nama cabang kondisional](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/d10a3b83-ae6b-448f-9fcc-8718fea4af99.png)
</Frame>

Kondisi tunggal, atur kondisi cabang berdasarkan pengaju:

<Frame>
  ![Mengatur pengaju sebagai kondisi cabang](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/ee229c62-562e-4825-8c6b-657a15292088.png)
</Frame>

Beberapa kondisi terpenuhi bersamaan; antar kondisi memiliki hubungan "DAN":

<Frame>
  ![Atur kondisi dengan hubungan DAN yang harus terpenuhi bersamaan](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/9119ed46-3e5d-44d3-86cf-5bfa2f5eb4c3.png)
</Frame>

Salah satu kondisi terpenuhi; antar Grup kondisi memiliki hubungan "ATAU":

<Frame>
  ![Atur hubungan ATAU antar Grup kondisi](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/WgZOZA8xwkvdrqLX/img/e7deb602-397d-4693-89b4-551c9cd723aa.png)
</Frame>

#### 4. Atur alur kondisi cabang

Setelah menyelesaikan pengaturan kondisi cabang, atur operator untuk masing-masing cabang secara berurutan; caranya sama dengan pengaturan alur.

## 4. Dokumen terkait

<CardGroup cols={2}>
  <Card title="Cara mengatur persetujuan bersyarat" href="/id/approval/set-conditional-approval">
    Arahkan Formulir persetujuan ke cabang berbeda berdasarkan Departemen, jumlah, dan kondisi lainnya
  </Card>

  <Card title="Cara mengatur persetujuan oleh Pengguna dengan Peran" href="/id/approval/set-role-approval">
    Atur Peran sebagai pemberi persetujuan beserta cakupan pengelolaannya
  </Card>

  <Card title="Cara mengatur persetujuan atasan langsung" href="/id/approval/set-direct-manager-approval">
    Atur persetujuan bertingkat oleh atasan langsung
  </Card>

  <Card title="Cara mengatur izin tindakan node" href="/id/approval/set-node-permission">
    Kontrol izin edit, Hanya Baca, dan sembunyi setiap node atas Bidang formulir
  </Card>
</CardGroup>
