PO Approval Mapping Set - mappedApprovalAttribute1 always returns null despite correct configuration
PO approval mapping set mappedApprovalAttribute1 always returns null despite correct configuration.
Environment: Fusion Procurement 26B, instance fa-erci-dev4-saasfaprod1.fa.ocs.oraclecloud.com
Configuration:
PO_APPROVAL_MAPPING_SET_1: PoLine.CATEGORY_ID (IN, =) + APPROVERS (OUT, =)
PO_APPROVAL_DATA_SET_1: PO Header Attribute1 (text), value 100000047271503 → tilo.splitt@drei.com
Value Set: XX_PO_APPROVAL_TEXT (Independent, Character)
Subledger Application: Purchasing
BPM rule in NonLegalPurchaseOrders checks mappedApprovalAttribute1 isn't null and uses it as Users in CreateResourceList. Rule never fires because mappedApprovalAttribute1 is always null.
Test PO 424009931 has CategoryId=100000047271503 on the line, matching the data set exactly.
Tested with PoLine.ITEM_ID and PoLine.CATEGORY_ID, with both text and numeric input sources. All return null.