Manage Jobs
Manage User
Problem:
Approval Requisition Rule based on Job Level does not work if HCM Hierarchy is broken, for example, Manage Users, Manager field is blank for one of the users that is not CEO.
The system does not validate the HCM Hierarchy and creates an incomplete approval list.
Do you think it is a bug or an enhancement ?
The manual only mentions that supervisory hierarchy is required. In this case, the supervisory hierarchy is set up, but it is not complete.
Regards, Maria
Steps to duplicate the issue:
In Manage Jobs, setup 2 jobs
MRManager, job level 1
MRDirector, job level 2
MRCEO, job level 3
In Manage Users, set up approvers as follows
MRApprover1, Job = MRManager, Manager = MRApprover2
MRApprover2, Job = MRManager, Manager = MRApprover3
MRApprover3, Job = MRManager, Manager = blanks
MRAPP40, Job = MRCEO, Manager = blanks
In Manage Requisition Approvals, set up an approval rule with
Route using = Job Level
Minimum job level = 3
Enter a requisition
Review Manage Approvals
Problem 1:
The approval list is incomplete. It only includes users with job level 1. It does not include the user with job level 3
Problem 2:
If all the users (job level 1 users ) approve the requisition, the requisition is successfully approved.
Job level is completed ignored.
Test Case : -
Manage User
Problem:
Approval Requisition Rule based on Job Level does not work if HCM Hierarchy is broken, for example, Manage Users, Manager field is blank for one of the users that is not CEO.
The system does not validate the HCM Hierarchy and creates an incomplete approval list.
Do you think it is a bug or an enhancement ?
The manual only mentions that supervisory hierarchy is required. In this case, the supervisory hierarchy is set up, but it is not complete.
Regards, Maria
Steps to duplicate the issue:
In Manage Jobs, setup 2 jobs
MRManager, job level 1
MRDirector, job level 2
MRCEO, job level 3
In Manage Users, set up approvers as follows
MRApprover1, Job = MRManager, Manager = MRApprover2
MRApprover2, Job = MRManager, Manager = MRApprover3
MRApprover3, Job = MRManager, Manager = blanks
MRAPP40, Job = MRCEO, Manager = blanks
In Manage Requisition Approvals, set up an approval rule with
Route using = Job Level
Minimum job level = 3
Enter a requisition
Review Manage Approvals
Problem 1:
The approval list is incomplete. It only includes users with job level 1. It does not include the user with job level 3
Problem 2:
If all the users (job level 1 users ) approve the requisition, the requisition is successfully approved.
Job level is completed ignored.
Test Case : -
Manage Job
MRMANAGER, job level 1
MRCEO, job level 3
Manage Users
MRBUYER, Manager MRAPP1,
Manager, job level 1
MRAPP1, Manager MRAPP2, Manager, job level 1
MRAPP2, Manager MRAPP3, Manager, job level 1
MRAPP3, Manager = blanks,
Manager, job level 1
MRAPP40, Manager = blanks, CEO, job level 4
Rule 4 Setup – Requires job level 3 to
approve
Test
Rule 4, requires job level 3 approval.
Notice that the MRAPP40 user (CEO, job
level 3) is not returned.
The approval list stops when a MRAPP3
Manager is not identified.
If
all level 1 approvers approve the requisition, the requisition is approved
Hi ,
ReplyDeleteI am trying the same scenario , But have a custom attribute need to check the value is populating or not.
Thanks,
Vijay
Interesting article about Puncout cXML.
ReplyDeleteCXML Punchout
It's very interesting, thanks for sharing.
ReplyDeleteCXML Punchout