Address Validation for SAP S/4HANA

Clean addresses.
Ready for S/4HANA.

Turn messy legacy customer and supplier addresses into postal-validated records shaped for the SAP Migration Cockpit — free rules first, AI where rules can't help, and a person approving every change.

Any ETL tool or Excel/CSV AI proposals you approve Loqate or Smarty validation Customer & Supplier Cockpit fields Full audit trail

The problem

Business-partner addresses are where go-lives slip.

Legacy ERPs hold addresses as free text. Teams fix them in spreadsheets for months — and the load still fails.

They don't fit S/4

Names over 40 characters, PO boxes over 10, free-text lines. Load errors and repeated mock loads.

Codes don't map

Legacy region codes, spelled-out states, and one country code that means two countries.

Dead partners migrate

Nobody decides who is still active, so you clean and load data you should leave behind.

No audit trail

One-by-one spreadsheet fixes and no record of who changed what, or why.

How it works

One guided workflow, from legacy to S/4.

Every step shows how many records wait for it. One role — the Address Owner — runs them all.

1

Ingest

From any ETL tool's input tables, or Excel, CSV and TSV files up to 500 MB. Transactions and S/4 code lists too.

2

Check

Every record graded A–D and measured against your activity cut-off. Entry checks and source markings surfaced.

3

Map

Confirm each source country/region pair once — every record that uses it follows.

4

Prepare

Automatic rules and an address parser split the fields and pull tax numbers out of street lines. Free.

5

Enrich with AI

AI proposes fixes for what rules could not. A person accepts, edits or keeps each one.

6

Validate

Licensed postal data from Loqate or Smarty, with match scores and candidates to choose from.

7

Approve

Approve in bulk, review the flagged, or exclude — with a reason recorded.

8

Map to S/4

Region names become your S/4 keys; fields and lengths match the Migration Cockpit.

Side paths: Out of Scope for partners before your cut-off (include any one with a click) and Excluded for records that won't migrate.

Spend only where it counts

Free first. Paid last. People in between.

Validation APIs alone check everything, junk included. SimpleMigrate scopes and prepares first, so you only pay to validate records you will actually migrate.

Rules + parserFree · automatic

Runs every minute on released records. House number, street, city and post code split; VAT, GST, ABN, EIN, CNPJ, RFC and CUIT numbers found and kept.

AI enrichmentProposals · you decide

Anthropic Claude or OpenAI fills what rules could not — shown beside the original, accepted or rejected by a person before anything is paid for.

Postal validationPaid · in scope only

Loqate or Smarty checks the address against licensed postal data. Full matches go to approval; the rest to review.

Features

Everything the Address Owner needs.

Works with your tools

Any ETL tool — Informatica, Talend, SSIS and others — writes the input tables and reads the results. No plug-in.

Scope you control

Your cut-off date and your source's markings decide what moves. Nothing is excluded on activity alone.

Source markings honoured

"Do not use" and "use alternate" records surfaced; alternate keys checked for existence, loops and chains.

Country suggestions

When a city or company name points to another country, the record says so — accept, change or keep.

Tax numbers rescued

Registration and tax numbers hidden in address lines are captured and removed from the address.

Candidates, not guesses

Ambiguous validation results keep every candidate with its SAP fields; the reviewer picks one.

Change log per record

Who changed what and when — people and automatic steps alike — with reasons required on overrides.

Related records

Every address of the same partner side by side, so locations are decided together.

Runs in the background

Ingest, preparation, AI and validation run as jobs; screens refresh and notify you when they finish.

Built for S/4HANA

Ready for the Migration Cockpit, not just validated.

Output follows the Cockpit's Customer general data (S_CUST_GEN) and Supplier general data (S_SUPPL_GEN) sheets — the same fields, the same lengths, your own region keys.

  • Field lengths enforced before the load, not discovered during it
  • Region names mapped to the keys in your S/4 region table
  • PO box overflows and over-long names flagged for a decision
  • Output tables your ETL tool reads for the load
GroupFields delivered
NamesName 1–4, c/o
StreetStreet, supplements 1–3, location, house numbers
BuildingBuilding, floor, room
CityCity, district, post code
Region / countryS/4 region key, country
PO boxPO box, PO box city

Proven

Run on real migration data.

160,000real supplier and customer addresses from a manufacturing ERP
100,000public-data demonstration addresses, ingested and run live
600,000transactions used to decide which partners are active

Security and deployment

Secure by design. Deployed your way.

Isolated per client

Row-level security in the database keeps every client's data apart — not just the screens.

Invite-only access

No public sign-up. Roles per client and per environment, with expiry dates.

Audit everywhere

Created and updated by and when on every table; a change log on every record.

Your AI, your validation

Choose Claude or OpenAI, Loqate or Smarty — with your own keys or ours.

Our cloud or yours

Use the SimpleMigrate cloud, or ask about installing it in your own cloud account.

Backed up

Nightly copies, with restores tested.

The SimpleMigrate platform

Address Validation is where it starts.

SimpleMigrate is a cloud-native, AI-assisted suite for SAP S/4HANA data migration. Our Data Migration application — extraction from your source systems, profiling, data-quality rules, mapping and loading through the Migration Cockpit — is available to early-access clients.

Ask about early access

Who it's for

  • Data migration leads who need records that load first time
  • Master data owners who decide which partners move
  • Programme directors who need a predictable go-live
  • System integrators who run migrations for many clients

Talk to us

See it on 100,000 addresses.

Tell us about your migration and we'll set up a 30-minute demo on our public-data demonstration client.

Or write to us directly:
[email protected]