Quantcast
Channel: SCN : All Content - Data Services and Data Quality
Viewing all articles
Browse latest Browse all 4013

DS 4-Call RFC function without input parameters

$
0
0

Hi

I am calling an ECC functionin BODS,

 

which is RFC enabled. It does not take any input parameters but will reurn a TEXT as output.

I have used row_gerenation --> query1 to call RFC function. This doesn't need to be unnest.

I have the query1 --> query2 in which the Output is connected to the target.

 

The validation error I am getting is - "

[Function Call:SRS_DEC_135..ZRD_TEST_HELLO_WORLD]
NRDM Function <Syntax error at line <1>: <>: near <)> found <')'> expecting <'(', &ERROR, __AL_LOOKUPEX_TRAN, __AL_SEARCH_REPLACE_TRAN, __RFC_FUNCTION, __AL_SCRIPT_FUNCTION, __AL_STORED_PROCEDURE, __AL_EXTRACT_FROM_XML, __AL_TRAN_FUNCTION, +, AL_UNSPECIFIED_PARAM, CONVERT, a float, identifier, an integer, a null, a quoted identifier, ;, a string, a decimal, VARCHAR, VARIABLE, -, +>.
1 error(s), 0 warning(s).

Check and fix the syntax and retry the operation. (BODI-1112394)> (BODI-1111191)

 

I found that thisshas been partially discussed on another thread http://scn.sap.com/message/13272300#13272300 but my function does not have input parameters. And that thread does not answer this scenario.

 

So... Is it required for RFC function being called in BODS needs to have input parameters?

BTW, This simple RFC funcion has been tested on ECC side for syntax and execution.

 

Can someone shed some light on this issue, please?

Many thnaks

-- shalaka


Viewing all articles
Browse latest Browse all 4013

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>