4 weeks ago
Dear Community
I have extended a table (in this case MARA) with customer-specific Z-fields; now I wanted to regenerate all dependent programs/objects (where-used). I am looking for the program to do this (I don't want to start SGEN in this case). This program is given a table/structure for which the generation is then carried out. I have researched and unfortunately can no longer find it.
Does anyone of you know the name of the program?
Many thanks in advance for your support.
Best regards
Kurt
4 weeks ago
No action needed to refresh the where-used lists; it's automatically done for custom code. If you noticed an issue, please check the SAP notes or contact the SAP support.
SGEN is to generate the ABAP load, not to update the where-used lists. For generating the where-used lists of standard programs, it used to be the program SAPRSEUB, but SAP says (note 2228460): "The compilation of the index takes an extremely long period of time" (days or weeks), and also the size of the table WBCROSSGT becomes HUGE (note 2039618).
4 weeks ago
Thank you for your reply.
I don't want to update the where-used list, but I want to generate the program that accesses the MARA table. Where-Used in brackets only means that it is about the referenced programs.
I have extended the MARA and want to generate the accessing programs so that the users do not have to wait for generating programs afterwards.
I know that there is a program that does the generation; unfortunately I just don't know what it's called anymore - that's what my post is about.
Many thanks and best regards
Kurt
4 weeks ago
Understood, apologizes. Yes, the concept of where-used lists and ABAP Load regeneration is different (cross-reference information are stored in different tables and generated by different programs).
4 weeks ago
The program name is TOUCHTAB.
You may also use SGEN with a transport request containing LIMU TABD MARA.
3 weeks ago
Thank you for the information. Now I was able to generate all dependent programs.