Pada tutorial ini kami jelaskan mengenai menu working time yang mengatur jam kerja karyawan secara lengkap. Pada menu ini diatur bagaimana karyawan memiliki hari dan jam kerja sesuai dengan ketentuan termasuk libur dan data lainnya. Adapun untuk awalnya admin dapat buka menu dengan klik tombol working time lalu akan tampil laman berikut.

Detail tampilan menu di atas :
- Tabel Data, berisi data working time dengan kolom name, total days, working days, days off, tolerance lateness (Keterlambatan), dan jumlah karyawan yang masuk jam kerja
- Tombol Add, berupa tombol untuk tambah data working time baru ke sistem
- Tombol Opsi, adalah tombol opsi yang bisa dijalankan oleh admin yaitu assign, view, edit dan delete data
Untuk penjelasan mengenai opsi yang bisa dilakukan pada menu ini simak penjelasan selanjutnya.
A. TAMBAH DATA WORKING TIME #
Admin dapat menambahkan data working time yang baru ke sistem melalui beberapa poin berikut.
1) Pada laman working time klik tombol Add Working time di bagian atas laman

2) Setelah tombol diklik akan tampil laman working time dimana terdapat nama, pilihan company, jumlah hari, dan opsi toleransi serta work system. Contoh ada pada gambar berikut.

3) Pada bagian lain siikan work schedule yakni jadwal kerja dari pegawai sesuai hari yang diinput. Pada opsi ini Isi data jadwal dengan mengisi jam masuk dan keluar secara manual.

4) Pada opsi lain admin bisa memasukkan jadwal secara sekaligus dengan klik tombol bulk change lalu akan muncul form isi jadwal secara massal. Lihat gambar berikut ini.


Ket : opsi bulk change pada jadwal karyawan
5) Jika proses bulk change jadwal ini berhasil maka jadwal akan terisi seluruhnya seperti pada gambar berikut

6) Jika seluruh data sudah tepat diisi lanjut proses dengan klik submit untuk menyimpan data dan bila ada konfirmasi lanjutkan dengan klik submit/ok kembali.


7) Tunggu proses simpan data berjalan dan bila sukses maka data working time baru akan masuk ke sistem sebagai berikut.

B. ASSIGN EMPLOYEE #
Pada opsi ini data employee perlu diassign atau dimasukkan ke working time yang sudah ada di tabel sebagai bagian dari sistem. Adapun untuk penjelasan mengenai opsi ini ikuti pembahasan berikut.
1) Pada tabel data working time pilih salah satu data lalu klik Assign

2) Bila tombol diklik akan muncul laman berisid aftar pegawai yang di assign. Pilih data pegawai lalu klik switch untuk mengaktifkan assign employee ke working time setelah itu klik submit untuk memprosesnya.

3) Tunggu proses assign berjalan dan bila berhasil maka data employee berhasil masuk ke working time yang dipilih.

4) Selain menambah admin juga bisa menghapus employee di working time yang sudah ada dengan klik delete pada laman assign employee berikut.

5) Setelah tombol diklik akan muncul form konfirmasi lalu klik ok/submit. Jika proses berhasil maka akan tampil notifikasi sukses berikut.

C. VIEW WORKING TIME #
Melalui opsi ini admin dapat melihat data working time yang sudah ada di sistem secara detail melalui beberapa langkah berikut.
1) Pada laman working time klik tombol View pada salah satu data

2) Bila tombol diklik akan muncul laman detail working time pattern secara lengkap mulai name, total days, late, dan tabel jadwal sesuai hari dan jam yang telah diinput. Lihat gambar berikut ini.

D. EDIT WORKING TIME #
Admin dapat melakukan edit working time bila perlu perubahan atas data tersebut. Untuk cara melakukan opsi ini dapat lihat penjelasan berikut.
1) Pada tabel pilih salah satu data untuk diedit lalu klik tombol edit

2) Jika tombol diklik akan tampil form edit data lalu admin dapat langsung edit dengan ubah nama, days, dan tolerance lateness.

3) Edit juga data jadwal yang ada pada form jadwal namun bila semua data sudah tepat tepat klik Submit untuk memproses edit data.

4) Jika ada konfirmasi untuk edit klik ok untuk melanjutkan dan tunggu prosesnya hingga data berubah di sistem.

E. DELETE DATA WORKING TIME #
Admin juga dapat melakukan delete data working time yang ada bila tidak tepat atau diperlukan. Adapun langkah – langkah melakukan hal ini ikuti ulasan berikut.
1) Pilih salah satu data di tabel lalu klik tombol delete

2) Setelah tombol diklik akan muncul konfirmasi untuk hapus data lalu admin dapat lanjutkan proses dengan klik submit

3) Tunggu sistem memproses delete data dan bila berhasil maka akan muncul notifikasi sukses berikut ini

