Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Function module for Version compares in different systems

Former Member
0 Likes
3,206

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.

6 REPLIES 6
Read only

amit_khare
Active Contributor
0 Likes
1,743

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).

Read only

Former Member
0 Likes
1,743

Hi,

Check this FM:

IW_C_GET_FRONTEND_VERSION - Version of SAP front-end installed on a PC

Regards.

Read only

Former Member
0 Likes
1,743

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

Read only

0 Likes
1,743

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

Read only

0 Likes
1,743

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

Read only

RemiKaimal
Active Contributor
0 Likes
1,743

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