OAN Fusion Sync

Oracle Fusion data, synced and monitored.

OAN Fusion Sync extracts data from Oracle Fusion with BICC and loads it into your Oracle database on a schedule. It handles the parts raw BICC leaves to you: deletes, reconciliation, and full visibility over every job, file, and table.

Scheduled BICC extraction from Oracle Fusion into your Oracle database
Delete handling that raw BICC does not give you out of the box
Row-count reconciliation between Oracle Fusion and your database
One dashboard for every job, file, table, and alert
New to Oracle Fusion extraction? See our Fusion analytics services
How It Fits Together
Source
Oracle Fusion
BICC PVOs & BIP reports
OAN Fusion Sync
Extract · Load · Reconcile
Stage · Deletes · Count check
Destination
Your Oracle Database (OCI or on-premises)
Staging tables · Application tables · APEX apps
Fusion data→ Synced & reconciled →Ready in your apps
The Problem

BICC moves the data. Everything around it is on you.

Oracle BICC is a solid extraction engine. But turning it into a dependable, observable pipeline into your database means solving deletes, reconciliation, scheduling, and traceability yourself. That is a project, and then it is a maintenance burden.

No operational visibility

BICC extracts run, but you cannot easily see which jobs ran, what is still pending load, how many rows moved, or what failed. Every incident becomes a log-reading exercise.

Deletes silently drift

BICC tells you what changed, not what was deleted. Rows removed in Oracle Fusion linger in your database, and your reports slowly diverge from the source with no warning.

No proof it matches Fusion

Once data lands in your database, how do you know it is complete? Without a count check against the source, nobody can say with confidence that the two systems agree.

Gaps where there is no PVO

Some objects you need simply are not exposed as a BICC public view object. Without a fallback, that data stays trapped in Oracle Fusion.

The Solution

A pipeline and a control tower, in one Oracle APEX app.

OAN Fusion Sync wraps BICC in everything a real pipeline needs. It extracts, stages, loads, and reconciles your Oracle Fusion data, and gives you a single dashboard to run and trust the whole thing.

Extract

BICC and BIP

Pull data from Oracle Fusion public view objects with BICC, and cover the gaps with BI Publisher reports driven by your own SQL. Nothing is left behind.

Stage and Load

Two-step pipeline

Land files in staging tables that mirror the source, then merge them into your application tables and status columns. Deletes reconciled, so your data stays true.

Reconcile and Monitor

Control tower

Compare counts against Oracle Fusion, trace every PVO to its table, and watch every job, file, and alert from one dashboard built for the whole team.

What You Get

More than a sync. A pipeline you can operate with confidence.

Everything a production Oracle Fusion data pipeline needs, built in and ready to run.

Logical modules

Group pipelines by application or module, AP, AR, yard management, and more. Each module owns its jobs, tables, and schedule, so a large landscape stays organized and easy to reason about.

Structure that scales with your footprint.

Scheduled extract jobs

Every extract runs on its own interval with status, last start, next run, and failure counts in plain view. Incremental by design, so each run moves only what changed.

Hands-off, incremental, always current.

Stage, then load

BICC files land in staging tables that mirror the source, then a load job merges them into your application tables and status columns. A clean, auditable two-step pipeline.

Raw extract in, governed data out.

Delete synchronization

Because BICC does not report deletions, OAN Fusion Sync pulls unique identifiers from the source entity and reconciles them, removing rows deleted in Oracle Fusion so your data stays true.

Deletes handled, not ignored.

Count check reconciliation

Compare row counts between Oracle Fusion and your database, table by table, and surface every mismatch with the exact difference. Snapshots keep a history you can trust and defend.

Provable parity with the source.

BIP report fallback

When an object has no BICC public view object, define a BI Publisher report with your own SQL and extract it through the same pipeline. No data left stranded in Oracle Fusion.

Extract anything, PVO or not.

Upgrade-safe pause and resume

Pause the entire pipeline or a single job with one click before a Fusion upgrade or maintenance window, then resume when you are ready. Every action is audited.

Control the pipeline during change.

PVO to table lineage

See exactly which Fusion public view object maps to which database table, its last refresh, and its recent data and file activity. Anyone new can trace the flow in minutes.

Traceability the whole team can read.

Errors and alerts

Failures, stale tables, and stale BIP reports are collected in one place with timestamps and context, so problems surface before someone downstream notices bad data.

Catch issues before your users do.
One Control Tower

Every job, file, and table, at a glance.

The dashboard turns a batch of BICC jobs into an observable system. Health at the top, trends in the middle, and the active pipeline, catalog, and count checks below.

247
Jobs today
all succeeded
0
In-flight now
nothing running
83
Files pending import
in the load queue
0
Failures, 7 days
clean week
0
Stale tables >24h
everything fresh
374M
Rows extracted, 24h
across all modules
Watch the walkthrough

A tour of the OAN Fusion Sync dashboard, from job schedules to count checks.

Inside the App

A closer look at the real application.

Built entirely in Oracle APEX. Here is what your team works with day to day.

One dashboard for the whole pipeline

Health at the top, trends in the middle, and the active pipeline below. See jobs run today, what is in-flight, files still pending load, failures, and rows extracted, all in one view.

At-a-glance health tiles
Extract jobs and rows per day, by module
Active pipeline of files downloaded but not yet loaded
OAN Fusion Sync dashboard/images/fusion-sync/dashboard.png

Lineage and scheduler control

Trace every Fusion public view object to its database table, with last refresh and recent activity. Pause or resume the whole pipeline or a single job before an upgrade, with every action audited.

PVO to DB table mapping with freshness
Rows deleted from base tables, tracked
Pause and resume, all jobs or one
Module catalog and scheduler control/images/fusion-sync/lineage.png

A plain-language view for everyone

A functional view that answers the one question business users actually ask: is my data up to date? Every synced table, when it last received data, and its status, in one simple list.

Every table and its last update
Clear up-to-date status per table
Rows received in the last 24 hours
Is my data up to date view/images/fusion-sync/data-up-to-date.png

Count check across both systems

Compare row counts between Oracle Fusion and your database, table by table, with the exact difference on every mismatch. Errors, stale tables, and stale BIP reports are collected alongside.

Fusion vs database counts with diffs
Snapshots keep a history you can defend
Errors and stale-report alerts in one place
Count check and alerts/images/fusion-sync/count-check.png
How It Works

From Oracle Fusion to your apps, in six clear steps.

A simple, traceable path from source to application table, with a checkpoint at every stage.

01

Extract

BICC pulls data from Oracle Fusion public view objects, or a BI Publisher report runs your SQL, and the result is written out as files in the format BICC provides.

02

Stage

The extracted files land in staging tables that match the source structure, giving you a clean, isolated landing zone before anything touches your application data.

03

Load

A load job picks up the staged data and merges it into your application tables and status columns, updating vendor lists, invoice statuses, and anything else you sync.

04

Sync deletes

Unique identifiers from the source entity are reconciled against your database, and rows deleted in Oracle Fusion are removed so the two systems stay aligned.

05

Reconcile

A count check compares Oracle Fusion and your database table by table, records a snapshot, and flags any mismatch with the precise difference.

06

Monitor

The dashboard tracks every job, file, and table in real time, with charts, an active-pipeline view, and alerts, so the whole flow is observable end to end.

A real example

Say your AP invoice processing app needs an updated vendor list and current invoice payment statuses. A job downloads that data from Oracle Fusion in the BICC format, lands it in staging tables, and a second job merges it into your application tables and status columns. Deleted vendors are removed by the delete sync, and a count check confirms your database now matches Oracle Fusion.

Deployment & Trust

Native to your stack, built to be trusted.

An Oracle-native application that runs where your data runs, with the controls IT leaders expect.

Built on Oracle APEX

A native Oracle application, not a new platform to license and learn. It lives next to your data, on the stack your team already runs.

Your database, OCI or on-premises

Sync into an Oracle database wherever it runs. Data residency follows your database, not a third-party service. It does not matter where you host it.

Standard BICC extraction

Uses the supported, Oracle-native BICC public view object extraction path, with BI Publisher as the fallback for objects that have no PVO.

Every action audited

Pause, resume, and schedule changes are all captured in an audit trail, so you always know who changed the pipeline and when.

Count snapshots and history

Reconciliation runs are stored as snapshots over time, giving you a defensible record of parity between Oracle Fusion and your database.

Incremental by design

Jobs move only what changed since the last run, keeping extraction efficient and your data continuously current without full reloads.

Questions IT Leaders Ask

Straight answers on BICC, deletes, and reconciliation.

OAN Fusion Sync is an Oracle APEX application that extracts data from Oracle Fusion Cloud Applications and syncs it into your Oracle database. It schedules and monitors BICC extract jobs, loads data through staging tables into your application tables, handles deletes, and reconciles row counts between Oracle Fusion and your database.

Yes. OAN Fusion Sync uses the standard Oracle BI Cloud Connector (BICC) to extract data from Fusion public view objects. For objects that have no PVO, it falls back to BI Publisher report extraction driven by your own SQL, so nothing is left behind.

BICC reports inserts and updates but not deletions. OAN Fusion Sync downloads the unique identifiers from the source entity and reconciles them against your database, then removes any rows that no longer exist in Oracle Fusion. Your database stays aligned with the source.

You define a BI Publisher report with the SQL query you need, and OAN Fusion Sync extracts that data through the same pipeline as BICC jobs. This covers objects that BICC does not expose as a PVO.

Both. OAN Fusion Sync syncs into an Oracle database whether it runs on Oracle Cloud Infrastructure or on-premises. Data residency follows your database.

The built-in count check compares row counts between Oracle Fusion and your database, table by table, and flags every mismatch with the exact difference. Each run is stored as a snapshot, so you have a historical, defensible record of parity.

Yes. You can pause the entire pipeline or any individual job before an upgrade or maintenance window, then resume with a single action. A running job finishes and upcoming runs are skipped, and every pause and resume is audited.

It is scheduled and incremental rather than real-time. Jobs run on the interval you set, for example every few minutes, and move only the data that changed since the last run.

OAN Fusion Sync

Ready to make Oracle Fusion data dependable in your database?

Book a working session with an OAN architect. Bring the objects you need from Oracle Fusion, and we will show you how OAN Fusion Sync extracts, loads, and reconciles them into your database.

No commitment. A working session with architects who have shipped Oracle Fusion data pipelines before.