Invoice Approval Process Was Halted Due To An Application Error - Rules Not Working (Doc ID 2076706.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Fusion Payables Cloud Service - Version 11.1.10.0.0 and later
Information in this document applies to any platform.

Goal

On : 11.1.10.0.0 version, Manage Invoices-Audit Invoices

The payables invoice approval submit stay in initiated status due to the following error:

The approval process was halted due to an application error. Your help desk may refer to incident 18, soa_server1, FinancialDomain.

InvoiceApprovalRuleSet
AutoApprovalRule

IF
Task.payload.invoiceType in "STANDARD" , "PREPAYMENT" and
((Task.payload.getInvoiceHeader1Response.result.invoiceAmount less than 20000 and
Task.payload.getInvoiceHeader1Response.result.invoiceCurrencyCode is "MXN" ) or
( Task.payload.getInvoiceHeader1Response.result.invoiceAmount less than 2000 and
Task.payload.getInvoiceHeader1Response.result.invoiceCurrencyCode is "USD" )) or
Task.payload.invoiceType in "CREDITMEMO" , "DEBITMEMO" or
Task.payload.getInvoiceHeader1Response.result.poHeaderId more than 0

THEN

List Builder Supervisory
Response Type Required
Number of levels 1
Starting Participant HierarchyBuilder.getManager("supervisory",Task.creator,-1,"","")
Top Participant HierarchyBuilder.getPrincipal("xyz.abc",-1,"","")
Auto Action Enabled True
Auto Action "APPROVE"
Rule Name "AutoApprovalRule"
 

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