Feature #1711
[Performance Management] - Performance Appraisal (KPI) - Ketentuan untuk membaca Appraisal Catalog dan Job Catalog
Description
Dear Mba Yomma,
Mohon dibantu buatkan kondisi dan validasi untuk membaca KPI Profile di Appraisal Catalog dan Job Catalog, dengan ketentuan :
1. Terlebih dahulu membaca Job Object Detail (PHROM0018) di Job Catalog. Jika memiliki AppraisalID, maka yang muncul di form bagian Hasil Kerja adalah data KPI Profile yang ObjectClass nya "AP", di table PHROM0007.
2. Jika AppraisalID di Job Object Detail (PHROM0018) kosong, maka membaca KPI Profile yang ObjectClass nya "J" di PHROM0007.
3. Jika memiliki keduanya baik Appraisal ID atau KPI Profile maka membaca seperti poin 1.
Port : http://remote.minovais.com:31131/
DB : MinovaES_Arita_Dev
Server : remote.minovais.com,1442
Terima kasih.
Files
Related issues
Updated by Fiona Avangeline Jonathan about 2 years ago
- File clipboard-202210181632-e7oyr.png clipboard-202210181632-e7oyr.png added
- File clipboard-202210181634-jimln.png clipboard-202210181634-jimln.png added
- Copied from Feature #1710: [Performance Management] - Performance Appraisal (Qualification) - Ketentuan untuk membaca Appraisal Catalog dan Job Catalog added
Updated by Fiona Avangeline Jonathan about 2 years ago
- Description updated (diff)
- Status changed from New to Assigned
Updated by Fiona Avangeline Jonathan almost 2 years ago
Mba Yom,
Sudah di tes dan sudah sesuai dengan kebutuhan
ID yang digunakan untuk test
1. ID 00000074 - punya appraisal dan job catalog (membaca appraisal catalog)
2. ID 00000075 - tidak punya appraisal catalog, punya job catalog (membaca job catalog)
3. ID 00000076 - punya appraisal catalog, tidak punya job catalog (membaca appraisal catalog)
Mohon dibantu update fixing nya di redmine ini.
Terima kasih.
Updated by Tri Rizqiaty almost 2 years ago
- File clipboard-202302021522-ntfit.png clipboard-202302021522-ntfit.png added
- File controllerperformance.js controllerperformance.js added
- File PMSGETDEFAULTKPI_20221228.sql PMSGETDEFAULTKPI_20221228.sql added
- File PMS.xlsx PMS.xlsx added
- Status changed from Assigned to Developing
Fixing :
1. Update folder UI\app\controller\performance : controllerperformance.js (file terlampir)
2. Execute SP : PMSGETDEFAULTKPI_20221228.sql
3. Update table PCMWFCUSTPARAM - PMSGETDEFAULTKPI - Value : 'EXECUTE PMSGETDEFAULTKPI @EmployeeID, @StartDate, @EndDate, @AppraisalType'
Updated by Tri Rizqiaty almost 2 years ago
- Status changed from Developing to QA Test
- Assignee changed from Tri Rizqiaty to Fiona Avangeline Jonathan