‎2009 Jan 19 4:40 AM
Hi Experts
I have two report program objects to be transported, say ZREP1 and ZREP2.
The changes made on these reports are assigned to a Change Request.
I have released the same Request to generate CoFiles and DataFiles.
But, it has been noted that:
ZREP1 has missed an INCLUDE in the request.
ZREP2 has missed a DICTIONARY STRUCTURE in the request.
How can I make sure that those objects are not missed in the Request? Also, where can I see if all required objects are included in a Request?
Plz advise.
‎2009 Jan 19 4:48 AM
Hi
In Change request, the objects which are changed only will be assigned to TR, others will not be assigned to any TR.
If you wissh to add other includes also then goto change make some changes, then save and activate.
To check the list of objects assigned to a TR, goto SE09 or SE01 and find the objects assigned to it.
Regards
Shiva
‎2009 Jan 19 4:46 AM
hi,
Its always suggested to use SE80 transaction to include objects in request so that
all the objects are covered in it.
You can also use SE03 transaction to include objects in request.
‎2009 Jan 19 4:48 AM
Hi,
Go to se03,
and click on the Include Objects in a Transport Request .
or go to se80 and enter the program name.
on the left side frame, open the include folder , right click on your include
and select the option "Write transport Entry".
regards,
Santosh Thorat
‎2009 Jan 19 4:48 AM
Hi
In Change request, the objects which are changed only will be assigned to TR, others will not be assigned to any TR.
If you wissh to add other includes also then goto change make some changes, then save and activate.
To check the list of objects assigned to a TR, goto SE09 or SE01 and find the objects assigned to it.
Regards
Shiva
‎2009 Jan 19 4:51 AM
Hi Shiva
Is it for sure? Because, I had not changed those missing objects. Only some other parts of report objects were changed.
If I am transporting a Report Object, naturally all its includes and associated structures need to be transported alongwith. right?
Rgds
‎2009 Jan 19 4:54 AM
hi,
Here you are getting confused.
if it is a new object created then all its includes also will be transported.
But if you are doing changes for an existing object then you only the changed objects will
be included in reuqest.
Also in that case it in not required to add the other includes as they are already available
in production.
‎2009 Jan 19 4:57 AM
Hi Zaran
If I am transporting a Report Object, naturally all its includes and associated structures need to be transported alongwith. right?
If you change the report only then the includes don't get attached to the TR.
To attach them to the TR you either need to go to SE03 or make a change to them and save.
Anyway if you are not changing the INCLUDES why do you need them in the TR?
Thanks
Pushpraj
‎2009 Jan 19 4:58 AM
Hi Goutham
Thx for your reply. But, let me confirm it.
The scenario is the report object is an already existing one - not a new object. I have just made some changes and generated the associated TR's Co/Data Files. In that, it was noted that an INCLUDE is missing.
In this case, how the INCLUDE also can be added to the said TR?
Thx.
‎2009 Jan 19 5:02 AM
If you have not released your request then you can add that include from
SE09 transaction.
‎2009 Jan 19 5:12 AM
For that, does it require to have a change in that INCLUDE?
Secondly, for including that INCLUDE object in a TR, can I just make it INACTIVE and later to ACTIVE along with a TR?
Thx
‎2009 Jan 19 5:37 AM
Hi Zaran,
Let us assume you have a report ZREP1 and it has a include ZREP1_INC.
You released ZREP1 and you got an error message that it missed ZREP1_INC.
To get this thing accomplished easily, do the following
1) Open the report ZREP1
2) Just create a blank line some where in the program
3) Save, Activate. You will be prompted to create a transport request
4) Do the same thing with ZREP1_INC.
5) When it asks you to select the transport request, select the one you created in step 3.
Your problem will be solved.
Regards,
Raj
‎2009 Jan 19 4:49 AM
Hi Zaran,
1) go to that include and goto-->object directory entry if it is in the local object your can chage that local object to the transportable object by the follwo steps
a) go to se80
b) take the local objects by your name
c) go to that local object includes
d) right click on that object and select morefunction and the *change developemnt class there your can change to your required request.
2) like that do for your dictionary objects.
hope this will helpful to you.
Thanks!