Feature #3647
Pembuatan Halaman Employee List by Work Unit
0%
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
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
Updated by Tri Rizqiaty 22 days ago
- Assignee changed from Tri Rizqiaty to Mr Dhafin
Dhafin, ini untuk semua flowid atau tertentu aja?
Updated by Tri Rizqiaty 20 days ago
- File CRPTBKTELWU.sql CRPTBKTELWU.sql added
- File CRPTBKTELWU.rdl CRPTBKTELWU.rdl added
- Status changed from Assigned to Developing
Fixing :
1. Execute SP CRPTBKTELWU.sql (terlampir)
2. Deploy RDL CRPTBKTELWU.rdl (terlampir)
3. Update table PCMEPRPTCATALOG, PCMEPRPTSELECTION dengan ReportID : ELWU
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.
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
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.
Updated by Tri Rizqiaty 20 days ago
- File CRPTBKTELWU_202506111443.sql CRPTBKTELWU_202506111443.sql added
- Status changed from Assigned to QA Test
- Assignee changed from Tri Rizqiaty to Mr Dhafin
Fixing : update SP terlampir
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.
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.
Updated by Mr Dhafin 14 days ago
- File clipboard-202506171421-rdk4h.png clipboard-202506171421-rdk4h.png added
- File clipboard-202506171422-zlydh.png clipboard-202506171422-zlydh.png added
- File clipboard-202506171422-nv67c.png clipboard-202506171422-nv67c.png added
- File clipboard-202506171423-gz7ag.png clipboard-202506171423-gz7ag.png added
- File clipboard-202506171424-n8qxz.png clipboard-202506171424-n8qxz.png added
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.
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
Updated by Mr Dhafin 12 days ago
- File clipboard-202506191339-gvjip.png clipboard-202506191339-gvjip.png added
- File clipboard-202506191339-w55ex.png clipboard-202506191339-w55ex.png added
- File clipboard-202506191340-irbme.png clipboard-202506191340-irbme.png added
Dear Mba Yoma,
Untuk report tersebut pada bagian Goal Setting, Performance Review, Final Appraisal itu datanya ga muncul mba pada saat di view report.
Updated by Tri Rizqiaty 12 days ago
- File clipboard-202506191409-c2pgo.png clipboard-202506191409-c2pgo.png added
- File clipboard-202506191410-1hfwi.png clipboard-202506191410-1hfwi.png added
- Assignee changed from Tri Rizqiaty to Mr Dhafin
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