The SAP S/4HANA Fusion integration layer for phased migration and long-term hybrid operation. SAP BTP Cloud Integration + Oracle Integration Cloud bridges, real-time API + batch file flows, OData passthrough, period close coordination, full reconciliation evidence per integration.
No mid-to-large organisation cuts all S/4HANA pillars to Fusion in a single weekend. The integration layer is what makes the phased journey practical.
Most multi-pillar SAP S/4HANA to Oracle Fusion migrations execute in phases — Finance first (12–18 weeks), then Procurement and AP (often the next quarter), then Sales and AR (the following quarter), then Manufacturing and Inventory in the final waves. Between phases, S/4HANA and Fusion both operate as authoritative systems for different scopes. The integration layer is what keeps them coherent: every S/4HANA goods movement generates a Fusion journal within minutes; every Fusion supplier approval propagates to S/4HANA MM within hours; every period close reconciles across both systems before either system can lock.
Even after full migration, integration matters. Most enterprises retain a fragmentary SAP footprint somewhere — a legacy plant on S/4HANA Cloud Public Edition, a Manufacturing Execution System tightly coupled to SAP PP, a treasury workstation connected to SAP CMS. The Fusion environment integrates with that residual SAP footprint indefinitely. Designing the integration layer for the long term is part of the migration's strategic architecture, not just a transitional concern.
Syntra ETL designs the integration layer with two strategic platforms: SAP BTP Cloud Integration (CPI) for the S/4HANA-side orchestration and Oracle Integration Cloud (OIC) for the Fusion-side orchestration. Real-time flows use REST and OData. Batch flows use cloud object storage with structured file formats. Every flow has versioning, error handling, retry logic, and reconciliation. The integration architecture is built for 5–7 year operational lifetime, not just for cutover survival.
Each flow has explicit interface contracts, versioning, error handling, and per-close reconciliation evidence.
S/4HANA ACDOCA universal-journal entries flow to Fusion GL_INTERFACE via CPI bridge. Real-time for material movements, batch for period-end accruals. Reconciliation: S/4HANA trial balance per BUKRS = Fusion trial balance per BU per period.
Fusion supplier creation/update fires REST event; OIC routes to CPI; CPI calls S/4HANA BAPI_SUPPLIER_CREATE or API_SUPPLIER_SRV. Sub-minute latency for new approvals. Bidirectional dedup conflict resolution.
Customer master synchronised bidirectionally. Most enterprises designate one system as the master per customer segment. Reconciliation per BU/sales org weekly.
MARA/MARC changes flow to Fusion item master. Multi-plant materials become Fusion items with multiple inventory-org assignments. Reconciliation per plant/inventory-org monthly.
Every S/4HANA PO creation/approval flows to Fusion as commitment accounting entry. Goods receipt MIGO drives the Fusion accrual. Invoice posting in S/4HANA propagates to Fusion AP.
Cross-system orchestration: pace S/4HANA close + Fusion close, block premature close on one side until the other catches up, produce per-close reconciliation evidence pack. The integration's single most important flow.
A repeatable workflow that produces a versioned, monitored, audit-ready integration layer. Designed for 5–7 year operational lifetime.
Inventory every existing S/4HANA integration (IDoc partner profiles, BAPI consumers, OData services, file feeds). Design Fusion-target architecture: real-time vs batch, CPI vs OIC routing, bidirectional vs uni-directional.
Per-flow interface contract: source object, target object, transformation rule, error handling, retry policy, versioning, SLA. Reviewed and signed by both S/4HANA and Fusion architects.
CPI/OIC iflows built per contract. OData services activated on S/4HANA. Fusion REST endpoints configured. Unit tests against synthetic payloads. Edge cases (null, large payload, transient failure) covered.
Integration test cycle: full bidirectional flows against representative test datasets. Reconciliation evidence generated per flow. SLA compliance measured. Defects logged and addressed.
Business UAT: real business scenarios end-to-end across both systems. Period close coordinator validated. Sign-off from finance, procurement, and integration architects.
Integration layer cut to production alongside data cutover. Existing S/4HANA integrations re-pointed or retired. Monitoring dashboards live, on-call rotations established.
0.5–1.5 FTE operational support per mid-sized customer. Per-close reconciliation evidence. Quarterly architecture review for SAP/Oracle releases. Versioned change management for every flow modification.
Both platforms work. Most enterprises pick one as the strategic hub or split by direction. The choice affects total cost of ownership and operational responsibility.
SAP BTP CPI is the strategic hub. All cross-system flows (S/4HANA ↔ Fusion) routed through CPI. Pros: SAP-side teams own integration; mature for S/4HANA scenarios. Cons: SAP licensing scales with message volume; Fusion-side errors harder to triage.
Oracle Integration Cloud is the strategic hub. CPI used only for SAP-internal flows. Pros: Fusion-side teams own integration; lower long-term licence cost as SAP scope shrinks. Cons: OIC OData connector less mature than CPI's; some S/4HANA scenarios need adapters.
CPI handles S/4HANA → Fusion direction; OIC handles Fusion → S/4HANA. Pros: each platform plays to its strengths. Cons: doubles the platform ownership cost; coordination overhead during incidents.
If SAP footprint is shrinking toward zero over 18–24 months: pick OIC-led. If SAP footprint is permanent (residual MES, plants, treasury): pick BTP-led. If neither is true: pick hybrid with explicit ownership boundaries documented.
BTP CPI: ~€30–80k/year subscription for mid-sized customer plus per-message fees above tier. OIC: included in Fusion Cloud subscription for many customers; pay-per-use above tier. TCO depends heavily on message volume.
Both platforms support German HGB/AO retention, GDPR data subject rights, SOX audit trails. CPI offers German data residency via EU regions; OIC offers EU regions via Oracle Cloud EU sovereign locations. Per-region compliance posture must be verified per customer.
SAP S/4HANA Oracle Fusion integration is the connectivity layer that keeps S/4HANA and Oracle Fusion synchronised during a phased migration where both systems run in parallel. A typical pattern: Finance migrates to Fusion in phase 1 while SCM (Procurement, Inventory, Manufacturing) stays on S/4HANA in phase 2 (often 6–18 months later). During the gap, S/4HANA continues posting goods movements that need to land in Fusion GL; S/4HANA continues paying invoices that need to update Fusion AP; Fusion approves journals that need to inform S/4HANA controlling. The integration bridges this — usually via SAP Cloud Integration (CPI on BTP) or Oracle Integration Cloud (OIC) with bidirectional message flow, error handling, and reconciliation. Real-time API integration and batch file integration both have roles.
Real-time integration via APIs makes sense for transactional events where downstream business waits for the upstream — a purchase order created in S/4HANA needs to inform Fusion GL within minutes so commitment accounting is current; a supplier approved in Fusion needs to propagate to S/4HANA MM within minutes so purchase requisitions can reference it. Real-time uses OData services (S/4HANA's primary REST surface), SOAP via SAP Cloud Integration, or BAPIs wrapped in REST. Batch integration makes sense for high-volume, lower-urgency synchronisation — daily reconciliation of GL postings, weekly customer master sync, monthly inventory valuation transfer. Batch uses file-based exchange (IDoc XML, CSV, EDI) with file landing zones in cloud object storage. Most production integrations use a mix: real-time for transactional events, batch for high-volume reconciliation.
SAP BTP (Business Technology Platform) Cloud Integration (formerly CPI — Cloud Platform Integration) is SAP's strategic integration platform. For S/4HANA-to-Fusion bridging, CPI acts as the orchestration hub: pulls events from S/4HANA via OData / IDoc / event-mesh, transforms to Fusion-compatible payloads (typically REST JSON), pushes to Fusion via the appropriate REST endpoint (Suppliers REST API, Invoices REST API, etc.), captures responses, handles errors, retries failures, and logs the full transaction trail. The reverse direction works the same: Fusion fires events via BIP integration or REST callbacks, CPI receives them, transforms to S/4HANA-compatible IDocs or OData calls, pushes to S/4HANA, captures responses. Oracle Integration Cloud (OIC) plays an equivalent role on the Oracle side — some customers use both, some pick one as the strategic hub.
OData passthrough is the lightweight pattern where Fusion (or a third party) directly consumes an S/4HANA OData service over HTTPS — no intermediary integration platform involved. Pattern: S/4HANA exposes the service (e.g., the API_SUPPLIER_SRV for supplier master, API_JOURNALENTRYITEMBASIC_SRV for journal entries), Fusion authenticates with OAuth 2.0 or basic auth, queries the service via OData query parameters ($filter, $select, $top), receives the JSON response, and persists or processes it. OData passthrough works well for low-to-medium volume read-heavy patterns: lookups, reference-data syncs, on-demand data pulls. It struggles with high-volume scenarios (throughput-limited by S/4HANA OData runtime) and complex transformations (no transformation layer between source and target). For those, the CPI/OIC bridge pattern is better.
Co-existence is the operational state where both S/4HANA and Fusion are simultaneously authoritative for different business areas. Common pattern: Finance fully on Fusion (Fusion is system of record for GL, AP, AR, FA, Tax), SCM fully on S/4HANA (S/4HANA is system of record for Procurement, Inventory, Manufacturing, Quality). The integration layer keeps the two in sync: every S/4HANA goods movement (MBEW change) generates a journal entry in Fusion within minutes; every Fusion supplier approval propagates to S/4HANA LFA1; every period close in Fusion triggers a reconciliation extract from S/4HANA. Co-existence is a non-trivial operational mode — it adds latency, reconciliation overhead, and integration complexity. But it's the only viable approach for organisations too large to cut everything in a single weekend.
Period close synchronisation is the hardest co-existence problem. When Fusion is closing period 03 and S/4HANA is closing period 03 in parallel, integration must ensure (a) all S/4HANA goods movements affecting period 03 have generated Fusion GL entries before Fusion's period 03 closes; (b) all Fusion journal entries affecting S/4HANA-side reporting have flowed to S/4HANA before S/4HANA's period 03 closes; (c) accruals on both sides are reconciled so total liabilities match; (d) inter-company eliminations net to zero across both systems. The integration platform runs a 'period close coordinator' that paces close activities, blocks premature close on one side until the other side has caught up, and produces a reconciliation evidence pack per close. This is what makes phased migration work — without it, period close becomes a multi-week reconciliation exercise.
Yes, but it requires explicit upgrade discipline. SAP releases S/4HANA upgrades (Feature Pack Stacks, Cloud quarterly updates) that occasionally change OData service signatures, BAPI structures, or IDoc segment formats. The integration architecture mitigates this by versioning every interface (e.g., API_SUPPLIER_SRV v1 vs v2), pinning the integration layer to a specific S/4HANA version during deployment, testing integration changes in a non-prod S/4HANA against the upgraded API surface before production cutover, and maintaining a deprecation calendar that aligns with SAP's mainstream support roadmap. SAP commits to mainstream support for 2027/2030 horizons, with extended support windows for stable customers — integration architecture is designed assuming a 5–7 year lifecycle minimum, with the structural decision to migrate to Fusion typically completing well within that window.
The operational support model has three layers. Layer 1 (monitoring): the integration platform (CPI or OIC) provides built-in monitoring dashboards showing message throughput, error rates, latency percentiles, and queue depths. Syntra ETL adds business-level monitoring — per-process throughput trends, reconciliation variance per integration, SLA compliance per business event. Layer 2 (incident response): defined runbooks per integration with named escalation contacts, integration-platform-vendor support contracts (SAP for CPI, Oracle for OIC), and on-call rotations for high-criticality flows like payment processing. Layer 3 (change management): every integration change goes through versioned deployment with rollback capability, regression testing against representative payloads, and stakeholder sign-off from both S/4HANA and Fusion teams. The total cost of ownership for integration in steady state is typically 0.5–1.5 FTE equivalent for mid-sized customers.
Book a 30-minute call. We'll review your current S/4HANA integration inventory, scope the Fusion-side target architecture, and walk through the BTP-vs-OIC decision criteria — with a sized total-cost-of-ownership projection over 5 years.