2008 Apr 09 8:32 AM
hi all,
well i have two questions :
->how can i know that which all user exits are implemented for a standard transaction,not the list of exits available for a tcode.
-> can i enter a value in the field of a specific table entry that was blank of a standard database table.if so how.
thks.
2008 Apr 09 9:00 AM
Hi,
try this, is this ur answer?
Sometimes it's necessary for testing to have a specific piece of data in an SAP table that doesn't have SM30 table maintenance.
To work around this inconvenience use transaction code SE16, and select the appropriate table. Select the relevant records and then execute. Double click on the individual record you wish to alter and once you're in Single Record view, type '/h' in the command field to select debug mode. Press enter a second time to actually enter debug mode.
You will immediately see an IF statement reading: IF code = 'SHOW'. Double Click on the word 'code' to add it to the field names list at the bottom of the debug screen. If you wish to alter the existing record type 'EDIT' in the adjoining field contents block. Click the Pencil to establish the change and then hit [F8] to continue. You will now be in Table Edit mode. If you wish to delete a record, type 'DELE' instead of 'EDIT'. If you wish to add a record, type 'INSR' instead of 'EDIT'. If you wish to edit the record including the keys, type 'ANVO'.
Once you've made the changes you want, select the save button to retain them.
hi all,
well i have two questions :
->how can i know that which all user exits are implemented for a standard transaction,not the list of exits available for a tcode.
-> can i enter a value in the field of a specific table entry that was blank of a standard database table.if so how.
thks.
2008 Apr 09 8:49 AM
Hi,
you can check the table MODSAP and MODACT to check whether the exit has been assigned to any enhancement and project or not.
MODSAP: containing enhancement name, type of exit and component
MODACT: containing project name and enhancements
2008 Apr 09 9:00 AM
Hi,
try this, is this ur answer?
Sometimes it's necessary for testing to have a specific piece of data in an SAP table that doesn't have SM30 table maintenance.
To work around this inconvenience use transaction code SE16, and select the appropriate table. Select the relevant records and then execute. Double click on the individual record you wish to alter and once you're in Single Record view, type '/h' in the command field to select debug mode. Press enter a second time to actually enter debug mode.
You will immediately see an IF statement reading: IF code = 'SHOW'. Double Click on the word 'code' to add it to the field names list at the bottom of the debug screen. If you wish to alter the existing record type 'EDIT' in the adjoining field contents block. Click the Pencil to establish the change and then hit [F8] to continue. You will now be in Table Edit mode. If you wish to delete a record, type 'DELE' instead of 'EDIT'. If you wish to add a record, type 'INSR' instead of 'EDIT'. If you wish to edit the record including the keys, type 'ANVO'.
Once you've made the changes you want, select the save button to retain them.
2008 Apr 09 9:06 AM
hi,
i mean is there any transaction where i enter the tcode and it gives a list of all user exits implemented for it.
2008 Apr 09 9:06 AM
For second question:
Check about table maintenance of your table. Goto sm30 , type ur table and click on maintain.
If it is there, postion ur record and edit it.
If no, Goto SE11, open tabel in change mode
Gotot utilities->table maintenance generator
2008 Apr 09 10:44 AM
to find out all the user exits related to a tcode.
1. Execute the Tcode.
2. Open the SAP program.
3. Get the Development Class.
4. Execute Tcode SE84.
5. Open the Node 'Envir. -> Exit Techniques -> 'Customer Exits -> Enhancements'
6. Enter the Development class and execute.
Check out this thread..
1. Type the transaction : system->status-> <PROG. NAME>
2 open SE37 , type EXIT<PROG NAME> and press F4 to get the list of function exits available.
3. Open CMOD utilities->SAP enhancements
EDIT->All selections
4.type the function module name obtained in step 2, in fields 'component name' in 'additional selections' block. and execute.
5. The displayed list contains the enhancements names for the transaction You were looking for.
6. Create a project in CMOD and the code in default include->activate.
http://www.erpgenie.com/sap/abap/code/abap26.htm
which gives the list of exits for a tcode
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |