Project

General

Profile

Feature #3804

Implementasi Mockup Employee Master Data – Reward/Grievance

Added by Mr Dhafin 21 days ago. Updated about 5 hours ago.

Status:
Deploy
Priority:
Urgent
Start date:
08/19/2025
Due date:
08/26/2025 (13 days late)
% Done:

0%

Estimated time:

Description

Dear Tim Developer,

Mohon bantuannya untuk melakukan implementasi fitur Employee Master Data – Reward/Grievance sesuai dengan mockup yang telah disediakan.

1. Employee Search Mega (Filter Pencarian)
• Fields:
Employee ID (text)
Fullname (text)
Employee Office (dropdown)
Employee Status (dropdown)
Employee Type (dropdown)
Employee Region (dropdown)

• Functionality:
Tombol Search menampilkan hasil di Employee List.
Jika semua field kosong → tampilkan seluruh employee.
Tambahkan indikator loading saat proses search.

2. Employee List (Daftar Karyawan)
• Display: Employee ID + Employee Name.
• Functionality:
Paging (default 20 row per page).
Sorting (by ID / Name).
Klik salah satu employee → update panel Employee Detail dan Reward/Grievance.

3. Employee Detail
• Fields yang ditampilkan:
Employee ID
External ID
Full Name
Employee Type (dropdown)
Position
Organization
Grade (dropdown)
Employee Status (Active/Inactive)
Foto Employee (default avatar bila belum ada).

• Functionality:
Data auto-update saat employee dipilih.
Support update foto employee (upload image, validasi max 2MB, format JPG/PNG).

4. Reward / Grievance Panel
• Search Period:
Start Period (date)
End Period (date)
Tombol Search untuk filter riwayat berdasarkan periode.

• Tabel Riwayat:
Kolom:
Warning Start
Warning End
Warning No
Warning Code
Warning Date
Violation Category
Sub Violation Category
Status
Type of Risk
Description

• Form Add/Copy:
Field Input:
Warning No
Warning Code
Warning Date
Warning Start
Warning End
Status
Type of Risk (dropdown)
Violation Category (dropdown)
Description (textarea)

• Button Action:
Save: simpan data ke DB, tampilkan notifikasi sukses/gagal.
Delete: hapus data terpilih dengan konfirmasi popup.
Cancel: reset form input.

remote.minovais.com:31139
database
remote.minovais.com, 1458
MinovaHR Bank Mega Development


Files

Project Bank Mega.pdf (1.9 MB) Project Bank Mega.pdf Mr Dhafin, 08/19/2025 10:10 AM
Deploy 20250903 MD Viol Cat.rar (943 KB) Deploy 20250903 MD Viol Cat.rar Tri Rizqiaty, 09/03/2025 03:29 PM
#1

Updated by Mr Dhafin 20 days ago

  • Status changed from New to Assigned
#2

Updated by Kezia Pawitra Yulianti 20 days ago

  • Assignee changed from Kezia Pawitra Yulianti to Tri Rizqiaty
  • Priority changed from Normal to Urgent
#3

Updated by Tri Rizqiaty 18 days ago

  • Assignee changed from Tri Rizqiaty to Mr Dhafin

Dhafin,

1. Apa ini tipenya sama md reward yg sebelumnya? termasuk dalam menu Maintain Master Data? Atau menu baru?
2. Table master data sdh dibuat? klo sdh nama tablenya apa?
3. Trs settingan masterdata field tlg disiapin di tbl hr_md_field & hr_md_list

#4

Updated by Mr Dhafin 18 days ago

  • Assignee changed from Mr Dhafin to Tri Rizqiaty

Dear Mba Yoma,

Tipe data ini sama dengan master data reward yang sebelumnya, sehingga tetap masuk dalam menu Maintain Master Data dan tidak memerlukan menu baru.

Tabel master data sudah tersedia dengan nama hr_md_emp_md0010.
Untuk pengaturan master data field:
• Pada tabel hr_md_field, gunakan field_code = 0010.
• Pada tabel hr_md_list, hubungkan dengan hr_md_emp_md0010 sebagai referensi master data.

Untuk List/Colom yanga da di Filter:
Mohon ditambahkan field baru berikut beserta opsi list/dropdown-nya:
1. Warning Code
o S.Pem 1
o S.Pem 2
o S.Pem 3
o SP 1
o SP 2
o SP 3
o PHK MANGKIR
o SK PHK
o SK PEMBERHENTIAN PKWT
o SURAT RESIGN
o ST
o TL

2. Status
o None
o Akumulasi
o Pelanggaran Berulang
o Kombinasi

2. Status
o None
o Akumulasi
o Pelanggaran Berulang
o Kombinasi

4. Violation Category
o (mengacu pada lampiran master)

5. Sub Violation Category
o (nested filter dari Violation Category sesuai lampiran)

Terimakasih mba.

#5

Updated by Tri Rizqiaty 18 days ago

  • Assignee changed from Tri Rizqiaty to Mr Dhafin

Dhafin, untuk isi comboboxnya, tolong dibuatin table2nya jg

#6

Updated by Mr Dhafin 18 days ago

  • Assignee changed from Mr Dhafin to Tri Rizqiaty

Baik, noted.

Untuk isi combobox sudah dibuatkan tabel referensinya sebagai berikut:

Warning Code → referensi combobox dari tabel base_cust_ref_data_type.

Status → referensi combobox dari tabel dbo.hr_md_status.

#7

Updated by Tri Rizqiaty 18 days ago

  • Assignee changed from Tri Rizqiaty to Mr Dhafin

Dhafin, untuk krn bentuknya combobox, Violation Category & Sub Violation Category, tlg dibuatin tabelnya jg, mirip employeearea & employeeoffice

#8

Updated by Mr Dhafin 18 days ago

Untuk kebutuhan combobox Violation Category & Sub Violation Category, tabel referensi sudah saya buatkan:

1. Violation Category → dbo.hr_md_violation_category
2. Sub Violation Category → dbo.hr_md_violation_subcategory

Strukturnya disesuaikan dengan konsep yang mirip seperti tabel employeearea & employeeoffice, sehingga data combobox bisa diambil sesuai kategori dan subkategori.

Terimakasih.

#9

Updated by Mr Dhafin 18 days ago

  • Assignee changed from Mr Dhafin to Tri Rizqiaty
#10

Updated by Tri Rizqiaty 17 days ago

  • Assignee changed from Tri Rizqiaty to Mr Dhafin

Dhafin,

1. tlg buatin tbl buat combobox Type Of Risk
2. field startdate & enddate wajib ada, jangan diilangin, klo mw ganti labelnya aja jd warning start, jd tlg balikin field2 itu disql & mdfield
3. pas isi tbl landscape hrs diisi 100
4. tlg tambahin landscape di semua tbl combobox

#11

Updated by Mr Dhafin 17 days ago

  • Assignee changed from Mr Dhafin to Tri Rizqiaty

Dear mba yoma,

Oke baik sudah mba, untuk tabel Type Of Risk sudah saya buat dengan nama type_of_risk.

Terimakah mba yoma.

#12

Updated by Tri Rizqiaty 17 days ago

  • Assignee changed from Tri Rizqiaty to Mr Dhafin

Dhafin, untuk hr_md_violation_category & hr_md_violation_subcategory tlg diisi ya.

#13

Updated by Tri Rizqiaty 5 days ago

Fixing :

1. Update folder Bin sesuai file terlampir (update edmx)
2. Update folder ExtensionLibraries sesuai file terlampir
3. Execute query terlampir, untuk setting parameter & UI

#14

Updated by Tri Rizqiaty 5 days ago

  • Status changed from Developing to QA Test
  • Assignee changed from Tri Rizqiaty to Mohammad Daud
#15

Updated by Mr Dhafin about 5 hours ago

  • Status changed from QA Test to Deploy
  • Assignee changed from Mohammad Daud to Muhammad Bintar

Mas bin tolong deploy package bank Mega ya, makasih

Also available in: Atom PDF