Errors when using BPM worklist for Scenario-Based Contract Approval Rule Setups
Scenario
I have created a custom Contract Contact Role that I am trying to use in the contract approval workflow. The goal is to identify the individual fulfilling this role at a contract level, and route approval workflows for that contract to them.
Issue
I have followed the directions in this document (https://docs.oracle.com/en/cloud/saas/sales/oacts/scenario-based-contract-approval-rule-setups.html) to configure the contract approval workflow, but I am receiving the following errors when validating and saving the approval rule:
RUL-05717: The identifier "InternalContacts.username" is not valid here.
RUL-051069: RuleSet 'ContractsApproval', Rule 'ProjectContractCAN' configured using 'ContractDeviations' and 'InternalContacts' resulting in inefficient rules evaluation. Click here to add the missing join condition to establish relation between 'ContractDeviations' and 'InternalContacts' attributes.