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

Comapre tables between to differnt systems

Former Member
0 Likes
3,684

Hi folks,

We have come across a situation. We have migrated from another system . The other system has 200 Z*tables. After extraction of data, we came to know that there is some tables entries missing.

I knew there is function called “RFC_READ_TABLE” , through which we can read the other system tables entries . If we have RFC connection and a valid user and password to access the data on the receiving system.

How we can we compare the entries on both system (source and destination), I mean for 200 Z*tables .And after that we only want to update the entries which are missing in source system .

Please give your input/suggestions.

Thanks

6 REPLIES 6
Read only

Former Member
0 Likes
1,378

Hi,

Use the Transaction code <b>SCMP</b> to compare the tables. you need RFC conection for the camparison server client ...

Prameters for thsi T.code is:

<b>View/Table:</b> Please give the Table name which you want to compare

<b>R/3 Conection:</b>: Give the RFC conection name (Use F4)

then there is some option, select the options to meet your requirment.

Hope you get

Regards

Sudheer

Message was edited by: Sudheer Junnuthula

Read only

0 Likes
1,378

That’s great, but when i follow the step and see the EDIT - > "Adjust" its "grey" in my system . How can I update the difference?

Thanks

Read only

Former Member
0 Likes
1,378

Hi,

I think you have to get the access or you need to get the Authorization to do this one..

ask your basis people about this one, they will help you out

hope you will get

Regards

Sudheer

Read only

0 Likes
1,378

Luckily, I am the basis security guy in this company, and I have full access and when i see Su53. I do not see any authorization object which is missing ...

Looks like it something to do with table settings, which I want to change. What you think?

Read only

1,378

Hi Saguib,

1) with maint.-view

use: sm30 - maintain - utilities - adjust - enter rfc connection - mark - adjust

2) other tables: compare internal tables with your fm or

fm TABLE_ENTRIES_GET_VIA_RFC and modify your db-table

regards Andreas

Read only

Former Member
0 Likes
1,378

Hi,

The contents of a table between two systems can be checked through the transaction OY19.

Thanks,

Naga