cancel
Showing results for 
Search instead for 
Did you mean: 

SMQ1 Outbound Queues are in status WAITUPDA and VBERROR in SAP CRM

Former Member
0 Kudos

This issue is related to huge amount of Outbound queues, which are noticed in Transaction: SMQ1 in status WAITUPDA and VBERROR.

Can anyone suggest us how to proceed in this situation. whether Queues needs to be cleanup or which needs to be send to BW.

This all queues are old and not processed, This Outbound queues errors count is increasing day to day.

Please suggest me as application maintenance and support how to proceed here.

Thanks,

Karthik Bura

Accepted Solutions (0)

Answers (1)

Answers (1)

david_liu1
Advisor
Advisor
0 Kudos

Hello,

You can check the SAP note 378903 rearding the status is WAITUPDA/VBERROR. And this must

be solved by the application which is responsible for the entry in the scheduler.

Regarding the error status:

WAITUPDA/VBERROR:

Identify the related update entry in transaction SM13.

If you can update this entry in SM13 it should be possible to restart

the queue afterwards. If you have to delete the entry in SM13 the data

in the queue is probably redundant (if no application document could be

updated there is no need to update it).

Regards,

David

Former Member
0 Kudos

Dear David,

Thanks for the reply, we have checked the SAP Note#378903 initially. But there were many old huge update errors in SM13, that we will clean as this data is very old. the problem is that new queues entries again increasing on daily basis, why the queue entries are stuck in SMQ1.

Thanks,

Karthik Bura

david_liu1
Advisor
Advisor
0 Kudos

Hello,

See note 378903 for a description of VBERROR status.

If an application transaction created update task entries (SM13, CALL

FUNCTION IN UPDATE TASK statement) coupled with tRFC qRFC entries

(SM58 SMQ1 CALL FUNCTION IN BACKGROUND TASK statement), the SM58 SMQ1

entries will be held up with status WAITUPDA until the related SM13 entries are executed successfully.

If the update task entries ran into errors (shown in RED in txn SM13),

the WAITUPDA status will be updated to VBERROR for SM58 and SMQ1 entries.

Both WAITUPDA and VBERROR statuses block all the subsequent queue entries in the same queue.

If a user manually triggers the failed update task from txn SM13 and if this manual trigger was successful (to check if there was such a manual trigger, check SM21 for logs), the status of the related SM58/SMQ1 entries will be updated from VBERROR to READY and the queue entry

shall be executed by the scheduler (SMQS).

If the queue entry is executed successfully, all the subsequent entries are also triggered for execution and if they all finish successfully the queue is cleared.

Regards,

David