Error received when budget checking a requisition- Built-in function CommitWork cannot be called from SavePostChange PeopleCode
(Doc ID 2241718.1)
Last updated on NOVEMBER 23, 2019
Applies to:PeopleSoft Enterprise SCM Purchasing - Version 9.2 to 9.2 [Release 9]
Information in this document applies to any platform.
Receiving this error when canceling an epro requisition which has a Budget Status = Error.
Built-in function CommitWork cannot be called from SavePostChange PeopleCode.
(180,182) KK.BudgetCheck.OnExecute Name:getPI PCPC 7703. Statement 174
Called from: KK.BudgetCheck. OnExecute Name: LaunchProcess Statement 130
Called from: KK.BudgetCheck. OnExecute Name: ScheduleRequest Statement 19
Called from: FUNCLIB.KK_PB_BUDGET_CHECK.FiedlFormula Name: CheckBudget
Called from: FUNCLIB.KK_PB_BUDGET_CHECK.FiedlFormula Name: CheckBudget4
Called from: PV_REQ_CAN_WRK.REQ_STATUS.Save
Steps to recreate the error:
1. Navigate to Eprocurement > Manage Requisitions
2. Search for requisitions that has Budget Status of "Error".
3. Cancel the requisition. Error is encountered.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document