on ‎2025 Mar 26 7:10 AM
Hi Exparts,
We are developing custom programs using Developer Extensibility in S/4HANA Public Edition.
We would like to develop programs to perform specific common operations on multiple custom tables.
In such cases, with Classic Extensibility, we could develop flexible functions by dynamically retrieving information from standard tables beginning with "DD".
I cannot find an alternative in Developer Extensibility, so if anyone has any information, please let me know.
Our specific need is to create a program that accesses information that was previously available from tables like:
- DD02L
- DD02T
- DD03L
Please let me know if there are ways to access via CDS views, standard classes, etc.
I would also like to refer to any materials that summarize how to retrieve various registered objects from ABAP programs, if there is one.
Best Regards,
Megumi Inoue
Request clarification before answering.
You can use the XCO API for example:
xco_cp_abap_repository=>object->tabl->for( 'ZPWT1' )->get_database_table( )->fields->all->get( ).
xco_cp_abap_repository=>object->tabl->for( 'ZPWT1' )->get_database_table( )->content( )->get_short_description( ).
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The only CDS view I know remotely applicable to your question is I_CustABAPObjDirectoryEntry. At least you get the list of TABL.
Don't know about other CDS views. You can search in ADT with for example Open ABAP Development Object -> api:use_in_cloud_development type:ddls *tab*
| User | Count |
|---|---|
| 6 | |
| 6 | |
| 6 | |
| 5 | |
| 4 | |
| 3 | |
| 3 | |
| 3 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.