Logo
Tantri Backoffice

Shifting - Shifting Karyawan

Dokumentasi modul penjadwalan shift mingguan per karyawan: daftar jadwal, membuat, mengedit, menghapus, validasi, relasi dengan grup shift, praktik terbaik, dan FAQ.


Shifting -Shifting Karyawan

Modul ini digunakan untuk mengatur jadwal shift mingguan untuk setiap karyawan pada cabang aktif. Jadwal yang tersimpan akan menjadi acuan operasional (absensi, laporan per‑shift, dan alokasi kasir/produksi).

Terkait: Pastikan Grup Shifting sudah dibuat (nama shift, jam mulai/selesai) karena pilihan Shift 1/Shift 2/Libur pada modul ini mengacu pada grup yang telah didefinisikan.


1) Akses Menu

Shifting → Shifting Karyawan

Elemen utama di halaman daftar:

  • Pencarian: Cari jadwal shift karyawan… (berdasarkan Nama Karyawan).

  • Tombol + Buat Jadwal Karyawan untuk menambahkan jadwal baru.

  • Tabel kolom:

    • Nama Karyawan
    • SeninSelasaRabuKamisJumatSabtuMinggu (menampilkan nama shift atau libur)
    • Aksi (menu tiga titik)
  • Pagination untuk navigasi halaman.

Menu Aksi per baris

  • Edit Jadwal Karyawan — ubah jadwal mingguan karyawan terpilih.
  • Hapus Jadwal Karyawan — hapus mapping jadwal milik karyawan tersebut.

2) Membuat Jadwal Karyawan

Klik + Buat Jadwal Karyawan untuk membuka formulir Buat Jadwal Karyawan.

Field pada formulir

  1. Nama Karyawan (wajib) — pilih dari daftar karyawan cabang aktif.
  2. Shift Senin (wajib) — pilih salah satu: nama shift dari Grup Shifting atau libur.
  3. Shift Selasa (wajib)
  4. Shift Rabu (wajib)
  5. Shift Kamis (wajib)
  6. Shift Jumat (wajib)
  7. Shift Sabtu (wajib)
  8. Shift Minggu (wajib)

Validasi & Penyimpanan

  • Semua field bertanda bintang harus diisi.
  • Pilihan shift hanya dari daftar yang tersedia (mengacu ke Grup Shifting).
  • Setelah disimpan, jadwal tersimpan sebagai template mingguan hingga diubah kembali.

💡 Tips cepat: Jika pola sama untuk beberapa hari, pilih shift yang sama (mis. Shift 2 Senin–Sabtu dan libur Minggu).


3) Mengedit Jadwal

Pada tabel, buka Aksi → Edit Jadwal Karyawan.

  • Formulir Edit Jadwal Karyawan menampilkan data yang sudah ada.
  • Ubah satu/lebih hari sesuai kebutuhan lalu klik Edit Shift Karyawan untuk menyimpan.
  • Perubahan yang tersimpan akan digunakan untuk periode berjalan ke depan (tidak mengubah histori kehadiran yang sudah lewat).

4) Menghapus Jadwal

Pada tabel, pilih Aksi → Hapus Jadwal Karyawan.

  • Menghapus jadwal tidak menghapus data karyawan; hanya mengosongkan pengaturan shift mingguan karyawan tersebut.
  • Setelah dihapus, karyawan tidak mempunyai acuan jadwal sampai dibuat ulang.

5) Relasi dengan Grup Shifting

  • Nama seperti Shift 1, Shift 2, dll. beserta jam kerja didefinisikan di modul Grup Shifting.
  • Mengubah jam pada Grup Shifting akan berdampak pada semua karyawan yang menggunakan nama shift tersebut.
  • Jika ingin hari tertentu libur, pilih opsi libur pada hari tersebut.

6) Praktik Terbaik

  • Standarisasi Shift: definisikan jam kerja dan istirahat yang jelas di Grup Shifting sebelum mengisi jadwal.
  • Rotasi Seimbang: atur rotasi agar beban kerja merata (terutama shift malam/akhir pekan).
  • Lock Cut‑off: hindari mengubah jadwal setelah minggu berjalan dimulai, kecuali darurat—komunikasikan ke tim.
  • Audit Cepat: gunakan kolom Minggu untuk memastikan jadwal libur terset dengan benar.

7) FAQ

Q: Kenapa nama karyawan tidak muncul di pilihan? A: Pastikan karyawan terdaftar aktif di cabang saat ini pada modul Karyawan.

Q: Bisa membuat lebih dari satu jadwal untuk karyawan yang sama? A: Satu karyawan memiliki satu template jadwal mingguan. Ubah melalui Edit bila diperlukan.

Q: Bagaimana jika sebuah hari membutuhkan split shift? A: Buat konfigurasi khusus di Grup Shifting (mis. Shift Pagi dan Shift Sore) lalu pilih sesuai hari.

Q: Apakah perubahan jadwal memengaruhi laporan masa lalu? A: Tidak. Laporan kehadiran/shift yang telah terjadi mengikuti data historis; perubahan berlaku ke periode selanjutnya.