on 09-26-2012 11:14 PM
HI there,
We use a Process-Controlled Workflow in our SRM 7 to approve RFx.
After approval process is successful we use our z-function to reinitialize workflow for new approval process, but with another scheme.
We use this methods for reinitialization:
/sapsrm/cl_wf_adv_facade=>cancel_process_for_restart
/sapsrm/cl_wf_adv_facade=>start_process
In some cases, after several reinitializations of same document there is a short dump, when open Approval tab in RFx:
-----
Error application is coming up.
20120926
EXTGRUNTOVIC
233028
el-sespc
http://el-sespc.eld-sap.os.itelligence.de:8000/sap/bc/webdynpro/sapsrm/wda_l_fpm_oif
UNCAUGHT_EXCEPTION
Could not find the object with the OID "500300D8A0E20259E10080000A01B437"
Method: PM_LOAD_AND_SET_ATTRIBUTES of program /SAPSRM/CB_WF_PROCESS_LEVEL===CP
Method: IF_OS_CA_PERSISTENCY~GET_PERSISTENT_BY_OID of program /SAPSRM/CB_WF_PROCESS_LEVEL===CP
-----
and workflow process is not active.
What could happen during reinitialization?
And what should i do to fix documents with such error?
Appreciate any help.
Thanks,
Mikhail
Hi,
To restart the PC WFL you should use the Badi /SAPSRM/BD_WF_PROCESS_RESTART.
We do not recommend any other ways..
You can retrigger the WFL again using admin tools.
Cheers,
Melina
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.