‎2007 Nov 01 6:48 AM
Hi All,
There's a program in development server which has 12 versions, but in quality server the same program has 7 version, the 6th version in both the server are same.
For consistency in both the server I tried to retrieve that older version but it has only retrieve the source code and not the includes and forms etc.
What is the procedure to retrieve the older version,along with all the includes and procedure of that version.
Thanks.
Regards,
Sana Swaliha.
‎2007 Nov 01 6:49 AM
Hi
Version Management is used to see/use the different versions of an Object/program.
If it is a table or program
from the Menu Utilities-> version management
you will see lot of versions (if exists).
Refer this link for ECC 5.0 & 6.0:
http://help.sap.com/saphelp_erp2005/helpdata/en/43/68805bb88f297ee10000000a422035/frameset.htm
A similar post
/message/1783778#1783778 [original link is broken]
You can go through the Release Notes for each of the versions after 4.6B (4.6C, 4.7 , ECC 5.0 & ECC 6.0)
http://help.sap.com/saphelp_erp2005/helpdata/en/43/688055b88f297ee10000000a422035/content.htm
For 4.7 SAP R/3 http://help.sap.com/saphelp_47x200/helpdata/en/12/9d78d6d8f74043a32e82be87e433b7/content.htm
Release Notes on SAP Web Application Server 6.30
http://help.sap.com/saphelp_47x200/helpdata/en/2b/64fc3e9d3b6927e10000000a114084/content.htm
‎2007 Nov 01 6:52 AM
Hi sana,
Consistency is not decided based on the number of versions but to check if the latest version is there in the QAS. If it is not there then transport the latest TR to QAS and it will take care.
Regards,
Atish
‎2007 Nov 01 6:55 AM
‎2007 Nov 01 7:10 AM
Hi,
In SE38 take the menu path Utilities -> Versions-> Versions Management. Select the check box based on your requirement (form the task no. and the time stamp and user id you will get a fair idea about the version you want to rtieve). in case you want to see the object only click on Display(F7) button otherwise if you want to go back to the previous version click on Retrieve(Ctrl+F5) Button. Hope this will fulfill your requiremnt.
If helpful points please.
Regards,
Aby Chacko
‎2007 Nov 01 6:57 AM
Hi,
Pls open ur program thru se38.
Goto Utilities==> version management.
Click check box what version u want to retrieve. Then push retrieve button.
Same thing u have to follow for ur include Program & form.
For that open each include program & follow the same way what mentioned above.
becoz include program also have same version management. Untill u retrieve the same version of ur actual program, include program will also have the last version.
Carry on. It will help u.
Reward it if helpfull.
Regards
srimanta
‎2007 Nov 01 7:11 AM
Thanks.
But when i had done that procedure to retrive my main program it gives folllowing message.Can you explain what does it mean.
Program ZFIC_BSA2_ERRORS was repaired before the Modification Assistan
was enabled. All Modification Assistant functions only apply to future
modifications, not to those already undertaken. This means:
o The modification overview only displays future modifications.
o When resetting to the standard, the system will reset all objects
their current version, since the actual standard can no longer be
identified by the Modification Assistant (This does not apply if
resetting takes place during an upgrade).
o Support for adjustment after an upgrade will only be available for
future modifications. Modifications that already exist must be
re-made manually using version management.
Regards,
Sana.
‎2007 Nov 01 9:28 AM
‎2007 Nov 01 6:59 AM
Here's a small code snippet that I would like you to examine -
data: begin of v_key,
type(05) value 'REPS',
name(64) value 'SAPMV45A', (the very famous Sales Order Processing Program)
vers(05) type n,
end of v_key,
abaptext(255) occurs 0 with header line.
IMPORT ABAPTEXT_PRI TO ABAPTEXT[]
FROM DATABASE VRSX2(RE) ID V_KEY
ignoring STRUCTURE BOUNDARIES.
loop at abaptext.
write : / abaptext.
endloop.
‎2007 Nov 01 10:05 AM
Hi sana,
The versions on the servers is the no. of times a program is changed. suppose a program is developed in development server and transported to quality server. Now next time when it is changed next version of the program is created. The transported program becomes the first version in quality server. Next time when program is transported to quality from development second version of program is created in development. thus the no. of times a program is changed in development after transporting is the no. of versions in development and no. of times it reaches to quality is no. of versions in quality.
I think it will be useful. reward points for useful answers.
Regards.
Vaibhav Tiwari.
‎2007 Nov 01 12:29 PM
Thanx .
But my question is "How to retrieve the older version of a program".
Regards,
Sana
‎2007 Nov 02 6:35 AM
Hi Sana,
When We save anything in the development server we save it in a request
as there are 7 versions in Quality ...5/6 times you might have done changes in development for different purposes such as Include progrm, Text elemnts, table Indexes which has not been transported to Quality
Try and retrive all versions in Quality.
Regards,
Prajakta.
‎2007 Nov 02 6:53 AM
Hi Sana..
till my understanding goes.. you want to retrive the older includes along with the main prog.. well dear.. for that you have to go to se38 type the include name. and check the version available if you find it u r lucky ( i am sure u know hw to retive them .. else check post above)..
so let me summaries it again.. when u create a version of a prog only main prog's ver is created for includes u have to create it seperatly coz include are the seperate prog in SAP..
No Rewards plz..
‎2007 Nov 02 7:08 AM
Does the way includes are to be retrieve separetly, am I suppose to do it for all the forms and methods in it.
Because the program is quite long and there are many forms and methods in each include.So it is not feasible to do it separetly for all.
Is there any other way possible.
Regards,
Sana.