on 03-09-2011 12:21 PM
Hi,
We are in SRM7.0 , EC Scenario , ECC 6.0
In SAP SRM system am experiencing a workflow issue , second level approver is not able to approve/receive the workitem of a changed PO. Moment we try to open the PO (changed version) and navigate to Approval tab, the approval flow is missing and showing the error as
PDO Layer Error
An Exception has occured
Every time we must restart the workflow due to which the approval needs to be done again from 1st approver.
We have raised an OSS Message and following is the response from SAP
" The second approver does not get an workitem because the workflow got the status error. The cause of this error is your BADI implementation
ZCL_SRMWF_AGENT_PO_BUYER method /SAPSRM/IF_EX_WF_RESP_RESOLVER~GET_AREA_TO_ITEM_MAP. This method returns an initial table LT_AREA_TO_ITEM_MAP.
Run method CREATE_DECISION_SETS (/SAPSRM/CL_WF_PROCESS_MGR_SBWF) with
parameter IV_PROCESS_GUID = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "
When i executed this method CREATE_DECISION_SETS (/SAPSRM/CL_WF_PROCESS_MGR_SBWF) with
parameter IV_PROCESS_GUID = Changed version PO GUID , i got the following error
Exception CX_BO_ABORT triggered
Termination triggered in '' - Rollback required
Can anyone please help !!
Thanks & Regards,
Venkat
Hi ,
can you please share your Badi code?
Saravanan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.