SM58 TRFC Monitoring

Hi,
I have few messages in SM58. I need to look into those. When i select the message and click Execute LUW or Debug LUW, I get following message
Funtion Module Does not exist or exception reaised.
I looked into function module it is RFC enabled and commit work is also present at the end of the code in FM. Please suggest me the way to check the message.
Thanks & Regards,
Sadhna Achhra.

Thanks for your prompt reply.
I checked it in SE91 but i just see the message, no more information is available. It is a system message.
Regards,
Sadhna

Similar Messages

  • IDCO's Struck in TRFC Monitor

    Hi All,
    I am extracting data from R/3 to BW,
    While Extracting time  some IDOC's are not processed in to BW system,these are struck in TRFC Monitor(SM58).
    These Idoc's we can execute manually one by one,
    But is it possible to execute the All IDOC's at a single time is there any program to execute all IDOC's single time
    Note : All Idoc's related to only One data source

    Hi,
    Please check the below programs
    tRFC Tools
    · RSARFCRD: tRFC Monitor (transaction SM58)
    · RSARFCSE: Restart an LUW (background job)
    · RSARFCEX: Restart tRFC LUWs (background job)
    · RSQOWKEX: Restart QOUT qRFC LUWs
    · RSQIWKEX: Restart QIN qRFC LUWs
    · RSARFCSE: Delete an LUW (background job)
    · RSARFCER: Delete various LUWs
    Also check the link below:
    http://help.sap.com/saphelp_nw04s/helpdata/en/25/bcfa40badbf46fe10000000a1550b0/content.htm
    -Vikram

  • TRFC Monitor in R/3 Means?

    Hello All
    What do u mean by TRFC monitor in r/3 side?how to do it and what is the Tcode for that?
    Pl let me know
    regards
    balaji

    hello BI Project "GUY"
    thanks for your immediate info given.
    why v need to check this "TRFC" and "QRFC"? in SMQA and CFS2?how to analyze here?
    can u elaborate me the reason behind this?
    Many Thanks
    balaji

  • Remove entiries from SM58 (trfc)

    Hi,
    There is IDOC ack message ( A L   E   A   U   D   ) message get stuck in queue. I have to remove this message from queu.
    But when i try , it throwing error "PIAFUSER" can delete this entry.
    Please suggest.
    Regards,
    Manigandan

    Hello,
    Please refer to below thread as this is a duplicate:
    how to delete entries from SM50 TRFC
    Best regards,
    Warren

  • Work Flow EVENT - SM58 Entries are not executing automatically

    Hi Experts,
    I have used the standard BOR2034 for creating PO after saving the contract.
    I have developed an RFC enabled FM refering to the Standard FM SWW_WI_CREATE_VIA_EVENT.
    Inside the custom FM I am calling the BAPI_PO_CREATE1 for creating PO.
    After creating a contract using VA41 I am able to see in Event trace that my Event with corresponding custom FM is triggering.
    and the two entries are created in SM58 - Transactional RFC one is my Custom FM name and another is SWF_EVT_HANDLER_START_INTERNAL.
    When I execute the LUW by selecting execution, PO is getting created. Where as this entries are not picking automatically.
    I want to know, whether I have missed any step in process or do we need to schedule any job for automatically clearing the SM58 queue entries.
    Please help me in resolving the issue.
    Responses are highly appreciated..
    Warm Regards...

    Hi Natasha,
    As you say that you see the below entries in TRFC monitor, you need have a commit work after the below FMs are called(just one will do),
    the two entries are created in SM58 - Transactional RFC one is my Custom FM name and another is SWF_EVT_HANDLER_START_INTERNAL.
    How and from where are the above FMs called?
    Regards,
    Chen

  • Setup alert on SM58

    Hi All,
    We have a requirement to send out alerts on tRFC monitor when SM58 (report RSARFCRD) queue reaches over 20. We run 4.5B and I do not find an easy setup on CCMS. Is there any easy approach to this?
    All useful answers will be rewarded.
    Cheers,
    Nisch

    After reading some additional posts, it appear that it might be because I am performing the filter on a calculated column. I will test this now.
    I changed the filtered column to one that was not a calculated or system column and it now works.

  • Transaction Code..SM58

    Hi All,
         Please explain me what is the use of T.code SM58 in source system and B.W.
    Thanx,
    Niranjan.

    Hi Niranjan,
    Transaction Code: SM58 ment for tRFC monitor.  Some times we face the long running Info packages and gives missing message in the monitor.  This is due to missing conformation from tRFC queue.  We can check the status of the tRFC progress both in source and bw system in this tcode.  If the transaction is running its fine if it is recorded or timed out we have to manally push it (F6) otherwise the data load remains yellow only.
    Hope it helps
    Regards,
    Srikanth.

  • Error in tRFC

    Hi All,
    I am loading delta (daily) from three datasources 2LIS_12_VCITM, 2LIS_11_VASCL and 2LIS_11_V_ITM.
    Data in RSA7 is not giving any issue but in tRFC monitor (SM58)we are getting red entries specifying that
    "Function module "/BI0/QI2LIS_11_V_ITM0003" not found"
    "Function module "/BI0/QI2LIS_11_VASCL0001" not found"
    "Function module "/BI0/QI2LIS_12_VCITM0002" not found"
    These entries are repeating frequently.
    The jobs at BW side are success but as an impact we are missing some data in BW side(InfoCube)
    can any body help me how to fix this issue?
    thanx
    Rama

    Hi Ram ,
      if u could load first the master data & then load transactional data one after other and not in parallel your problem will be solved .
    Cheers!

  • Erraneous tRFC entries in R3 source when loading to APO production

    Hi All,
    I am loading delta (daily) from three datasources 2LIS_12_VCITM, 2LIS_11_VASCL and 2LIS_11_V_ITM.
    Data in RSA7 is not giving any issue but in tRFC monitor (SM58)we are getting red entries specifying that
    "Function module "/BI0/QI2LIS_11_V_ITM0003" not found"
    "Function module "/BI0/QI2LIS_11_VASCL0001" not found"
    "Function module "/BI0/QI2LIS_12_VCITM0002" not found"
    These entries are repeating frequently.
    The jobs at BW side are success but as an impact we are missing some data in BW side(InfoCube)
    can any body help me how to fix this issue?
    thanx
    Rama

    Rama,
    RFC Monitor does not give much details on the error. Look in ST22 and SM21 to see what is happening.
    Viren

  • Error sending IDoc from ERP to PI 7.4 Java Only (stuck in SM58)

    Hi specialists
    I'm trying to send an IDoc to our new PI 7.4 Java Only.
    Because of some authorization issues I changed the RFC Destination <blabla> on PI (nwa) pointing to the ERP system.
    Now the IDoc is stuck in SM58 (tRFC queue) and I get this error message:
    The IDoc Destination <blabla> was changed. Refresh the destination instance with
    Meldungsnr. SR053
    Anyone able to tell me where to do this refresh? I'm new to PI 7.4 Java Only and could not find useful answers on SCN and other internet sources.
    Thanks a lot in advance for any hints.
    Renaud

    Hi Iñaki
    Great document btw... didn't stumble uppon this before. Thanks.
    I carefully went through it but nothing I tried helped.
    The RFC destination (PI -> ERP) is working fine.
    The resource adapter (inboundRA) is configured correctly. I can confirm, that the connection test of the RFC-Destination inside ERP (ERP -> PI) is successful.
    BUT still: sending an IDoc from ERP to PI fails with this message in SM58:
    The IDoc Destination <destinationName> was changed. Refresh the destination instance with
    Meldungsnr. SR053
    This seems to happen every time after one changes some settings in the destination specified in the inboundRA property "destinationName".
    So my question still is: how / where do I refresh this destination instance on a PI 7.4 Java Stack Only??? I mean without having to restart the whole PI instance...
    Best regards
    Renaud

  • Idoc trfc processing very slow

    Hello,
    I am troubleshooting slow processing of idocs in an Xi test system.
    idocs are being processed at a rate of betwen 40 / 60 per hour so at the current rate there will stil be another 3 days (approx) until the queue is cleared.
    In SMQS on the Xi (source) system the specific idoc destination is set-up as follows: -
    Clt - 10
    Destination - R2RREG100
    Type -  R
    W/o tRFC -
    Max.Conn. - 10
    Max. Runtime - 60
    Status - WAITING
    Act.Conn - 5
    Host ID - ax2t003a_X2T_43
    The RFC connection between the two systems has been tested successfully.
    Selecting TRFC Monitor and there are still over 3000 rows similar to the following (was over 7000 when first checked)
    Caller - PIAFUSER
    Function Module - IDOC_INBOUND_ASYNCHRONOUS
    Target System - R2RREG100
    Date - 15.12.2011
    Time - 12:38:22
    Status Text - Transaction recorded
    Transaction ID - 8218046C00014EC9DE911C9B
    Host - ax2t003a
    Tctn
    Program - SAPMSSY1
    Cln - 10
    Rpts - 30
    I am told by the application team that processing 7000+ idocs is not a large amount for this system
    The Xi (source) system and the R3 destination system have both been restarted to clear memory etc but this has not improved speed of processing.
    I presume the problem was caused by trying to process too many idocs at once through the Xi system as mentioned  in SAP Note 1548446.
    I have read SAP Note 1483757 and checked ST03n last minute load on RFC table in the R3 destination system -
    Task Type Name - RFC
    #Sequential Read - 4,782,264
    T Seq Read - 1,157
    Avg Seq Read - 0.2
    #Accesses -      13,515,579
    T Time - 204
    Avg T - 0.0
    #Changes - 54,206
    T Changes - 63
    Avg Changes - 1.2
    Calls - 18,352,049
    Avg Time - 0.1
    #Reads - 1,828,651
    #DB Recs- 109,376
    #Records - 7,687,467
    #Calls - 0
    T Time - 0.0
    Avg Time - 0.0
    Last minute load Table Statistics for the destination system ARFCRSTATE table shows the following :
    Table Name - ARFCRSTATE
    Records -      1,822
    Modifiable - 226
    records - 0
    Sequential Reads - 1,596
    T Access - 1
    In accordance with the note I tried setting the following on the detaination system but did not see any improvement in processing speed so have now removed the parameter and scheduling of the report.
        1. Set the profile parameter abap/arfcrstate_col_delete to 'X' on the default profile of the destination system.
        2. Periodically schedule the RSTRFCEU batch job in intervals of 5 minutes, in the destination system.
    Q1 -after setting 'abap/arfcrstate_col_delete' I did not restart the R3 system.  Is a restart required for this to take effect?
    Q2 - What else should I check to identify why idocs are being processed so slowly ?
    Q3 - Is there anything else I could change to speed up processing ?
    Many thanks,

    Many thanks jbagga for your reply.
    My issue was resolved by SAP who suggested changing the processing mode for message type in WE20 on the receiver system from "Trigger Immediately" to "Trigger by background program".
    With the processing mode set to "Trigger Immedaitely" the sender system calls the receiver, the idoc is stored on the dateabase and the application processing was carried out in the same LUW.  As a result of this the send must wait until the application finishes processing the messages before it can anything else.
    The processing mode was changed to "Trigger by background program" which decoupled the IDoc transfer from the IDoc application processing, performance immediately improved in the XI (sender) system and cleared the queue.
    Regards,

  • No service for system SAPNID, client 800 in Integration Directory

    Hi All,
    I am getting “No service for system SAPNID, client 800 in Integration Directory” in tRFC monitor (SM58).
    My scenario is IDOC to File.
    I did following step in R3.
    1.     Created RFC destination pointing to XI systems (name:XID)
    2.     Created IDOC port (name: SAPNID) and use above (XID) RFC in RFC destination.
    3.     Create Partner Type LI (Partner No. 3000) and add message type “ORDERS”, set the receiver port (SAPNID) created above.
    XI Side.
    1.     Create Technical System (Name : XID)
    2.     Business Systems (Name: R3XID)
    3.     In Integration Repository.
    •     Created Data Type
    •     Import IDOC “ORDERS.ORDERS04”
    •     Created Message Interface
    •     Created Message Type
    •     In Mapping Object created Message Mapping and Interface Mapping.
    4.     In Integration Directory
    •     Created the Scenario (name : “FILE_FROM_IDOC”)
    •     Assign Business Systems as “R3XID”
    •     Create communication channel(name: “FILE_ORDERS_COM_CHNL”)
    •     Create Receiver Determination
    •     Interface Determination
    •     Receiver Agreement.
    IDOC is triggered correctly but in tRFC monitor I am getting following error
    “No service for system SAPNID, client 800 in Integration Directory”
    With regards
    Sunil

    Hi Udo/Renjith and Rakesh,
    Thanks for quick reply and appreciate you help.
    Now I can say that there is some problem with my Technical Systems or Business Systems, let me give you details regarding my Technical/Business systems.
    During post-Installation i created Technical/Business System, following are the details regarding these systems.
    <u><b>Technical Systems.Detail</b></u>
    System Name:  XID 
    System Home:  crmides 
    Installation Number:  INITIAL Change...
    Release:  640 
    Description:   
    Administrative Contact:   
    TMS Domain:   
    TMS Transport Group Name: 
    Clients: 100 800  Add...
    Message Server: XID crmides  
    Central Application Server: crmides_XID_00  
    Secondary Application Servers:  Add...
    Internet Transaction Servers:  Add...
    Installed Products: SAP EXCHANGE INFRASTRUCTURE, SAP EXCHANGEINFRASTRUCTURE 3.0 XID
    SAP R/3, 4.5B XID on crmides
    SAP R/3, 4.6C XID on crmides
    Add...
    Installed Software Components 
    Business Systems:
    1. R3XID
    2. SAPNID
    Earlier I have only one Client (100) and One Busines Systems (R3XID)
    My XI Systems is “XID” Host : “crmides” Client : “100” System Number : “00”
    My R3 Systems is “NID” Host : “netbw” Client : “800” Systems Number : “02”
    <u><b>Business Systems Detail</b></u>
    Name:  R3XID 
    Description:   
    Administrative Contact:   
    Business System Role:  Integration ServerApplication System 
    Pipeline URL:http://crmides:8000/sap/xi/engine?type=entry   
    Integrated Business Systems:  SAPNID
    Group:   (No Group Assigned)Edit Groups... 
    Transport Targets:   
    Technical System:  XID on crmides Change...
    Client:  <b>100 of XID</b> 
    Logical System Name:  SAPNID 
    Installed Products:  SAP R/3, 4.5B XID on crmides
    SAP R/3, 4.6C XID on crmides
    SAP EXCHANGE INFRASTRUCTURE, SAP EXCHANGEINFRASTRUCTURE 3.0 XID
    Software Components:  ABC, 1.0 of knack
    R/3 CORE 4.5B
    SAP ABA 4.6C
    SAP ABA 640
    SAP APPL 4.6C
    SAP BASIC JAVA LIBS 6.30
    SAP BASIS 4.6C
    SAP BASIS 6.40
    SAP GUI FOR WINDOWS 4.5B
    SAP GUI FOR WINDOWS 4.6C
    SAP GUI FOR WINDOWS 6.20
    SAP HR 4.5B
    SAP HR 4.6C
    SAP ITS 4.6B
    SAP ITS 4.6C
    SAP J2EE ENGINE 6.30
    SAP J2EE ENGINE CORE 6.30
    SAP JAVA TECH SERVICES 6.30
    SAP JCO 6.30
    SAP SOFTW. DELIV. MANAGER 6.30
    XI ADAPTER FRAMEWORK 3.0
    XI CONNECTIVITY SE 3.0
    XI TOOLS 3.0
    During Post Installation I had one Technical Systems (XID) and one Business Systems (R3XID), after that I created one more Business Systems (SAPNID).
    <u><b>SAPNID Business Systems Detail</b></u>
    Name:  SAPNID 
    Description:   
    Administrative Contact:   
    Business System Role:  Application System 
    Related Integration Server:  R3XID 
    Group:  (No Group Assigned) 
    Transport Targets:   
    Technical System:  XID on crmides Change...
    Client:  <b>800 of XID</b> 
    Logical System Name:  SAPNID 
    Installed Products:  SAP R/3, 4.5B XID on crmides
    SAP R/3, 4.6C XID on crmides
    SAP EXCHANGE INFRASTRUCTURE, SAP EXCHANGEINFRASTRUCTURE 3.0 XID
    Software Components:  ABC, 1.0 of knack
    R/3 CORE 4.5B
    SAP ABA 4.6C
    SAP ABA 640
    SAP APPL 4.6C
    SAP BASIC JAVA LIBS 6.30
    SAP BASIS 4.6C
    SAP BASIS 6.40
    SAP GUI FOR WINDOWS 4.5B
    SAP GUI FOR WINDOWS 4.6C
    SAP GUI FOR WINDOWS 6.20
    SAP HR 4.5B
    SAP HR 4.6C
    SAP ITS 4.6B
    SAP ITS 4.6C
    SAP J2EE ENGINE 6.30
    SAP J2EE ENGINE CORE 6.30
    SAP JAVA TECH SERVICES 6.30
    SAP JCO 6.30
    SAP SOFTW. DELIV. MANAGER 6.30
    XI ADAPTER FRAMEWORK 3.0
    XI CONNECTIVITY SE 3.0
    XI TOOLS 3.0
    I do not know whether SAPNID is required or not, earlier I used R3XID as Business Systems at the time of configuration now I changed it to SAPNID. I am getting the same error in both the case.

  • Messages stuck in the queue... how do I make them to be processed again?

    Hi,
    I'm new to SAP PI and kinda confused with queues.
    I have file -> bpm -> file scenario and there was an error in mapping within bpm process.
    When I went to qRFC Monitor (smq2), I see that in XBQO$PE_WS90000002 queue,
    there's an error, 'Permanent error in BPE inbound processing'... which is expected.
    Now, I run the interface scenario again several times but they don't get processed
    but stuck in the same queue. At this stage, I didn't know what to do...
    I thought by deleting the error message, other messages will be processed...
    I deleted the error message but the other messages are still in the queue...
    I have two questoins.
    1. What is the best way to handle an error in the queue... can I just delete it? or is there a better way to handle an error in the queue?
    2. After deleting the queue, what should I do to make the other messages to be processed again...
    Thank you.
    -Won

    Hi Won,
    There are programs for restarting the LUW entries:
    programs
    · RSARFCRD: tRFC Monitor (transaction SM58)
    · RSARFCSE: Restart an LUW (background job)
    · RSARFCEX: Restart tRFC LUWs (background job)
    · RSQOWKEX: Restart QOUT qRFC LUWs
    · RSQIWKEX: Restart QIN qRFC LUWs
    · RSARFCSE: Delete an LUW (background job)
    · RSARFCER: Delete various LUWs
    Also, check the url:
    http://help.sap.com/saphelp_nw04/helpdata/en/25/bcfa40badbf46fe10000000a1550b0/content.htm
    Hope this helps.
    Regards,
    Sushama

  • Question about Scenario File -xi - bw

    Hallo,
    I have here a problem, gladly would know whether which I try here am possible, and whether from this description errors are to be recognized?
    I developed an example: File --> SAP XI --> BW  without proxy !!!!
    My systems: SAP R/3 6.20 with XI Add-on
                BW 3.10
             XI 3.0
    Conditions for communication of SAP XI and SAP BW are made.
    The data come into SAP XI over the J2SE Adapter Engine interface this are purely not a problem!
    1) Desgin
    a) In BW the system a infosource was put on, with the structure sees illustration. Afterwards a file interface was provided.
    Info Source: http://yveskraus.de/forum/infosource.gif
    Info Package: http://yveskraus.de/forum/infopack.gif
    For the BW system, I take the How to… Push Data into BW from XI in order to prepare the infosource.
    b) In the SAP XI I create the Sender, that run good. No problem. The structure is:
    Sender: http://yveskraus.de/forum/sender.gif
    c) Receiver: I import the RFC from BW!The structure is:
    Structure: http://yveskraus.de/forum/infostruc.gif
    rfc: http://yveskraus.de/forum/rfc.gif
    Im make a Mapping:
    Mapping: http://yveskraus.de/forum/mapping.gif
    2) Konfiguration
    a)I create with the Konfigurations-Assistent the szenario.
    Konfiguration:
    http://yveskraus.de/forum/konfiguration.gif
    b) I fill the receiver Informations
    Receiver: http://yveskraus.de/forum/receiver.gif
    3) Start the Adapter Engine with a File from SAP XI, what i had create in the Mappings. XI said all was successful! But in the SAP BW RSA7 is no file, no Data.
    4) The Protocol of the XI:
    Monitoring: http://yveskraus.de/forum/monitoring.gif
    But in the BW it arrive no Data in the RSA7! Why?
    Can anybody help, needed any information more to help my?
    Thanks yves

    Hi Yves,
    have you checked SM58 (tRFC Queue) in XI? If an error happens in RFC Call, there should be an entry there. (make sure to put a * for username in selection screen)
    Has the user as specified in the channel the correct authorizations to call an RFC in BW? (auth obj. S_RFC with * or specific RFC name)
    Best regards
    Christine

  • SMQ2: how to avoid manual reprocessing in SMQ2

    Hi All,
    Most of the time in our production server, lots of messages say more than 1 lakh, stuck in Inbound queue and we have to manually reprocess all the messages in SMq2 to make queue empty.
    it is a huge human workload.
    Is there any transaction or any Job which need to be run so that we can avoid this manual reprocessing of messages in SMQ2?
    Thanks in advance
    Regards
    Sandeep Sharma

    Hi,
    Use these reports.
    RSARFCRD: tRFC Monitor (transaction SM58)
    · RSARFCSE: Restart an LUW (background job)
    · RSARFCEX: Restart tRFC LUWs (background job)
    · RSQOWKEX: Restart QOUT qRFC LUWs
    · RSQIWKEX: Restart QIN qRFC LUWs
    · RSARFCSE: Delete an LUW (background job)
    · RSARFCER: Delete various LUWs  
    Thanks!

Maybe you are looking for