cancel
Showing results for 
Search instead for 
Did you mean: 

rfc functions with export field type exid h

hans_harder
Explorer
0 Kudos

Hi, in WAS700 I encountered rfc functions with export fields of the type exid h

I found in the rfccal.c the following section:

        if (*exid == 'h')  continue;
           /*
               I don't know how handle type 'h' (internal table)
               with RFC API. Therefore ignore it.
           */

Example function : SWNC_GET_WORKLOAD_STATISTIC

In the rfcsdk docs I can't find a thing how you should handle such an export field.

Any solution for this ?

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

hi,

interesting. In the FM mentioned I can't find anything called EXID.

which parameter do you think contains something like exid?

anton

hans_harder
Explorer
0 Kudos

Internally the rfccal does a function RFC_GET_FUNCTION_INTERFACE_P

for gettting the import/export fields and table names and types.

If you do that for the FM the result is in table PARAMS_P which contains the exid field.

The paramclass determines if it is an import, export or a table.

Former Member
0 Kudos

hi hans,

sorry i shouldn't have answered your question. to me RFC is tooo strange. I had a quick look at the FM, searched DDIC for something like exid and had a look at the WSDL of the webservice WSDL of that FM. nothing seemed very complicated to me in terms of a webservice call to it (apart from the semantically...uhm...questionable interface; MEM_OBJS_FR_YOUN anybody?) but I really have no idea of the inner workings of RFC.

sorry again. hope you get it solved here.

anton