cancel
Showing results for 
Search instead for 
Did you mean: 

UNCAUGHT_EXCEPTION in RFX Approval tab after workflow reinitialization

Former Member
0 Kudos

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

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

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

Former Member
0 Kudos

Hi, Melina!

Thanks for your advice!

What transaction should i use to trigger WFL again?

Mikhail

suresh_subramanian2
Active Contributor
0 Kudos

Hello Mikhail !

            If your workflow have run into error and would like to restart after rectifying the error, use the transaction SWPR.

Regards,

S.Suresh.

Answers (0)