RFC Problem in XI

Hi!
I have created a remote RFC that retrieves employee information from SAP HCM. The retrieved employee information is then placed in an output table imported by SAP XI. Below is the schema of  the output table:
id                   
employee_number      
last_name            
first_name           
employee_group       
employee_subgroup    
employee_status      
cost_center          
middle_name          
personnel_area       
personnel_subarea    
work_schedule_rule   
emp_position         
daily_work_hours     
weekly_work_days     
time_recording_number
there are some missing data when it is downloaded by SAP XI. When I was debugging the RFC, the data is accurate before it is sent out to XI. I have tried refreshing the j2ee and sxi_cache but the problem still persists.
Please help. I am stuck with my problem
thanks again.
jonathan

Hi,
>there are some missing data when it is downloaded by SAP XI
Check the Mapping, You might  have mapped to Constant,Null or ignored...
Regards
Agasthuri Doss

Similar Messages

  • RFC PROBLEM:NO DATA AVAILABLE IN ST03N

    Hi experts,
    On the t-code ST03 when i enter lastminute's load and confirm, getting the error RFC Problem:No data available.
    How to go ahead.
    From
    Deepak Keesara.

    Hi Deepak,
    First thing you can check that job SAP_COLLECTOR_FOR_PERFMONITOR    is runningby t-code sm37.
    This job runs in client 000 under user ddic with periodic of one hour.
    If not schedule it in t-code sm36
    Login as user ddic to client 000 ,execute t-code sm36 give the job name SAP_COLLECTOR_FOR_PERFMONITOR, give abap program RSCOLL00 AND GIVE PIRIODIC VALUE ONE HOUR THEN SAVE AND RELEASE.
    Regards
    Ashok
    Edited by: Ashok Dalai on Aug 18, 2008 1:20 PM

  • RFC PROBLEM IN ST03

    Hi experts
    when executing the transaction ST03N it is executing in expert mode but when i click on Detailed analasys>Last Minute's Load>Total
    right side i given all inputs like client no,user id and time after clicking enter it showing the below error
                       RFC problems:No data available
    please any one help me urgently
    Cheers
    deepak

    HI,
    if you are using ECC 6.0 apply basis support package SAPKB70012
    check Note 1032653 - ST03N "RFC problems: No data available"
    if you already applied SAPKB70012 then apply following sap note
    Note 1070989 - ST03N "Last Minute's Load" does not return any data
    regards,
    kaushal
    Edited by: kaushal malavia on May 5, 2008 6:39 PM

  • On ST03N "RFC problems: No data available"

    Hi,
    Can anyone tell me I am getting an error on T code ST03N as "RFC problems: No data available" when I am clicking on last minute load.
    Checked the RFC it is working well.
    Thanks
    Hari Mohan

    Hi Hari,
    check whether below job running in your system.
    SAP_COLLECTOR_FOR_PERFMONITOR 
    This job should run in client 000 under user DDIC with periodic of   one hour.
    The program is RSCOLL00
    IF cancelled rerun it or if not scheduled sechedule it.
    Regards
    Ashok

  • File to RFC problem

    Hi Friends,
    I am doing a scenario CSV File to RFC. This is for SO creation in R/3 thru RFC.
    I was provided with a wrapper RFC which internally calls the Sales order create BAPI.
    Now my problem is When I go to SE37 and test the function module the SO is getting created but with the same data when I pass thru XI the so is not getting created. What can be the problem. Is there any authorization issue, if so tell me what auth should be given.
    Vijay

    Vijay,
    Did you check the BAPI return parameter and what is the message you are getting. I think the problem is because of the conversion exit. I this this should be the problem R/3 expects leading zeros for vendor/customer numbers ans this is quite common error. Either change the wrapper RFC to handle this kind of values like calling the conversion routin before passing to the BAPI. This conversion routin can be foung in the domain.
    Or add the leading zeros in XI mapping.
    use this code in udf while mapping
    int intDif, i;
    String strDiff = new String();
    intDif = 10 - Par_Input.length();
    if(intDif > 0)
    strDiff = "0";
    for(i=1; i<intDif; i++)
    strDiff = strDiff.concat("0");
    strDiff = strDiff.concat(Par_Input);
    return strDiff;
    else return Par_Input;
    Thanks,
    Prakash

  • RFC problem (CTS with Solution Manager)

    Hi everybody,
    I'm configuring a transport landscape with Solman.
    For demo purpose I created 3 clients in a Sandbox system (SBX), which should function like a 3-system-landscape. I created a transport domain in Solman (SM1) and added SBX into the domain (SM1 and SBX are not in one transport directory). The transport routes are configured from SBX:810 - SBX:820 - SBX:830. After I distributed the configuration, I can also see routes in SBX.
    I also used SOLMAN_SETUP to generate the RFC connections to every client (READ and TMW), also to SBX:000 and SM1:000.
    Then I created a Solman Project and wanted to configure the IMG-Project in "System Landscape" tab (so that I can use this project for CTS). But as I tried to create the IMG, I got an error:
    S:No RFC authorization:000  function module SPROJECT_CREATE_NO_DIA_R.
    Message no. No RFC authorization000
    Can somebody give me a hint?
    Another problem is, I created a customizing request and a workbench request in SBX:810, I can see them in SE09 in SBX, but in SM1 I cannot see them! I also don't understand here...
    I'd preciate any help from you!

    Hello Charlie
    Seeing all the STMS queus in Solution Manager is no problem. The way we have set it up is that the Solution Manager is the TMS domain controller and all systems are included into the TMS domain of the Solution Manager.
    That makes the STMS queues of the managed SAP systems visible in transaction STMS.
    About two years ago SAP showed plans for a new layer for CTS called CCTS (central CTS) which would only be available on Solution Manager and it's purpose would be even more features and central transport request management. However CCTS has vanished from the radar. It's no longer mentioned and at SAP TechED 2011 it was nowhere to be found.
    Using CHARM the idea is also that person X creates a request which then a developer Y can use to insert objects into. Why? Segregation of duties is the answer. Creating a request is always done in the managed SAP system, using RFC you will jump to SE01 or another respective transaction to create the request.
    QGM and CHARM add another layer (control) on top of CTS, that's how you should visualize it. If you look up presentations on CCTS you will be able to visualy see that.
    You can read up on CHARM on https://service.sap.com/solutionmanager
    There are also interesting SAPPress books available
    The customizing option is to be found in SE09 I believe but I'll check tomorrow and update this reply because I'm on my iPad now without SAP system available.
    The obligation is then you must have an IMG_Project in your managed SAP system that has been CTS enabled. Creating such an img project is easy, transaction spro_admin, fill in title, save, go to tab transport request (or something) and enable the project for CTS.
    Kind regards
    Tom

  • BW and RFC problem  -- Source system not created.

    Hi Friends,
    Before posting this post , i have searched so many posts and docs and but still got a problem in creation of R3 source sytem in BI7.0.
    Steps i followed in R3 are as follws:
    1) created  alogical system for R3 and BI7.0
    2)assigned this logical system to clients 001 and 800
    001--Bi
    800--r3
    3)created user BWALEREMOTE in  su01  with profile sap_all
    Steps in BI7.0 are as follows:
    1) Created  logical systems  for Bi and r3
    2) assigned this logical systems to same clients
    3) created  user BWAleremote in su01  with profile SAp_ALL
    with respect to RFC's
    In R/3
    SM59--created a RFC name  same as logical system names
    for R3 RFC destination-- user is BWaleremote, client is 800
    for BI RFC destination -- user is Bwaleremote , client is 001
    when i checked the connections , i can sucessfully test the connections , But remote logins are having problems.
    r3 to BW is possible, but it is prompting the  password for BI again
    BW  to R3 is not possible.
    To my knowledge and search in forums,RFC connections are succesful, then it should not prompt for any passwords..so iam  wrong
    I also went into RSA!-- global settings-- i gave user as BWaleremote..
    Plz help me in this
    PAVAN

    Hi Pavan,
       The RFC configuration is probably wrong. Check the username/pswd that you are using to connect to the other system. Try logging normally through the sap logon pad using that username/pswd that you have mentioned in the logon tab in RFC connection entry. See if you are able to logon. In the remote logon, it should not ask for any password.
       If this succeeds, then create the source system in RSA1 in the BI box.

  • Sender RFC-Problem in SM58

    Hi all,
    Currently I am working on RFC synchronous call with out using BMP.
    Here we have developed two asynchronous RFC call to achieve the above requirement.
    Here are the details,
    1.     A call from FILE-XI-RFC (Receiver), for sending the selection criteria
    2.     Another call from (Sender) RFC-XI-FILE for sending the response back.
    Here I am going to call 2 RFCs to get the response back. Here when I am working with the scenario (2) i.e., sender RFC, I have done all the design and configuration part of it.
    And when am trying to test this sender rfc from a sample ABAP report (with COMMIT WORK) the RFC gets executed without any error but when I check in SM58 all the back ground tasks gets queued and are not getting processed further.
    Can anyone please help me out? Is it a configuration problem in XI or in ABAP.
    Please help me. It’s very urgent for me.
    Thanks in advance,
    -kanth.

    Hi,
    did you try to push the entries in SM58  -> F6 ?
    do you see any error ?
    also check out my blog:
    /people/michal.krawczyk2/blog/2005/03/29/configuring-the-sender-rfc-adapter--step-by-step
    to see if your RFC to XI is correct - you can test it from sm59
    Regards,
    michal
    <a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

  • IDoc via RFC problem between certified app and SAP ECC 5.0 on AS/400

    Greetings.
    I'm not sure this is the best forum for this question but here it goes:
    Ever since 2000, we have our certified application for HR-PDC interface. We never had any problem that would be hard to resolve.
    Recently, we had a customer who installed our app to exchange data with SAP ECC 5.0 on an AS/400 machine (first time interfacing with this platform for us).
    We already checked all user permissions and every SAP note that mentioned this problem but it still doesn't work: when receiving and IDoc (just any), we get the error IDOCTYPE_READ_COMPLETE:OBJECT_UNKNOWN.
    Permissions for user are SAP_ALL and SAP_NEW and the IDocs used are the ones stated in the HR-PDC interface (for example, HRCC1DNPERSON, for instance).
    I traced down the problem by examining the .trc files (RFC trace files) and I found where the problem lies: IDOCTYPE_READ_COMPLETE is being passed the IDoc Basic Type HRCC1DNPERSON and it should be HRCC1DNPERSON01. I did the same tracing for another installation (not AS/400 with SAP 4.6) and everything goes fine: IDOCTYPE_READ_COMPLETE is called with correct HRCC1DNPERSON01.
    I'm wondering if this could be a problem in SAP 5.0 for AS/400 as we already have other customers running the same version on different platforms and everything just goes fine.
    Any clues, anyone?
    Thanks and regards,
    André Baptista

    hi
    we have a similary problem with our certified as400 application. Our client has the version 4.6C service pack 51 and patch 2161. Data transfert by RFC is ok but we have problems since the installation of the patch 2252. The RFC function RFCaccept do not run any more : the log
    <i>argc    = 2                                                           
    argv[0] = 'HLSAP45A/HLKA15C'                                          
    argv[1] = '-DCP03'                                                    
      Fri Nov 24 14:21:53 2006   *                                      
    <==  RfcAccept                           rfc_handle = RFC_HANDLE_NULL 
    <==  RfcLastError                                                     
    RFC operation/code:  RfcAccept                                        
    ERROR/EXCEPTION                                                       
    key     : RFC_IO5                                                     
    status  : CODE=CM_PRODUCT_SPECIFIC_ERROR STATUS=??? DATA=??? ID=???   
    message : LOCATION    CPIC (TCP/IP) on local host                     
    ERROR       connection to partner broken                              
    TIME        Fri Nov 24 14:21:53 2006                                  
    RELEASE     45A                                                       
    COMPONENT   NI (network interface)                  
    VERSION     31                                      
    RC          -6                                      
    MODULE      nio4i.c                                 
    LINE        891                                     
    DETAIL      NiPRea                                  
    internal: IO HANDLE=1 DRV=??? LINE=1369 CODE=5      
    <==  RfcClose  </i>                                     
    Do you have solve your problem ?
    thanks

  • RFC problem: could not get functionname from XML requst (sic)

    I'm developing an interface that attempts to call a receiver RFC on an SAP 4.6c system.  It's a very small simple interface, and it's all working until it tries to call the RFC.  The error is
    Exception caught by adapter framework: error while processing message to remote system:com.sap.aii.af.rfc.core.client.RfcClientException: could not get functionname from XML requst: com.sap.aii.af.rfc.RfcAdapterException: failed to read funtionname from XML document: missing namespace declara
    I've created an RFC channel, which is green in the adapter monitoring.  The RFC imports without a problem, and appears in my interface mapping.  My mapping program converts to the RFC message type (as evidenced in sxmb_moni.  I have a receiver agreement referencing the interface mapping, which must be working as the mapping is called. 
    Could anyone point me to what else I could check?  I saw a post about the same error message, where the respondent found something in the logs which helped them  Could you expand on what you found, and in which log please?  Any pointers as to which logging options I could switch on and check would be gratefully received.
    Regards
    Alan Graham

    Thanks for the responses.
    I set up a communications channel of type RFC, which is
    showing green in the adapter monitor.  If I deliberately
    break it, eg by changing the password, the adapter shows
    as red in the monitor.  I assume therefore that the
    adaptor settings are correct.
    The XML going to the adapter looks correct AFAIK.  My problem is that I don't know enough about the requied XML to know if what I'm seeing in the logs is sufficient.  In SXMB_MONI, in the 'call adapter' section of a failed message, the outbound binding includes
    <SAP:ToInterfaceNamespace>urn:sap-com:document:sap:rfc:functions</SAP:ToInterfaceNamespace>/code]
    Also, the interface determination SOAP header, in the MAIN section includes
    [code]<SAP:Receiver>
      <SAP:Party agency="" scheme="" />
      <SAP:Service>D04</SAP:Service>
      <SAP:Interface namespace="urn:sap-com:document:sap:rfc:functions">Z_MPU_3PSCE_FREIGHT_UPLOAD</SAP:Interface>
      </SAP:Receiver>
    These are the correct values for the RFC name and the namespace, AFAIK.
    I'm using an interface mapping (which uses and ABAP class as the mapping program) which references the interface of the RFC.  The logs tell me this works, ie, the class is called and the resulting XML appears in the payload of the response.
    Alan

  • External RFC problem in BPM

    Hi All,
    i have configured External RFC monitoring using application monitor in BPM.
    the problem is the max wait time given in setup is upto 25 seconds only. i have given the maximum.
    the response time in operations that i am getting is 150  milliseconds maximum which is around .5 or so seconds.
    but the RFC in which connection test is successful is getting red alert.
    can any one pls let me know what exactly is the configuration am missing out.
    Thanks,
    Subhashini.

    Hi
    I am monitoring TRansactional RFC.
    I was interested to know the type of the RFC used(from SM59), for example T, 3, I,G etc. Please let us know the RFC used and type and importantly systems involved to drill further.
    Please check the following:
    1) Logical component assignment against that step.
    2) Existence of RFC on satellite system.
    3) Connection test and Jumpin to that host.
    4) The Read RFC you are using has got enough authorizations on that Satellite system.
    Regards,
    Jagan

  • RFC problem while activating the new ODS...

    Hi Experts,
    I have created a new ODS, while activating that it is giving bellow error message,
    RFC ERROR IN THE SOURCE SYSTEM.
    but I have checked with my basis team, everything is fine,
    What would be the problem.
    helpful answer will be appreciated with points,
    Thanks in advance,
    Venkat.

    hi all,
    iam even getting the same error and unable to solve this.please provide me solution with step wise process.iam getting the below error:
    Message no. RSBM035
    Diagnosis
    The system could not create DataSource .
    System Response
    The metadata for a DataSource must be created while the export InfoSouce is being generated. An error occurred at that time.
    Procedure
    Consult the appropriate developer (function module: RSA1_OLTPSOURCE_GENERATE).
    thanks&regards
    Vamshi

  • RFC problem through BIZTALK

    Hello,
    I have created a RFC. Biztalk server is calling this RFC. In this RFC, I used BDC for confirmation of production order OPERATION (CO11N). When I manually run this RFC in SAP, it is working fine, But when Biztalk is calling this rfc, an error is coming "Runtime error RAISE_EXCEPTION has occurred" .
    I am using call transaction statement. I am not able to understand the actual problem because it is working fine in SAP.
    Please suggest me any way to solve this problem.
    thanks,
    Rock!

    Set the following code into your first lines of your RFC.
    Data: var_a type n.
    If var_a eq '0'.
       break-point.
    endif.
    or maybe this version of code:
    Data: var_a type n.
    do.
      If var_a gt '0'.
         exit.
      endif.
    enddo.
    Maybe only the break-point is necessary?? (try it)
    or only without break-point, so you have to develop an infinity-loop.
    Start your BIZTALK, so that the RFC is called...
    Use SAP-transaction SM50(?) to see you program (name of the program of your RFC) running ......
    Goto "debugging program" and debug your program.
    First you have to change the VAR_A to > 0  
    If you don't find your program in the tcode SM50, maybe the RFC is calling with wrong parameters or selections!!!
    Maybe mandatory parameters or selections NOT filled!!!
    Good luck

  • RFC Problem:"I::001 Only available with the RFC library from 4.0C onwards."

    Hello,
    Ihave a VBA code that calls a BAPI via RFC to checkout a document. The Problem is that I get an error like in the subject. Here is my Code
    Private Declare Sub RfcAllowStartProgram Lib "librfc32.dll" (value As Any)
    Sub checkout_file()
    Dim oDocument As Object
    Dim oDocumentFile As Object
    Dim oDocumentFiles As Object
    Dim oReturn As Object
    Dim oBAPICtrl As Object
    'Creating BAPI object
    Set oBAPICtrl = CreateObject("SAP.BAPI.1")
    Set oConnection = oBAPICtrl.Connection
    If oConnection.Logon(0, False) = False Then
    MsgBox "No access to R/3 System"
    Exit Sub 'Programm beenden
    End If
    RfcAllowStartProgram ByVal 0&
    'Creating lokal instance of BO "Draw"
    Set oDocument = oBAPICtrl.GetSAPObject("DRAW", "PM2", "A5N00030059989", "D", "000")
    If Err.Number <> 0 Then
    MsgBox "No local BO 'Draw' created!"
    Exit Sub
    End If
    Set oDocumentFile = oBAPICtrl.DimAs(oDocument, "CheckOutView2", "DocumentFile")
    oDocumentFile("WSAPPLICATION") = "DOC"
    oDocument.CheckOutView2 OriginalPath:="D:\test\", _
    DocumentFile:=oDocumentFile, _
    DOCUMENTFILES:=oDocumentFiles, _
    DocumentStructure:=oDocumentStructure, Return:=oReturn
    MsgBox oDocumentFiles.RowCount
    MsgBox oReturn("MESSAGE")
    Set oConnection = Nothing
    Set oBAPICtrl = Nothing
    End Sub
    I have the newest librfc32.dll in my System32 folder (Version 7110.0.46.6208). Where is the problem? Can it be a problem on the application server or something?
    Thank you,
    Thomander

    Hi Thomander,
    Note 885058 indicates that the problem is resolved with the latest    
    RFC and ICU files. The RFC library is contained in the RFCSDK, please 
    ensure that you are using the latest SDK, it can be downloaded from the
    following location:                                                                               
    Support Packages and Patches                                          
        ==> Additional Components                                         
              ==> SAP NW RFC SDK                                          
                   ==> SAP NW RFC SDK 7.10                                
                        ==>Your OS                                                                               
    ICU libraries can be downloaded from service market place as part of  
    sap kernel. There are contained in the complete package sapexe.car    
    & in a seperate package UCLIB.sar                                     
    -> service.sap.com/patches                                           
    -> Entry by application group                                         
    -> additional component                                              
    -> SAP Kernel [ select the correct versions] & download the file                                                                               
    The naming convention of the library files varies depending on the    
    operating system, they may be called                                  
    "libicuuc.so.26", "libicuuc.sl.26", "libicuuc26.so" or "icuuc26.dll", 
    for example. You must therefore adjust the unpacking statements       
    accordingly.                                                                               
    Unpack the library to the temporary directory & then move it to the   
    kernel directory ("/usr/sap/<SID>/SYS/exe/run").                                                                               
    Caution: Make sure that the libicu* libraries do not overwrite any    
    existing files.                                                                               
    Once you are using the latest RFC and ICU files you should be ok.
    Maybe the information in the following link could also be useful for this kind of error:
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/plm/i001Win32error+2
    Best regards,
    Christoph

  • RFC problem in solman 7.0 ehp 1

    Dear
    i am facing a problem when i crate trusted RFC trought SMSY.
    error is " Error Creatinf RFC destination SM_SOMCLNT500_BACK" IN SYSTEM TEST.
    BUT I HAVE GIVEN ALREADY "S_RFC & S_RFCACL" OBJECT IN BOTH SIDE SOURCE AND TARGET SYSTEM.
    REGARDS
    ANIL KUMAR

    According with page 67 of Security Guide for Solman 7.0 EHP1
    6.2.2 Authorization Object S_RFCACL
    The trusting RFC destination has the Current User setting in transaction SM59. Authorization errors in the use of an RFC destination flagged as a Trusted System cause the following message to be sent: No Authorization to logon as Trusted System (Trusted RC = #).
    => Prerequisites
    To apply the authorization object, you need full access to transaction PFCG, in the SAP Solution Manager system and the managed systems.
    => Features
    To create the trusted RFC connection you need to have the authorization object S_RFCACL in the Solution Manager and in the managed system for this user. The role SAP_S_RFCACL contains the authorization object S_RFCACL, which consists of a number of authorization fields, which allow a trusting trusted relationship between SAP Solution Manager and any managed system. Due to the high potential risk of such an RFC connection, the authorization object S_RFCACL is not in authorization profile SAP_ALL.
    You said that you already gave S_RFC and S_RFCACL, but you customized a new role ? or are you using SAP_S_RFCACL ?

Maybe you are looking for

  • How do I get the Numbers application iOS 7.0.4 unstuck updating on iPad 2?

    How do I get the Numbers application unstuck in updating on iPad 2?   After the last update of iOS 7 it started acting up. Then weeks ago (in November) I opened the application right after iOS 7.0.4 update and while accessing a file it got stuck, som

  • Last iTunes update 10.2.2.12 deleted all music files and all artwork

    Within the last month I got a notice to upgrade Apple iTunes and Quicktime software which I did not thinking anything about it.  I have used myiPod since then but not in iTunes at all and no synching.  I have about 225 CD's loaded in iTunes plus some

  • Using mdb  in OAF

    Hi all i want to use mdb in an Application that i wil buit in oAF . so database connection is required . can anyone help me out in establishing this connection. what kinda driver shud i choose.i believe it shud be third party jdbc. pls correct me if

  • Siren sound...again

    Opteron 244 in MSI K8D Master-F. See more specs in my signature below. PC powers up, 5-10 seconds later the infamous siren sound (continuos high-low-high-low tones) starts. NOTE: The PC boots just fine, Windows runs at it should... CPU temp is 45°C,

  • Forms and Reports 6i to Forms and Reports 9i

    Hi I'm looking for a best practices on Forms 6i migration to 9i. Do you know some documentations about it ? Regards Den