Project

General

Profile

Feature #3649

Pembuatan Halaman Employee KPI List by Status

Added by Mr Dhafin 29 days ago. Updated 15 days ago.

Status:
QA Test
Priority:
Urgent
Assignee:
Start date:
06/02/2025
Due date:
06/11/2025 (20 days late)
% Done:

0%

Estimated time:

Description

Dear mas Alwi,

Mohon untuk membuat halaman Employee KPI List by Status berdasarkan desain yang telah disiapkan. Menu ini akan ditempatkan pada Human Resource > HR Strategic > Performance Management > Performance Report > Employee KPI List by Work Status.

Fitur yang Ditampilkan:

1. Filter Parameter (Report Parameter):
• Period: Dropdown (tahun)
• Organization: Dropdown unit organisasi
• Employee Id: Dropdown atau searchable field berdasarkan NIK/nama pegawai

2. Report Result Table (Hasil Laporan):
Kolom yang ditampilkan:
• No
• Nama
• Jabatan

Catatan:
• Menampilkan KPI pegawai berdasarkan status kerja.
• Data disaring berdasarkan filter yang dipilih dan ditampilkan dalam tabel.
• Terdapat tombol "View Report" dan fungsi "Export" (PDF/Excel).
• Dilengkapi dengan pagination dan opsi jumlah baris per halaman.

Berikut ya mas untuk Referensi Tablenya:

Nama

Untuk menampilkan data pada kolom Nama, yang ditampilkan adalah unit kerja pada level Divisi. Data ini diambil dari tabel PHROM0004 dengan filter OrganizationLevel = '04'.
Selanjutnya, pencocokan data organisasi dilakukan menggunakan tabel PHROM0002 dengan filter:
• ObjectClass = 'O'
• RelationshipClass = 'O'
Kemudian, gunakan field RelationshipObject untuk proses pencocokan.
Untuk mengetahui siapa saja yang termasuk dalam organisasi tersebut, cocokkan nilai RelationshipObject dari tabel PHROM0002 dengan field Organization di tabel PHRPA0002.
Untuk menampilkan Description dari unit organisasi, gunakan tabel PHROM0001 dengan filter ObjectClass, dan ambil nilai dari field ObjectDescription.
Setelah mendapatkan data dari field RelationshipObject yang sesuai di tabel PHRPA0002, ambil nilai EmployeeID untuk mengetahui siapa saja pegawainya. Selanjutnya, detail pegawai tersebut dapat dicocokkan melalui tabel PHRPA0001.

Jabatan
Data pada kolom Position (Jabatan) diambil dari tabel PHRPA0002, dengan menggunakan field Job.

Terimakasih.

Port: http://remote.minovais.com:61133/
DB: MinovaES_BankKalteng_BaseServerProd


Files

Also available in: Atom PDF