# Alur Persetujuan Overtime

[![flowchart-approval-permit.png](https://tryzbooks.onlen.my.id/uploads/images/gallery/2025-07/scaled-1680-/Jjm7IpGPNy16VY14-flowchart-approval-permit.png)](https://tryzbooks.onlen.my.id/uploads/images/gallery/2025-07/Jjm7IpGPNy16VY14-flowchart-approval-permit.png)

Flowchart ini menggambarkan proses persetujuan lembur (Overtime Approval), yang juga melibatkan **Requester** dan **Approver(s)**. Secara umum, alur ini **sangat mirip** dengan "SPPD Approval" dengan satu perbedaan kunci pada bagian aksi "Tolak" oleh Approver.

**Bagian Requester:** (Sama persis dengan SPPD Approval)

1. **Start**
2. **Mengirim permohonan**
3. **(Sistem) mengirim notif ke approver terkait**
4. **Ingin membatalkan?**
    
    
    - **Status belum selesai? (selesai, dibatalkan, ditolak):**
        
        
        - **Ya:**
            
            
            - **Batalkan**
            - **(Sistem) update status "Dibatalkan"**
            - **Stop**
        - **Tidak:**
            
            
            - **Tidak bisa dibatalkan**
5. **Memperbaharui permohonan:** (Ini adalah jalur yang akan diambil jika permohonan dikembalikan oleh approver)

**Bagian Approver(s):**

1. **Approver ke-n memproses permohonan:** Approver yang menerima notifikasi akan memproses permohonan.
2. **Aksi:** Approver memiliki dua pilihan aksi:
    
    
    - **Tolak:**
        
        
        - **Kembalikan?**: Ini adalah **perbedaan utama** dari flowchart SPPD. Di sini, Approver memiliki opsi untuk **mengembalikan** permohonan kepada Requester untuk diperbaiki/direvisi, bukan langsung menolaknya secara final.
            
            
            - **Ya (Kembalikan):**
                
                
                - **Update Status "Dikembalikan":** Sistem memperbarui status menjadi "Dikembalikan".
                - **(Sistem) mengirim notif ke requester:** Sistem memberitahu requester bahwa permohonan dikembalikan. Requester kemudian dapat "Memperbaharui permohonan".
            - **Tidak (Tolak secara final):**
                
                
                - **(Sistem) update status "Ditolak":** Sistem memperbarui status menjadi "Ditolak".
                - **Stop:** Proses berakhir.
    - **Setujui:** (Sama persis dengan SPPD Approval)
        
        
        - **(Sistem) update status "Disetujui" tapi belum Selesai**
        - **Masih ada approver selanjutnya?:**
            
            
            - **Ya:**
                
                
                - **(Sistem) mengirim notif ke approver selanjutnya**
            - **Tidak:**
                
                
                - **(Sistem) update status "Selesai"**
                - **(Sistem) mengirim notif ke requester**
                - **Stop**