Passing the Function Module name and Parameters to SAp
-
Andreas5 years ago #15874
Hello group,
can anybody give me a hint how to call a RFC function module and pass its parameters in SAP? Can I just define a string with the name of the RFC FM or do I have to add some more characters?
“error”:”A failure happened during the execution of the provided operation! The failure was: {The repository could not be retrieved from the destination!}”,
“parameters”:{
“FB”:{
“dataType”:”String”,
“const”:”QIRF_SEND_INSP_REQUIRMENTS”
}
},Regards
AndreasMathieu RollHas successfully completed the online course IntroductionHas successfully completed the online course Intermediate (200)Has successfully completed the online course Advanced (300)Has successfully completed the online course Basics (100)Andreas5 years ago #16339::This worked out fine. Thank you!
Now the next step. How do I get the contents of the table in the table definition of the funcion module after the call? I tried to use the strings in the samples and the documentation. But nothing worked for me. I either get just a {} or a “cannot split JSON…” error.Regards
AndreasAttachments:
You must be logged in to view attached files.KahnHas successfully completed the online course IntroductionHas successfully completed the online course Intermediate (200)Has successfully completed the online course Advanced (300)5 years ago #16487::Hi,
you will get the Contents of the Tables as follow:
- Add the following parameter into your call configuration/operation/additionalReturnInformation[0] and the value TABLE to get the TABLES as output
- Warning: By doing so you will get only the TABLES as OUTPUT, if you want to get your EXPORT or CHANGING, then please do the following
- For EXPORT parameter: Add the following parameter into your call configuration/operation/additionalReturnInformation[1] and the value EXPORT to get the EXPORT as output
- For CHANGIG parameter: Add the following parameter into your call configuration/operation/additionalReturnInformation[2] and the value CHANGIG to get the CHANGIG as output
- You can also get the defined EXCEPTIONS as output if you desire so: Add the following Parameter into your call configuration/operation/additionalReturnInformation[3] and the value EXCEPTION to get the EXCEPTIONS as output
The standard behavior is as follows:
- You provide an IMPORT parameter as input, then you will get automatically all EXPORT parameters as output
- You provide a CHANGING parameter as input, then you will get automatically all CHANGING parameters as output
- (Will follow soon: You provide a TABLE parameter as input, then you will get automatically all TABLE parameters as output)
I hope this helps you.
Regards
Kamil
You must be logged in to reply to this topic.