Skip to Content

Issue with Rfc Lookup..

Hi Folks,

Plz help me on this:

I am using  rfc lookup in 7.31 single stack.

In abap side if gives as a constant value or hard code, then output reflects correctly in RFC lookup in PI but in case ABAP program sends value as a variable then its not reflecting the correct o/p in RFC lookup at PI side.

But when we execute standalone rfc in ECC then it gives the right values in both case(hard code as well as variable).

Cache is also refreshed but still getting the same issue.

Regards

GB

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Mar 04, 2014 at 10:37 AM

    Hi Gagandeep,

    How about starting/stopping the communication channel just to rule out adapter metadata cache? What do you mean as variable? For multiple values, you can refer to this blog

    Graphical RFC Lookup and How you can design lookups for multiple values to be retrieved in a single call

    Regards,

    Mark

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Gagan,

      Can you give an example for hard coded value and variable value. It seems you have to give right number of decimals when you invoke from PI. What is the data type and format for quantity field?


      Update: May be you have to prefix zero's to the quantity field according to it's definition by format and it's length

      Regards,

      Praveen Gujjeti

      Message was edited by: PRAVEEN GUJJETI

  • Mar 04, 2014 at 10:43 AM

    Hi Gagandeep,

    Can you please delete the rfc name in lookup and reassign the rfc name do the mapping again....  and also try what Mark suggested..

    Thanks,

    Sreenivas

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Gagandeep Batra

      Please try to create one more RFC with same structure with different name and import it. then test.

      And also check the data which you are passing.