Project

General

Profile

Feature #3196

Report Final Appraisal

Added by haykal haykal 2 months ago. Updated 5 days ago.

Status:
Closed
Priority:
Urgent
Start date:
11/07/2024
Due date:
11/12/2024
% Done:

0%

Estimated time:
Spent time:

Description

Dear Shofwan,

Ingin dibuatkan report custom untuk BKT. Report ini adalah untuk menampilkan Nilai Akhir dari Performance Appraisal karyawan.

Untuk design reportnya saya attach, dengan keterangan sebagai berikut:

*EmployeeID dan Employee Name mengambil dari PHRPA0001

*Kolom Past (khusus karyawan yang mutasi)
-Position, Organization, dan Employee Office mengambil dari data PHRPA0002 terakhir sebelum data yang End Datenya 99991231 (tapi melihat Year yang difilter di reportnya juga)
-Nilai mengambil dari Hasil pengajuan ESS PMS Final (dari masterdata PHRPA0047), mengambil dari field AdjustedScore (dikali persentase). Untuk yg Past ini mengambil dari data yang field Period To nya terisi bukan December
Catatan: Untuk karyawan mutasi ini perhitungan nilainya mengikuti seperti foto yang saya attach di bawah. Untuk lama durasinya (berapa bulannya) membaca dari field PeriodFrom dan PeriodTo yang ada di PHRPA0047. Untuk tabel parameter perhitungan persentasenya sudah saya buat di tabel CPARPERCENTAGEKPIMUTATION.

*Kolom Current
-Position, Organization, dan Employee Office mengambil dari PHRPA0002
-Nilai mengambil dari Hasil pengajuan ESS PMS Final (dari masterdata PHRPA0047), mengambil dari field AdjustedScore (dikali persentase, khusus karyawan mutasi). Untuk yg Current ini mengambil dari data yang PeriodFrom terisi January dan PeriodTo terisi December (karyawan yang tidak mutasi) atau yang PeriodFrom nya bukan January (karyawan mutasi)

*Nilai Akhir mengambil dari penjumlahan Nilai di kolom Past dan Nilai di kolom Current dibagi dua. Kalau hanya ada data yang Current saja, maka isinya disamakan dengan Nilai Current saja.

Note: Untuk karyawan yang tidak mutasi yang terisi hanya yang di kolom Current saja. Untuk karyawan yang mutasi seharusnya dua-duanya (kolom Past dan Current) terisi.

Note tambahan: Untuk membedakan mana karyawan yang mutasi dan yang tidak mutasi juga bisa dilihat dari data PHRPA0047 nya. Kalau di PHRPA0047 terdapat dua data dalam periode tahun yang sama, maka hampir bisa dipastikan kalau dia adalah karyawan mutasi.

MenuID: CPMR04
ReportID: CPMR

Menu Path: Human Resource > HR Strategic > Performance Management > Performance Report > Report Final Appraisal
Port: http://remote.minovais.com:61133/
DB: MinovaES_BankKalteng_BaseServerProd (di 1452)

Terimakasih.


Files

Design Report Final Appraisal.xlsx (9.21 KB) Design Report Final Appraisal.xlsx haykal haykal, 11/07/2024 06:28 PM
Perhitungan Persentase Nilai KPI untuk karyawan mutasi.PNG (226 KB) Perhitungan Persentase Nilai KPI untuk karyawan mutasi.PNG haykal haykal, 11/07/2024 06:28 PM
Design Report Final Appraisal With Example.xlsx (16.4 KB) Design Report Final Appraisal With Example.xlsx haykal haykal, 11/12/2024 10:57 AM
clipboard-202411131155-mcmdo.png (212 KB) clipboard-202411131155-mcmdo.png shofwan shiddiq, 11/13/2024 11:55 AM
clipboard-202411131520-onsbw.png (199 KB) clipboard-202411131520-onsbw.png shofwan shiddiq, 11/13/2024 03:20 PM
Report Perbaikan Final Appraisal.PNG (11.7 KB) Report Perbaikan Final Appraisal.PNG haykal haykal, 11/13/2024 05:44 PM
clipboard-202411151006-vioy9.png (185 KB) clipboard-202411151006-vioy9.png shofwan shiddiq, 11/15/2024 10:06 AM
EmployeeID 00000063 dan 00000272 tidak muncul Nilai.PNG (3.7 KB) EmployeeID 00000063 dan 00000272 tidak muncul Nilai.PNG haykal haykal, 11/15/2024 03:30 PM
clipboard-202411191448-lsby6.png (202 KB) clipboard-202411191448-lsby6.png shofwan shiddiq, 11/19/2024 02:48 PM
Nilai Past dan Current sama.PNG (30 KB) Nilai Past dan Current sama.PNG haykal haykal, 11/26/2024 04:30 PM
clipboard-202411281007-lfdur.png (207 KB) clipboard-202411281007-lfdur.png shofwan shiddiq, 11/28/2024 10:07 AM
Scenario Percentage KPI Karyawan mutasi lebih dari sekali (BKT).xlsx (9.47 KB) Scenario Percentage KPI Karyawan mutasi lebih dari sekali (BKT).xlsx haykal haykal, 12/05/2024 04:03 PM
clipboard-202412091015-5mgqe.png (77.2 KB) clipboard-202412091015-5mgqe.png shofwan shiddiq, 12/09/2024 10:15 AM
clipboard-202412091016-n4tkh.png (13.8 KB) clipboard-202412091016-n4tkh.png shofwan shiddiq, 12/09/2024 10:16 AM
Current salah.PNG (5.23 KB) Current salah.PNG Foto 1 haykal haykal, 12/09/2024 02:06 PM
Tulisan Past dan Current ingin diubah menjadi Period I dan Period II.PNG (5.11 KB) Tulisan Past dan Current ingin diubah menjadi Period I dan Period II.PNG Foto 2 haykal haykal, 12/09/2024 02:06 PM
clipboard-202412101400-yflid.png (68.2 KB) clipboard-202412101400-yflid.png shofwan shiddiq, 12/10/2024 02:00 PM
clipboard-202501071716-wgiy4.png (207 KB) clipboard-202501071716-wgiy4.png shofwan shiddiq, 01/07/2025 05:16 PM
clipboard-202501160952-cw0t2.png (84.7 KB) clipboard-202501160952-cw0t2.png Muhammad Bintar, 01/16/2025 09:52 AM
#1

Updated by Kezia Pawitra Yulianti 2 months ago

  • Due date set to 11/12/2024
  • Status changed from New to Assigned
  • Priority changed from Normal to Urgent
#2

Updated by Kezia Pawitra Yulianti 2 months ago

Saya koreksi ya penjelasan nya, karena ada yg tidak sesuai

Ingin dibuatkan report custom untuk BKT. Report ini adalah untuk menampilkan Nilai Akhir dari Performance Appraisal karyawan.

Untuk design reportnya saya attach, dengan keterangan sebagai berikut:

*EmployeeID dan Employee Name mengambil dari PHRPA0001

*Kolom Past (khusus karyawan yang mutasi)
-Position, Organization, dan Employee Office mengambil dari data PHRPA0002 sesuai dengan periode tahun Penilaian yg diisi di filter report (PHRPA0047 yang sama dgn filter periode yang dipilih namun untuk periode atau paruh bulan pertama di tahun tsb) dengan tetap melihat Year yang difilter di reportnya juga
-Nilai mengambil dari Hasil PMS Final (Appraisal Type F) (dari masterdata PHRPA0047), mengambil dari field AdjustedScore. Untuk yg Past ini mengambil dari data yang paruh bulan pertama di tahun tsb

*Kolom Current
-Position, Organization, dan Employee Office mengambil dari PHRPA0002 sesuai dengan periode tahun Penilaian yg diisi di filter report (PHRPA0047 yang sama dgn filter periode yang dipilih namun untuk periode atau paruh bulan kedua di tahun tsb) dengan tetap melihat Year yang difilter di reportnya juga
-Nilai mengambil dari Hasil pengajuan ESS PMS Final (Appraisal Type F) (dari masterdata PHRPA0047), mengambil dari field AdjustedScore. Untuk yg Current ini mengambil dari data yang PeriodFrom terisi January dan PeriodTo terisi December (karyawan yang tidak mutasi) atau yang untuk karyawan mutasi maka ini adalah data paruh bulan kedua di tahun tsb

*Nilai Akhir
- Untuk karyawan mutasi maka nilai akhir menghitung dari Nilai di kolom Past dan Nilai di kolom Current.
Cara menghitung nya adalah mengikuti seperti foto yang saya attach di bawah. Untuk lama durasinya (berapa bulannya) membaca dari field PeriodFrom dan PeriodTo yang ada di PHRPA0047 untuk masing2 paruh bulan. Untuk tabel parameter perhitungan persentasenya sudah saya buat di tabel CPARPERCENTAGEKPIMUTATION.
jadi paruh pertama: misal 3 bulan maka nilai di Kolom Past dikalikan dgn prosentase yg 3 bulan
jadi paruh kedua: sisanya adalah 9 bulan maka nilai di Kolom Current dikalikan dgn prosentase yg 9 bulan

-Untuk karyawan tidak mutasi maka, hanya ada Penilaian akhir (adjusted score hanya terisi di data yang Current saja, maka Nilai Akhir isinya disamakan dengan Nilai Current saja)

Note: Untuk karyawan yang tidak mutasi yang terisi hanya yang di kolom Current saja. Untuk karyawan yang mutasi seharusnya dua-duanya (kolom Past dan Current) terisi.

Note tambahan: Untuk membedakan mana karyawan yang mutasi dan yang tidak mutasi juga bisa dilihat dari data PHRPA0047 nya. Kalau di PHRPA0047 terdapat dua data (memiliki appraisal type F ada 2 dalam periode tahun yang sama, maka bisa dipastikan kalau dia adalah karyawan mutasi. Kalau hanya ada 1 data di PHRPA0047 dalam periode tahun yang sama dgn appraisal type F, maka dia tidak mutasi)

Jika ada yg masih bingung, bisa di diskusikan, Terima kasih

#3

Updated by shofwan shiddiq 2 months ago

  • Assignee changed from shofwan shiddiq to haykal haykal

Tolong di buatkan data nya dulu ya yang lengkap beserta skenario2 perhitungan dan employee yang ada ( Mutasi untuk kolom Past & Current, dan Non Mutasi Hanya Current)

1. sekarang belum ada data untuk Final Appraisal di DB MinovaES_BankKalteng_BaseServerProd, maka tolong di buat dulu
2. kalau bisa di berikan juga contoh perhitungan yang sudah betul sesuai dengan table perhitungan yg dikirim ( Misal si employee ID yg ada di data nilai akhirnya sekian )

#4

Updated by Kezia Pawitra Yulianti 2 months ago

Tolong di bantu buatkan data2 nya yaa untuk 2 skenario tsb (Mutasi dan Non Mutasi).

Sekalian buat di excel untuk perhitungan nya untuk yg mutasi dan non mutasi juga, bila perlu lgs buat aja di template reportnya pakai rumus biar lebih jelas bentukan nya seperti apa penempatan2 nya datanya dalam report tsb.

Tks

#5

Updated by haykal haykal 2 months ago

Dear Shofwan,

Untuk contoh report yg sudah ada datanya sudah saya attach ya filenya. Untuk datanya juga sudah saya input di PHRPA0047

Untuk contoh penghitungannya adalah sebagai berikut:

EmployeeID 00000035 adalah karyawan mutasi. Di posisi sebelumnya (Past) dia mendapat nilai 500. Dan di posisi yg sekarang (Current) dia mendapat nilai 435.

Untuk perhitungannya di report adalah sebagai berikut:

-Nilai di kolom Past: 500 x 17% = 85
-Nilai di kolom Current: 435 x 83% = 361.05

-Nilai Akhir: 85 + 361.05 = 446.05

Terimakasih.

#6

Updated by shofwan shiddiq 2 months ago

SP dan RDL nya sudah di buat nih, tapi port ini belum ada folder reporting service nya untuk upload RDL buat di, tolong di buatkan ya

#7

Updated by Muhammad Bintar 2 months ago

  • Assignee changed from Muhammad Bintar to shofwan shiddiq

okeh shofwan sudah di buatin ya
nama folder nya Bank_Kalteng_BaseServerProd

#8

Updated by shofwan shiddiq 2 months ago

Dear Haykal, Report Final Appraisal sudah di deploy yah, silahkan di testing.

Package : SP: [CPMR], RDL: [CPMR]

#9

Updated by haykal haykal 2 months ago

Dear Shofwan, untk nilainya masih ada yang salah.

-Yg garisbawah biru tua itu tertulis 83.33. Harusnya 85 (500 x 17%)
-Yg garisbawah orange tertulis 362.50. Harusnya 361.05 (435 x 83%)
-Yg garisbawah hitam itu tertulis 200. Harusnya 201.6 (480 x 42%)
-Yg garisbawah biru muda tertulis 253.75. Harusnya 252.3 (435 x 58%)

Terimakasih.

#10

Updated by shofwan shiddiq 2 months ago

Dear Haykal, sudah di betulkan ya perhitungannya

#11

Updated by haykal haykal 2 months ago

Dear Shofwan,

Untuk EmployeeID 00000063 dan 000000272 kok Nilai dan Nilai Akhir nya gak muncul ya? Padahal di PHRPA0047 sudah ada data Adjusted Score nya.

Tolong diperbaiki ya.

Terimakasih.

#12

Updated by shofwan shiddiq 2 months ago

Dear Haykal, sudah di revisi ya

UPDATE : SP = CPMR

#13

Updated by haykal haykal about 2 months ago

Wan, kok nilai yang di Past sm Current kok jadi sama semua ya? (foto diattach). Padahal sebelumnya tidak seperti itu.

Sama untuk yg karyawan 00000974 kok dia data Position dan Organization yg di Past sm Current kok sama ya? Padahal dia 'kan karyawan mutasi. Untuk data Assignmentnya juga sudah dibuat dengan Organization dan Position yang berbeda. (Yang EmployeeID 00000035 kayaknya juga seperti itu)

Tolong bantu dicek dan diperbaiki ya.

Terimakasih.

#14

Updated by shofwan shiddiq about 2 months ago

Sudah di perbaiki ya

#15

Updated by haykal haykal about 2 months ago

  • Status changed from Revise to Closed
#16

Updated by haykal haykal about 2 months ago

  • Status changed from Closed to Deploy
  • Assignee changed from haykal haykal to shofwan shiddiq

Wan udh ok, minta tolong dideploy ya ke

port: https://hris-dev.bankkalteng.co.id:444/
db: MinovaES_BankKalteng_Dev (103.168.134.119)

Terimakasih..

#17

Updated by shofwan shiddiq about 2 months ago

  • Assignee changed from shofwan shiddiq to Muhammad Bintar

Mas Bintar, tolong deploy report ini ke port yg di request Haykal ya, soalnya saya tidak punya akses ke remote pc nya

Package :
SP : CPMR
RDL : CPMR
MenuID: CPMR04
ReportID: CPMR

#18

Updated by haykal haykal about 2 months ago

Dear Shofwan,

Jadi di BKT ada case yg mana employee bisa mutasi lebih dari sekali dalam setahun. Jadi dalam setahun dia bisa punya 3 posisi (lebih dari 2 posisi). Tapi meskipun dia ada 3 posisi tetap saja yang diajukan ESSnya hanya untuk 2 posisi.

Namun yang perlu diperhitungkan adalah perhitungan presentasenya. Untuk contoh skenario sudah saya lampirkan di file. Dan untuk di tabel parameter presentasenya (CPARPERCENTAGEKPIMUTATION) sudah saya tambahkan dua baris baru untuk kondisi karyawan yang punya lebih dari 2 posisi dalam setahun.

Skenario 1

Jadi misalkan karyawan punya 3 posisi: Posisi 1 (5 bulan), Posisi 2 (4 bulan), Posisi 3 (3 bulan). Dan yang diajukan di ESS PMSnya adalah Posisi 1 dan Posisi 2, maka perhitungan presentase Posisi 1 adalah 58% dan perhitungan presentase Posisi 2 adalah 42%.

Jadi untuk case dimana ada 2 pengajuan dan salah satu pengajuan jumlah bulannya lebih besar dari yang lain, maka pengajuan yang jumlah bulannya lebih besar presentasenya adalah 58% dan pengajuan yang jumlah bulannya lebih kecil presentasenya adalah 42%. (Memakai parameter 'Lebih dari 2 posisi (>)' dan 'Lebih dari 2 posisi (<)' yang telah saya tambahkan)

Skenario 2

Misalkan karyawan mengajukan 2 pengajuan ESS dengan jumlah bulan yang sama (misalnya sama-sama 4 bulan). Maka presentase perhitungan untuk dua pengajuan tersebut adalah 50%. (Membaca parameter 'Lebih dari 2 posisi (=)' yang telah saya tambahkan)

Kalau ada yang kurang jelas boleh tanya aja ya Wan.

Terimakasih.

#19

Updated by shofwan shiddiq about 1 month ago

Dear Haykal, sudah di revisi sesuai dengan perhitungan baru ya

Sample Employee = 00000017
Position Prev Nilai = 312.00 * 58/100 = 180.96
Position Current Nilai = 348 * 42/100 = 146.16
Nilai Akhir = 180.96 + 146.16 = 327.12


Untuk struktur table parameter nya sudah saya hapusin persen dan bulan nya, jadinya di table nya angka2 nya aja, gausah pake deskripsi nnya

Update:
SP = CPRM

#20

Updated by haykal haykal about 1 month ago

Wan, utk karyawan 00000017 (Hollya Ester) untuk Nilai nya sudah benar. Tapi untuk Organization dan Position untuk yg di kolom Current itu masih salah (Foto 1). Harusnya dia ngeload Organization dan Position berdasarkan Period From dan Period To yang diisi di form ESSnya (Period From dan Period To yg ada di tabel PHRPA0047)

Jadi 'kan untuk pengajuan ke-2 karyawan tersebut Period From dan Period To nya terisi May - July. Inginnya untuk kolom Organization dan Position yg ada di bagian Current adalah sesuai dengan Organisasi dan Posisi yang dipunya karyawan di periode tersebut. Kalau melihat di PHRPA0002 (Assignment), untk periode May - July harusnya Organization nya adalah Departemen Perencanaan Strategis dan Position nya adalah Yunior Analis Perencanaan Strategis dan Korporasi. Tolong diperbaiki ya Wan.

Note: Untuk judul kolom juga ingin ada perubahan ya Wan. Untuk yg kolom Past namanya ingin diganti menjadi Period I dan yg untk kolom Current namanya ingin diganti menjadi Period II. (Foto 2)

Terimakasih.

#21

Updated by shofwan shiddiq about 1 month ago

Done ya kal,
1. untuk sekarang buat ambil data di kolom Period II bukan ambil periode current, tapi jadi pediode ke 2 yang ada di data pms .4
2. mengubah dari past dan present menjadi period I dan II

#22

Updated by shofwan shiddiq about 1 month ago

  • Assignee changed from shofwan shiddiq to haykal haykal
#23

Updated by haykal haykal 13 days ago

  • Status changed from Revise to Deploy
  • Assignee changed from haykal haykal to shofwan shiddiq

Wan, ini minta tolong di-deploy ke

Port: https://hris-dev.bankkalteng.co.id:444/
DB: MinovaES_BankKalteng_Dev (103.168.134.119)
Menu Path: Human Resource > HR Strategic > Performance Management > Performance Report > Report Final Appraisal

Terimakasih.

#24

Updated by shofwan shiddiq 13 days ago

Done yah,

Package
SP = CPMR
RDL = CPMR

#25

Updated by shofwan shiddiq 13 days ago

Package Parameter Presentase = CPARPERCENTAGEKPIMUTATION

#26

Updated by Muhammad Bintar 5 days ago

okeh sudah di deploy ke client

Also available in: Atom PDF