Transact RFC error

Hi Gurus,
I am getting one issue while loading the data thru infopackage.
While loading the data in 3.5 flow for some souce system it is taking long time
and givig me transact RFC error. I have checked the source system connectivity and it is fine.Although  the status is yellow during the load but at the end of the load it turns to red and it gives me below mentioned error:
Missing data packages for No selection information arrived from the source s
Diagnosis
Data packets are missing from No selection information arrived from the source s. BI processing does not return any errors. The data transport from the source system to BI was probably incorrect.
Procedure
Check the tRFC overview in the source system.
You access this log using the wizard or following the menu path "Environment -> Transact. RFC -> Source System".
Error handling:
If the tRFC is incorrect, resolve the errors listed there.
Check that the source system is connected properly to BI. In particular, check the remote user authorizations in BI.
Kindly let me know your suggestion in this issue.
Thanks in advance.
Amit

Hi
This error would normally occur, if at the time of processing, the data packets get stuck
To check for stuck trfc follow the path
Environment -> Transact. RFC -> Source System
there, check if trfc recorded, then it means, it is stuck, slecect that particular record and press F6 to execute the LUW.
If this is not the case, check the job overview in the source system.
IF you find ARFCSTATE = loading/sysfail, it means the trfc is stuck ..
you can check the datapacket number from there, and try mannual update for those partiular data packets.
Or else, sometimes, the packet itself doesnt arrive in BW, because of connection problem during the processing of few packets, ands later when you check, it seems fine.
In such cases simply repeat the load
Hope this helps
Regards
Shilpa

Similar Messages

  • Function module not executing in background due to Transactional RFC error in SM58

    Hi Team,
    I am executing a report which calls a function module in background.This in turn creates a LUW which should eventually get cleared once the processing is completed through commit statement.
    However LUW is going for an error whenever it gets executed through commit statement.
    The error message in SM58 is
    Error msg : Conversation 
    <init> not found / CPIC-CALL: 'ThSA PCMRCV' : cmRc=19 thRc=
    However when I try to excecute the function module in foreground, it works correctly as expected.
    Please note that the same report is being used for various clients and the function module is working fine in all others.Hence, I am expecting that thers is no issue with the code.
    Is there some settings which we are missing here.
    Please provide me your valuable inputs.

    Hi Divy,
    It appears to network issue. please use below SAP note to perform network analysis using NIPING.
    SAP note 500235 - Network diagnosis with NIPING
    Hope this helps.
    Regards,
    Deepak Kori

  • Transactional RFC Error

    Dear All
    We have a situation in a synchronous interface involving BPM.
    IDoc <-> PI (BPM) <-> Legacy
    We have observed that whenever an iDoc is triggered from SAP system it gets stuck in SMq2. These entries are cleared when we unlock the queues.
    Same happens when the response from Legacy comes in. But at the final stage when BPM is pushing the response back to SAP system it gets stuck in TRFc. In moni we can see b/w flag but Outbound Status carries a green flag (Message Scheduled on outbound side)
    When I go to SM58 I can see few entries with status text: Transaction Recorded . Each time i have to execute the LUW to clear it.
    Is there anything wrong in the settings which is causing this.
    I have done full cahe refresh but no help
    Regards
    Sourabh

    hi,
    once you have to check Queues are registered in sxmb_adm /not?
    if not registered then follow bellow path:
    SXMB_ADM->Manage Queues->Register queues->Activate Queues.
    After doing this steps,then goto SMQ2->Select all the queues actiavte and unlock it.
    Once u done all these steps,queues automatically will go.
    (OR) refer from step 6 in below link
    [help|http://help.sap.com/SAPHELP_NW04S/helpdata/EN/12/5dd23aaad7b3408dde3c1577fda5b3/content.htm]

  • Transact RFC

    Hi,
    I am getting an error as :"Transact RFC error" during data load.What does it mean? How to solve it?
    Thanks in advance.

    First of all please check that the connection between your BI & Source System are OK.
    Check the tRFC queue using SMQS.
    Also check in system log Sm21 if you find anything.
    You can check tRFC errors at SM58 as well

  • RFC error while publishing dialog transaction

    Dear All,
                  I had made an internet service in a dialog pool.But while publishing it i am getting RFC errors.Can you tell me what are the prerequisites for designing an internet servise as i want my module pool page to be displayed through internet browser.
                                                               Pratighya Jain

    Hi Pratighya,
    you got RFC-errors during the publishing of an internet service?
    I assume you are talking about the integrated ITS.
    Ok, that is what will happen if you publish an internet service:
    the templates are copied to the the table containing the published ones
    the MIME object are activated in order to be loadable by the icman - the
      Web server part of the WebAS
    The template caches on each application server of the system are invalidated.
    For doing the last part we need RFC connections between the application servers,
    since the order to refresh the cache is send using a function module via RFC. Is
    the system configuration clean? Are all of the servers reachable by RFC?
    You may check the state of the template caches using the transaction SITSPMON.
    hope this helps
    Tobias

  • RFC error when trying to add transport request in queue in STMS..

    Hi,
    When I try to add a Transport request in queue in STMS transaction. I get RFC error saying some problem with tp program.
    But when I go and check the RFC connection through STMS in system overview -> Communication -> RFC setting, it says RFC connection Ok.
    What may be the issue  ? I really need some light on this..
    Regards,
    Rajesh.

    Hi Rajesh,
    At times when u try to add the TR to a queue there would be 2 reasons.
    1. If u have imported a TR into a system say QTY and it needs to be re imported, then we delete it fromthe STMS queue and add it again to re import it.
    2. If u have some transport from external sap system to be imported here we place the data and Co files in the trans directory and then add the TR to this queue.
    A TP failure happens if the data and co files does not exist in the TP directory or else, the TR target system is incorrectly mentioned.
    Hope it helps.
    Br,
    Sri
    Award points for helpful answers

  • RFC ERROR       timeout during allocate

    Hi all,
    We are trying to connect our ECC 6.0 system to ECC 5.0 system thru RFC we get the following error. Both the systems are available running
    Timeout during connection setup. Please check partner availability
    [abrfcio.c    8139]
    A  *** ERROR => RFC Error RFCIO_ERROR_SYSERROR in abrfcpic.c : 2799
    CPIC-CALL: 'ThSAPOCMINIT' : cmRc=27 thRc=242
    Timeout during connection setup. Please check partner availability
    DEST =RQ3CLNT300
    HOST =168.189.35.139
    SERV =sapdp11
    GWHOST =dcecqv1
    GWSERV =sapgw02
    [abrfcio.c    8139]
    A  TH VERBOSE LEVEL FULL
    A  ** RABAX: end RX_GET_MESSAGE
    M
    M Wed May 14 05:41:59 2008
    M
    M  *****************************************************************************
    M  *
    M  *  LOCATION    SAP-Gateway on host dcecqv1 / sapgw02
    M  *  ERROR       timeout during allocate
    M  *
    M  *  TIME        Wed May 14 05:41:59 2008
    M  *  RELEASE     700
    M  *  COMPONENT   SAP-Gateway
    M  *  VERSION     2
    M  *  RC          242
    M  *  MODULE      gwr3cpic.c
    M  *  LINE        1872
    M  *  DETAIL      no connect of TP sapdp11 from host cpchrpq1.clorox.com after
    M  *              20 sec
    M  *  COUNTER     1679
    M  *
    M  *****************************************************************************
    M
    A  RFC 2318  CONVID 77332474
    A   * CMRC=27 DATA=0 STATUS=0 SAPRC=242 ThSAPCMINIT
    A  RFC> ABAP Programm: RSRFCPIN (Transaction: SM59)
    A  RFC> User: DDIC (Client: 300)
    A  RFC> Destination: RQ3 (handle: 2, , {482AC1FF-A0EE-2871-E100-0000A8BD2A0B})
    we have mentioned the system no, hostname..every thing correctly
    Any help
    Thanks
    Senthil

    Hi Senthil,
    I had faced a similar issue working with my previous company. Upgrading the kernel had done the trick. I am not sure of the SAP note but please check Note, 827872 - Work process waits for registered RFC server
    Regards,
    Atul Lotlikar.

  • RFC error text: timeout during allocate / CPIC-CALL: 'ThSAPCMRCV'

    I am having this error pop up very frequently on some new SAP systems.  This will randomly happen and keep us from being able to release transports and import them in STMS.  I receive the following error:
    There was an attempt to start the transport control program tp using the local RFC interface.
    An error occurred here.
    Error code: 4
    RFC error text: timeout during allocate / CPIC-CALL: 'ThSAPCMRCV'
    - When I check the Transport Tool (STMS: import queue> check> transport tool) I get the following information:
    timeout during allocate / CPIC-CALL: 'ThSAPCMRCV' : cmRc=20 thRc=456#Time
    out during connection setup (check that partner exists
    - When checking the TP System Log I receive the same error.  The RSTPTEST report does not give any additional information.  SM21 shows a warning and an error:
    Warning:
    Communication Error, CPIC return code 020, SAP Return code 456
    Dialog Process No. 000
    Problem cl: SAP web AS problem
    Package: STSK
    Further Details:
    Module Name: thxxhead
    Line: 7488
    Error Text: 020456
    Caller: ThRecei
    Error:
    Problem cl: transaction problem
    Package: STTO
    All of these errors are only pointing to a time out.  I cannot figure out why this is happening.  I checked the TMS RFC connection in SM59 and they are fine.  I have been able to work around this issue in 2 different ways.  First, I can delete the files in the "\trans\tmp" directory on the server.  Sometimes this resolves the error.  Else I have to restart the system.
    I need to understand where this issue is coming from and how to resolve it.  It is becoming more and more frequent.  Thank you for your help!

    Hi,
    i have had similar issues during this week. After looking for a solution everywhere i found out that i didn't set up the FQDN on this system.
    Symptoms were:
    se38 > RSTPTEST timed out sometimes(not always)
    sm59 > TCP/IP connections > CALLTP_WindowsNT > test connections timed out sometimes (again, not always)
    STMS Overview > Systems: I was not always able to distribute and activate configuration from the Domain controller via Extras > Distribute and Activate Configuration (it died on the mentioned system)
    Transports failed mostly with the same error.
    The error log was somewhere deep in ST11. It could not resolve our FQDN.
    The solution, for me, was to add our FQDN to the WINDIR\System32\drivers\etc\hosts file.
    We upgraded the kernel as well (from 7.20 patch 046 to most current) but this didn't help.
    The FQDN is a concatenation of computer name and dns suffix of the network (if you have none, you can add one via rightclick on the used network adapter>ipv4>properties>Advanced>DNS tab, so in the end the host file looked like
    127.0.0.1   localhost   computer-name.ourSuffix.com
    After this line has been added, the error stopped and the transports work again.
    I hope it helps. Good luck.

  • Transactional RFC Monitoring

    hi all,
       Can anyone explain to me how transactional RFC works? As what i've understand it, the first transaction to get in is the first to be executed right?
       Here's my scenario. I always monitors the transactional RFC,and from time to time, I observe irregularities. For example, at arround 9:00 am, bunch of transactions are displayed and the status are "status recorded". By 11:00 am, transactions are added again but this time one of the status of transactions timed 11:00am is "status executing" even if there are still remaining transactions that are recorded by 9:00 am. The way i understand it, the "first in" "first out" here was not applied.
       Could anyone clear this? am i right about the "first-in first-out" scenario? if yes, how can i correct tmy problem? If not, can you explain??
    Your response is highly appreciated.
    cheers,
    Jay

    Hi Jay,
    As given in the RFC adapter help
    Transactional RFC calls (tRFCs) in messages with quality of service Exactly Once (EO)
    The tRFC in SAP sense means:
    This scenario is suitable if the data being sent is not interrelated. A calling application (or client) in system 1 uses a tRFC connection to a called application (or server) in system 2. In this scenario, the data is transferred using tRFC. This means that each function module sent to the target system is guaranteed to be processed once. The order in which the function modules are executed, and the time they are executed, cannot be determined. If a transfer error occurs, a background job is scheduled that resends the function module after a defined period of time.
    What you are talking abt is EOIO. As per the RFc adapter help, it supports:
    Transactional RFC calls (tRFCs) in messages with quality of service Exactly Once (EO)
    The receiver RFC adapter can also process messages with quality of service Exactly Once In Order (EOIO). They are mapped to transactional RFC calls (tRFC).
    Hope this is of some help.
    Regards
    Vijaya

  • RFC error with SAPOSS (test connection)

    Hello All,
    RFC error with SAPOSS Test connection
    Language:EN
    Client      :001
    User        :OSS_RFC
    Target system settings:
    Balace load = Yes
    RFC error is below:
                              Connection test SAPOSS
    Connection type:    R/3 connection
    Connection error        Error opening an RFC connection.
    ERROR                  partner not reached (host 209.94.207.139, service sapdp99)
    LOCATION              SAP-Server orionbw_QBW_00 on host orionbw2 (wp 0)
    DETAIL                   NiPConnect
    CALL                      connect
    COMPONENT         NI (network interface)
    COUNTER               9
    ERROR TEXT           Network is unreachable
    ERROR NUMBER    101
    MODULE                 nixxi.cpp
    LINE                        8628
    RETURN CODE       -10
    SUBRC                   0
    RELEASE               640
    TIME                      Wed Jul 30 10:06:05 2008
    VERSION               37
    Please let me know how to proceed.
    Thanks in advance.
    Best Regards,
    Pratyusha

    Hi Markus,
    I went to OSS1 transaction  Menu ---> Parameter --> Settings -
    > SAP Routers at Customer Site ---> SAP Router 1
    i have Added Name and IP address and instance No.
    Now its throwing another error:
    =============================================
    ERROR                   rgcwebsrv: route permission denied (orionbw2.rgc.corp to 147.204.2.5,
    LOCATION                SAProuter 37.11 on rgcwebsrv
    COMPONENT            NI (network interface)
    COUNTER                 5580
    MODULE
    LINE
    RETURN CODE          -94
    SUBRC                       0
    RELEASE                   640
    TIME                           Wed Jul 30 10:41:28 2008
    VERSION                     37
    =============================================
    We are struck here.
    Thanks in advance
    Best Regards,
    Pratyusha

  • Inbound Queues stuck with RFC errors

    Hi Experts,
    Greetings for the Day !
    We have BDOC related issue and we need your expert help ASAP in resolving the same.
    We ahev a few BDOCS lying in intermediate state in transaction SMW01, which we found using BDOC monitoring on daily basis. When we check the same in SMQR - inbound queue, we found that the queues are stuck with an RFC error message.
    We are re-activate these queues to actually resolve the intermediate bdocs. But, my query is
    1> The raeson for getting these BDOCS in intermediate state & stuck queues
    2> A permanent resolution for the same.
    Please help and  let us know if you need more details.
    Regards,
    Kanika

    Hi Kanika,
    RFC error can be due to a bad connection as well. If the server is down, there might be a problem in communication with the connected system and the queues will not be processed further. You need to reactivate or unlock to get the queues processed.
    But if there are any specific errors for which the queues are stuck do state the same, so that we can look into an actual resolution.
    Regards,
    Venkat

  • Transactional RFC

    hi experts,
    In SM58(Transactional RFCs) Status text showing "document is being distributed changes are not possible".
    why this error comming.
    Any one can help me out in this.
    Regards,
    Babu

    Hi Babu,
    In general, when you create any BP or Material or Order in R/3, it will move to CRM.
    Now if you try to edit that document in CRM, it will give the error message "document is being distributed changes are not possible".
    This can happen vice versa too, I mean if you create data in CRM and if it moves to R/3.
    If you have not done any settings regarding changing data after moving one system to another, this error message gets triggered.
    Check the below link to have a clear picture.
    Document is being distributed - changes are not possible
    Hope this helps.
    Thanks.
    Best Regards,
    Arun Sankar.

  • Transactional  RFC material (urgent)

    Hi gurus,
    i need some good matrial on Transactional Remote Function Call. Please provide me  the same,
    any help will be highly appreciated
    Regards
    vj

    hi vj,
    Transactional RFC
    1 This type of RFC was renamed from asynchronous to transactional RFC, because asynchronous RFC has another meaning in R/3 Systems.
    2 The called function module is executed exactly once in the RFC server system. Each function call is seen as a transaction in the target system.
    3 Transactional RFCs use the suffix IN BACKGROUND TASK. The remote system need not be available at the time when the RFC client program is executing a tRFC.
    4 The tRFC component stores the called RFC function together with the corresponding data in the R/3 database, including a unique transaction identifier (TID).
    5 If a call is sent, and the receiving system is down, the call remains in the local queue until a later time.
    6 The calling dialog program can proceed without waiting to see whether or not the remote call was successful. If the receiving system does not become active within a certain amount of time, the call is scheduled to run in batch.
    7 The system logs the remote call request in the database tables ARFCSSTATE and ARFCSDATA with all of its parameter values. You can display the log file using transaction SM58.
    8 When the calling program reaches a COMMIT WORK, the remote call is forwarded to the requested system for execution.
    9 Transactional RFC requests are transferred, with parameter data in byte-stream form, using TCP/IP or X400.
    10 LUW's are identified by transaction ID's that are unique world-wide. The transaction ID can be determined from an ABAP program by calling function module ID_OF_BACKGROUNDTASK. (You must call this function after the first asynchronous CALL, and before the related COMMIT WORK.)
    11 The system function module ARFC_DEST_SHIP transports the data to the target system and the function module ARFC_EXECUTE executes the stored function calls. If an error or an exception occurs during one of the calls, all the database operations started by the preceding calls are rolled back and an appropriate error message is written to the file ARFCSSTATE.
    12 Once you have identified the ID of the LUW, you can use the function module STATUS_OF_BACKGROUNDTASK to determine the status of the transactional RFC.
    13 Call transaction SM58 (Tools _ Administration _ Monitoring _ Transactional RFC). This tool lists only those transactonal RFCs that could not be carried out successfully or that had to be planned as batch jobs. The list includes the LUW ID and an error message. Error messages displayed in SM58 are taken from the target system. To display the text of the message, double-click on the message.
    14 If a LUW runs successfully in the target system, the function module ARFC_DEST_CONFIRM is triggered and confirms the successful execution in the target system. Finally, the entries in the Tables ARFCSSTATE and ARFCSDATA are deleted.
    DISADVANTAGES
    1 These can reduce performance significantly in both the send and the target
    systems.
    2 In addition, the sequence of LUWs defined in the application cannot be kept. Therefore, there is no guarantee that the transactions are executed in the sequence dictated by the application. The only guarantee is that all LUWs are transferred sooner or later.
    SYNTAX
    Eg : CALL FUNCTION ‘remotefunction’ IN BACKGROUND TASK
    CALL FUNCTION func IN BACKGROUND UNIT
    parameter_list. The field ‘dest’ can be either a literal or a variable. Logical destinations are defined in the RFCDES table via transaction SM59 or via the menu path: Tools ->Administration,Administration->Network->RFC destinations.
    SAMPLE PROGRAM
    RSTRFCT0
    regards
    gaurav
    <b>plz award pts if helpfull</b>

  • RFC error when using BICA in Production

    Hi,
    After final transport to Prod, we are unable to import schema from queries with dimensions in Prod. Queries without dimensions are OK.
    After investigations, we noticed that we have a RFC error :
    TRACE BWP dev_rfc.trc
    Trace file opened at 20110222 142806 CET SAP-REL 700,0,245 RFC-VER nU 3 1139952  
    ======> CPIC-CALL: 'ThSAPCMRCV' : cmRc=20 thRc=223                                                         
    ABAP Programm: SAPMSSY1 (Transaction: )                                              
    Called function module: BAPI_MDPROVIDER_GET_LEVELS                                    
    User: BWPADM (Client: 101)                                                            
    Destination: psbwpvip1_BWP_30 (handle: 1, 05465956, )                                
    SERVER> RFC Server Session (handle: 1, 05465956, )                                    
    SERVER> Caller host:                                                                  
    SERVER> Caller transaction code:  (Caller Program: lss)                              
    SERVER> Called function module: BAPI_MDPROVIDER_GET_LEVELS                            
    Error RFCIO_ERROR_SYSERROR in abrfcpic.c : 3349                                      
    CPIC-CALL: 'ThSAPCMRCV' : cmRc=20 thRc=223                       
    We tried to reroute our Prod server to BW Quality in file LSDAL.ini and it is working. It seems that we have a communication problem with our BW Prod.
    Have you idea of what I should check to solve it ?
    Thanks
    Matt

    Hi Matt,
    If you think you may be hitting a PAS maximum for # of hierarchies, you could enable PAS trace and reproduce the import and see if the trace file reports a problem with maximums.
    In 7.5 you can enable this from the Administration section -> Set Application Defaults (system defaults?)
    This will then automatically create files like:
    a.     DEFAULTGUEST436816399_both.txt
    b.     DEFAULTGUEST436816399_cmd.txt
    c.     DEFAULTGUEST436816399_time.txt
    in your u2018/Homeu2019 directory (u2018...Files\SAP\SSM\ApplicationServer\homeu2019).
    In this instance DEFAULT is the context name, GUEST the PAS username for the context, and the number a numeric sequence generated for uniqueness. You may need to shutdown the SSM Extended Listener service in order to look at the trace files.
    The _both.text file has the best info.
    Can you restrict the dimension in the query before you import it to see if it loads?
    Thanks,
    Bill

  • MAM RFC Error

    Hello,
    We have created a new RFC connection b/t our MI and SAP r/3 system.  We are getting the following error in the MAM25_001 syncbo.
    24.06.2006 00:03:34 RFC system error:        
    24.06.2006 00:03:34 Return code 1 (DOWNLOADER)
    The RFC profile we created contains all syncbo authority.
    Can you please advise what this error means?
    Thank you.

    Hi Alex,
    RFC errors are nothing to do with syncbos. There is problem with your connection between the MI middleware and your backend.
    Kindly do the needful:
    1. Open the RFC connection which you have created in the transaction sm59.
    2. Click on the 'Test connection' button. This should not give you any error and display some timings. If not, the conection between the middleware and the backend has not being formed.
    3. If the step 2 goes fine, click on the 'Remote Login' button on the main screen. This should open the backend system in the same window, else there still some authorization problem.
    Regards,
    Rahul

Maybe you are looking for

  • Copy of Install DVD Question

    So I've read the topic about making a copy of the Family Pack DVD for other people that went in on it with you, and I understand it. However, I'm wondering that if I make a copy and there are still 3 installs left, could they, unbeknownst to me, give

  • Production Order : Split of variance in COPA

    Hi, I am testing the variance flow to COPA in production order settlement scenario.. Below is the cost trend of the production order. Below is the resulting copa document whic is generated from settlement Below are the cost element and value field as

  • Starting WLS 10.3.5 Managed Server in MSI mode

    (1) The first time you start the managed server in MSI, should the Admin Server be in Running Mode? Or (2) The Managed Server can be started in MSI mode (first time) with out having Admin Server in RUNNING MODE. Which is true? I think (1) is correct

  • Sequential playback of audio files

    Need help in implementing sequential playback of sampled audio files. The task is a simple word-based speech generation; got a number of audio files and a need to play the certain ones in the certain order after clicking the button with a possibility

  • Retail and FMCG Process Suppport

    Hi all, Is there any link specific to Retail Sales and FMCG Sales. Any link where we can check on support issues attended so far. Thank you Guru