Skip to Content
avatar image
Former Member

Issue while Calling SAP RFC Function Module into BODS

Hi,

I am calling SAP RFC Function Module into BODS.

This RFC Function Module has Table Parameters.

I don't find the option to map the fields in BODS to Table Parameters fields.

when I right click on FM  "Make Current" is disabled.

Could you please help me on this.

Regards.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    avatar image
    Former Member
    Feb 13, 2015 at 07:15 AM

    Hi ,

              In BODS you cannot directly map the table parameters in Function . Please follow the following process.

    1> In order to handle this just right click the RFC from functions.

    2> Now you can see the input parameters of the function module.

    3>Using Queries you have to create this structure in BODS .

    4> Once you create the exact structure of input parameters(Tables, Parameters) then call function module in next query.

    Then map the fields and tables as well. This will give you the expect output as well as you can get the return parameters into the output.

    Thanks

    Phaneendranadh K

    Add comment
    10|10000 characters needed characters exceeded

  • Feb 13, 2015 at 03:50 AM

    Hi Chaitanya,

    Please refer the below link regarding Calling RFC’s enabled Function Module in SAP Business Objects Data Services.

    Calling RFC’s enabled Function Module:

    http://saptechnical.com/Tutorials/BOBJ/BAPI/Page4.htm

    Thanks,

    Daya

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Feb 13, 2015 at 07:20 AM

    Hi Chaitanya,

    Right click on FM and select "Modify Function Call" and select your input parameters. If it is a table parameter, first you need to maintain the table structure using "new output schema".

    Add comment
    10|10000 characters needed characters exceeded