Approval Rule For Contingent Worker Fails With Routing Slip Evaluation Exception (Doc ID 1968928.1)

Last updated on FEBRUARY 09, 2015

Applies to:

Oracle Fusion Global Human Resources - Version 11.1.8.0.0 and later
Oracle Fusion Global Human Resources Cloud Service - Version 11.1.8.0.0 and later
Information in this document applies to any platform.

Symptoms

When a contingent worker submits a requisition, they never received the notification to self-approve the requisition.
The approval rule is configured such that the approval should have routed to the contingent worker for self-approval.

The approval process fails with an error:
oracle.bpel.services.workflow.task.impl.RoutingSlipEvaluationException



STEPS
-----------------------
The issue can be reproduced at will with the following steps:

1. The approval rule is configured using the 'Job Level' list builder, and the starting participant is defined as:
HierarchyBuilder.getPrincipal(ReqHeaderDimension.enteredByUsername,-1,"","")

2. A contingent worker then submits a requisition for approval. Due to the rule configuration it is expected the requisition should route to the submitting worker for self-approval.

3. The worker never gets the approval notification, nor is it seen in his Worklist.

4. In Enterprise Manager, the approval flow is seen to have failed with the following error:
oracle.bpel.services.workflow.task.impl.RoutingSlipEvaluationException

Cause

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