Project

General

Profile

Feature #3647

Pembuatan Halaman Employee List by Work Unit

Added by Mr Dhafin 29 days ago. Updated 12 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 bantuannya untuk membuat halaman Employee List by Work Unit sesuai dengan desain yang terlampir. Menu ini akan ditempatkan pada Human Resource > HR Strategic > Performance Management > Performance Report > Employee List by Work Unit.

Fitur yang Ditampilkan:

1. Filter Parameter (Report Parameter):

• Period: Dropdown untuk memilih tahun
• Organization: Dropdown untuk memilih organisasi/unit kerja
• Employee Id: Dropdown atau autocomplete field berdasarkan nama/NIK

2. Report Result Table (Hasil Laporan):

Tabel dengan kolom:

• No
• Nama
• Jabatan
• Status
• PIC

Catatan:

• Tabel menampilkan daftar pegawai per unit kerja berdasarkan filter.
• Data diambil secara real-time.
• Terdapat fitur Export dan navigasi halaman.

Berikut untuk referensi tablenya ya:

Organization:

Untuk menampilkan data pada kolom Organization, yang ditampilkan adalah data dari level Divisi. Data ini dapat diambil dari tabel PHROM0004 dengan menambahkan filter OrganizationLevel = '04'.
Selanjutnya, untuk melakukan pencocokan data organisasi, dapat menggunakan tabel PHROM0002 dengan filter ObjectClass = 'O' dan RelationshipClass= ‘O’, Lalu bisa mencocokan di Field RelationshipObjectnya
Untuk mengetahui siapa saja yang termasuk dalam organisasi tersebut, dapat dilakukan dengan mencocokkan RelationshipObject dari tabel PHROM0002 dengan Organization di tabel PHRPA0002.
Lalu untuk mengetahui Descriptionnya bisa dilihat melalui table PHROM0001 dengan menfillter Field ObjectClass, maka dapat diketahui Descriptionnya melalui Field ObjectDescription.

EmployeeID:

Untuk mengetahui EmployeeId bisa mengikuti skema Organization, setelah mencocokan Field RelationshipObjectnya pada table PHRPA0002 maka bisa dilihat pada Field EmployeeID nya.

Nama:

Untuk mengetahui Nama bisa mengikuti skema Organization, setelah mencocokan Field RelationshipObjectnya pada table PHRPA0002 maka bisa dilihat pada Field EmployeeID nya. Selanjutnya bisa di cocokan melalui table PHRPA0001.

Jabatan:

Data pada kolom Jabatan diambil dari tabel PHRPA0002 dengan menggunakan field Job.

Status:

Data pada kolom Status diambil dari tabel PCMWFRUNTASK menggunakan field TaskIDRun, dengan ketentuan sebagai berikut:
• create → Create
• apv_ds → App. Supervisor
• apv_nha → App. Supervisor Level 2
• Complate

PIC:

Data pada kolom PIC juga diambil dari tabel PCMWFRUNTASK, berdasarkan nilai pada field TaskIDRun, dengan ketentuan yang sama seperti pada kolom Status:
• create → Create
• apv_ds → App. Supervisor
• apv_nha → App. Supervisor Level 2
• Complate
Untuk mengetahui siapa yang melakukan pengajuan dari tahap Create hingga Complate, gunakan field ExecuteEmployeeID.
Untuk mengetahui siapa PIC-nya, gunakan tabel PCMWFRUNPIC dengan mencocokkan nilai Sequence dari tabel PCMWFRUNTASK. Nantinya, data PIC dapat dilihat pada field PICEmpID.

Terimakasih.

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


Files

Employee List by Work Unit_page-0001.jpg (635 KB) Employee List by Work Unit_page-0001.jpg Mr Dhafin, 06/02/2025 03:46 PM
CRPTBKTELWU.sql (6.88 KB) CRPTBKTELWU.sql Tri Rizqiaty, 06/11/2025 10:06 AM
CRPTBKTELWU.rdl (30 KB) CRPTBKTELWU.rdl Tri Rizqiaty, 06/11/2025 10:07 AM
CRPTBKTELWU_202506111443.sql (7.09 KB) CRPTBKTELWU_202506111443.sql Tri Rizqiaty, 06/11/2025 02:45 PM
clipboard-202506111537-ymjwq.png (158 KB) clipboard-202506111537-ymjwq.png Mr Dhafin, 06/11/2025 03:37 PM
clipboard-202506121023-kfvn0.png (177 KB) clipboard-202506121023-kfvn0.png Mr Dhafin, 06/12/2025 10:23 AM
clipboard-202506171421-rdk4h.png (68.4 KB) clipboard-202506171421-rdk4h.png Mr Dhafin, 06/17/2025 02:21 PM
clipboard-202506171422-zlydh.png (30.8 KB) clipboard-202506171422-zlydh.png Mr Dhafin, 06/17/2025 02:22 PM
clipboard-202506171422-nv67c.png (44.4 KB) clipboard-202506171422-nv67c.png Mr Dhafin, 06/17/2025 02:22 PM
clipboard-202506171423-gz7ag.png (12.8 KB) clipboard-202506171423-gz7ag.png Mr Dhafin, 06/17/2025 02:23 PM
clipboard-202506171424-n8qxz.png (16.3 KB) clipboard-202506171424-n8qxz.png Mr Dhafin, 06/17/2025 02:24 PM
clipboard-202506191339-gvjip.png (130 KB) clipboard-202506191339-gvjip.png Mr Dhafin, 06/19/2025 01:39 PM
clipboard-202506191339-w55ex.png (130 KB) clipboard-202506191339-w55ex.png Mr Dhafin, 06/19/2025 01:39 PM
clipboard-202506191340-irbme.png (130 KB) clipboard-202506191340-irbme.png Mr Dhafin, 06/19/2025 01:40 PM
clipboard-202506191409-c2pgo.png (23 KB) clipboard-202506191409-c2pgo.png Tri Rizqiaty, 06/19/2025 02:09 PM
clipboard-202506191410-1hfwi.png (20.7 KB) clipboard-202506191410-1hfwi.png Tri Rizqiaty, 06/19/2025 02:10 PM
#1

Updated by Mr Dhafin 29 days ago

  • Status changed from New to Assigned
#2

Updated by Mr Dhafin 29 days ago

  • Due date set to 06/06/2025
#3

Updated by Mr Dhafin 28 days ago

Sudah dibuatkan menu nya di table:

SMENU
SENUTXT
PCMEPRPTCATALOG

di table SMENU & SMENUTXT

menuID: ELWU
di table PCMEPRPTCATALOG
reportID: ELWU

#4

Updated by Kezia Pawitra Yulianti 22 days ago

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

Updated by Kezia Pawitra Yulianti 22 days ago

  • Assignee changed from mahlil .. to Tri Rizqiaty
#6

Updated by Tri Rizqiaty 22 days ago

  • Assignee changed from Tri Rizqiaty to Mr Dhafin

Dhafin, ini untuk semua flowid atau tertentu aja?

#7

Updated by Mr Dhafin 22 days ago

Untuk ini, berlaku untuk semua FlowID, tidak dibatasi pada FlowID tertentu saja.

#8

Updated by Mr Dhafin 22 days ago

  • Assignee changed from Mr Dhafin to Tri Rizqiaty
#9

Updated by Tri Rizqiaty 20 days ago

Fixing :

1. Execute SP CRPTBKTELWU.sql (terlampir)
2. Deploy RDL CRPTBKTELWU.rdl (terlampir)
3. Update table PCMEPRPTCATALOG, PCMEPRPTSELECTION dengan ReportID : ELWU

#10

Updated by Tri Rizqiaty 20 days ago

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

Dhafin, tlg ditest ya.
Tp krn tdk ada list FlowID apa aja, smua FlowID termasuk PA, TM & dll jika punya TaskIDRun tsb, jadi ikut terambil.

#11

Updated by Kezia Pawitra Yulianti 20 days ago

  • Status changed from QA Test to Revise
  • Assignee changed from Mr Dhafin to Tri Rizqiaty

dear Yomma,
berhubung report ini terkait dengan PMS, bisa gak kalau bukan dr flow id nya yg d liat tp dr bizproc atau bizflow nya yg terkait dengan PMS Final.
jadi untuk task2 yg disebutkan tadi di atas hanya untuk bizproc/bizflow PMS terkait
Tks

#12

Updated by Tri Rizqiaty 20 days ago

  • Status changed from Revise to Assigned
  • Assignee changed from Tri Rizqiaty to Mr Dhafin

Dhafin, tlg dilist FlowIDnya apa aja.

#13

Updated by Mr Dhafin 20 days ago

Dear Mba Yoma,

Terkait mapping untuk FlowId:

PCMWFDEFBIZFLOW:
Diisi dengan MD_PMS_Final, MD_PMS_Goal, dan MD_PMS_Review

PCMWFDEFBIZPROC:
Diisi dengan PMS_Final, PMS_Goal, dan PMS_Review

Terima kasih.

#14

Updated by Mr Dhafin 20 days ago

  • Assignee changed from Mr Dhafin to Tri Rizqiaty

Dear Mba Yoma,

Terkait mapping untuk FlowId:

PCMWFDEFBIZFLOW:
Diisi dengan MD_PMS_Final, MD_PMS_Goal, dan MD_PMS_Review

PCMWFDEFBIZPROC:
Diisi dengan PMS_Final, PMS_Goal, dan PMS_Review

Terima kasih.

#15

Updated by Tri Rizqiaty 20 days ago

Fixing : update SP terlampir

#16

Updated by Mr Dhafin 20 days ago

Dear Mba Yoma,

Saya sudah mencoba melakukan testing pada report Employee List by Work Unit dengan parameter:

Period: 2024

Organization: 00000255 – Departemen S

Employee ID: 00000855

Namun, saat klik View Report, data tidak tampil di bagian hasil laporan. Mohon bantuannya untuk dicek apakah ada isu terkait data atau parameter yang digunakan.

Screenshot terlampir sebagai referensi.

Terima kasih.

#17

Updated by Mr Dhafin 20 days ago

  • Assignee changed from Mr Dhafin to Tri Rizqiaty
#18

Updated by Tri Rizqiaty 20 days ago

  • Assignee changed from Tri Rizqiaty to Mr Dhafin

Untuk employeeid itu emang ga ada data workflowid pms di tbl runtask.
Coba bikin contoh data workflow baru aja.

#19

Updated by Mr Dhafin 19 days ago

Dear mba yoma,

Untuk hasil reportnya sudah tampil ya mba. Terimakasih

#20

Updated by Mr Dhafin 14 days ago

Dear Mba Yoma,

Mohon informasinya, terkait proses pengambilan data pada kolom Status, terdapat sedikit penyesuaian.
Untuk keperluan laporan, data tidak perlu diambil seluruh status proses, melainkan cukup status terakhirnya saja, seperti pada contoh berikut:
• Untuk proses Performance Goal Setting, ambil hanya status terakhir.
• Untuk proses Performance Goal Review dan Final, ambil juga hanya status terakhir.
Contohnya dapat dilihat pada tampilan di bawah, di mana hanya status terakhir yang digunakan dalam laporan.



Mohon ditambahkan komponen dropdown baru pada antarmuka pengguna, berada tepat di bawah kolom Employee ID, dengan label:
“Performance Management”, yang memuat pilihan sebagai berikut:
• Goal Setting
• Performance Review
• Final Appraisal
Dropdown ini berfungsi untuk memfilter data laporan berdasarkan jenis proses appraisal yang dipilih oleh pengguna.

Referensi Tabel dan Field
Data appraisal diperoleh dari tabel PHRPA0047, dengan field AppraisalType, yang memiliki nilai:
• G = Goal Setting
• P = Performance Review
• F = Final Appraisal


Terima kasih atas bantuannya ya, Mba.

#21

Updated by Mr Dhafin 14 days ago

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

Updated by Tri Rizqiaty 12 days ago

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

Fixing :

1. Update SP CRPTBKTELWU.sql
2. Update tbl PCMEPRPTSELECTION untuk penambahan filter report
3. Update rdl CRPTBKTELWU.rdl

#23

Updated by Mr Dhafin 12 days ago

Dear Mba Yoma,

Untuk report tersebut pada bagian Goal Setting, Performance Review, Final Appraisal itu datanya ga muncul mba pada saat di view report.



#24

Updated by Mr Dhafin 12 days ago

  • Assignee changed from Mr Dhafin to Tri Rizqiaty
#25

Updated by Tri Rizqiaty 12 days ago

Fixing :

1. Update tbl PHROM0004, rubah orglevl 00000255 jd '08', klo bisa jangan '04' dibawah '04'
2. Update tbl PHROM0004, tambahkan directorate 00000241, untuk pengambilan dr atas, krn saat ini tdk ada

Also available in: Atom PDF