FILE - XI - RFC Problem

Hi all!!
I'm doing tests with my FILE -> XI -> RFC interface.
The Status is Succesful, but the XI -> RFC mapping isn't done. Looking in SXMB_MONI in the Payload of Request Message Mapping I got:
  <?xml version="1.0" encoding="UTF-8" ?>
- <ns1:Z_F1FSD_REC_PEDIDO_EDI xmlns:ns1="urn:sap-com:document:sap:rfc:functions">
  <T_REC_PEDIDO_EDI />
  </ns1:Z_F1FSD_REC_PEDIDO_EDI>
I`ve already imported again the RFC, but nothing helps.
Does anybody knows what is the problem?
Tks a lot,
Daniela Machado

HI,
Test the Mapping in the Message Mapping with Test Tab.
For this,take message from SXMB_MONI and test the mapping..
If it works, then there is a problem with Cache. For RFC cache Refresh-
How to refresh XI RFC Metadata Repository?
Hope this helps,
REgards,
moorthy

Similar Messages

  • 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

  • File to RFC problem in the RFC side

    hello
    the scenario is file to RFC. the file is loaded to the XI, and in the SXMB_MONI it is green. in RWB I recieve this error. any ideas?
    Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: error while processing message to remote system:com.sap.aii.af.rfc.core.client.RfcClientException: JCO.Exception while calling Y_XI_TEST_01 in remote system (RfcClient[ChannelRFCIn]):com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: Screen output without connection to user.: com.sap.aii.af.rfc.afcommunication.RfcAFWException: error while processing message to remote system:com.sap.aii.af.rfc.core.client.RfcClientException: JCO.Exception while calling Y_XI_TEST_01 in remote system (RfcClient[ChannelRFCIn]):com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: Screen output without connection to user

    Hi Check the same discussion in
    roblem with WS_DOWNLOAD
    also see this blog
    Remote Enable your RFC_HOST_TO_IP to return Host IP to JCo
    Thanks!

  • File to RFC problem- data is not inserting into ztable in R3 system

    Hi
    i have done File to RFC scenario which picks data from flat file and inserts into ztable via RFC in R3. but while testing my scenario everything is successful in XI monitoring (Successful flag in MONI and RWB) and in auditlog message status is DLVD.
    it seems to be everything successful in XI and RFC call also successful in R3 system.
    but for some reason data is not inserting into table (RFC is used to insert data into ztable)
    Is there any way to debug RFC call excecution in XI..?
    RFC code is like this:
    insert ZMM_AUTO_GR from INPUT_TABLE.
    commit work.
    END FUNCTION.
    please advice what could be the reason not inserting into table.
    Help would be appreciated.
    Regards,
    Rajesh

    Hi Praveen,
    please see audit log- from communication channel monitoring..
    Receiver channel 'CC_INCA_RFC_SAPECC_Receiver' for party '', service 'R3DCLNT210' (internal name 'RfcClient[CC_INCA_RFC_SAPECC_Receiver]')
    Client data: {jco.client.lang=EN, jco.client.snc_mode=0, jco.client.client=210, jco.client.passwd=******, jco.webas.ignore_jdsr_error=1, jco.client.user=jsaha, jco.client.sysnr=00, jco.client.ashost=ausr3devdc02}
    Repository data: {jco.client.lang=EN, jco.client.snc_mode=0, jco.client.client=210, jco.client.passwd=******, jco.webas.ignore_jdsr_error=1, jco.client.user=jsaha, jco.client.sysnr=00, jco.client.ashost=ausr3devdc02}
    Current pool size: 1, maximum pool size : 1
    Channel History
    - OK: 2008-07-28 04:32:04 PDT: Message processed for interface ZAUTO_GR_STAGE_INCA
    - OK: 2008-07-28 04:31:04 PDT: Message processed for interface ZAUTO_GR_STAGE_INCA
    - OK: 2008-07-28 03:56:56 PDT: Message processed for interface ZAUTO_GR_STAGE_INCA
    - OK: 2008-07-28 03:49:04 PDT: Message processed for interface ZAUTO_GR_STAGE_INCA
    - OK: 2008-07-28 03:48:04 PDT: Message processed for interface ZAUTO_GR_STAGE_INCA

  • File to rfc problem in the drop down button

    Hi
        /people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
       Please see this URL
       In this scenario i have creating a  message maping RESPONCE side  BAPI_COMPANY_DETAIL Responc in that COMPANY_DETAIL below fields is not displaying and also RETURN , please send me imd
            my problem is the COMPANY_DETAIL ( COMPANY , NAME1 , NAME2 , COUNTRY , LANGU , STREET , PO_BOX , POSTL_COD1 , CITY , CURRENCY , COUNTRY_ISO , CURRENCY_ISO , LANGU_ISO ) Responsce below fields cann't display and in the same way RETURN field also .
    Regards
    Prasad

    hi sekhar
       my problem is the COMPANY_DETAIL ( COMPANY , NAME1 , NAME2 , COUNTRY , LANGU , STREET , PO_BOX , POSTL_COD1 , CITY , CURRENCY , COUNTRY_ISO , CURRENCY_ISO , LANGU_ISO )   Responsce below fields cann't display and in the same way RETURN field  also .

  • Problem in file to rfc scenario without using BPM concept

    hi ,
      I have configured the file to rfc scenatio and in that i have created a synchronous message interface .i have even aaded modules to my sender adapter .
    I have one sender aggrement , 2 receiver aggrement , 1 interface determination , and 1 receiver determination .
    the problem that i am facing is that i am able to perform the operations on r3 side succesfully but i am not getting the response back in xi .
    can any one pls help me in getting out of this problem .
    with regards
    Bhawarlal Choudhary

    Hi Amit ,
       My scenario is for creating the notification ( in plant maintenance) . every time i transmit a file a new notification nos is generated and even i am able to see it in SAP . in RWB when i check my communication channel i am not getting any response . The synchronous process seems to be working fine according to me do i need to even create a FRC communiation channel for sender as i have not done that .
    with regards
    Bhawarlal Choudhary

  • Problem in FILE to RFC scenerio

    Hi,
    I am working on File to RFC Scenerio
    I am getting a problime in Communication channel (Sender).
    The problem is coming in File COntent Conversion
    Parameters are like
    Documenet name : MT_ROXY ( ->Header -> EMPNO
                                                                 -> EMPNAME
                                                                 -> DEPTNAME)
    Recordset Name: Details
    Recordset str     : HEADER,*
    Recordset Seq   : Variable
    " per message   :*
    Conersion Params:
    ignoreRecordsetName  : True
    HEADER.addHeaderLine : 0
    HEADER.fieldSeperator: ,
    HEADER.endSeperator: 'nl'
    HEADER.fieldFixedLengths : 12,40,40
    HEADER.fieldNames          :EMPNO,EMPNAME,DEPARTMENTNAME
    HEADER.lastFieldsOptional : YES
    Problem:The message content i am getting is like
    <ns:MT_ABAPPROXY>
    &#8722;
         <HEADER>
    <EMPNO>IT,Munish,22</EMPNO>
    </HEADER>
    &#8722;
         <HEADER>
    <EMPNO>IP,Munish1,2</EMPNO>
    </HEADER>
    &#8722;
         <HEADER>
    <EMPNO>IS,Munish2,2</EMPNO>
    </HEADER>
    &#8722;
         <HEADER>
    <EMPNO>IQ,Munish3,2</EMPNO>
    </HEADER>
    &#8722;
         <HEADER>
    <EMPNO>IR,Munish4,2</EMPNO>
    </HEADER>
    </ns:MT_ABAPPROXY>
    as  it does not dividing the Fields by ,
    as it shud come like
    <EMPNO>IR,2</EMPNO>
    <EMPNAME>Munish5</EMPNAME>?
    <DEPARTMENTNAME>2</DEPARTMENTNAME>
    but its not taking the other 2 filds and not separating by , sepreator,
    Kindly guide me in solving this problem on urgent basis
    Thanks in Advance
    Munish SIngh

    HI,
    Then use only fieldSeparator see the spelling it should be in proper case.
    refer the below weblog for more information:
    /people/venkat.donela/blog/2005/06/08/how-to-send-a-flat-file-with-various-field-lengths-and-variable-substructures-to-xi-30
    Also refer the file FCC parameters.
    http://help.sap.com/saphelp_nw04/helpdata/en/e3/94007075cae04f930cc4c034e411e1/frameset.htm
    Thnx
    Chirag

  • File to RFC scenario - receiver determination problems

    Hi ,
    Im trying to work out a flat file to RFC scenario, and am facing problems in configuring the receiver determination .
    While creating my receiver determination, in the configured receivers, when i click on the F4 help to select service, i do not see the business system that i configured in SLD .
    This system i have configured as an WAS ABAP system and provided all relevant data. I can also import objects from this system into IR, so i dont think i have set it up wrongly. I have also created RFC destination .
    Is there some setting that has to be made that im missing ? Could somebody point out why im not able to see this system in the list of business services available at receiver configuration time ?
    Thanks,
    Joe
    I also cleared the SLD cache by the way.. that didnt work either .
    Message was edited by:
            Joe Stein

    Thanks a lot for you replies guys , but problems still not solved ;
    1. I looked at the blog given and ive done everything pretty much as given . My problem lies in not finding the business system itself  in the list of services for the configured receiver. How to implement this has not been shown in the blog.
    2. I tried refreshing the cache and checking again, but it still doesnt show me the necessary step.
    SOS !
    I checked in the inbound system , and found that an RFC wasnt created for the XI system . I created that but i still cant see this system as a business system when i try to create the receiver determination . Do i need to recreate the technical system in the landscape to incorporate this change ?
    Any pointers at all ??
    Message was edited by:
            Joe Stein

  • Problem in storing data in BAPI in File to RFC Scenario

    Hi everyone,
    I m doing File to RFC Scenario.......I completed design and configuration part and actived the Communication Channels.....
    Now when I check in Runtime workbench I am getting succefully executed both at outbound and Inbound Channels.......but
    data is not updated in BAPI...........
    I m getting following error when I check in Component monitoring......
    Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: RfcAdapter: receiver channel has static errors: configuration exception caused by: com.sap.aii.af.rfc.core.config.RfcChannelInactiveException: channel has status inactive: com.sap.aii.af.rfc.afcommunication.RfcAFWException: RfcAdapter: receiver channel has static errors: configuration exception caused by: com.sap.aii.af.rfc.core.config.RfcChannelInactiveException: channel has status inactive
    Please help me out.......
    Regards,
    Sudheer.

    Hi
    "I took Business Service as Service but not Business System.....Will it effect the scenario???......"
    I suggest While dealing with the SAP Systems we should use Business systems.
    Pls check the foolowing Threads for the above Query
    RFC - Business Service
    Re: business service for file to rfc
    Regards
    Abhijit

  • Problem in file to RFC Asynch interface.

    Dear Experts,
              One interface is there in Production environment that " file to RFC " receiver is SAP CRM system through BAPIs. frequency is daily one file from ftp to CRM system. One day file is getting updated in CRM properly, one day not getting updated like this way it is happening regularly. In sxmb_moni of PI system showing successfully processed. In sxmb_moni of CRM system no messages appearing whether successfully processed messages as well as failures. RFC connections also be good and in PI communication channel monitoring also showing successful.
    In this case what i have to do? Kindly suggest me.
    Thanks & Regards,
    Srihari.

    Hari,
    If that is the case then cancel all the messages and also once do the full cache refresh with the following URL
    http://host:50000/CPACache/refresh?mode=full
    Regards
    Praveen

  • File to RFC - error while processing message to remote system:com.sap.aii.

    Hi
    i m working on File to RFC scenario. the records are getting displayed in sender CC and receiver CC. But in receiver CC i m also getting the following error:
    Message processing failed. Cause: com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.aii.adapter.rfc.afcommunication.RfcAFWException: error while processing message to remote system:com.sap.aii.adapter.rfc.core.client.RfcClientException: JCO.Exception while calling ZRFC in remote system (RfcClient[CC_RIS_STC_PIMASTER_RECEIVER]):com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE:      Screen output without connection to user.    
    Error in processing caused by: com.sap.aii.adapter.rfc.afcommunication.RfcAFWException: error while processing message to remote system:com.sap.aii.adapter.rfc.core.client.RfcClientException: JCO.Exception while calling ZRFC in remote system (RfcClient[CC_RIS_STC_PIMASTER_RECEIVER]):com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE:      Screen output without connection to user.   
    It was working fine few hours earlier but showing this error now. i was giving a SUBMIT program , but stopped that now.
    But still facing the same problem. and in SXMB_MONI its showing recorded for Outbound processing.
    could anyone help.

    Hi
    I am Facing  Following Error When I am trying to call SAP Screen through JCO.jar
    com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: Screen output without connection to user
    Please Guide Whethere it is possible to call SAP screen Through JCO.jar  ot NOT
    Please HELP if it is possible to Call SAP screen through JCO.jar with step and Code
    Thanks
    Vivek

  • Error while calling RFC adapter(FILE-XI-RFC scenario)

    Hi,
    I am trying for FILE-XI-RFC scenario. I am getting the following error. I have checked in message monitoring. The error is coming while calling the RFC adapter. Can any body tell what problem is this?
    Regards,
    Dhana
      <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Call Adapter
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>XIServer</SAP:Category>
      <SAP:Code area="INTERNAL">AE_DETAILS_GET_ERROR</SAP:Code>
      <SAP:P1>af.f23.sofd00001530a</SAP:P1>
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText>2: Unable to find URL for Adapter Engine af.u7a.us4296</SAP:AdditionalText>
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Error while reading access data (URL, user, password) for the Adapter Engine af.f23.sofd00001530a</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>

    Hi,
    I did SLD check.
    The status says 'Summary: Connection to SLD works correctly'.
    But it fails while checking the access to XI profile.
    Here is the status
    Summary: Connection to SLD works correctly
    Now checking access to the XI Profile
    Properties of RFC destination LCRSAPRFC
      RFC host:
    %%RFCSERVER%%
      program id:      LCRSAPRFC_DZ1
      gateway host:
      gateway service:
    Testing the RFC connection to the SLD java client...
    RFC ping returned exception with message:
    / CPIC-CALL: 'ThSAPOCMINIT' : cmRc=2 thRc=679#Transaction program not registere

  • Issue in File-PI-RFC scenario

    Dear All,
    I am working on File-PI-RFC interface in which contents of file are updated in SAP ztable.
    The interface was working fine but yesterday i changed the length of one of the fields of the table. From then onwards, table contents are getting updated with some dummy/junk values which we are not sending thru PI.
    I have checked the payload at the receiver end and it is not showing any junk values but in the table it shows junk values in the filed whose length is changed.
    I have reimported the RFC metadata in ESR but still it shows wrong values in ECC.
    Please guide me where I need to referesh the RFC metadata to resolve this as this problem I am facing in PRD environment.
    Regards,
    NJ

    Hi,
       Pls check if the length of the field in table and the length of the field in internal table in the RFC function matches. If not pls do the same and then send data agn.
    Edited by: Debaprasad Narendra on Nov 3, 2010 7:23 AM

  • File to RFC Scenario

    Hi,
    Iam doing File to RFC(BAPI) Asynchronous.
    Iam using the BAPI BAPI_SALESORDER_CREATEFROMDAT2
    Te Fields iam passing for sale order creation are
    DocType : OR
    Material  : 723300
    Quantity : 10
    Partner Role : SP (sold to party)
    Partner Number : 100006
    With these fields Iam able to create the order in R/3. When I call the same BAPI from XI and pass the same values Iam getting an error saying OR is not defined. Then I had to debug the BAPI. The fields DocType, Partner Role have conversion routines. If I pass OR they will convert them into TA like wise SP would be converted to AG. This conversion is taking place when i execute BAPi in r/3 directly.
    But when I execute it from XI Iam getting the error.
    If I pass TA instead of OR , AG instead of SP it works for me.
    Why BAPI is not able convert them when i call it from XI.
    What can I do in this scenario. I cannot all the time search for the routine and pass that value. Also my input file would be using OR, SP and all.
    Please suggest me what I need to do to overcome this
    Thank you
    Radhika.

    Hi Radhika,
    Yes....BAPI can execute with any values(test mode).But if you are passing values to the BAPI from XI or any external system, have to pass the conversion routine values ie TA or AG.Otherwise you get errors as u said.
    To overcome this problem,You can use the Inbound proxy and bu using conversion exits in the proxy ,can solve the problem and we can pass the actual values like OR,SP etc.
    Regards,
    Sekhar D

  • File to RFC want to delay rfc or file adapter

    Hi,
    I’ve got a problem with my file to RFC scenario.
    XI picks up a file and puts it to an archive directory.
    Then it makes a synchoon call to a RFC. Quality of Service is Best Effort
    The problem is, that the function module does not execute properly, because it can not find the file, so the RFC acts to quick.
    When I change the quality of service to Exactly One or Exactly One in Order it works properly but in that cause I can not see my return message in the payload from SXMB_MONI.
    I guess it is not possible to delay the RFC with the help of additional parameters. The only way to handle this I think is to build a wait function into the function module but my opinion, that's not a correct solution.
    Any expert an idea?
    Thanks in advance for your answers!

    Hi,
    File adapter doesnot support Sychronous. It only supports Asynchronous. Even you specify as synchrounous it acts like asynchronous only. So that is the reason why you are not seeing the response message in SXMB_MONI.
    ---Satish

Maybe you are looking for

  • My ipod will not respond to anything. I tried to restore but unable to how can I fix this?

    Itunes suggeested that my Ipod was coruppted and to restore I tried this and it uploaded software and tried to restore but an error message came back (I did not save the error message). I tried to look up how to resotre and when it shows to hold the

  • BP Ref No.

    Dear Experts, I want to get BP Ref. no. on Vendor Liabilities Aging PLD. I tried Variable field but got error as Invalid Variable. then I tried on DB links but not getting actual information. sometime getting wrong data and sometime blank field. Plz

  • Color presets

    Hi, I recently rendered an image and put this in Photoshop. Turns out it's running in the RGB color channel. Having then saved the image as a JPEG from Photoshop and reviewing it, the color scheme looks fine (yellows and magentas have the adequate gl

  • Imac error all the time

    i have i mac and still have apple care series : W8602P4TU2P and you can see the problem i have got here : http://www.tienpow.com/apple-broken/ I have all the error image show to you and when i go to support in thailand they do nothing for me.. please

  • Changing the receiver cat in the settlement rule of Product cost collector

    Hi, I have created a Product cost collector using the Transaction - KKF6N. and observed that the settlement rule got created automatically with the CAT - MAT. I need help for below queries. 1. Is it possible to change the settlement rule for the Prod