Performance Appraisal App 2 @ Saudi Ceramics
Saudi Ceramics company, Riyadh, Saudi Arabia had a requirement to have two Fiori Apps to evaluate its employees. First app will be accessed by HR department to define KPIs and second by the managers of each department to evaluate their employees. Second app is covered in this blog.
Managers will have below screen as initial screen with reporting employees in the master page. Manager will evaluate each of them.
Like standard apps, New/Draft status is available to employee which shows the evaluation status to the manager.
Once the manager clicks employee, KPIs are loaded as shown below with “Save/Submit” buttons:
Manager has an option to save his work as draft by clicking “Save” button:
If Manager tries to submit without answering all the KPIs, Error message is raised as shown below:
After Submit, Database is committed, mail is triggered to employee with evaluation details:
Fiori Configuration (Catalog/Groups/Launchpad entry) and OData are as shown below:
Refer below zip file for code..