Skip to Content
author's profile photo Former Member
Former Member

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

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

Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • Posted on Jul 27, 2016 at 02:42 AM

    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

    Add a comment
    10|10000 characters needed characters exceeded

    • 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

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.