Skip to Content
avatar image
Former Member

SYSFAIL Error in SMQ2 - Transfer of material from R/3 to CRM


We are using standard BDOC to transfer material from R/3 to CRM. BDOC Type is PRODUCT_MAT, Queue name is R3AD_MATERIA<Material No>.

There are some queues which are struck in SMQ2. There are no struck queues in R/3. The struck queue has the status SYSFAIL and when I double click, it shows Message - Error in Mapping (Details: transaction SMW01)

I checked transaction - SMW01. The queue name which is in SYSFAIL status is not coming up in SMW01.

I do not understand whereelse I can see the detailed error message.

This error does not occur for all articles.

As I don't have sufficient knowledge in CRM and BDOCs, any pointers regarding the issue will be very much helpful.

Thanks and Regards,


Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • avatar image
    Former Member
    Mar 05, 2010 at 11:54 AM

    Hi Lakshmi,

    Please follow as below:

    SMWP-Middleware Monitoring Cockpit- This transaction gathers a wide set of information about the status of the Middleware & Downloads in both the CRM system, the R/3. All statuses should normally be green but there may be some circumstances which stop this occurring. Expand the section Generation Information which refers to the generation of BDoc Types. Where ever you see error you can right click and Select Analysis Tool then right click and check the error.The log shows the error.

    SMQ2- Select a Queue and select Display. Queues connected to R/3 start with a queue name of R3A/D.

    Double click on the Status field i.e SYSFAIL. Reason will be shown.In your case it is u201CError in Mapping (Details: transaction SMW01)u201D. Then Continue and select a queue and select Display.You can see the Individual BDocs are beoing displayed.

    SMW01- give Bdoc Type as " Product_mat". If it is not displaying then I request you to check if all the objects are generated properly.This may also happen if the objects are not properly generated.Use tx-Genstatus. That will give you a list of error objects to be generated.



    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Mar 09, 2010 at 12:22 PM

    Hi Lakshmi

    Please check below prerequisites for downloading material from ECC to CRM

    1. Same sales organization, distribution Channel & Division present in both ECC & CRM System.

    2. Same Item Category Groups should be configured in both systems

    3. Check in R3AC1 if any Filter for business object MATERIAL is set.

    Also check if you have set filter for material number (Filed MATNR )requires 18 digits so add leading zeros

    In case still problem remains during material replication, call transaction SMWP (Middleware Portal) and search for error states in the area Runtime Information.

    Please write exact errors if any.

    Best Regards,

    Rajendra Sonawane

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Brandon Gailey

      Hi Brandon,

      This error comes when a category assigned to a material and later someone deletes it, but in Material it remains the same. So when system tries to download the same material it throws the error that category does not exists.

      The only solution for this find the material by giving this category entry change the category & start the replication again.

      You need to abort the current initial load, delete the queues in crm (SMQ2/SMQ1) the initiate the load.



  • avatar image
    Former Member
    Apr 05, 2010 at 03:07 PM


    Try to check it with use of SMW03.

    Perhaps the BDoc is not in a red status but in a yellow one and because of this you are not identifying it.


    Susana Messias

    Add comment
    10|10000 characters needed characters exceeded