INFOR BAAN → ORACLE FUSION DATA MAPPING

    Infor BaaN to Oracle Fusion Data Mapping — Field-Level, Signed, Reconciled

    Pre-built infor baan to oracle fusion data mapping for every BaaN table that matters. tdord/tcorda/tfgld field-level crosswalks, 6-deep BaaN dimension to COA segment translation, packed-decimal handling, multi-company HGB+IFRS preservation, EU VAT precision. Versioned mapping book, auditor-signed, reconciled to the cent.

    3,500+
    BaaN tables mapped
    6-deep
    Dimension → COA
    HGB + IFRS
    Parallel ledger streams
    Auditor-signed
    Versioned mapping book

    What infor baan to oracle fusion data mapping has to handle

    The hard part isn't matching column names. It's translating a 25-year BaaN data model — packed-decimal, 6-deep dimensions, t_fcom/t_lcom logical-company segregation, HGB+IFRS dual streams — into Fusion's modern shape without losing analytical granularity or the GL audit chain.

    BaaN IV and BaaN V — the predecessors to Infor LN — carry a data model that reflects two and a half decades of evolution since the original 1990s implementation. The Finance module alone has tfgld for GL postings (with t$company, t$ledger, t$period, t$cacc, t$debt, t$cred and t$dim1 through t$dim6 columns), tfacp for AP open items, tfacr for AR open items, tffam for Fixed Assets, tcmcs for multi-currency setup, tcprp for parameters — and history layers in tfgld100/200/300 partitioned by period range.

    Oracle Fusion's data model is purposefully more constrained: a single GL_JE_HEADERS / GL_JE_LINES journal structure with a 6-segment COA, AP_INVOICES_INTERFACE for inbound invoices, AR_INVOICES for receivables, FA_MASS_ADDITIONS for fixed-asset migration. The infor baan to oracle fusion data mapping crosswalk has to bridge the two without losing the parallel HGB (German statutory) and IFRS ledger streams that European finance teams depend on for statutory filings — and without flattening BaaN's 6-deep dimension structure into a lossy 6-segment COA.

    Syntra ETL replaces 4–6 months of bespoke field-by-field mapping development with pre-built crosswalks refined across BaaN engagements. Every crosswalk is executable code (not a static Excel sheet) plus the auto-generated mapping book (Excel format) that auditors and finance leads review and sign. The mapping book is versioned alongside the executable crosswalk — guaranteed to never drift from the actual transformation logic.

    What the mapping covers

    1
    Finance objects
    tfgld GL with t$dim1–6 → Fusion COA segments + DFF, tfacp AP → AP_INVOICES_INTERFACE with VAT precision, tfacr AR → RA_INTERFACE_LINES_ALL, tffam Fixed Assets → FA_MASS_ADDITIONS with German AfA.
    2
    Distribution objects
    tdsls Sales Orders → DOO_ORDER_HEADERS_INT, tdpur Purchase Orders → PO_HEADERS_INTERFACE, tcorda customer/supplier orders, tcibd Items → INV_ITEMS_INTERFACE.
    3
    Manufacturing objects
    tibom BOMs → BOM_BILL_OF_MATERIALS interface, tirou Routings → BOM_OPERATIONAL_ROUTINGS, tipcs Production Orders → WIE_JOB_OPERATIONS_INTERFACE.
    4
    Cross-cutting
    Multi-company t_fcom/t_lcom → Fusion BU + Ledger, packed-decimal → IEEE/NUMBER, EU VAT codes → Fusion tax architecture, BSE attachments → Fusion UCM with original BaaN reference.

    The eight hardest mapping problems — and how Syntra solves them

    Each one of these consumes weeks of bespoke development on a consultant-led infor baan to oracle fusion data mapping engagement. Syntra ETL ships pre-built handlers for all eight.

    📐

    BaaN 6-deep dimension → Fusion COA

    Dimension hierarchies walked, values classified by frequency-of-use and analytical-importance, mapped to Fusion 6-segment COA with overflow DFF to preserve granularity. Workshop with finance, signed off.

    🏢

    t_fcom/t_lcom → BU + Ledger

    Each t_fcom translated to one Fusion legal entity with its own BU, mapped to 2–4 Fusion ledgers (primary IFRS, secondary HGB, optional local-GAAP) with parallel ledger postings preserved.

    🔢

    Packed-decimal → IEEE/NUMBER

    BaaN column dictionary read for precision and scale, packed-decimal decoded natively, re-encoded as IEEE float or NUMBER with explicit precision. Banker's rounding applied for currency.

    💱

    EU VAT precision

    Every BaaN tax code mapped to Fusion regime/tax/status/rate/jurisdiction. Reverse-charge (§13b UStG / intra-EU B2B) preserved. Original BaaN code retained as DFF for audit trace.

    🛠️

    Custom 4GL GL hooks → SLA / Distribution Sets

    Custom GL posting logic from ttadv session catalog classified by intent. Rebuild map to Fusion Distribution Sets, Subledger Accounting Rules, Allocations Manager. Historical journals load as final landed.

    📦

    tcibd + tibom → Items + BOMs

    Item master crosswalk including categories, costing method, lifecycle, DFF for BaaN-specific extensions. BOM structure with effective dates, alternates, scrap %, quantity maths preserved.

    🔁

    Composite natural keys

    BaaN's composite natural keys (Financial Company + Transaction Type + Document + Line) resolved to Fusion's surrogate-key model with cross-reference table preserved for audit drill-back.

    📁

    BSE attachments → Fusion UCM

    BaaN BSE archive attachments routed to Fusion UCM with original BSE reference preserved as searchable metadata. Journal/invoice attachments rebound via FBDI attachment interfaces.

    The infor baan to oracle fusion data mapping process

    A repeatable workflow from inventory to signed mapping book to executable crosswalk. Typical mapping phase: 4–6 weeks for a single-pillar scope, 8–12 weeks for full-scope multi-company.

    1

    Inventory — Week 1

    Every BaaN table in scope inventoried with row counts per t_fcom, column dictionary exported with packed-decimal precision/scale, dimension hierarchies walked, custom 4GL GL hooks extracted from ttadv catalog.

    2

    Crosswalk Design — Weeks 2–3

    Per-object workshops with finance, supply chain, manufacturing leads. BaaN dimension → Fusion COA segment mapping designed. t_fcom/t_lcom → BU/Ledger architecture confirmed. EU VAT mapping built. Custom 4GL GL hook rebuild plan.

    3

    Mapping Book Generation — Week 3

    Executable crosswalks coded. Auto-generated mapping book (one Excel workbook per business object, one row per field pair) produced. Reviewed by finance leads and external auditor. Variances captured in signed mapping decisions log.

    4

    Validation Build-out — Weeks 4–5

    Per-field validation rules coded against Fusion 26x schemas. Sum-level checks per ledger per period. Hash signatures per partition. Error catalogue with field-level diagnostics — surfaced locally before any FBDI ZIP submits.

    5

    Conference-Room Pilot — Weeks 5–7

    Subset of t_fcom companies / fiscal years run end-to-end through the crosswalk: extract, transform, load to Fusion sandbox, reconcile to the cent. Mapping refinements captured and re-versioned. Sign-off pack issued.

    6

    Production Promotion — Week 7–8

    Mapping book frozen at sign-off version. Executable crosswalks promoted to production pipeline. Versioning enforced — any post-promotion change requires explicit re-sign-off. Mapping book archived alongside the reconciliation pack.

    Deliverable — the auditor-signed mapping book

    What the customer actually receives at the close of the infor baan to oracle fusion data mapping engagement.

    📒

    Per-object mapping workbook

    One Excel workbook per business object: GL, AP, AR, Fixed Assets, Suppliers, Customers, Items, BOMs, Routings, Production Orders, Purchase Orders, Sales Orders. One row per source-target field pair with sample values.

    🔍

    Transformation rule per row

    Direct copy, lookup, formula, default, conditional logic — explicitly noted. No hand-wavy 'mapped' entries. Auditor and finance lead initial each row at sign-off.

    Validation rule per row

    Per-field validation against Fusion 26x schemas. Range checks, lookup-list constraints, mandatory-flag enforcement. Error catalogue with field-level diagnostics for QA.

    👥

    Owner sign-off per row

    Finance lead for GL/AP/AR/FA, supply chain lead for items/POs/SOs, manufacturing lead for BOMs/routings/production, export-compliance officer for ITAR/DFARS-tagged fields.

    🔢

    Auto-generated from code

    Mapping book generated automatically from executable crosswalk code — never drifts. Re-generated on every crosswalk version bump with diff log showing exactly what changed.

    📜

    Version-controlled archive

    Every mapping book version archived alongside the reconciliation pack per legal entity per period. Auditor traces from Fusion journal line back through mapping book back to BaaN source field.

    Frequently asked questions

    What is infor baan to oracle fusion data mapping?+

    Infor baan to oracle fusion data mapping is the field-level translation of every BaaN data element into its Oracle Fusion equivalent. For finance: tfgld GL columns (t$company, t$ledger, t$period, t$cacc, t$debt, t$cred, t$dim1–6) mapped to FBDI Journal Import GL_JE columns (LEDGER_NAME, ACCOUNTING_DATE, ENTERED_DR, ENTERED_CR, SEGMENT1–6). For AP: tfacp columns mapped to AP_INVOICES_INTERFACE. For items: tcibd mapped to ITEM Import. For suppliers: tccom (supplier flavour) with VAT-ID/IBAN routing into POZ_SUPPLIERS_INT. Every mapping is versioned, signed, and reconciled at row level. Syntra ETL's infor baan to oracle fusion data mapping ships pre-built crosswalks tested across BaaN IV / IVc4 / V deployments in EU manufacturing, ME industrial, and global aerospace/defence — saving 4–6 months of bespoke field-by-field mapping development.

    How does Syntra handle BaaN's 6-deep dimension structure in COA mapping?+

    BaaN's distinguishing feature is its dimension model: in addition to the GL account, every posting carries up to 6 dimension values (typically Cost Centre, Project, Reason, Item, Origin, plus a customer-defined slot). Oracle Fusion's COA is a fixed-segment structure — typically 6 segments (Company, BU, Cost Centre, Account, Product, Future). The Syntra ETL infor baan to oracle fusion data mapping engine walks BaaN dimension hierarchies, classifies values by frequency-of-use and analytical-importance, and maps them into Fusion segments without analytical-granularity loss. Where BaaN has more meaningful dimension values than Fusion segments can hold, Syntra recommends a DFF (descriptive flexfield) extension on the journal line to preserve the additional context. The mapping is workshopped with finance and signed off as part of the COA harmonization stage.

    How are t_fcom and t_lcom multi-company structures mapped to Fusion?+

    BaaN segregates data by t_fcom (financial company — a legal entity) and t_lcom (logical company — typically a consolidation grouping). A European manufacturer with 8 legal entities might run 8 t_fcom companies consolidated into 1–3 t_lcom groupings, with intercompany trade running through paired Sales/Purchase orders. The infor baan to oracle fusion data mapping engine translates this to Fusion's BU + Ledger architecture: each t_fcom becomes one Fusion legal entity with its own BU, mapped to one of (typically) 2–4 Fusion ledgers — a primary IFRS ledger for consolidation, a German HGB secondary ledger for statutory filing, plus optional country-specific local-GAAP ledgers. The mapping respects parallel ledger streams: every BaaN posting that flowed to both HGB and IFRS lands in both Fusion ledgers.

    What about BaaN's packed-decimal numeric encoding?+

    BaaN — for historical reasons rooted in Informix tradition — stores numeric fields in packed-decimal format with implicit decimal-place encoding defined in the table-column dictionary. A field declared as numeric(12,2) stores a different bit pattern than the Oracle/MS-SQL equivalent. The Syntra ETL infor baan to oracle fusion data mapping engine reads the BaaN column dictionary, decodes the packed-decimal storage natively, and re-encodes as IEEE float (or NUMBER with explicit precision) for FBDI loading into Fusion. Rounding rules are explicit and signed — typically banker's rounding (round-half-to-even) for currency amounts, preserving the BaaN total to the cent. Sum reconciliation per ledger per period vs the BaaN trial balance confirms no rounding loss.

    How are tcibd item master and tibom BOMs mapped to Fusion items?+

    BaaN item master (tcibd) carries product structure — item code, description, item type (manufactured, purchased, end-item, sub-assembly), unit of measure, classification group, costing method (FIFO, LIFO, standard, average), make-or-buy code, and the full set of dimension defaults. BaaN BOMs (tibom) carry the parent-child relationships with effective-from/to dates, position numbers, scrap percentages, alternate item codes. The infor baan to oracle fusion data mapping crosswalk translates tcibd into Fusion Item Import (INV_ITEMS_INTERFACE) with item categories preserved, costing method translated to Fusion's costing organization, lifecycle phase mapped, and DFFs carrying any BaaN-specific extensions. tibom translates to Fusion BOM Import with effective dates preserved, alternate items routed into Substitute Items, and quantity/scrap maths re-verified.

    Does the mapping handle EU VAT and German tax precision?+

    Yes — and for European customers this is non-trivial. BaaN sites in Germany run with HGB-compliant tax codes (Umsatzsteuer / Vorsteuer), reverse-charge handling for intra-EU B2B (§13b UStG), French TVA, Italian IVA, Dutch BTW, Spanish IVA — each with their own rates, ledger postings and statutory return implications. The Syntra ETL infor baan to oracle fusion data mapping engine catalogs every BaaN tax code in use, maps to Fusion tax regime / tax / tax status / tax rate / tax jurisdiction architecture, preserves the original BaaN tax code as a reference DFF for audit trace, and validates reverse-charge handling at the invoice level. The mapping is signed off by the finance and tax leads per country before any AP/AR data flows into Fusion.

    How are BaaN's 4GL custom GL posting hooks mapped?+

    Most BaaN customers have customized the GL posting layer with 4GL hooks — custom GL distribution logic, custom allocation rules, custom intercompany routing, custom currency revaluation. None of this 4GL code ports to Fusion. The Syntra ETL infor baan to oracle fusion data mapping engine reads every custom GL posting hook from the ttadv session catalog, classifies the business intent (special allocation, intercompany routing, statutory adjustment), and produces a rebuild recommendation: Fusion Distribution Sets for fixed-allocation rules, Subledger Accounting Rules (SLA) for derived posting logic, Allocations Manager for complex period-end allocations. The historical journal entries posted via those custom 4GL hooks load into Fusion as the final landed journals; the logic is rebuilt for the go-forward state.

    What does the deliverable mapping document look like?+

    Every Syntra ETL infor baan to oracle fusion data mapping engagement produces a versioned mapping book: one Excel workbook per business object (Journal, AP Invoice, AR Invoice, Supplier, Customer, Item, BOM, Production Order, Fixed Asset), with one row per source-target field pair. Each row shows: BaaN source table.column, sample values, business meaning, target Fusion FBDI/HDL column, transformation rule (direct, lookup, formula, default), validation rule, owner sign-off. The workbook is generated automatically from the executable crosswalks — so it never drifts from the actual transformation code. Auditor reviews the workbook and signs off; the workbook then becomes the contractual record of how every field was migrated, archived alongside the reconciliation pack.

    Ready to start your infor baan to oracle fusion data mapping?

    Book a 30-minute discovery call. We'll walk through your in-scope BaaN modules, dimension structure depth, multi-company HGB+IFRS profile, EU VAT footprint and custom 4GL GL hook landscape — and confirm a concrete mapping timeline before the call ends.