WPs are in On Hold RFC status

Dear all,
In SM50, very often I see the WPs in On Hold status and RFC as reason. For DIA WPs, the status changes after I refresh. But for SPO WPs, that status stayslonger.
a.) May I know what is this On Hold RFC status about ?
b.) Will this pose performance problem to the system ?
c.) Is there anything I can check or change to improve it ?
Your comment and advice will be appreciated.
Thanks.
Regards,
Kent

Dear Kent,
1. In general ON Hold status of the workprocess is that during processing if RFC calls or waits for another RFC  or some process is supposed to get complete,those cases staus will be in on hold.This is only an example,there can be many reason for on hold status of the Wp.More details can be obtained in Wp trace files.
2.Sometimes it leads to performace problems,especially if there are more wp's are in on hold status results in the bottlenecks of the availablity of wp's, as a result transactions that were running or if new users got logged in are effected.
3.Check the trace files of the work process in SM50 and also from where these RFC's got initiated.If possible check dev_rfc<wp no> files in work directory for more details.
Best Regards,
Shyam Dontamsetty

Similar Messages

  • Workflow Event Trace:RFC Status  : Error in target syst

    Hi Gurus,
    I am working on a custom workflow which is called in a loop from a transaction. There is a transaction which creates multiple documents. We need to start the workflow for each of them. This works fine for around 80-85 documents. For the remaining documents workflow does not start. I am trying with 200 documents.For the remaining documents event is triggered and in event trace, i see the information that receiver started correctly.But in RFC Status it displays as 'Error in Target System'. This is definitely due to system overload. Is there something that can be done for the same. Is this number configured somewhere like how many workflows can work in parallel.

    Hello,
    How do you know it's due to system overload?
    200 workflows should be okay, but how quickly are they created? If it's all done within one second then yes, there could be a problem. You could stretch it out programmatically or you could use the queue, as Sue suggests.
    regards
    Rick Bakker
    hanabi technology

  • Workflow not starting and RFC status is 'User Switch Is Not Possible'

    Hi All,
    I am using ABAP classes to raise an event that triggers the workflow.
    When I am executing the workflow from SWUS or raising event from SWUE or SE24, the workflow is starting fine.
    But when I am raising the event from a Webdynpro application, the same event is raised, but the workflow is not getting triggerred.
    I could see a record in SWEL, but the workitem is not created.
    In SWEL, it is showing the RFC status as 'User Switch Is Not Possible'.
    When I go to SM58, I am able to re-execute the failed transaction and this time the workflow is getting triggered.
    The same workflow is working fine in D env. but not in T env.
    The event linkages are all same and I also used the COMMIT WORK statement after raising the event.
    Another problem is the RFC status is sometimes set to SYSFAIL and sometimes as 'System overloaded, repeat immediately by batch' other than 'User Switch Is Not Possible'.
    Please help.
    Thanks,
    Cay.

    Hi,
    call function module AUTHORITY_CHECK_RFC explicitly before a remote call to be able to treat a possible exception. If the authorization exists, the function module does not return an explicit result but, like all successfully executed function modules, sets sy-subrc to 0. If sy-subrc is not equal to zero then it could be the problem with the user authorization.
    I also think it could alos possible because of your Host name check whether any changes are done to host name.
    Regards
    Pavan

  • How to check RFC status.

    hello,
    how can i check whether r3 and bw servers are being connected,,
    if RFC should be there,,, then how is the procedure to go about,, please post me in detail.. or step wise...
    thanks
    ashwin

    Hi,
    In RSA1, go to Source systems.
    Right click on R/3 source system.
    Click on Check option.
    It will give the status, if connection fine it will give the check fine or else it will give the RFC connection failed message.
    Reggards,
    Venkat

  • My BDOCs(transaction smw01) are all waiting with yellow status

    I don't know why my BDOCs(transaction smw01) are all waiting with yellow status. Shouldn't they be automatically transfering data to my data source. If i manually process the BDOC then data goes to the datasource which can be seen via transaction RSA3. Help?

    Hi Kaushal,
    I am also facing the similar problem as Prakash, I don't know why my Bdocs are all waiting with yellow status in smw01.I followed your steps but in SMOHQUEUE the status of the queue demon is Hold because of this the status of Bdocs are yellow.If yes would you pls tell me the steps to turn it to green.If i manually do(Reprocess or register that queue in smqr) everything is working fine but is there any way we can turn Bdocs from yellow to green automatically.I appreciate it in advance. If you find any doc. pls fwd it to [email protected]
    Thanks a lot
    With Regards
    Nagamani.

  • RFC Function Module - Message Reference parameters are not allowed with RFC

    Hi,
    I’ve checked the Remote-Enabled Module radio button, declared Import and Export parameters using ‘Type’ typing and checked the ‘Pass Value’ in export and import parameters but I still receive message ‘Reference parameters are not allowed with RFC’ and not able to activate the function module.
    Am I missing something?
    Regards,
    ...Naddy

    Hi all,
                   I faced the same problem and solved it ,
    You have defined a reference parameter for a remotely called
      function module. However, only value parameters are allowed
      for this type of module.
      Procedure
      Change the reference parameter to a value parameter.
    Guys  pls .don't leave the thread un-asnwered when you solved problem , post the solution it might be useful for others also.
    Regards
    Krishna Acharya

  • Messages are in Backlog without any status

    Hi All,
    Today morning when I came and observed that, in the Engine-Status page i saw some 3000 messages under column
    "Processing Backlog (without errors)". When I went into Messaging Overview Tab, I see these messages are in 'To Be Delivered' status. Now How to reprocess these messages? Can anyone tell me how come out from this situation?
    Regards,
    Rahul

    Hi Achaari,
    This is related to Queues problem.U r messages are struck in Queues.Please do following steps.
    1)Go to SMQ2.Then check ur queues.if u found any queues just select it and activate the queue.It will automatically sent the data.
    2)Go to SXMB_ADM->Manage Queues->Register Queues->Activate Queues.Before doing this activity in SXMB_ADM please delete or activate the queues in SMQ2 other wise it will give error.
    3)Cancel the System Error Messages in Adapter engine in RWB Message Monitoring.
    4)Refresh Cache Objects SXI_CACHE.
    Thanks
    Ravi

  • Messages are in to be delivered status

    Many messages are in to be delivered status in the adapter engine message monitoring
    Can any body help regarding this

    Hi Sandeep,
         Would you explain a little bit more your issue?
         i.e:
         This kind of messages are Sync Messages?
         Do you have more than one message in Interfaces Determination object?
         If multiple inbound interfaces are assigned by the interface determination, the messages are forwarded according to the quality of service Exactly Once in Order (EOIO) at runtime. This means that the order in which the inbound interfaces are entered in the interface determination determines the order in which the messages are received.
         You can change this default by deselecting the Maintain Order at Runtime checkbox. In this case, the quality of service Exactly Once (EO) is used to forward the message to the inbound interfaces.
    Regards,
    Luis Diego

  • Error  " RFC Status :-  Lock table overflow "in event trace  ( SWEL )

    Hi experts ,
    I will not mention this post as URGENT but you guys can understand the importance as I am in PRD Support of my workflows .
    My Workflow is throughing error in SWEL  , as below   and after error its getting deactivated .
    The workflow is triigering based on the  BO : DRAW and event CREATED .
    Error :  RFC Status           Lock table overflow
    In feedback after error the message is : A system error has occurred in lock management .
    I have resolved the deactivation problem after error  , but   can any body please suggest me  what is the root cause of this error , so that i can try to avoid that error .
    Regards
    Prabhudutta
    Edited by: Prabhudutta Behera on Nov 20, 2008 5:58 AM

    This error I have not faced. i will suggest you to check SWU3 transaction Code and check everything is configured. Also check SM12 and SM58. Also I will ask you to contact the Basis Guys related to this issue. Also check WF-BATCH is having all the authorization required. Try to replicate this from the system where Workflow is working.
    Thanks
    Arghadip

  • Few CRs are coimng under "Not Completed" status in CRM_DNO_MONITOR transact

    Hi All,
    Few (only 3) change requests are coming in "Not Completed" status in CRM_DNO_MONITOR transaction. Ideally all closed change requests should not come under "Not Completed" staus when reporting is done.
    Kindly help.

    Hi,
    Please try to implement this note
    1459839    CRM_SOCM_SERVICE_REPORT: no update on CRMD_ORDER wo
    if after this still issue persists, then please run
    CRM_INDEX_REBUILD to correct the CR's status
    Hope this helps.
    Cheers
    SH

  • CL_HTTP_CLIENT, Content-Length in multipart segment are not part of RFC 186

    Hi, we are generating http multipart request using class CL_HTTP_CLIENT, and multipart segments header are filled with Content-Type and Content-Length, by default. Both elements are not part od RFC 1867, and request is not working.
    We find a way to avoid Content-Type in note 582889 "delete Content-Type of HTTP request header", but we can find anything to avoid content-length.
    POST /TransporteBienes/SeguridadCliente/presentarRemitos.do HTTP/1.1
    Content-Type: multipart/form-data; boundary=ejjeeffe0
    Content-Length:       759
    accept-encoding:
    --ejjeeffe0
    Content-Length:        11
    content-disposition: form-data; name="user"
    30663288497
    --ejjeeffe0
    Content-Length:         6
    content-disposition: form-data; name="password"
    We need to avoid content-length:
    POST /TransporteBienes/SeguridadCliente/presentarRemitos.do HTTP/1.1
    Content-Type: multipart/form-data; boundary=ejjeeffe0
    Content-Length:       759
    accept-encoding:
    --ejjeeffe0
    content-disposition: form-data; name="user"
    30663288497
    --ejjeeffe0
    content-disposition: form-data; name="password"
    Is there any way to do that?
    Regards.

    Anybody?

  • Are implicit DB commits initiated when there are Sync or Async RFC call

    BC414,Page 3-8 says, whenever there are synchronous and asynchronous rfc calls,implicit DB commits are always initiated.
      But I test it in ABAP program as following steps.
    1: insert data into dbtable.
    2: Call Function "RFCFunction".(within this function, insert data into dbtable).
    3: Rollback Work.
      All the data is not inserted into db table at all.
    Are there anything wrong with my understanding?

    Hi!
    Strange behavior. Yes, every remote call (can) cause an implicit commit work (or is anyway linked to commit work, 'in background'...).
    Also implicit commit works should end a database LUW -> no rollback any longer (see http://saphelp.euroset.lan///EN/41/7af4bfa79e11d1950f0000e82de14a/frameset.htm).
    Currently my first guess would be: being on same application server is an exception.
    There are quite a number of places, where a implicit commit work occurs (e.g. wait!, PAI). Instead of wondering, why in one exception rollback is still working, remind these cases and build up save booking procedures.
    Regards,
    Christian

  • Workflow - RFC Status  -- User is locked

    Hi , experts
    I prepared a  workflow and  tested it with   PFTC_DIS transaction.          
    there was no problem .But when i trigered this workflow event in my program , workflow not worked. I used SWEL and SWELS programs to traced it.
    The list is below.
    The problem is "RFC Status  = User is locked. Please notify the person responsible".
    Please help.
    Regards
    Aysenur
    SWEL  -Display event trace
    Event Instance ID    145008                                
    Object Type          ZBUS_Z                             
    Object Key           1000001999                            
    Event                   OKEY                          
    Event Creator        US DX          DX
    Creation Time        26.02.2007 15:43:24 ZET               
    Receiver Type        WS98000099                            
    Object Key                                                 
    Receiver FM           SWW_WI_CREATE_VIA_EVENT_IBF           
    RFC Destination      WORKFLOW_LOCAL_240                    
    Check FM                                                   
    Receiver Type FM                                                                               
    Trace Date/Time      26.02.2007 15:43:24 ZET               
    User Name             DX  DX
    Main Program         ZTR_XX            
    Action                    Receiver started correctly               
    RFC Status            User is locked. Please notify the person responsible

    Hi,
    Your workflow is not configured properly. Transaction SWU3 -> Configure RFC destinations, hit generate. You may well lack the authorization, in which case you will need a basis person to help you.
    Hope that helps,
    Mike

  • RFC Status: Password logon no longer possible - too many failed

    Hi,
    We use the workflow for purchase requsition approval and it work fine until recently where the workflow event trace (SWEL) reported the following message
    RFC Status: Password logon no longer possible - too many failed.  I also use t-code SM59 to reset the passowrd for Admin for the RFC destination WORKFLOW_LOCAL_100.
    It still have the error RFC Status: Password logon no longer possible - too many failed.
    How to resolve this ?
    Best rgds,

    Hello Eric,
    First find out whether WF_BATCH is a system user or not?
    You can verify in SU01 and you can unlock the user on the initial screen.
    Password can be provided in SWF_RFC_DEST ( Setting up RFC Destination) and synchronize the system for further use.
    Thanks,
    Sudhir.

  • Can IDocs Hold only status records?

    Hello,
    Can IDOCS (inbound/outbound) hold only status records ? If yes, then pls give details.
    Many Thanks,
    Kishan

    I understand the question like...
    1.You recieve an Inbound Idoc in to the system.
    2.Now, you need to send the status value of the above inbound Idoc to the middleware system(biztalk)
    3.You can create custom Idoc with the segment having field as Status values and send it as outbound Idoc to the target system
    (OR)
    4.Run the stadard program which I have metioned above and you will get a ALEAUD Idoc generated automatically and it will be sent to the destination based on the partner profile assignment that you have done in WE20.
    5. For partner profile assignment, go to we20 select the target logical system and add the ALEAUD message type as outbound Idoc
    Hope everything is clear. You can get all the above details by giving a search in ABAP Data transfers section in SDN.
    Thanq

Maybe you are looking for

  • Cannot Connect Imac 24" via mini dvi to HDMi adapter cable to Sony Bravia 3

    Hello Everyone, I'm having the worst time in trying to connect the following: 1. Imac 24" 3.06 dual with dvi connection 2. Mini dvi to HDMI adapter (this mac with this connection was produced only for a short while!). 3. 10' (foor) HDMI wire 3. Sony

  • Calling bi publisher report from apex.

    good morning all, I have a situation at hand, i want to be able to call bi publisher report from a dropdown list in apex. what i did was to create a table in the oracle db with the report name and url as columns, from apex all i did was to create a l

  • Ipod appear in my computer when disconnected, doesn't appear when connected?

    It's impossible to add songs to my ipod because when i connect the ipod the taskbar says it's connects however it doesn't appear in itunes or in "my computer". In addition to that it takes million and a half years to eject it from the task bar. I've

  • Regex - Pattern for positive numbers

    Hi, I wanna check for positive numbers. My code so far: Pattern p = Pattern.compile("\\d+"); Matcher m = p.matcher(str); boolean b = m.matches(); But I don't know how to check for positive numbers (including 0). Thanks Jonny

  • Decrease the GAP

    Hello Guru's, I'm new to adobe form design, So I couldn't catch the solution to decrease the GAP between two fields. Like I have to fields side by side, with first field lenth 40 and second field 10. If the first field field is not in full lenth, it