Jobs Change Request2
Jobs Change Request2
Change type: Remove the requirement of cancel the old job and create a new one and assign new
job to employee profile.
1. Job ID: A read-only field, retrieved from the job creation form.
3. Job Number: A read-only field, retrieved from the job creation form.
4. Job Title: A read-only field, retrieved from the job creation form.
6. Cancellation Date: A date field (format: yyyy-mm-dd) to specify when the job was canceled. The
job will be considered canceled based on this date.
7. Cancellation Hijri Date: A Hijri date field for the cancellation, corresponding to yyyy-mm-dd
format.
8. Cancellation Year: The year extracted from the cancellation date, for example, 1445 AH.
9. Job Location: A read-only field, retrieved from the job creation form.
10. Operating Employee: A read-only field showing the employee who processed this form.
Once the form is submitted, the job status will change to "Cancelled." The job must be active prior to
this process. All data related to the cancellation will be recorded in the Job Actions child table.
Change type: create form for process.
Required Fields:
Employee Information:
1. Employee (Selection Field): Select the employee to be assigned to the job.
o Validation: Employee’s grade and classification must match the job details, and the
employee’s status must be active.
2. Employee Name (Read-Only): Retrieved from the employee’s profile.
3. Employee Classification (Read-Only): Retrieved from the employee type.
4. National ID (Read-Only): Retrieved from the employee’s National ID.
5. Company (Read-Only): Retrieved from the employee’s profile.
6. Hiring Type (Selection): Choose the type of hiring from a predefined list (Doctype).
7. Decision Number (Text Field): Entered manually by the end-user.
8. Decision Date (Date Field): Entered manually by the end-user.
9. Incoming Number (Text Field): Entered manually by the end-user.
10. Incoming Date (Date Field): Entered manually by the end-user.
11. Source of Decision (Text Field): Entered manually by the end-user.
12. Site Letter (Text Field): Entered manually by the end-user.
13. Letter Date (Date Field): Entered manually by the end-user.
14. Joining Letter (Text Field): Entered manually by the end-user.
15. Date of Joining (Date Field): Entered manually by the end-user.
16. Monthly Transportation Allowance (Read-Only): Retrieved from the employee’s grade.
17. Internal Mandate Amount (Text Field): Entered manually by the end-user.
18. External Mandate Amount (Text Field): Entered manually by the end-user.
Job Information:
19. Job ID (Read-Only): Retrieved from the job creation form.
20. Grade (Read-Only): Retrieved from the job creation form.
21. Job Title (Read-Only): Retrieved from the job creation form.
22. EPM Job ID (Read-Only): Retrieved from the job creation form.
23. Degree (Selection Field): Reflected in the employee profile after submission.
24. Basic Salary (Read-Only): Retrieved based on the job’s grade and degree.
25. Job Number (Read-Only): Retrieved from the job creation form.
26. Classification (Read-Only): Retrieved from the job creation form.
27. Activation Date (Read-Only): Retrieved from the job activation form.
28. Activation Hijri Date (Read-Only): Retrieved from the job activation form.
29. Activation Year (Read-Only): Retrieved from the job activation form.
30. Job Location (Read-Only): Retrieved from the job creation form.
31. Date of Assignment (Mandatory Date Field): Specifies when the job assignment will take effect.
Validation: The assignment date must be on or after the current date.
32. Operating Employee (Read-Only): The user responsible for processing the assignment.
33. Notes (Optional Text Field): For any additional comments or remarks.
Post-Submission Updates:
The following fields will be updated in the employee’s profile after the job assignment is
submitted:
o Job Title
o EPM Job ID
o Job ID
o Date of Joining
o Degree
Change type: Add fields to form and reflect some data in employee profile.