‎2009 Mar 12 9:33 AM
Hi,
Can you let me know which function module would provide me with the version compare log.
i need this comparison log to be generated internally by my program.
‎2009 Mar 12 9:37 AM
For Version conversion you need to reed enteries in Table VRSD in both source and target systems and then compare with the Object Name or The Transport Number.
To read the table from remote system use RFC_GET_TABLE_ENTERIES (Just cross check in SE37).
‎2009 Mar 12 9:40 AM
Hi,
Check this FM:
IW_C_GET_FRONTEND_VERSION - Version of SAP front-end installed on a PC
Regards.
‎2009 Mar 12 9:49 AM
No clue but this might be helpful.
Go to Se80/SE38 ..take a program, goto utilities --> version --> version management
Check the 'compare two versions' options in debugging mode, and see how SAP is doing it, which FMs it is using , which tables its querying etc
Mathews
‎2009 Mar 12 10:02 AM
I was looking for the function module which will compare versions of the same program in two different systems. Mathews do you have any idea regarding the name of these FM's
‎2009 Mar 12 10:14 AM
Yes I understood your requirement but I dont have access to SAP today (its weekend here and cant login from home ), thats why I suggested you look into the SAP standard way of doing it and the function modules used inside the code.
Mathews
‎2009 Mar 12 12:47 PM
Hi,
I debugged what the Std does in version comparison. It basically calls :
the FM : SVRS_SHORT2LONG_NAME
for both the programs to be compare and passes the values to
the Report : RSVRSRS3
Set a break-point within the Form : compare_versions in the include : LSVRLF04
and check how the values are getting populated.
Cheers,
Remi