Skip to Content

RFC error in Data Posting

Deat All,

I am doing a XML to RFC Scenario. Proir to that I have converted a CSV File to Multiple XML Files. The entire Scenario is like this:

my CSV has a lot of records in one file and that is broken into Multiple XML Files. When the XML to RFC is done it is just posting the data of the first File and not the others. There is some kind of Lock that is there. There is no Multimapping, and we are using the BPM as there are some dependencied. In the BPm there are no Loops.

As of my understanding for each XML File, data should be posted by the RFC, but only the First record is posted and not the others.

Also in SXMB_MONI i am getting Chequered Flags for all. This means that the Scenario is working Fine. Just the other records are not written there.

I am using a Custom RFC and in one CSV File a lot of data are repeating itself, just some characterestics data are different.

Is is some problem with my RFC or is it with XI. This is something I haven't faced ever.

Kindly help me out on this. Is there something else that I have to mention or Configure. Kindly Reply ASAP.

Thanking in anticipation.

Best Regards

Chakra Banerje

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • avatar image
    Former Member
    Dec 29, 2006 at 07:41 AM

    hi,

    As of my understanding for each XML File, data should be posted by the RFC, but only the First record is posted and not the others - check your RFC will receive the multiple inputs and update the Table..if multiple records then your RFC also should be also same as input.

    Regards,

    Venu.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Dec 29, 2006 at 07:55 AM

    Hi Somnath,

    in my understanding you have to use a multi-mapping for this.

    Why did'nt you use it?

    Regards Mario

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Dec 29, 2006 at 08:17 AM

    Hi,

    <i>As of my understanding for each XML File, data should be posted by the RFC, but only the First record is posted and not the others.</i>

    Are you using a collect pattern/correlation to combine all the files into a single request?

    If no, then BPM is working as expected; a single request is being sent per xml file, per BPM.

    Do you want all the files to be mapped as a single request to the RFC?

    If so, you need to use correlations.

    Regards,

    Smitha.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member PwC SAP Team

      Hi,

      Did you try executing the Rfc independently in the R/3 system?

      Try simulating the scenario, with multiple instances of the Rfc and check if everything is working as expected.

      This would eliminate the possiblity of error on the R/3 side.

      Regards,

      Smitha.