on 04-25-2007 2:34 AM
A form changed by our ABAP developer ABC in Development system, and the request be transported to QAS and Production system, but the user name of last change the form is ABC in Development system, DDIC in QAS and Production system. I deem It should also be ABC in QAS and Production system, isn't it?
I am confused with it, Would you please explain it? I appreciate your kindly help!
Hi Evan
The DDIC user is always used to import transport requests using the transport management system.
So technically speaking DDIC imports the change of the form into your system (QAS,PROD). Therefor he is set as user who last changed the coding of that particular form.
Reward points if helpful.
Kind regards
Tom
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Rao,
I have checked this out. What you have observed is also exisitng in my system. The explalnation is as follows:
When a transport request include a sapscript/form is moved from one system to target system then during method execution phase while transport import is happening a function module AFTER_IMP_FORM is called. It calls a lot of sub routines in turn .
This function module call and subsequent execution is done through DDIC hence hence the last changed user is DDIC.
This actually has got nothing to do with generation because after every import the objects in transport are generated and in cases like table transport the last change user is the actual user and not DDIC. This is something which was rightly pointed out by you.
Deeper code review of AFTER_IMP_FORM suggests that changes are carried out to the form during this function module call and hence DDIC is the last change d user.
I hope this information is useful.
Please award points accordingly.
Regards.
Ruchit.
User | Count |
---|---|
93 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.