In general, can you use a function that expects a structure to be passed to it? I posted another message before, but noone answered it. It seems like it should work, but there’s an ABAP sytax error when I try it (see previous message please).
The HR Rapidmart does not provide annual salary information for hourly employees, and this SAP function does that for you. I’ve imported it, but get an ABAP program syntax error while trying to execute it. The function expects a structure to be populated, and this may be the problem.
“Unable to interpret “PERNR”. Possible causes: Incorrect spelling or co”
“mma error.” - is the error when trying to execute the DS generated ABAP using SE38.
The other issue is, this function has over 300 values that need to be passed if you do it one by one vs passing just the Infotypes p0001 and p0008. Those should be optional and have a “:” in front of the value in the function wizard. However, DS seems to have a problem with all of the data types. I did pass them 1 by 1 (as annonying as that was), and I still can’t get it to work.
No I never did get an answer. I don’t think you can do it. But, I’ve been able to work around this limitation. Which function are you trying to use?Is it REVISION_LEVEL_TABLE_EXPORT - in which case you may be able to look at the source code for that function and go after the transparent tables that it uses, and mimic what that function is doing within your R3 dataflow. Good luck.