ETL9.2: Enhancement Request for Approval Process to Continue Up Hierarchy Tree When Only Employee Found at a Level. (Doc ID 2005160.1)

Last updated on NOVEMBER 01, 2016

Applies to:

PeopleSoft Enterprise HCM Time and Labor - Version 9.2 and later
Information in this document applies to any platform.

Goal

Qn1:How should approval climb the hierarchy tree of their approval definition?

Proxy cannot approve their own Leave payable time and should not be able to. If the approval definition finds no approvers in the first hierarchy and climbs to the next and only finds the proxy's leave time should it continue and climb to the next hierarchy? I believe their rule definition is defined by direct reports so the example would be...
Manager has several direct reports and is going on vacation. They delegate payable time approvals to one of their employees and the delegation is accepted. Due to leave of absence or terminations the proxy is the only available approver for the manager's direct reports but self approval is off and not allowed.

They are expecting that the next hierarchy should be for the delegators manager and direct reports, at that level. They are not observing where the approval goes to the next level if the only approver returned is the proxy at the first level, but it's not. They are asking me if the next level hierarchy shouldn't be examined in this situation and is it a bug?
 
Qn2:Requesting that the approval flow continues to climb the approval hierarchy tree rather than stopping when it finds an approver (proxy) at a level that cannot approve their own time.

They are using an approval definition based on direct reports. A manager delegates time to a proxy to approve time while they are out. The proxy accepts the delegation and is able to approve time for the employees at the managers hierarchy level without issue. However, if the proxy reports their own leave time that requires approval they should not be able to approve that time, instead the approval process should climb the hierarchy tree to the next level. Instead an error condition is thrown and the approval stops rather than going up to the next level.

Can an enhancement request be opened to address this scenario?
 

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms