Skip to Content
avatar image
Former Member

Outbound Idocs in queue?

Hi

Quick question:

If an Idoc is sent from SAP to XI and XI system is down - is this Idoc always placed into an RFC queue or can it just be retained in SAP with yellow status until it can be processed again?

Thanks

regards Ole

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

6 Answers

  • Best Answer
    avatar image
    Former Member
    Sep 22, 2008 at 07:31 PM

    Idocs work on TRFC unless sequencing has been enabled in which case it will work on QRFC. So it will be in the O/B queue of your SAP system. once XI is available these will be picked up by XI.

    Thanks,

    Karthik

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Karthik,

      >once XI is available these will be picked up by XI.

      Are you sure about the above ?

      Regards,

      Sumit

      ps: i know the thread is answered. my question since i do not agree with the above.

  • avatar image
    Former Member
    Sep 22, 2008 at 06:51 PM

    I thought it should reside in the queue.

    Thanks

    Kiran

    Add comment
    10|10000 characters needed characters exceeded

  • Sep 23, 2008 at 03:22 AM

    To answer your question, no, it is not possible to leave the IDOCs with 'yellow' lights. For the fact that TRFC is asynchronous, IDOC status updates don't wait for the TRFC LUW status.

    KK

    Add comment
    10|10000 characters needed characters exceeded

  • Sep 23, 2008 at 05:33 AM

    When target server is down, messages which are sent from source will be holded in outbound .

    and outbound flag will be green in sxmb_moni.

    in tcode sm58, you can see the message in tRFC queue.

    Once the system is up., the messages are picked automatically if no issues with mapping field.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 23, 2008 at 06:00 AM

    Hi,

    Please note the following points:

    1) Every message has a default priority assigned to it

    2) You can change the priority

    3) If the message with lowest priority is stuck in the queue for a very long time then it might be archived or deleted...this task is performed by system Admin.

    So your message must satisfy the priority norm to surrive for a long time in the queue.

    Regards,

    Abhishek.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 23, 2008 at 06:06 AM

    Hi Ole,

    If data is in Queue, it automatically takes the data from queue when XI is started. Other wise send the data again.

    Regards,

    Skumar

    Add comment
    10|10000 characters needed characters exceeded