SF Config Compare is a new Python Flask app, free to download and use under the MIT license, for comparing up to 3 SAP SuccessFactors instances. While SAP has made great strides in transporting and moving data between instances, it doesn’t yet have an inbuilt function to compare tenants, for example, between preview and production, to ensure that all configuration changes have been successfully transported to production from a preview instance. It can also be utilized for auditing configuration changes.
SF Config Compare retrieves both metadata and picklist values via the ODATA API from each instance being compared, populates a locally stored SQLite database to for analysis, and outputs HTML and Excel comparison reports.
The detail below is direct from the projects github page: (https://sahirvhora.github.io/sf-config-compare/)
What It Compares
- OData entities present in one instance but missing in another
- Field-level metadata differences, including type, required flag, visibility, max length, picklist assignment, and custom-field flag
- Picklists present in one instance but missing in another
- Picklist values missing from shared picklists
- Picklist value differences, including English label, status, and locale labels
A shoutout to Sahir Vhora for developing this!

Leave a Reply