2007 Jul 09 6:20 AM
Hello,
I need to find which table(s) are used to store User Exits in F!
to see the exits, do the following
Use T code OB28. Select the validation from GB93. Check the Prerequisite. Check the EXIT Tab and check any exits are used along with validations
2007 Jul 09 6:30 AM
There are lots of different GB* database tables (include LGBLOD01 lists several).
Also, table T80D contains the names of the ABAP subroutine pools for your site which contain any validations and substitutions needing code to support them -> search the internet for RGGBR000 to get more info on this setup.
2007 Jul 09 6:22 AM
hi Kris,
Check these tables out
MODACT Modifications
MODATTR Attributes of Extension Projects
MODNPL Activity > Enhancement
MODPSP Index WBS element > Extension project
MODSAP SAP Extensions
MODSAPA Attributes SAP Extensions
MODSAPT SAP Enhancements - Short Texts
MODTEXT Enhancement Projects - Short Texts
MODWRD Key words of changed DE
2007 Jul 09 6:26 AM
Check the note 842318 and also look for BTE's(Busines Txn Events)
2007 Jul 09 6:30 AM
There are lots of different GB* database tables (include LGBLOD01 lists several).
Also, table T80D contains the names of the ABAP subroutine pools for your site which contain any validations and substitutions needing code to support them -> search the internet for RGGBR000 to get more info on this setup.
2007 Jul 09 6:41 AM
I checked GB* and couldnt get anything useful
the program ZGGBS800 and RGGBR000 just seem to be hardcoding some values into an internal table
none of the MOD* tables have the required data either
2007 Jul 09 6:34 AM
Hi,
There are three tables which will help you to find the Exits in a project.
MODACT -> Active modifications (Project to enhancement link)
MODATTR -> Projects created
MODSAP -> Enhancements (Enhancement to Exit link)
<b>Reward points</b>
Regards
2007 Jul 09 7:45 AM
Hi,
As per my understanding they are not stored in any of the tables. In fact all these are 'Forms' within the module programs 'RGGBR000' or 'ZRGGBR000'.
Regards
Raju chitale
2007 Jul 09 8:10 AM
Some validations and substitutions are configurable, and these are in the GB* tables. Where the required validation or substitution functionality cannot be implemented "softly" this way, you can define a form within the appropriate subroutine pool (with the correct parameters) to perform the necessary logic.
The name of the subroutine pool is site-configurable - SAP delivers sample code in RGGBR000 & RGGBS000, but they then recommend you copy these into "Z" objects and change T80D to point to your copies instead (to avoid overwriting local code during an upgrade for example).
In the subroutine pool, you have to define all the form names that are to be visible in OB28 within the "get_exit_titles" subroutine, and activate the code before you can see these in the OB28 transaction.