Skip to Content
author's profile photo Former Member
Former Member

NW RFC SDK: RFC_INVALID_PARAMETER from RfcGetFunctionDesc

I'm trying to use function RfcGetFunctionDesc from NW RFC SDK for two custom, RFC-enabled functions in SAP. In one case it works all right. But when I try for the second one I get error 20 (RFC_INVALID_PARAMETER). The only thing I change in code is the function name.

What might be the reason why RfcGetFunctionDesc returns error 20 (RFC_INVALID_PARAMETER)? Are the limitations on types of export/import/table parameters or exceptions of function so that it could be inspected by RfcGetFunctionDesc

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • author's profile photo Former Member
    Former Member
    Posted on Jan 22, 2008 at 10:11 AM

    Problem solved: some standard table data types appear as not Unicode compatible. They make RfcGetFunctionDesc to raise this error. Solution: use other types or create your own from scratch.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.