02-15-2013 11:55 AM
Hi all,
i used transaction code 'CMOD', given a project name, assigned to a package and completed three enhancements. one is screen exit, and two function exits.
i activated the project. it was done successfully and i'm happy with it.
now i transported the request to our quality system and checked well, i got the project but not those enhancements which i did in developing system.
i don't have any clue why the exits which i did are not here.
somebody pls guide me on this.
thanks & regards
satish chandra
02-15-2013 5:14 PM
Your Function exit and screen exit are not transported. you can find the transport request and if it is in local assign it to package and create request for it. You can find transport request of your objects through 3 different methods given in this blog.
http://scn.sap.com/community/abap/blog/2013/02/15/how-to-find-transport-request
Thanks.
02-15-2013 12:10 PM
In transport request you may be not locked sub object please check your TR(it consists all the sub object or not not exact reason just i hope ) .
Regards
Mahesh
02-15-2013 12:15 PM
Mahesh my transport request shows only project name and no objects at all.
02-15-2013 12:22 PM
Please contact to BASIS consultant they will help u i hope , in project contains some sub objects are there right so those object are not locked in your TR so how to lock objects and how to process etcc...Basis consultant will explain or he/she will do that work .
Note : Its upto my idea (just hope ) .
If u have any q's let me know .
Regards
mahesh
02-15-2013 12:32 PM
we dont have a basis consultant here. all objects were activated.
02-15-2013 1:04 PM
First please check ur project its activated correctly try with deactivate and activate it again
Regards
Mahesh
02-15-2013 1:18 PM
Pleas check below i created zpkg with sample changes in function exit-include (just for check ) sand box then it showing like below
Regards
Mahesh
02-15-2013 12:22 PM
Hello.
Probably you didnt activate all the objects. Check using SE80 for inative objects, then active all and transport again.
Regards
02-15-2013 12:54 PM
Hi satish,
Have you included all the objects in the transport request? Only including the project will not get all the objects to the quality system.
Thanks,
Tooshar Bendale
02-15-2013 1:27 PM
Your transport request(s) MUST contain at least
Else navigate from CMOD to those objects, and display those objecst, in menu environment go to version management, check transport request(s) (or none if local object)
Transport those request(s) and/or change package if local object.
Regards,
Raymond
02-15-2013 1:49 PM
NO. my project request has only project name with it. it did not mention any thing other than it. but i duely activated my project and the function exits and screen exit.
now what should i do?
02-15-2013 2:11 PM
You may have put then in $tmp - check in se80 and look for your local objects.
02-15-2013 2:27 PM
ofcourse, when i first created project. i kept it in local objects and did all the development then, later i moved the project to a different package and activated. so are you saying that my developments are still in local package... if yes how could i get them to my existing zpackage?
02-15-2013 2:36 PM
You can assign to package using context menu option from se80 =>other functions=>change package assignment.
if you think everything is moved, then other option you can try is by running this program in Q system RSMODACT for your project..
02-15-2013 2:36 PM
Simply go to that sub object (include or table or etc..) goto->object direct entry see that object in pkg or not then do the changes .
02-15-2013 5:14 PM
Your Function exit and screen exit are not transported. you can find the transport request and if it is in local assign it to package and create request for it. You can find transport request of your objects through 3 different methods given in this blog.
http://scn.sap.com/community/abap/blog/2013/02/15/how-to-find-transport-request
Thanks.
02-16-2013 6:02 AM
Guys i transported function exits. but unable to do for a screen exit. i could not find it in SE80 -> Local objects. When i checked its attributes the package is $TMP but im unable to change it even in SE51.
Screen exit SAPLCOIH 1180 CUSTSCR1 SAPLXWOC 0900
above i mentioned Screen Exit.
below is the attributes of that screen.
Screen number 900 Active
Short description Tims Project screen layout
Original language DE German Package $TMP
Last changed on/by 16.02.2013 10:53:15
Last generation 16.02.2013 10:53:23
guide me from here.
02-16-2013 7:06 AM
You can't change the package of the sub node. Go to the higher node and change the package of it. Means in your case don't try to change the package of your screen. open it in se80 go to its higher node it will be function group.
Right click it goto last one Other Functions
And select Change Package Assignment
give your desired package and click it. It will ask for transport request create it and you are done.
In case your screen request is not created now change it a bit means one word in description or any thing and save it again now it is in package so it will ask you for transport request.
If helpful award it:-)
02-16-2013 8:27 AM
Ahsan, what you said is helpful but how could i open screen 900 in se80.. im not getting that.
02-16-2013 8:45 AM
Yes i got it brother Ahsan.... you made my day. thank you
02-16-2013 8:46 AM
Simple open screen from where you are opening it. For example if you are in exit and click the screen exit it will open in screen painter.
Now in screen painter click display object list button.
It will lead you to the se80. Change the package.
02-16-2013 9:08 AM
Thank you Ahasan. Thank you very much. Just one more thing.
I have changed the name of the Enhancement Tab in development system. earlier it was Enhancement now LAFD. it did not ask for a Request. hence in quality the name of the Tab is Enhancement only. here i again changed its name.
here also it did not ask for request, its only a translation of german.
what i'm asking is ... did i follow right procedure or did i do any thing wrong?
Thanks & Regards
Satish Chandra
02-16-2013 9:16 AM
02-16-2013 9:19 AM