03-13-2019 3:42 AM
Hi guys,
Can someone please tell why does table maintenance generator require function group? Thanks.
03-13-2019 6:29 AM
Because tables are maintained in SM30 thorough function modules. Table maintenance generator generates these function modules. Function modules are always created within a function group. Thus the generator needs a function group.
HTH
Dominik Tylczyński
03-13-2019 6:29 AM
Because tables are maintained in SM30 thorough function modules. Table maintenance generator generates these function modules. Function modules are always created within a function group. Thus the generator needs a function group.
HTH
Dominik Tylczyński
03-13-2019 6:48 AM
To add to Dominik's answer: the easiest approach is to just create one function group per table and use the same name for it so that you have a 1:1 relationship between the table and its function group for the maintenance view. We have many old Z-tables where this unfortunately wasn't done and they ended up in large function groups, some even containing other logic than table maintenance. If something goes wrong in one of these or while regenerating a maintenance view for just one of the tables, you can cause syntax-errors for everything else in the function group.
Cheers
Bärbel
03-13-2019 12:00 PM
I worked at one place, years ago, where there was one function group per development class (as they were called then)... 😮
03-13-2019 2:42 PM
I wish the maintenance generator would just generate FG itself (one per table). This always seemed like such a mindless activity to me...
03-13-2019 7:35 AM
03-13-2019 2:40 PM
03-13-2019 11:58 AM
03-14-2019 11:47 AM