Organizations often need to integrate data from Oracle Fusion Cloud (Financials + SCM) and Oracle WMS Cloud into a central data warehouse—either on-premise or in Oracle Cloud (ADW/ATP).
There are multiple approaches, but in this article I highlight one practical, scalable, and commonly adopted method using Oracle BICC, WMS Data Extracts, OIC, SFTP, and ADW/ATP.
A. Extracting Data from Oracle SCM & Financials Cloud (Using BICC)
For Fusion Financials and SCM data, I configured Oracle BI Cloud Connector (BICC)—a built-in Fusion component that requires no additional license and is extremely simple to set up.
- Fast and easy to configure
- Metadata + sample data available for each extract
- Supports both Full Loads & Incremental Loads (for most, not all views)
- You can switch back to a Full Load anytime—for example, to recover from data corruption in the warehouse
- For EFF (Extensible Flex Field) extraction, additional setup is required
- Incremental extracts are not yet available for certain BICC views
BICC delivers extract files to UCM, where each extract produces:
- manifest.mf — the metadata and file listing
- .zip files — the actual data files, each containing one or more CSV files
In my setup, UCM retention was configured for 3 days.
B. Extracting Data from Oracle WMS CloudFor Oracle WMS Cloud, I configured WMS Data Extract Jobs under the Job Schedules UI.
Examples: Orders, PO Receipts, Inventory, Wave data, Task data, etc.
Delivery Mechanism
- WMS extracts are delivered directly to an SFTP server
- Files are generated in CSV format (no ZIP)
- Connects to UCM
- Retrieves the latest manifest.mf files
- Downloads associated .zip files listed inside each manifest
- Unzips the files into the SFTP server, extracting all .csv files
- Archives the original .zip and .mf for audit and traceability
- No additional file preparation is required
- Data arrives in flat .csv format directly in SFTP
- Read Order Header, Order Line, Fulfillment Line, EFF files from SFTP
- Transform & parse the CSV files
- Load data into the respective CUSTOM DOO schema/tables inside the Data Warehouse (ADW/ATP)
- Simplified maintenance
- Clear separation of concerns
- Independent rerun/reprocess capability
- Support for incremental vs full loads
- File errors
- Missing or corrupt CSV/Zips
- UCM download failures
- Data validation errors
- Database load issues
- OIC Error Handlers
- Logging into ATP Error tables
- Automated notification emails
- Ability to reprocess failed files without manual intervention