FEM Approvals Error: ORA-20001: No Rules Are Applicable to this Transaction (Doc ID 550352.1)

Last updated on MAY 24, 2017

Applies to:

Oracle Enterprise Performance Foundation - Version 12.0.0 to 12.0.6 [Release 12]
Oracle Profitability Manager - Version 12.0.0 to 12.0.6 [Release 12]
Information in this document applies to any platform.
FEM Approvals (FEMAPPR)

Symptoms

In Profitability Manager (PFT) R12, after submitting a Mapping Rule for approval using FEM Approvals, the following error appears in the Workflow screen for the request:

Item Type = FEMAPPR
Item Key = 10081
User Key =

Error Name = -20001
Error Message = ORA-20001: No rules are applicable to this transaction. Atleast one rule must apply to this transaction when the value of the attribute AT_LEAST_ONE_RULE_MUST_APPLY is true.
Error Stack =
AME_ENGINE.evaluateRules(39028)
AME_ENGINE.updateTransactionState(39029)
AME_ENGINE.getNextApprovers(39030)
AME_API2.getNextApprovers4(39031)
AME_API.getNextApprover(39032)
FEM_FEMAPPR_ITEM_TYPE.GetNextApprover(FEMAPPR, 10081, 173914, FNDFND_AS_UNEXPECTED_ERRORNPKG_NAMEFEM_FEMAPPR_ITEM_TYPENPROCEDURE_NAMEGetNextApproverNERROR_TEXTORA-20001: No rules are applicable to this transaction. Atleast one rule must apply to this transaction when the value of the attribute AT_LEAST_ONE_RULE_MUST_APPLY is true.)
Wf_Engine_Util.Function_Call(FEM_FEMAPPR_ITEM_TYPE.GetNextApprover, FEMAPPR, 10081, 173914, RUN)

Activity Id = 173914
Activity Label = FEM_APPROVAL_PROCESS:FEM_GET_NEXT_APPROVER
Result Code = #EXCEPTION
Notification Id =
Assigned User =

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