Skip to Content

ABAP coding in AMDP

Is calling ABAP Function modules or normal methods of other classes allowed within AMDP? If no, is there any workaround in leveraging the objects defined in ABAP repository (SE80) within AMDP?

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

3 Answers

  • Dec 13, 2018 at 02:58 PM

    Calling ABAP artifacts (directly) in AMDP is not possible.

    One of possible workarounds is:

    1. have SDI ABAP adapter

    2. in desired ABAP system (to which SDI ABAP adapter is pointing) create datasource based on function module where inside function module use desired ABAP artifact

    3. finally create virtual table on that datasource and use it in AMDP (directly or via calculation view)

    BR,

    Add comment
    10|10000 characters needed characters exceeded

  • Dec 14, 2018 at 08:58 AM

    No. Any logic you need to push down will need to be rewritten. However amdps support restricted ABAP (you can google for restricted ABAP documentation) . And certain commands pull away from parallel processing.

    Filter data extraction using amdp and process it using FMs, etc.. in your program.

    Add comment
    10|10000 characters needed characters exceeded

  • Dec 15, 2018 at 05:32 PM
    -1

    Thanks for your replies. It actually clarified my query.

    Add comment
    10|10000 characters needed characters exceeded