RFC Queue

Hi ,
  For the transaction SMQ2 and other queues , can i assign priority to each queue name . e.g. if there are 10 entries then can i assign priority to each entry such that the the last entry is executed next.
Does it work like a normal queue or a priority queue.
Regards
Arun

Hi Arun,
The queues in SMQ2 work as normal queues and not priority wise.
They are already scheduled for execution and as much as i know, they cannot be prioritised.
You can make a queue dependant on another queue or deregister the queue to be executed later when required.
Thanks,
Rashmi.

Similar Messages

  • How to delete RFC queue in SM58?

    [internal code: E60063TWAN]
    Is there a solution (ABAP) to quickly delete records from the RFC queue?
    From time to time we experience problems that cause the RFC queue to freeze (on an SQL deadlock). Strange then is that all jobs that do run are all located on one of the available servers (central instance). Our 2 other application servers remain idle in this case.
    We have no solution at this time for this problem. Only thing we can do is to stop the dataload releated to the locked RFC entries. Next we must delete all the RFC entries manually (hundreds). This must be done 1 by 1.

    Take the help of abaper / basis and dig to the bottom of the issue and see what is causing this.
    I guess if it is happening every day we have fix this at the source.
    Hope this helps.
    Thanks,
    Ravi.

  • Sending BUPA_MAIN into the RFC queue

    Hello,
    I would like to send BDoc <b>BUPA_MAIN</b> into the RFC queue
    (must be default for Business Partner), for selected BP from my report.
    I know how to send bupa_main direct to the site, but it is not the same.
    Can anyone help me with this ?
    Regards, Robert

    Hi Vikash,
    thanks for the answer.
    Unfortunately this tx has sent BP <b>direct to the site</b> not to the queue.
    Flow context (smw01) shows MO4 (mBDoc Direct Send) for Bupa_Main.
    And for test I stopped all queues in tx: SMQ2.
    And maybe there is a problem with the RFC configuration ?
    In transaction after BP is selected new window "SELECT SITE" shows,
    and what I can see is one line where :
    RFC Destination = NONE
    #          = empty
    Log.System     = empty
    Site Type ID      =  CDB
    Site ID           = some guid
    What do you think ?
    Best Regards,
    Robert

  • Program sending queries to a RFC Queue

    Hi experts!
    I have a program that is sending queries to outbound RFC queue ( T/ smq1). How can i know the name of this program and how can i stop the queries?
    Thanks to all.

    Hi,
    Double Click on the Queue Name and check all the columns in Next screen.
    Second last column is for Program Name.
    Regards,
    Ranjit Thakur.
    <b>Please Mark The Helpful Answer.</b>

  • Will check RFCs enter RFC queue?

    Hi Experts,
    I have a doubt , if we put a check RFC in an event , and that event gets triggered does the check function module enter the RFC queue( i.e. SM58 )?

    Hi,
    I found the answer. It is not transactional RFC hence does not enter the queue i.e.  in  SM58

  • Message Queue vs RFC Queue

    Can anyone tell me what's the difference between Message Que and RFC Queue?
    Thanks
    Mark

    Dear,
    Connectionless programming involves using a queue to hold user input to another application or server. Here, we may not have a permanent connection to the application or server. Instead you log your input in a queue and the other application or server then takes it from the queue, processes it, and sometimes it may put the result back to the same queue or to a different queue. Unlike UDP, here there is no chance of message or data loss once you log it into queues.
    The Connection oriented is different from the aforementioned and talks about any standard database system (DBMS, RDBMS, OODBMS and ORDBMS) available these days. Presumably, I don't think that there should be an explanation required for connection oriented programming. Unlike TCP/IP, there is no chance of data packet loss and it will bring the data packet to the required destination.
    In short, message queue is purely connectionless and gives an assurance that it won't lose any data which is in the queue.
    Message queue will be used :
    a.Storing insignificant information in the message queue while your database server is busy with other real time processing.
    b.Process user input which is given by the user after getting supporting information from other source or applications that are not active or ready at this stage.
    c.Because of database server outage, you might require keeping user input in the message queue and processing it as and when the database comes online.
    d.Exchanging data with a mainframe system like SAP. Personally, the real time communication with SAP is often a problem. In such cases, the SAP system uses message queue for storing and forwarding information where real time communication is not possible at that time.
    RFC Queue:
    Communication between applications in different systems in the SAP environment includes connections between SAP systems as well as between SAP systems and non-SAP systems. Remote Function Call (RFC) is the standard SAP interface for communication between SAP systems. RFC calls a function to be executed in a remote system.
    In short, essentially application infrastructure and business requirements determine whether you should use a message queue or not. Personally, I would suggest that itu2019s a good idea to work with a tool for a while so that you can get to the solution in which you should use it.
    http://help.sap.com/SAPhelp_nw04/helpdata/en/6f/1bd5b6a85b11d6b28500508b5d5211/content.htm
    Regards,
    Syed Hussain.

  • Error RFC queue with BBP_EXTREQ_TRANSFER

    Hi Experts,
    We are implementing SRM 7.02 with Classic scenario
    The Purchase requisitions are created in ERP and transfer to SRM with BBP_EXTREQ_TRANSFER
    When checking RFC queue with SMQ1 the status is SYSFAIL "Exception condition "OBJECT_ID_NOT_FOUND" raised"
    Any ideas?
    Clara

    Hello Clara,
    First, PR is released totally and you have set in the input fields of BBP_EXTREQ_TRANSFER, the PR number and date 31.12.9999, then all standard parameters.
    Also, have you created correctly the entry channel pending of Root node in PPOMA_BBP trx?, also you need to add * to BSA, BWA and DP_PROCTYPE attributes; and add your RFCUSER in this tree.
    We was attemping that issue when deploying PDP.
    Is there any reason you should use PDP instead of CPPR? Do you have PI?
    I strongly recommend you to use PDP if you want to use service hierarchies in SAP SRM with classic scenario.
    Regards,
    Sebastián

  • Receiver RFC Queue

    Hi ,
    I have configured a asyncronous scenario as JDBC> PI->RFC(JDBC sender and RFC receiver) , I have multiple JDBC sender channels but a single RFC receiver channel.
    I want the RFC receiver channel to be set to EOIO, and queue name assigned to the RFC calls made by this RFC receiver channel.But I cannot find a place in the RFC receiver communication channel where I can set the Quality of service to EOIO.
    Can some help me out as how to set the RFC receiver to be EOIO , I mean to queue all the RFC calls made.
    Thanks for your response.
    Venu

    hi Michael,
    I have similar requirement, scenarios is async SOAP->PI 7.0 SP15->SAP 4.6C (async RFC), as per SAP documentation RFC can be EOIO and I need to ensure messages are sent to SAP system in order also If message fails in R/3 during RFC processing, I need to stop sending next message to R/3.
    Any suggestions?
    regards,
    sachin

  • RFC Queue for a BAPI

    Hi Guys,
    Iam using a BAPI for posting the data into R/3. Is there any way in which i can go and check the data which i had posted into SAP, at a later point of stage using the TID ? If so, please provide the TCode and the process to acheive this .
    Thanks,
    Kittu.

    You marked your answer as correct, is it solved ?
    Did you checked the appserv.log of the messaging server ? What the remote sender (PTools version) ?
    Nicolas.

  • RFC function module - to have it as time dependent

    Hi,
    I have a RFC call to CRM system from R/3 side.  This call is made to get email address of users in CRM system - during the triggering of order confirmation output. 
    Some times the RFC queue is full and these calls also get in to the queue blocking the queue.  This call for me it is an optional and it should not get struck in the queue meaning the order output process should not wait for longer time. 
    Is there a way that I can say if the call is taking longer time say over 60 seconds no need to wait for the CRM data.  Is there any option in the function module to do so (something similar to "starting new task", "performing <a routine> on end of task").
    Thanks in advance...
    Krish

    Thanks for your responses.
    May I know where I can set the timeout in SM59?  If it is a common setting for all RFC connections, then I cannot touch since the regular calls to CRM/ other systems shouldn't get affected.  If it is specific to the RFC connection then I can create a new one and use it over here with time out setting.
    Asynchronous RFC I can try but this call to CRM system is made from the output routine - so I am not sure how we can use it over here.  The output routine checks if any valid email address found in CRM system for the customer.  If so then it sets sy-subrc = 0.  Since this routine is called during the order creation the wait causes delay in order getting saved.  This happens occasionally when the CRM queue is fully occupied.
    Thanks,
    Krishnan V

  • Inbound queue error

    Hi Gurus,
    I am facing a problem with inbound RFC Queue,error message is logical system not defined in table smof_erpsh.
    i hav e cheked the table but not too sure about how to activate the queue.
    please help.
    Regards,
    Samarjit

    Sounds like you switched backends on the CRM system.  You can only have one ERP backend connected to a CRM system, in a normal typical landscape without special customizing.
    You may also had a system that was copied from the original backend that is now trying to send bdocs to your crm system.  Can you tell us a little more about your system landscape and we can then see what needs to be done?

  • Queue blocked at the receiver side

    Gurus,
        I have worked on one  scenario i.e  file to RFC.My sender is MDM and receiver is BW.Data is easily passing through PI but it's in scheduled status  at the BW side.For 500 records,its passing successfully and we can see the output at the BW reports but when we are passing 10K records,its coming in scheduled status i mean the messagae flag is in Green color(sceduled status).I have checked in the Tx SMQR  also.Some queues are blocked but its status shows  "Running".I can not see any error also.
            Can anyone please suggest some way out.
    Warm Regards
    Veeru

    Hi Veeru,
    Please try this one
    I think there is some issue with the Idoc at R/3 side , R/3 may not release the confirmation idoc to bw server, you or some one from Basis team can manually u2018Processu2019 these idocs at R/3 system then bw loads will process further.
    User BD87 t-code and select the yellow request, drill down to end and  right click on that and select process option. It will then release Idocs.
    Check SM58 : check if the IDocs are stucked up on the t-rfc queue. If so, you can right click and choose Execute LUW to release them.
    Please me know if this is doesn't work for you
    Cheers
    Sukhi

  • QoS - EOIO in RFC and http/SOAP adapters

    Hi all,
    I need to have the QoS as EOIO in my interface where I am using RFC Sender adapter and HTTP/SOAP receiver adapter and using BPM Integration process.
    I have seen in the adapter attributes that these 2 adapters support the EOIO. I don't know how to specify this service in the adapters.
    Is there any special way of specifying this?
    Any help in this regard is highly appreciated.
    My interface is async and we are at SP 14.
    Thanks
    Kalyan

    Hi Kalyana,
    Check these..
    2 scenarios with 1 Rfc-queue does it work ??
    RFC synch/asynch
    Queues for RFC-Destination
    cheers,
    Prashanth
    P.S Please mark helpful answers

  • 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

    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.

  • How can i change the user that open the rfc connection (sm58) from R/3?

    Hi all,
    i'd like to know how can i customize the user 'connecting' R/3 and BW, i mean: when i launch a data extraction a fixed user creates the rfc connection to BW (and i can see it from tcode sm58 in r/3), i need to use a different username so that it will come be more easy for me to reorganize the rfc queue in case of errors (we are doing some testing), it's possible to do something like this or everyone has to share the same user r/3 side?
    I hope i've been clear...
    thanks for the help
    S.

    Hi...
    Its recommended that only one user executes the RFC because you must manage the authorizations for remote execution only with few users....in case on error you can send the user as a parameter of the RFC  and you can buid the error message with this parameter and identify the user of execution...
    I hope this helps you
    Regards

Maybe you are looking for

  • How to edit PDF's in Preview?

    Heya - I was sent a form in PDF format that I need to fill out but I'm not sure how I can edit it and save my changes, can anyone tell me? And does Preview let me add new fields to an existing form? Like say it's a document that was scanned and visua

  • GUI - How do i merge two diffrent layout managers into one tab?

    Hello I want to create a cellphone, and when you click a button it will be displayed in a textfield the buttons are in a grid layout (4,3) and the textfield is in a border layout (NORTH) I have the layouts in two seperate tabs, but how do i merge two

  • PO Item

    Hello friends, I have to pull some specific data for PO, Item line. In the item we have a tab called Import tab and within this tab we have another tab called origin /destination/business. I need to pull the data for Country of destination. I have ch

  • How to 'DESCRIBE' a XMLType table

    Hi, When I describe a XMLType table, the output is truncated as follow : SQL> desc scott.purchaseorder Name Null? Type TABLE of SYS.XMLTYPE(XMLSchema "http://localhost:8080/home/SCOTT/poSource/xsd/purchaseOrder.xsd" Ele Is there any way to show the c

  • Video background appears in Windows Media Player on Internet Explorer

    I am using a template at the moment and when I test it in IE, the video background appears in a windows media player window and te site doesnt appear - any ideas why this happens please? It appears correctly in Chrome and Firefox Thank you in advance