cancel
Showing results for 
Search instead for 
Did you mean: 

Callback executed from work item ERROR in Work flow

Former Member
0 Kudos

Hi all,

I am getting the error 'Callback executed from work item' in the work flow.

But it is not happening at all times. Only once or twice in a fifty/hundred this error is coming.

As I have gone through some forums, I found that when we use parallel processing along with some wait step, these kind of issues will come.

This is because enqueue of the work item is failed. Once enqueue fails system will create a new record in the table SWP_SUSPEN and these error work flow will be started/processed again by using the report RSWWERRE(Which will be scheduled as a back job).

I can see that the report RSWWERRE is already scheduled in the system, but it is not releasing these error work items.

I can see two records in the table SWP_SUSPEN.

Error type in the table SWP_SUSPEN is  5 = work flow in status 'Error'  and

                                                             12 = Error when creating or in Transient Step

Can any one tell me why these error work flow are not picking by the report RSWWERRE to start these again.

Or Do i need do any changes/prerequisites in my work flow definition to handle these when using parallel processing?

My Work flow definition:

Main work flow will be having a dialog step and sub work flow in a loop. Depending up on a condition inside the loop WF will call the dialog step or the sub wf.

For the dialog step I have configured the latest end to send recursive mails each day. The sub wf is again a replica of the main wf(With the same dialog step and the dead lines monitoring), but the only difference is that it deals with the items.

Error Screen Shot:


Please let me know whether I need to search for any notes for this kind of issues?

Thanks in Advance.

Meshack Prasan.

Accepted Solutions (0)

Answers (2)

Answers (2)

bpawanchand
Active Contributor
0 Kudos

Hi,

Check the SAP Note 1676991 for more information about this kind of errors and what are the possibilities to fix them up.

Regards

Pavan

Former Member
0 Kudos

HI Pavan,

I have seen the notes,It seems compromising, I have sent a request to the basis to implement the same.But they have many approvals to do the same. Once it is done, keep you guys posted...

Thanks a lot.

anjan_paul
Active Contributor
0 Kudos

Hi,

  First try with SWF_ADM_SUSPEND transaction, it is working or not.

Former Member
0 Kudos

Hi Anjan Paul,

Thanks for the reply.

I dont have the authorization to execute the FM in Production system. Also i found that the report RSWWERRE will only check for the work items with error type '02'  =  'In error'.  But in my case error type is 05 and 12. Is this is making the issue?

Former Member
0 Kudos

Hi Anjan Paul,

Thanks for the reply. 

I don't have the authorization to execute the FM in Production system.

Also i found that the report RSWWERRE will only check for the work items with error type '02'  =  'In error'.  But in my case error type is 05 and 12. Is this is making the issue?

anjan_paul
Active Contributor
0 Kudos

Hi,

  If there is any entry in SWP_SUSPEN table, that means you have to use SWF_ADM_SUSPEND transaction, and reactivate it. Then it will excute properly. I am not sure report RSWWERRE will help you.

Better you ask Basis to give you authorization of this transaction.

Former Member
0 Kudos

Is  SWF_ADM_SUSPEND is a Tcode or FM?

I dont find it in my system as Fm or even as a Tcode.

FYI.

My system is SAP 4.7 release with support pack level 033 and highest support package is SAPKH47033.

anjan_paul
Active Contributor
0 Kudos

Hi,

  SWF_ADM_SUSPEND is tcode.