Project

General

Profile

Feature #3658

[BKT - Report PMS] Report PMS Individu Custome

Added by Mohammad Daud about 1 month ago. Updated about 9 hours ago.

Status:
Assigned
Priority:
Immediate
Assignee:
Start date:
06/09/2025
Due date:
07/22/2025 (Due in 1 day)
% Done:

0%

Estimated time:

Description

Dear Yoma,

Minta bantuannya untuk membuat report PMS Individu sesuai dengan Template Terlampir, Referensi filter bisa menggunakan Report Individu Standart Product.
Untuk Form Goal Setting ada tambahan Keterangan Penilaian dan informasinya bisa diambil dari tabel: CHROM00004

Port: http://remote.minovais.com:61133
DB: MinovaES_BankKalteng_BaseServerProd (di 1452)


Files

Copy of contoh metode evaluasi(1).xlsx (32.7 KB) Copy of contoh metode evaluasi(1).xlsx Mohammad Daud, 06/09/2025 11:22 AM
Report PMS GOAL.xlsx (28.7 KB) Report PMS GOAL.xlsx Mr Dhafin, 06/16/2025 11:18 AM
Report PMS REVIEW & FINAL.xlsx (71 KB) Report PMS REVIEW & FINAL.xlsx Mr Dhafin, 06/23/2025 10:56 AM
Deploy 20250625 PMS Individu.rar (108 KB) Deploy 20250625 PMS Individu.rar Tri Rizqiaty, 06/25/2025 10:49 AM
clipboard-202506251515-z0rdi.png (27.9 KB) clipboard-202506251515-z0rdi.png Mr Dhafin, 06/25/2025 03:15 PM
clipboard-202506251516-gmvps.png (7.96 KB) clipboard-202506251516-gmvps.png Mr Dhafin, 06/25/2025 03:16 PM
clipboard-202506251517-nyf2y.png (7.96 KB) clipboard-202506251517-nyf2y.png Mr Dhafin, 06/25/2025 03:17 PM
clipboard-202506251518-u5ceh.png (27.7 KB) clipboard-202506251518-u5ceh.png Mr Dhafin, 06/25/2025 03:18 PM
Deploy 20250626 PMS Individu.rar (39 KB) Deploy 20250626 PMS Individu.rar Tri Rizqiaty, 06/26/2025 02:54 PM
clipboard-202506261724-ccalr.png (119 KB) clipboard-202506261724-ccalr.png Mr Dhafin, 06/26/2025 05:24 PM
clipboard-202506261725-7x5ef.png (132 KB) clipboard-202506261725-7x5ef.png Mr Dhafin, 06/26/2025 05:25 PM
Deploy 20250630 PMS Individu.rar (9.88 KB) Deploy 20250630 PMS Individu.rar Tri Rizqiaty, 06/30/2025 02:37 PM
clipboard-202507141106-j9tob.png (26.5 KB) clipboard-202507141106-j9tob.png Mr Dhafin, 07/14/2025 11:06 AM
clipboard-202507141107-em2gs.png (9.66 KB) clipboard-202507141107-em2gs.png Mr Dhafin, 07/14/2025 11:07 AM
clipboard-202507141108-0tijs.png (39.7 KB) clipboard-202507141108-0tijs.png Mr Dhafin, 07/14/2025 11:08 AM
clipboard-202507141109-6nqds.png (27.1 KB) clipboard-202507141109-6nqds.png Mr Dhafin, 07/14/2025 11:09 AM
clipboard-202507150952-2movw.png (117 KB) clipboard-202507150952-2movw.png Mr Dhafin, 07/15/2025 09:52 AM
clipboard-202507150953-eg7pu.png (152 KB) clipboard-202507150953-eg7pu.png Mr Dhafin, 07/15/2025 09:53 AM
clipboard-202507150954-21ymx.png (220 KB) clipboard-202507150954-21ymx.png Mr Dhafin, 07/15/2025 09:54 AM
Report PMS REVIEW & FINAL.xlsx (74.7 KB) Report PMS REVIEW & FINAL.xlsx Mr Dhafin, 07/15/2025 10:28 AM
Deploy 20250715 PMS Individu.rar (58.8 KB) Deploy 20250715 PMS Individu.rar Tri Rizqiaty, 07/15/2025 11:28 AM
clipboard-202507211348-wv3vp.png (13.4 KB) clipboard-202507211348-wv3vp.png Mr Dhafin, 07/21/2025 01:48 PM
clipboard-202507211348-9q2oq.png (149 KB) clipboard-202507211348-9q2oq.png Mr Dhafin, 07/21/2025 01:48 PM
clipboard-202507211349-jiwqq.png (171 KB) clipboard-202507211349-jiwqq.png Mr Dhafin, 07/21/2025 01:49 PM
#1

Updated by Kezia Pawitra Yulianti about 1 month ago

  • Status changed from New to Assigned
  • Priority changed from Normal to Urgent
#2

Updated by Tri Rizqiaty about 1 month ago

  • Assignee changed from Tri Rizqiaty to Mohammad Daud

Mas Daud, report referensinya ada diport mana ya? dan apa aja yg perlu dirubah dr report referensi itu?
Dan tolong dibuatin contoh datanya ya.

#3

Updated by Kezia Pawitra Yulianti about 1 month ago

  • Assignee changed from Mohammad Daud to Mr Dhafin

Dhafin,
tolong d info aja yaa port nya apa dan template reportnya gmn sesuai excel yg kmrn d download untuk di modif dl template nya.
Btw, untuk contoh data minta ke haykal yaa employee mana yg datanya lengkap buat d show

Btw, jangan lupa untuk template report jadi ada 2 ya untuk 1. Goal Setting dan untuk 2. Review&Final (ini template nya sama)

Tks

#4

Updated by Mr Dhafin about 1 month ago

Dear Mba Yoma,

Mohon bantuannya untuk melakukan mapping dan penyesuaian data pada laporan Performance Management System (PMS) – GOAL, yang mencakup bagian Appraiser, KPI, Perilaku Kerja, serta Kompetensi Teknis, berdasarkan sumber data yang tersedia dalam sistem. Untuk referensi portnya ini ya mba https://demo.minovais.com/Page/reports?gOMJdKyNmdkAiZG3HnWpYYsZva7XIg46

APPRAISER
1. Sumber: tabel PHRPA0048 (hanya baris dengan nilai AppraisalID tidak null)
2. Appraisal ID = AppraisalID
3. Jenis Penilai = AppraiserType (misal: atasan, peer, self)
4. Bobot KPI = KPIWeight → proporsi KPI dalam penilaian
5. Bobot Kompetensi = QualificationWeight → proporsi aspek kompetensi

KPI
1. Sumber utama: tabel PHRPA0049 (baris per KPI per pegawai, AppraisalType = 'G')
2. EmployeeID → identifikasi pegawai
3. KPIGroup → di-join ke PHROM0001 (ObjectClass = 'KG') → dapatkan perspektif (Financial, Customer, dll.)
4. KPI → di-join ke PHROM0001 (ObjectClass = 'K') → dapatkan nama indikator utama
5. SubKPIDescription, Target, Weight, Notes langsung dari PHRPA0049

PERILAKU KERJA
1. Sumber utama: tabel PHRPA0051
2. QualificationGroup → join ke PHROM0001 (ObjectClass = 'QG') → → Aspek
3. QualificationID → join ke PHROM0001 (ObjectClass = 'Q') → → Kompetensi
4. Weight → BOBOT (A), TargetProficiency → MIN (B), WeightedScore = A×B → NILAI
5. Notes langsung dari PHRPA0051
6. Menggunakan LEFT JOIN sehingga data utama tetap tampil meskipun referensi metadata tidak ditemukan

PERCENTAGE CALCULATION (%)
Data diambil berdasarkan informasi referensi field dari tabel berikut:
1. Sumber Data:
• Tabel utama: PDSPMSUMTOTALLESS
• Kolom yang digunakan:
o KPIWeight, KPIBOBOT, KBIWeight, KBIBOBOT
2. Referensi Metadata:
• Tabel SDATATABLEFIELD digunakan untuk mengambil daftar kolom (FieldName) dari tabel PDSPMSUMTOTALLESS
• Tabel SDATAFIELDLABEL digunakan untuk mendapatkan deskripsi field (ShortDescription dan HeaderTitle) berdasarkan FieldName

#5

Updated by Mr Dhafin about 1 month ago

  • File Report PMS REVIEW & FINAL.xlsx added

Dear Mba Yoma,

Mohon bantuannya untuk melakukan mapping dan penyesuaian data pada laporan Performance Management System (PMS) – Review & Final, mencakup bagian Appraiser, KPI, Penilaian KPI, Perilaku Kerja, Perhitungan Persentase (%), Skala Penilaian Hasil Kerja, Total, Final, serta perhitungan akhir, berdasarkan sumber data yang tersedia dalam sistem.
Referensi port untuk laporan:
🔗 https://demo.minovais.com/Page/reports?gOMJdKyNmdkAiZG3HnWpYYsZva7XIg46

Mapping Data & Referensi Tabel:
1. APPRAISER
• Sumber: PHRPA0048 (hanya baris dengan AppraisalID tidak null)
• Kolom:
o AppraisalID → Appraisal ID
o AppraiserType → Jenis Penilai (misal: atasan, peer, self)
o KPIWeight → Bobot KPI
o QualificationWeight → Bobot Kompetensi

2. KPI
• Sumber utama: PHRPA0049 (filter AppraisalType = 'G')
• Kolom:
o EmployeeID → identifikasi pegawai
o KPIGroup → join ke PHROM0001 (ObjectClass = 'KG') untuk Perspektif
o KPI → join ke PHROM0001 (ObjectClass = 'K') untuk nama KPI
o SubKPIDescription, Target, Weight, Notes → langsung dari PHRPA0049
Penilaian KPI:
• Sumber data: PHRPA0049ESS
• Kolom penilaian: SCORE1, SCORE2, SCORE3, SCORE4, SCORE5
• Metadata: gunakan SDATATABLEFIELD untuk ambil daftar kolom (FieldName)

3. PERILAKU KERJA
• Sumber utama: PHRPA0051
• Kolom:
o QualificationGroup → join ke PHROM0001 (ObjectClass = 'QG') untuk Aspek
o QualificationID → join ke PHROM0001 (ObjectClass = 'Q') untuk Kompetensi
o Weight → BOBOT (A)
o TargetProficiency → MIN (B)
o WeightedScore = A × B → NILAI
o Notes → langsung dari PHRPA0051
• Join menggunakan LEFT JOIN agar tetap menampilkan data meskipun metadata tidak ditemukan

4. PERHITUNGAN PERSENTASE ()
• Sumber data: PDSPMSUMTOTALLESS
• Kolom yang digunakan: KPIWeight, KPIBOBOT, KBIWeight, KBIBOBOT
• Metadata:
o SDATATABLEFIELD → untuk daftar FieldName
o SDATAFIELDLABEL → untuk deskripsi kolom (ShortDescription x%x
HeaderTitle)

5. SKALA PENILAIAN HASIL KERJA
• Sumber metadata: SDATATABLEFIELD
• Tabel data: PHRPMIDXSCORE
• Kolom penting:
o IndexScoreDesc → deskripsi skor
o MinScore → skor minimal
o MaxScore → skor maksimal

6. TOTAL (PDSPMSUMTOTALESS)

Mapping kolom form ke field tabel berdasarkan FieldName:

KPI Weight
Ambil nilai dari kolom KPIWeight pada tabel PDSPMSUMTOTALESS, yang memiliki referensi definisi field:
• FieldName: KPIWeight
• DataRef: KPIBOBOT

KPI Final Score
Ambil nilai dari kolom KPIFinalScore pada tabel yang sama, dengan referensi:
• FieldName: KPIFinalScore
• DataRef: KPIFSCORE

KPI Calculated Score
Gunakan kolom KPICalculatedScore untuk skor KPI hasil kalkulasi otomatis, dengan definisi:
• FieldName: KPICalculatedScore
• DataRef: KPICALSCORE

KPI Adjusted Score
Ambil dari kolom KPIAdjustedScore untuk nilai KPI yang telah disesuaikan, berdasarkan:
• FieldName: KPIAdjustedScore
• DataRef: KPIADJSCORE

Competency Weight
Gunakan kolom KBIWeight untuk bobot kompetensi, dengan referensi:
• FieldName: KBIWeight
• DataRef: KBIBOBOT

Competency Final Score
Ambil nilai dari kolom KBIFinalScore, yaitu hasil akhir penilaian kompetensi, berdasarkan:
• FieldName: KBIFinalScore
• DataRef: KBIFSCORE

Competency Calculated Score
Gunakan KBICalculatedScore untuk skor hasil kalkulasi otomatis pada kompetensi, dengan definisi:
• FieldName: KBICalculatedScore
• DataRef: KBICALSCORE

Competency Adjusted Score
Ambil data dari KBIAdjustedScore, yaitu skor kompetensi yang telah disesuaikan, dengan referensi:
• FieldName: KBIAdjustedScore
• DataRef: KBIADJSCORE

7. FINAL (PDSPMSUMFINALESS)
Menyajikan rekap akhir dan komentar atasan:
• Kolom yang digunakan:
oTotalCalculatedScore → skor gabungan KPI + Kompetensi
o CalculatedIndex → indeks kalkulasi
o TotalAdjustedScore → skor akhir setelah penyesuaian
o AdjustedIndex → indeks skor penyesuaian
o KomentarAtasan → evaluasi atau masukan dari atasan langsung

#6

Updated by Kezia Pawitra Yulianti about 1 month ago

  • Priority changed from Urgent to Immediate
#7

Updated by Tri Rizqiaty about 1 month ago

  • Assignee changed from Tri Rizqiaty to Mr Dhafin

Dhafin, untuk yg table total & final ga bisa pakai referensi tbl PDSPMSUMTOTALESS & PDSPMSUMFINALESS, karena tbl ini ga ada fisiknya di sql, jd ga bs diambil datanya.
Tolong pakai table lainnya ya.

#8

Updated by Mr Dhafin 28 days ago

  • File deleted (Report PMS REVIEW & FINAL.xlsx)
#9

Updated by Mr Dhafin 28 days ago

Dear Mba Yoma,

Untuk tabel Total dan Final dapat dihapus saja, ya Mba.
Berikut saya lampirkan template report yang telah diperbarui.

Terima kasih.

#10

Updated by Mr Dhafin 28 days ago

  • Assignee changed from Mr Dhafin to Tri Rizqiaty
#11

Updated by Tri Rizqiaty 26 days ago

Fixing :

1. Deploy rdl terlampir
2. Execute SP terlampir
3. Di tbl PCMEPRPTCATALOG, reportid 9000018 rubah field RdlName menjadi CRPTBKTPMSFORMFA

#12

Updated by Tri Rizqiaty 26 days ago

  • Status changed from Developing to QA Test
  • Assignee changed from Tri Rizqiaty to Mr Dhafin
#13

Updated by Mr Dhafin 26 days ago

Dear Mba Yoma,

Berikut beberapa hal terkait pengolahan data dan pengisian informasi pada laporan penilaian:

1. Bagian Kompetensi pada Formulir C
Mohon untuk disembunyikan (di-hide) ya Mba, karena bagian ini hanya ditampilkan pada tahap Final & Review. Pada tahap PMS Goal, bagian ini tidak muncul.

2. Kolom Nama Karyawan / Pangkat / Tanda Tangan / Tanggal
Data pada kolom ini diambil dari Employee ID Report karyawan, dengan cara melakukan filter berdasarkan EmployeeID. Ketentuan ini berlaku untuk seluruh karyawan, karena dalam laporan tersebut mencakup banyak entri nama, pangkat, tanda tangan, dan tanggal.

3. Kolom Nama Atasan / Pangkat / Tanda Tangan / Tanggal
Nilai ini bersumber dari tabel PHRPA0048, dengan mencocokkan Appraisal Type. Misalnya, untuk tipe F, G, atau P, maka atasan yang tercantum bisa berbeda. Data atasan diambil dari kolom AppraisalID, dengan menyesuaikan RegID dari pengajuan yang bersangkutan. Ini berlaku secara umum untuk seluruh karyawan.

4. Komentar Atasan & Komentar Atasan Lebih Tinggi
Kolom komentar ini diambil dari tabel PHRPA0047, menggunakan field KomentarAtasan dan KomentarAtasanLebihTinggi.

Terimakasih mba.

#14

Updated by Mr Dhafin 26 days ago

  • Assignee changed from Mr Dhafin to Tri Rizqiaty
#15

Updated by Tri Rizqiaty 25 days ago

Fixing :

1. Update rdl terlampir
2. Execute SP terlampir

#16

Updated by Mr Dhafin 25 days ago

Dear Mba Yoma,

Terkait Formulir C, pada bagian Kompetensi, datanya diambil dari PHRPA0051New dengan filter berdasarkan Appraisal Type. Karena data Kompetensi hanya tersedia di report PMS Review dan Final, maka hanya Appraisal Type 'P' dan 'F' yang digunakan.

Untuk deskripsi pada kolom Kompetensi Teknis, nilai tersebut diambil dari field KompetensiTeknis yang kemudian dicocokkan dengan tabel PHROM0001 menggunakan field ObjectClass, dan difilter dengan nilai "Q".

Sementara untuk bagian Appraiser, tidak perlu menampilkan seluruh data. Cukup ditampilkan berdasarkan RegID saja. Sebagai contoh, jika RegID adalah 1384122, maka AppraisalID-nya hanya 00000974 dan 00000616. Ini berlaku untuk Appraisal Type G, P, dan F.

Terima kasih.

#17

Updated by Mr Dhafin 25 days ago

  • Status changed from QA Test to Assigned
  • Assignee changed from Mr Dhafin to Tri Rizqiaty
#18

Updated by Tri Rizqiaty 21 days ago

Fixing :

1. Deploy rdl terlampir
2. Execute SP terlampir

#19

Updated by Mr Dhafin 7 days ago

Dear mba yoma,

Mohon bantuannya untuk melakukan hide terhadap kolom Actual Achievement, KPI Score, dan Subtotal pada Formulir A KPI, khusus untuk tahap Goal Setting saja. Sedangkan untuk tahap Final, mohon di-hide hanya kolom Actual Achievement saja.

Lalu untuk KOMENTAR ATASAN YANG LEBIH TINGGI yang berada di Goal Setting juga mohon di hide juga ya mba.

Pada Formulir B di bagian Perilaku Kerja untuk kolom Profile dan Nilai 2 (AxC) itu di hide ya mba di Goal Setting. Lalu untuk di Performance Review dan Final itu ada perubahan Referensi Data, berikut:

- Kolom Nilai (AxB) = itu tetep berada di table PHRPA0051, tapi untuk field yang digunakan adalah Nilai.
- Kolom Profile = itu tetep berada di table PHRPA0051, tapi untuk field yang digunakan adalah SelfScore.
- Kolom Nilai 2 (AxC) = itu tetep berada di table PHRPA0051, tapi untuk field yang digunakan adalah WeightedScore.

Lalu untuk yang Keterangan Penilaian itu referensi Tablenya dari CHROM00004 ya mba.Ini untuk Goal Setting, Review dan Final ya mba

Terimakasih Mba Yoma.

#20

Updated by Mr Dhafin 7 days ago

  • Due date changed from 06/13/2025 to 07/16/2025
#21

Updated by Mr Dhafin 7 days ago

Dear mba Yoma,

Mohon bantuannya untuk melakukan perubahan pada Skala Penilaian Hasil Kerja, dengan ketentuan sebagai berikut:
1. Referensi data skala penilaian menggunakan tabel PHRPMIDXSCOR.
2. Terdapat perbedaan skala penilaian antara Pegawai Struktural dan Pegawai Non-Struktural.
3. Untuk membedakan jenis pegawai tersebut, mengacu pada tabel PHROM0001 dengan aturan:
• Pegawai Struktural: PositionHead = 1
• Pegawai Non-Struktural: PositionHead = 0

Lalu untuk Skala Penilaian Hasil Kerja, itu di bagian Goal Setting di Hide aja ya mba, jadi hanya ada di Review dan Final saja.



Terima kasih atas bantuannya.

#23

Updated by Tri Rizqiaty 6 days ago

Fixing :

1. Deploy RDL terlampir
2. Execute SP terlampir

#24

Updated by Mr Dhafin about 9 hours ago

Dear mba Yoma,

Mohon bantuan untuk dilakukan penambahan filter Period Range pada report, seperti contoh berikut. Penambahan ini diperlukan karena terdapat beberapa kasus di mana satu employee memiliki lebih dari satu data Performance Management (Goal, Review, dan Final). Hal ini menyebabkan error saat penarikan data report.
Dengan adanya filter Period Range, user dapat memilih periode tertentu untuk menampilkan data sesuai kebutuhan.

Detail Implementasi:
• Referensi Tabel: PHRPA0047
• Field yang Digunakan: PeriodFrom dan PeriodTo
• Filter Period Range ditampilkan sebagai dropdown, dengan nilai yang otomatis menyesuaikan berdasarkan data pada PeriodFrom & PeriodTo.
• Contoh isi dropdown:
1. Period 1
2. Period 2
3. Period 3

Tujuan:
Agar report dapat menampilkan data sesuai periode yang dipilih tanpa terjadi error ketika ada multiple record (Goal, Review, Final) untuk satu employee.

Terima kasih.



PMS BANK KALTENG UAT

alamat = https://hris-bankkalteng61133.minovais.com/
database = 103.153.60.89
nama database = MinovaES_BankKalteng_61133

Also available in: Atom PDF