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 (21 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

#1

Updated by Mr Dhafin 29 days ago

  • Status changed from New to Assigned
#2

Updated by Mr Dhafin 28 days ago

Sudah dibuatkan menu nya di table:

SMENU
SENUTXT
PCMEPRPTCATALOG

di table SMENU & SMENUTXT

menuID: EKLS
di table PCMEPRPTCATALOG
reportID: EKLS

#3

Updated by Kezia Pawitra Yulianti 23 days ago

  • Due date changed from 06/05/2025 to 06/11/2025
  • Priority changed from Normal to Urgent
#4

Updated by mahlil .. 15 days ago

  • Status changed from Assigned to QA Test
  • Assignee changed from mahlil .. to Mr Dhafin

Also available in: Atom PDF