1. Masuk ke Menu Schedule Type

  • Pilih halaman Setting di sidebar kiri.
  • Klik Master Data > Schedule Type.
Menu Setting

2. Mengisi Data Shift Baru

  • Name: Nama shift (contoh: FLEXIBLE SHIFT)
  • Branch: Cabang perusahaan (contoh: PT. FIRMAN ABADI MOBILE)
  • Day Type: Jenis hari kerja (contoh: Week Day)
  • Week Day: Hari kerja biasa (Senin–Jumat)
  • Saturday: Khusus hari Sabtu
  • Holiday: Hari libur nasional atau khusus
Form Schedule Type

3. Mengatur Jam Kerja & Flexible Shift

  • Start Time & End Time: Tentukan jam mulai dan selesai kerja
  • Work From Home (Opsional): Centang jika berlaku untuk karyawan WFH
  • Flexible Shift: Geser tombol ke posisi aktif (biru)
Jam Kerja & Flexible Shift
  • Required Working Hours: Jumlah jam wajib per hari (contoh: 8 jam)
  • Grace Period: Toleransi menit untuk clock in/out (contoh: 15 menit)
  • Earliest Clock In: Waktu paling awal (contoh: 07:00)
  • Latest Clock Out: Waktu paling akhir (contoh: 23:00)
  • Klik Submit untuk menyimpan jadwal fleksibel

4. Manage Shift Type

  • Data shift yang ditambahkan langsung muncul di halaman Manage Shift Type
  • Menampilkan jam masuk/keluar, jenis hari, Work From Home, dan Flexible Shift
Manage Shift Type

5. Menambahkan Shift Decision Mapping

  • Klik ikon : di kolom Action lalu pilih Edit
  • Add Shift Mapping
  • Halaman Edit Shift Type terbuka.
  • Add Shift Mapping
  • Gulir ke Shift Decision Mapping dan klik + Add Mapping
  • Add Shift Mapping
  • Isi form:
    • Clock-in Start & Clock-in End
    • Target Shift (contoh: Shift Pagi 08.00-13.00, Shift Malam 17.00-06.00)
    • Priority (angka kecil = prioritas tinggi)
    • Description (Opsional)
    • Active (aktifkan biru)
    Add Shift Mapping
  • Klik Save untuk menyimpan mapping
  • Add Shift Mapping

6. Cara Melihat Hasil dan Tinjauan Data Shift Mappings

Data yang diinput akan langsung ditampilkan di bagian Shift Decision Mappings:

  • Clock-in Start: Jam mulai masuk yang ditentukan
  • Clock-in End: Batas waktu akhir masuk
  • Target Shift: Nama shift tujuan yang diterapkan otomatis
  • Employees (Any): Berlaku untuk semua karyawan
  • Day (Any): Berlaku untuk semua hari dalam seminggu
  • Priority: Urutan prioritas jika lebih dari satu mapping
  • Description: Keterangan tambahan (jika diisi)
  • Status: Menunjukkan apakah mapping aktif (Active) atau tidak
  • Actions:
    • Edit (ikon pena oranye)
    • Delete (ikon tempat sampah merah)
    • Add Multiple Employees (ikon kepala hijau +)
    • Remove Employees (ikon kepala merah -)

Pastikan semua data sesuai sebelum menekan tombol Submit untuk menyimpan seluruh pengaturan shift.

Shift Mappings Overview

7. Mengisi Shift Lain

Untuk mengisi shift lain, caranya sama seperti mengisi Shift Pagi. Bedanya hanya pada pengaturan waktu mulai (Clock-in Start), waktu selesai (Clock-in End), dan hari (Day) sesuai jam kerja masing-masing shift.

8. Penjelasan dan Cara Menggunakan Menu Actions

A. Edit Mapping (ikon pena oranye) digunakan untuk mengedit rentang waktu clock-in agar sistem menentukan shift karyawan secara otomatis.

  • Klik Edit Mapping pada kolom Actions di baris shift yang ingin diubah
  • Edit Mapping
  • Pada jendela Edit Mapping, masukkan informasi berikut:
    • Clock-in Start (contoh: 08.30)
    • Clock-in End (contoh: 13.00)
    • Target Shift (contoh: Shift Pagi)
    • Day (pilih hari tertentu atau "Any")
    • Priority (semakin kecil nilai, semakin tinggi prioritas)
    • Description (Opsional)
    • Active: aktifkan jika ingin langsung diterapkan
  • Edit Mapping
  • Klik tombol Save untuk menyimpan pengaturan shift

9. Delete/Hapus Mapping (ikon tempat sampah merah)

  • Klik Delete pada kolom Actions di baris data yang ingin dihapus
  • Delete Mapping
  • Muncul kotak konfirmasi "Are you sure? You won't be able to revert this!"
  • Delete Mapping
  • Klik tombol biru Yes, delete it! untuk melanjutkan atau merah Cancel untuk membatalkan

10. Notifikasi Setelah Delete

Jika shift berhasil dihapus, sistem akan menampilkan pop-up notifikasi:

"Deleted! Mapping deleted successfully"

Deleted Notification

Data shift tidak akan muncul lagi pada daftar di halaman menu.

Deleted Notification

11. Add Multiple Employees (ikon kepala hijau +)

  • Klik Add Multiple Employees pada kolom Actions di baris shift yang ingin ditambahkan karyawan
  • Add Multiple Employees
  • Jendela Add Multiple Employees muncul menampilkan daftar karyawan yang belum terhubung dengan shift
  • Gunakan kolom Search untuk mencari karyawan cepat berdasarkan nama
  • Centang karyawan yang ingin ditambahkan (contoh: SANUDIN)
  • Select Employees
  • Klik tombol Add Selected Employees di bagian bawah untuk menyimpan data
  • Jika berhasil, muncul notifikasi pop-up: "Employees attached successfully"
  • Select Employees
  • Data karyawan berhasil ditambahkan dan muncul di kolom Employees
  • Select Employees

12. Remove Employees (ikon kepala merah -)

Fitur ini digunakan untuk menghapus nama karyawan dari shift tertentu, bukan menghapus data karyawannya dari sistem. Artinya, karyawan tersebut tidak lagi terjadwal dalam shift tersebut, tapi data tetap ada.

  • Klik Remove Employees pada kolom Actions di baris data shift yang ingin dihapus karyawannya
  • Remove Employees
  • Jendela Remove Employees akan muncul menampilkan daftar karyawan yang saat ini terhubung dengan shift
  • Gunakan kolom Search untuk mencari karyawan dengan cepat berdasarkan nama
  • Centang kotak di sebelah nama karyawan yang ingin dihapus (contoh: SANUDIN)
  • Remove Employees
  • Klik tombol Remove Selected di bagian bawah untuk menghapus karyawan dari shift mapping
  • Jika berhasil, akan muncul notifikasi pop-up: "Employees removed successfully". Klik OK untuk menutup notifikasi
  • Remove Employees
  • Data karyawan berhasil dihapus dan tidak akan muncul lagi pada kolom Employees pada shift tersebut
  • Remove Employees