Skip to Content

How to call AMDP method in other AMDP method

Dec 19, 2017 at 07:58 PM


avatar image
Former Member

Hi All,

I am trying to call a AMDP method from other AMDP class method but I am getting erorr in Class /BIC/00BLTQH8P035A03QFLKKV3JIF.

I have attached both the classes code in the below attachments .

Kindly suggest me the process .

called-class.txt (2.3 kB)
class.txt (2.4 kB)
10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Florian Pfeffer
Dec 20, 2017 at 06:18 AM

Doing a search would produce several results like for instance Call AMDP(ABAP Managed Database Procedure) Inside AMDP Method. With that and with the official help it should be very easy to fix your issue.

Or maybe should you go one step back and try to make you familiar with the syntax, because things like

     inTab type  /BIC/00BLTQH8P035A03QFLKKV3JIF=>TN_T_IN
   outTab ype  /BIC/00BLTQH8P035A03QFLKKV3JIF=> TN_T_OUT

will not work. You try to define a type for the interface parameters when you call the procedure?? Seems like you copied something and missed to replace the type coding with the assignment of the real parameters. But hey, the syntax checker should give you already a hint on that :)


Show 4 Share
10 |10000 characters needed characters left characters exceeded
Former Member

Hi Florian Pfeffer,

Thanks for the reply, I am new to ABAP and AMDP,we are using this routine inside BW Expert routine.

I have tried the Link you suggested before posting but it didn't worked out.

Kindly please let me know the logic how to call AMDP method in other AMDP.

Thank you.


Then show us the error message instead of just saying that something does not work. More details will lead to a more detailed answer.

Former Member

Hi Florian Pfeffer.

Sorry for the delay, Please find attached error screen shot for your reference.

Thank you

error.jpg (230.0 kB)

You should read my comments/answer from above. Everything is said, you just have to correct your code.