Skip to content

Solution · JD Edwards → S/4HANA

From JD Edwards to S/4HANA: the data track, governed end to end.

JD Edwards keeps customers, suppliers and employees in one Address Book, dates in Julian format, amounts with implied decimals and every code list in UDC tables. S/4HANA wants Business Partners with roles and groupings, ISO dates, typed amounts and its own value lists. vise DMW handles that gap in eight governed steps — with every mapping proposed by AI, approved by a named person and simulated before it is posted.

8 steps
extract to report, one platform
0
direct database writes into S/4HANA
30 days
to a mapped, simulated first object
vise FieldMap target-driven view: every mandatory S/4HANA field shown as mapped, defaulted, manual load or unresolved
Target-driven mapping view — every mandatory S/4 field accounted for (demo data)

01

What usually goes wrong.

01 One Address Book, three SAP objects F0101 holds customers, suppliers, employees and prospects in one table, told apart by search type. In S/4HANA they become Business Partners with roles, groupings and number ranges — and the same company that is both customer and supplier must end up as one partner, not two.
02 Formats that look like data but are not Julian dates (CYYDDD), amounts stored without the decimal point, blank-padded keys, UDC codes whose meaning sits in F0005 rather than in the record. Loaded as-is they pass a visual check and fail the BAPI.
03 Account and cost structures that do not map one-to-one Business Unit.Object.Subsidiary accounts, company F0010 and business unit F0006 hierarchies have to be split across company codes, plants, cost centres, profit centres and the S/4 chart of accounts. That is a design decision per object, and it has to be recorded somewhere other than a spreadsheet.

02 · How it runs in vise DMW

The same discipline at every step.

  1. Steps 1–4 · Extract, scope, validate, profile

    Extract the JDE tables, scope by company, validate against S/4 rules.

    F0101 / F0111 / F0115 for addresses, F0301 and F0401 for customer and supplier masters, F4101 / F4102 for items, F0901 for accounts — extracted per company and scoped to the wave. Validation rules check what S/4HANA will reject: missing BP groupings, invalid country or tax codes, units of measure without a conversion, duplicates across search types. A DQ scorecard per company tells the steering committee how ready each one is.

    vise DMW DQ scorecard by dimension and object
    Readiness by dimension and object
  2. Step 5 · Field Map

    AI drafts F0101 → Business Partner. Your consultant approves every line.

    vise FieldMap reads the JDE data dictionary and the S/4 target structure and proposes field pairs with transformation rules: Julian to ISO date, implied-decimal to typed amount, search type to BP role, category codes to classification. Each proposal carries a confidence score and a reason; the target-driven view shows every mandatory S/4 field as mapped, defaulted, manual-load or unresolved.

    vise FieldMap mapping table: source field, target field, transformation rule, confidence and approval status per line
    Mapping table — rule, confidence and approval per line (demo data)
  3. Step 6 · Value Map

    UDC tables become S/4 value lists — once, by the people who own them.

    Payment terms, country codes, units of measure, item types, category codes, business unit types: every UDC list is loaded into vise LoV-MAP and mapped to the S/4 value list by the business owner, approved once and reused for every company in the wave. Dictionaries feed validation, so an unmapped UDC value is caught before the load.

    vise LoV-MAP value mapping: source values mapped to target values with completion per table
    Value mapping in vise LoV-MAP (demo data)
  4. Step 7 · Load simulation

    Dry-run through the real S/4 interfaces.

    Business Partner through the BP APIs and CVI, materials through the standard BAPIs, finance through IDoc or OData — the same path the real load takes. Errors come back per record with the S/4 message; they go to the correction queue; the simulation is repeated until clean. vise DMW can also hand the mapped data to SAP Migration Cockpit or BODS if that is your load tool.

    Screens for this step come from the migration demo. Ask for a walkthrough, or see it on your own object in the 30-day PoC.
  5. Step 8 · Report

    Reconciliation from JDE record to S/4 record.

    What was extracted from which company, what was transformed by which rule, what was posted, what failed and why — per object, per company, per run. Plus the weekly summary the programme manager has been sending since step 1.

    vise DMW cleansing progress per operating company
    Cleansing progress per company

03 · 30-day proof of concept

What you have after 30 days.

  • One JDE object — Address Book is the usual pick — extracted, profiled, validated, field-mapped and value-mapped to S/4HANA
  • A load simulation against your S/4 system (or your load tool) with the error list and the fixes
  • The decision record: which JDE structures map to which S/4 objects, with owner and date
  • An effort estimate for the full wave, by object and company
How the PoC and the licence work

04 · FAQ

Straight answers, the same in every review.

For SAP architects
01EnterpriseOne or World?
Both. The table layouts differ in detail but the structures — Address Book, Item Master and Branch, UDC tables, Business Unit.Object.Subsidiary accounts, Julian dates — are the same problem. Extraction is from the JDE database or from flat exports; we do not need an agent inside JDE.
02How do you get one Business Partner out of a customer and a supplier record?
Address Book number is the natural key. DMW profiles F0101 against F0301 and F0401, proposes one BP per address number with customer and supplier roles, and flags the cases where the records disagree (different names, tax IDs, countries) for a decision. The rule is recorded, not applied silently.
03What about SAP Migration Cockpit?
Use it if it fits. DMW adds change mode, load simulation, rule-based validation and a correction loop for business users — and can feed the Cockpit or BODS with the mapped, validated data instead of loading itself.
04Do you need our JDE consultants?
For the decisions, yes: which companies, which category codes matter, how the chart of accounts is meant to split. For the mechanics, less so: the extraction, format conversions and mapping are the same work our specialists do on other legacy ERPs with vise DMW, and the JDE structures are documented. Your people approve and keep the decision record. The 30-day PoC on your Address Book is where we prove it on your data.

Start with the Address Book, in 30 days.

We extract F0101 and its customer and supplier masters from one company, validate it against S/4 rules, draft the Business Partner mapping and simulate the load — and you see what the full move will take.