on 03-31-2010 2:39 PM
Hi,
this is probably something easy to explain for all the experts out there:
I was asked by one of our developers the reason why he couldn't use the &SAP_EDIT command on some Z* tables.
When I tried it for myself, I could see that in fact the command couldn't be used with the table he asked me about but I could use it with some other Z* tables. He then told me he could do it until last monday but not now...
When comparing one table where I could use the &SAP_EDIT command with another where it wasn't possible, I couldn't find any differences on the table configurations.
Now, I have a couple of questions about this:
1. Where is this configured? What property should be changed so I can use the &SAP_EDIT command?
2. Is there a way to find out who (or what) changed the system's behavior when using the &SAP_EDIT command on this table?
Thanks,
Antonio
Using &SAP_EDIT functionality users can update tables even with SE16N (SAP has removed this
function with note 1420281.). Maybe this note was implemented.
Actually in Production you should not have ability to update tables.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Raymond,
The note 1446530 in its version 5 doesn't solve the problem. There is an error in include LSE16NF10, form routine FILL_SAP_EDIT-
*..this function is only allowed for special purposes
if ld_on <> true.
exit.
endif.
The data declaration of the variable ld_on is-
data: ld_on(1) value ' '.
And definition of true is-
constants: true(1) value 'X'.
It's obvious that such if check would always be true and hence, the subsequent code won't be executed. Effectively, the note does nothing.
Instead, use t-code UASE16N and type in &SAP_EDIT, if data editing is needed. It works without the note.
Nevertheless, it is enjoyable to read the language of note 1420281.
-Abhijeet.
Itu2019s just the way I explained before:
Start SE16N, enter a value for the table you want to change, enter /h in transaction window and press return.
Youu2019ll get a message that debugging was switched on.
Press F8 and debugging session will start. Type GD-EDIT & GD-SAPEDIT in the variables.
Press on the u201Cchange field contentu201D en change values to X. Be sure to press the return button and check that both fields are changed to X.
Press F8.
If it doesnu2019t work the first time, try again with /nSE16N.
If it still doesnu2019t work ask your BC people to try it or ask for SAP_ALL authorization.
It should work!
Kind Regards,
Patrick Vermeire
User | Count |
---|---|
95 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.