Metadata diffs
Find missing entities and field-level differences such as type, required flag, visibility, max length, picklist assignment, and custom-field status.
Compare SAP SuccessFactors OData metadata and picklist configuration across tenants, then export clear HTML and Excel reports for implementation, support, and audit work.
Find missing entities and field-level differences such as type, required flag, visibility, max length, picklist assignment, and custom-field status.
Compare picklist presence, missing values, labels, statuses, and locale-specific value differences between environments.
Generate readable browser reports and Excel exports that can be shared with project teams during release, migration, or support reviews.
The app stores runtime data locally and needs API access to your own SuccessFactors tenants. Do not deploy it publicly with real credentials or tenant data unless it is protected by your own authentication and hosting controls.
git clone https://github.com/SahirVhora/sf-config-compare.git
cd sf-config-compare
python3 -m venv .venv
. .venv/bin/activate
pip install -r requirements.txt
cp .env.example .env
flask run --port 5050