EEX9.1: 'First operand of . is NULL' Error When Sending Back Expense Report after Deleting Lines
Last updated on APRIL 04, 2018
Applies to:PeopleSoft Enterprise FIN Expenses - Version 9.1 to 9.1 [Release 9]
Information in this document applies to any platform.
A PeopleCode error received when trying to send back an Expense Report (ER) after deleting a line. This happens when budget checking is enabled and a comment is added before sending back the ER.
1. Create and submit a multi line ER ( say 4 lines).
2. Login as an Approver and budget check the ER - budget status is now Valid.
3. Now delete lines 1,3 and 4.
4. Add a comment in the comment box and click Send Back button.
5. Click Ok to submit the ER and send it back.
First operand of . is NULL, so cannot access member UndenyFlag. (180,236) EX_APPR_WF.TxnProcessing.Messaging.ApprovalPublisher.OnExecute Name:PopulateMessageLines_ PCPC:12190 Statement:156
Called from:EX_APPR_WF.TxnProcessing.Messaging.ApprovalPublisher.OnExecute Name:PublishTransaction Statement:21
Called from:EX_SHEET_HDR.SHEET_ID.SavePostChange Statement:38
The first operand of the dot operator is the NULL value, indicating the lack of any object value. As a consequence, the given method or property cannot be used.
Please see replication steps document for more details.
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