Pre-built sage x3 to oracle fusion data mapping for every SAFE X3 domain. BPCUSTOMER → HZ_PARTIES, BPSUPPLIER → POZ_SUPPLIERS, ITMMASTER → EGP_ITEMS, GACCENTRY → GL_JE, MFGITM/MFGOPE → BOM. Multi-legislation routing, analytical dimensions to COA, lifecycle crosswalks. 2–4 weeks vs 4–6 months bespoke.
The SAFE X3 schema and the Fusion data model are structurally different in ways that no naive column-to-column mapping will resolve. Pre-built crosswalks plus configurable rules plus jurisdiction-aware routing are the only way to scale.
Sage X3 (originally Adonix X3, acquired by Sage in 2005) built its SAFE X3 schema around a multi-legislation, multi-entity, multi-currency model where French PCG, German HGB, UK GAAP and US GAAP ledgers can post in parallel inside a single GACCENTRY table tagged with FCY (entity), LDG (ledger) and LEG (legislation). Oracle Fusion takes a different shape — primary and secondary ledgers tied explicitly to legal entities, a 6-segment COA, accounting flexfields, and a Subledger Accounting engine that derives journal context from source events. Every sage x3 to oracle fusion data mapping decision starts by reconciling those structural differences.
Beyond GL, every domain has its own translation puzzle. BPCUSTOMER carries customer plus addresses plus contacts plus sites plus payment terms plus credit limits plus tax registrations plus bank accounts — Fusion splits these into HZ_PARTIES, HZ_CUST_ACCOUNTS, HZ_CUST_SITE_USES_ALL, HZ_PARTY_SITES, AR profiles and IBY external payees. BPSUPPLIER carries supplier plus addresses plus sites plus 1099/withholding — Fusion splits into POZ_SUPPLIERS, POZ_SUPPLIER_SITES_ALL_M and AP_INCOME_TAX_REGIONS. ITMMASTER splits into EGP_ITEMS_B/TL, EGP_ITEM_ORG_ASSIGNMENTS and EGP_CATEGORIES. Naive column-to-column mapping fails the first time you try to load.
Syntra ETL's sage x3 to oracle fusion data mapping engine codifies the answers. Pre-built crosswalks for every SAFE X3 domain into Fusion structures, configurable routing rules for multi-legislation ledgers, analytical-dimension materiality classification driving COA-segment vs flexfield vs OTBI routing, and FBDI/HDL/REST payload emission validated against the Fusion 26x schema. Configuration not coding — and a reviewable, signable mapping pack delivered weeks not quarters into the project.
The mapping decisions that, on a consultant-led project, consume 4–6 months of negotiation. Pre-built and refined across multiple X3 migrations.
GACCENTRY's FCY/LDG/LEG tags walked per entry, routed to Fusion primary ledger (operational) and secondary ledgers (statutory per legislation). French PCG, German HGB, UK GAAP, US GAAP preserved as parallel-posted Fusion ledgers.
X3 CCE codes, project dimensions and pyramids classified by materiality. Material dimensions collapse into Fusion COA segments (cost-center, product line, project). Optional dimensions route to accounting flexfields. Analytical-only to OTBI dimensions.
MTO/MTS/ETO/Repetitive/Process mode flags drive Fusion item-model routing. MFGITM BOM and MFGOPE routings translate into Fusion BOM_STRUCTURES / BOM_OPERATIONS per mode with full work-order history retained.
BPCUSTOMER and BPSUPPLIER records duplicated across X3 entities are de-duped to a single Fusion party (HZ_PARTIES / POZ_SUPPLIERS) with multiple cust_accounts / sites per business unit. Tax-ID + name + address matching.
X3 alternate-UOM relationships pre-loaded into MTL_UNITS_OF_MEASURE with conversion factors preserved. Lot/serial control flags route to INV_ORG_PARAMETERS organization settings with full lot/serial history retained for traceability.
Every Fusion GL entry retains the X3 GACCENTRY source-document reference, supporting attachment link and audit-log entry — so French DGFiP, German Finanzamt, HMRC and SOX audits trace from Fusion back to original X3 source.
2–4 weeks for a typical mid-market multi-entity estate. Pre-built crosswalks plus configuration not custom code — finance, controllers and statutory auditors sign the mapping pack before any load runs.
Discovery engine crawls ATABASE registry, BPCUSTOMER/BPSUPPLIER/ITMMASTER record counts, GACCENTRY volumes per FCY/LDG/LEG, analytical-dimension catalog, SAFE X3 4GL customizations. Output: complete source-side mapping scope sized and risk-rated.
Multi-legislation ledger to Fusion primary/secondary ledger crosswalk drafted with finance and controllers per legislation. 6-segment COA design. Analytical-dimension materiality classification. Signed off per jurisdiction before any mapping config.
BPCUSTOMER → HZ, BPSUPPLIER → POZ, ITMMASTER → EGP crosswalks configured. Multi-entity de-duplication rules set. UOM conversions pre-loaded. Lot/serial control flags routed. Payment terms and tax registrations crosswalk validated.
GACCENTRY → GL_JE field-level mapping per legislation. BPSINVOICE/BPCINVOICE → AP/AR FBDI. SORDER/PORDER → DOO/PO_HEADERS. MFGITM/MFGOPE → BOM per manufacturing mode. Source-document chain preserved in every record.
Sample-volume dry runs through full mapping. Validation against Fusion 26x schema with row-level diagnostics. Mapping pack assembled (per-domain mapping spec + sample inputs + sample Fusion outputs + reconciliation pre-evidence) and signed by finance, controllers, statutory auditors.
Sage x3 to oracle fusion data mapping engine production-ready, configuration-frozen, version-tagged. Full extract → transform → load pipeline ready to run for staged loads, parallel-run validation and cutover loads. Mapping pack archived as permanent evidence.
The specific X3 → Fusion translations that ship pre-built. Each is configurable for instance-specific rules but starts from a proven baseline.
Customer header + BPADDRESS addresses + BPCONTACT contacts + BPCSITE sites + payment terms + credit limits + tax registrations + bank accounts. Multi-entity consolidation with tax-ID de-dup.
Supplier header + addresses + sites + payment terms + 1099/withholding + tax + bank. EU VAT-ID, French SIRET, German USt-IdNr, US EIN handling pre-built.
Item header + per-org / per-customer / per-supplier extensions + categorization + lot/serial flags + UOM. Manufacturing-mode-aware routing for MTO/MTS/ETO/Repetitive/Process.
Multi-legislation, multi-entity, multi-currency journals walked per FCY/LDG/LEG, routed to Fusion primary/secondary ledgers. Source-document chain, intercompany, FX revaluation preserved.
Sales orders → DOO_HEADERS_ALL with pricing context. Purchase orders → PO_HEADERS_ALL / PO_LINES_ALL / PO_DISTRIBUTIONS_ALL with approval state and AMX chain.
Bills of material and routings per X3 manufacturing mode. Work-order history retained. Lot/serial traceability links preserved into Fusion SCM Manufacturing.
Sage x3 to oracle fusion data mapping is the structured, field-by-field translation layer between the SAFE X3 schema (BPCUSTOMER, BPSUPPLIER, ITMMASTER, SORDER, PORDER, GACCENTRY, FXDASSETS, MFGITM, MFGOPE and the ATABASE registry) and Oracle Fusion's master and transactional structures (HZ_PARTIES / HZ_CUST_ACCOUNTS, POZ_SUPPLIERS, EGP_ITEM_V, DOO_HEADERS_ALL, PO_HEADERS_ALL, GL_JE_HEADERS, FA_BOOKS, BOM_STRUCTURES, BOM_OPERATIONS). It covers field-level translation rules, unit-of-measure conversion, multi-currency and multi-legislation routing, analytical-dimension to COA segment routing, lifecycle-status crosswalks, lot/serial flag preservation, and the FBDI/HDL/REST payload shapes Fusion accepts. Syntra ETL ships the mapping pre-built — refined across multiple Sage X3 migrations — so you avoid the 4–6 months of bespoke SQL and PL/SQL development a consultant-led project typically requires.
Three reasons converge. First, SAFE X3 is structurally different from Fusion — X3 builds multi-legislation parallel-ledger entries inside a single GACCENTRY table while Fusion uses primary/secondary ledgers tied to legal entities; X3's analytical dimensions and pyramids don't have a 1:1 equivalent in Fusion's 6-segment COA. Second, X3 customers carry extensive customization: SAFE X3 4GL field additions, Java extensions, modified screens, custom analytical dimensions — every customization is a mapping unknown until catalogued. Third, multi-legislation, multi-entity, multi-currency estates multiply the per-domain mapping work by the number of jurisdictions and entities. On a consultant-led programme, mapping alone consumes 4–6 months. Syntra ETL's pre-built sage x3 to oracle fusion data mapping engine collapses that into a few weeks of configuration.
X3's BPCUSTOMER (with related BPADDRESS, BPCONTACT, BPCSITE tables) carries the customer record plus addresses, contacts, sites, payment terms, credit limits, tax registrations, bank accounts and pricing structures. Syntra ETL's customer mapping splits these into Fusion's HZ_PARTIES (party), HZ_CUST_ACCOUNTS (account), HZ_CUST_SITE_USES_ALL (sites — bill-to, ship-to), HZ_PARTY_SITES (party-site cross-references), AR_PAYMENT_SCHEDULES_ALL context (payment terms), HZ_CUST_PROFILE_CLASSES (credit profile) and IBY external payee/payer for banking. Duplicates are de-duped across X3 entities on tax-ID, name normalization and address proximity matching. Multi-entity customers consolidate into a single Fusion party with multiple cust_account records per business unit. The mapping is emitted as FBDI Customer Import / HZ payloads validated against the active Fusion 26x schema.
X3's BPSUPPLIER (with related BPADDRESS, BPSCONTACT, BPSSITE tables) carries the supplier record plus addresses, contacts, sites, payment terms, tax registrations, bank accounts, hold rules and 1099/withholding context. Syntra ETL's supplier mapping splits these into Fusion's POZ_SUPPLIERS, POZ_SUPPLIER_SITES_ALL_M, POZ_SUPPLIER_CONTACTS, AP_PAYMENT_SCHEDULES_ALL context (payment terms), AP_INCOME_TAX_REGIONS for 1099, IBY for bank accounts, and supplier holds. Duplicates are de-duped across X3 entities on tax-ID matching. Multi-entity suppliers consolidate into a single Fusion supplier with multiple sites per business unit. The mapping covers EU VAT-ID and intra-community supply context, French SIRET, German Steuernummer/USt-IdNr and US 1099/EIN. Emitted as FBDI Supplier Import / REST payloads validated against the Fusion 26x schema.
X3's ITMMASTER (with ITMSALES, ITMPURCHASE, ITMFACILITY, ITMBPC, ITMBPS, ITMCATEG and STOLOT) carries the item header plus per-organization, per-customer, per-supplier extensions, categorization, lot/serial control flags and unit-of-measure context. Syntra ETL's item mapping routes these into Fusion's EGP_ITEMS_B (item base), EGP_ITEMS_TL (translation), EGP_ITEM_ORG_ASSIGNMENTS (master/child organization assignments per Fusion item model), EGP_CATEGORIES_B (categorization), and item attributes via attribute groups. Lot/serial control flags translate via INV_ORG_PARAMETERS organization settings. UOM conversions are pre-loaded into MTL_UNITS_OF_MEASURE with X3 alternate-UOM relationships preserved. MTO/MTS/ETO/Repetitive/Process manufacturing-mode flags route to the correct Fusion item model. Emitted as FBDI Item Import / Product Hub REST payloads.
X3's GACCENTRY (with GACCENTRYD detail lines, GACCDUDATE due-date schedules and analytical dimension tags) carries every journal entry posted across all legislations within a single instance. Syntra ETL's GL mapping walks each GACCENTRY header, identifies entity (FCY), ledger (LDG) and legislation tag (LEG), routes to the appropriate Fusion primary or secondary ledger per the consolidation pattern, translates X3 chart-of-accounts to Fusion's 6-segment COA (with analytical dimensions routing to COA segments or accounting flexfields per materiality), preserves source-document references, intercompany context, foreign-currency revaluations and tax codes. Each X3 GACCENTRY entry produces one Fusion GL_JE_HEADERS / GL_JE_LINES record (or one per ledger for multi-legislation duplicates). Emitted as FBDI Journal Import payloads validated against Fusion 26x and reconciled to the cent per legislation.
Yes — and this is one of the highest-value pieces of the mapping. X3's analytical dimensions (CCE codes, project dimensions, cost-center hierarchies) and pyramid structures carry the bulk of management-reporting context that finance and ops actually use day to day. Syntra ETL inventories every active analytical dimension in the source, classifies by reporting materiality (does this dimension drive a material reporting split?), and routes accordingly: required dimensions collapse into Fusion COA segments (typically cost-center, product line, project), optional dimensions route to Fusion accounting flexfields or DFFs on GL_JE_LINES, and analytical-only dimensions route to OTBI dimensions or to long-term analytical archive. Pyramid hierarchies are converted to Fusion tree hierarchies with full level-by-level mapping consumable by OTBI dashboards and Smart View.
Sage x3 to oracle fusion data mapping configuration runs 2–4 weeks for a typical mid-market multi-entity X3 estate — versus 4–6 months on a consultant-led programme. The acceleration comes from three sources. First, the field-level translation rules for BPCUSTOMER → HZ, BPSUPPLIER → POZ, ITMMASTER → EGP, GACCENTRY → GL_JE, MFGITM/MFGOPE → BOM are pre-built and refined across multiple migrations. Second, the multi-legislation ledger crosswalk is configuration-driven (point and click) rather than bespoke SQL. Third, X3-specific patterns (analytical dimensions, pyramids, FCY/LDG/LEG tagging, multi-mode manufacturing) are handled by the engine — your consultants don't reinvent them. The output is a signed, reviewable mapping pack that finance, controllers, and statutory auditors per jurisdiction can validate before any load runs.
Book a 30-minute working session. We'll walk through the pre-built BPCUSTOMER, BPSUPPLIER, ITMMASTER, GACCENTRY and MFGITM/MFGOPE crosswalks, layer in your multi-legislation ledger structure and analytical-dimension materiality, and produce a sized sage x3 to oracle fusion data mapping pack ready for finance and statutory auditor sign-off.