How to Compare SMARTFORMS between 2 SAP System

There are 2 methods that we have been using so far. If you have any other methods or tricks, please share them at the comment section.

Method 1:

This method involved manual comparison.

Go to transaction code SMARTFORMS and from the top menu, select Utilities and click on Download Form. Download the same form in other system as well

Next, open both downloaded SMARTFORMS (in XML format) and do the comparison. You can use fc command in Windows Command Prompt to do the comparison.

## COMMAND ##
fc FILE1.xml FILE2.xml

## OUTPUT ##
Comparing files FILE1.xml and FILE2.xml
FC: no differences encountered

Method 2

Get the function module name of the SMARTFORMS. You can refer to this article, How to Find SMARTFORMS Function Module Name. Do the same step on other SAP system.

Open transaction code SE37 and enter the function module name. Click on Display.

Under Attributes, copy the program name, start with /1BCDWB/xxx like below screenshot.

Next, execute transaction code SE39. Click on Compare Different Systems.

Enter the left/right (source and target SAP system) program name and the RFC destination as well. Click on Display.

You can now perform the comparison!

You May Also Like

Leave a Reply?