Pekerjaan Gaji
Berdasarkan hasil diskusi terkait, berikut adalah skema dan alur data:
Penambahan Slip Gaji Berkebutuhan Khusus
- Dalam satu bulan diperbolehkan lebih dari satu slip gaji.
- Dalam satu bulan yang sama diperbolehkan menambahkan lebih dari satu slip gaji.
- Dalam satu bulan yang sama diperbolehkan menambahkan atau tidak menambahkan gaji pokok.
- Sistem harus memeriksa apakah sudah pernah dilakukan entri sebelumnya, dan memberikan peringatan sebagai catatan.
- Penambahan informasi Catatan Slip Gaji di informasi pekerja.
Dalam Pekerja
- Penambahan status: Aktif dan Tidak Aktif.
Data Flow Penambahan Gaji Pokok
Berdasarkan Detail Pekerja
Penambahan
- Penambahan slip gaji dengan menggunakan gaji pokok → ✅ [tested]
- Penambahan slip gaji tanpa menggunakan gaji pokok → 🔄 [progress]
Perubahan
- Perubahan slip gaji dengan menambahkan gaji pokok → ✅ [tested]
- Perubahan slip gaji dengan menghapus penambahan → ✅ [tested]
- Perubahan slip gaji dengan menghapus gaji pokok → 🔄 [progress] → ✅ [tested]
Penghapusan
- Penghapusan berdasarkan ID pekerja → ✅ [tested]
Cetak Data pada Slip Gaji
- Jika ada penambahan gaji yang tidak menggunakan gaji pokok, maka tidak boleh muncul di cetak slip gaji → ✅ [tested] → Frontend
Berdasarkan Tanpa Detail Pekerja
Penambahan
- Penambahan slip gaji dengan menggunakan gaji pokok → ✅ [tested]
- Penambahan slip gaji tanpa menggunakan gaji pokok → 🔄 [progress]
Perubahan
- Perubahan slip gaji dengan menambahkan gaji pokok → 🔄 [progress]
Penghapusan
- Penghapusan berdasarkan ID pekerja → ✅ [tested]
Cetak Data pada Slip Gaji
- Jika ada penambahan gaji yang tidak menggunakan gaji pokok, maka tidak boleh muncul di cetak slip gaji.
Perubahan
- Perubahan caption pada pemberian gaji tetap dan gaji borongan saat penginputan:
- "GAJI POKOK/GAJI TETAP [nama_bulan]" kini menjadi "GAJI POKOK".
- Perubahan caption pada cetak slip gaji:
- "GAJI POKOK [nama_bulan]" kini menjadi "GAJI POKOK".
- "Pekerjaan borongan bulan [nama_bulan]" kini menjadi "Pekerjaan borongan total", beserta informasi pekerjaan borongan total yang dipilih.
Penambahan
- Penambahan informasi "Catatan" pada cetak slip gaji.
Progress Upload
- Frontend, build 31 Maret 2025 pukul 01:10 → ✅ [done]
- Backend, build 31 Maret 2025 pukul 01:10 → ✅ [done]
Progress Dokumentasi
- Selesai di upluad ke server billing-doc.ihore.id → ✅ [done]