You are on page 1of 45

Oracle OpenWorld 2019

SAN FRANCISCO
Safe Harbor

The following is intended to outline our general product direction. It is intended for information purposes
only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code,
or functionality, and should not be relied upon in making purchasing decisions. The development,
release, timing, and pricing of any features or functionality described for Oracle’s products may change
and remains at the sole discretion of Oracle Corporation.

Statements in this presentation relating to Oracle’s future plans, expectations, beliefs, intentions and
prospects are “forward-looking statements” and are subject to material risks and uncertainties. A detailed
discussion of these factors and other risks that affect our business is contained in Oracle’s Securities and
Exchange Commission (SEC) filings, including our most recent reports on Form 10-K and Form 10-Q
under the heading “Risk Factors.” These filings are available on the SEC’s website or on Oracle’s website
at http://www.oracle.com/investor. All information in this presentation is current as of September 2019
and Oracle undertakes no duty to update any statement in light of new information or future events.

Copyright © 2019 Oracle and/or its affiliates.


Modern Finance Automation by Connecting
Third-Party Data with Oracle ERP

Jon Huang Ike Aniagoh

Senior Director Senior Director


Oracle Integration Product Management Cognizant

Copyright © 2019 Oracle and/or its affiliates.


50%
Integration: The Foundation for Digital Business time and cost

“Through 2020, integration work will


account for 50% of the time and cost of
building a digital platform.”

Gartner
Why Integration Remains Challenging?

SaaS

Data in Hybrids Growing in Silos Changing LOB Needs

On-Premises

Custom apps Spreadsheets

E-Business Suite PeopleSoft JD Edwards SAP/Other

Copyright © 2019 Oracle and/or its affiliates.


Typical Integration Points for Financials
Banks & Credit Card

Taxes
Planning &
External Feeds Performance
PO and Sales Invoices
Management

Assets Mass Additions and Retirement


Reporting
Custom Apps +
Journals Spreadsheets

Expense Items and Reports Financials Other


downstream
systems
Receivables, Revenue Adjustment

Other internal
External Cash Txns systems

Copyright © 2019 Oracle and/or its affiliates.


The Integrated ERP Cloud
Native Integration Flows Integration Services
• Single common architecture for • Setup Services
Employees, Users, Security, Geography, • Bulk Inbound / Outbound Services
Customers, etc. PaaSServices
Integration • Transactional Services
• Requisition to Receipts  Supplier
Invoice to Payment ; Expense Reports
to Reimbursement
Pre-Built Integrations
• Period Close to Financial Reports;
Budget to Approval Native Pre-Built • Integrated Quote-to-Cash with CPQ Cloud and
• Credit Review to Approval  Financials Cloud
ERP
Configure Quote to Order  • EPM Cloud with Financials Cloud
Cloud
Customer Invoice to Receipt

Pre-
Pre-Packaged Integrations Packaged Integration Platform
• Accounting Hub Reporting Service • Orchestrate Inbound / Outbound Bulk Data
with EBS Flows across On-Premise, PaaS, and ERP
• Revenue Management Cloud Cloud
Service with EBS • Orchestrate Setup / Transactional Services
Integration across On-Premise, PaaS, and ERP Cloud
Platform

Copyright © 2019 Oracle and/or its affiliates.


ERP Integration Services

Transactional Services

SOAP REST Business Events

Bulk Services

FBDI BI Publisher OTBI

End-to-End Apps Unlimited


Financials Setup Services Orchestration
and 3rd Party
Transfer files Submit Jobs Monitor Job Status

Copyright © 2019 Oracle and/or its affiliates.


Functional Architecture
EPM AI
Applications Applications
Data Adaptive
Manager Intelligence
Multi-Source
Analytics
Data
Management IoT
Cloud ERP / SCM Applications

Production
Data Services Data
Load APIs Extract

Inbound Process Outbound


Interfaces Orchestration Interfaces

Oracle Integration

Blockchain Digital
Platform Assistant
Services Services
APIs APIs

Oracle SaaS Oracle PaaS Configured Integration Integration Recipe


Copyright © 2019 Oracle and/or its affiliates.
Oracle Integration (OIC)

Integration and Process Automation Platform

Copyright © 2019 Oracle and/or its affiliates.


Connecting Finance with Ease

 Integration + process in one place


 Point and click connectivity
Oracle ERP  75+ adapters & pre-built recipes
 End-to-end automation & insight
 Cheaper to maintain upgrades

Custom apps
6x faster on-boarding of SaaS
E-Business Suite PeopleSoft JD Edw

Copyright © 2019 Oracle and/or its affiliates.


Adapters Simplify Integration

> 100 APIs for ERP Cloud alone Integration Made Simple
> 1000 ERP SaaS business objects
 Friendly view of business objects, services
> 250 pages of Salesforce WSDL and operations from SaaS
> 40 SOAP services for Workday
 Single standard interface to connect SaaS
> 100 event triggers in CRM SaaS
 Upgrades with SaaS
> 20 batch processes per HCM
 Handle security for SaaS connectivity
Fragmented visibility and security
 Handle SaaS events
Costly to upgrade and maintain
 Handle callbacks, retries and errors, all in one
Slow to deliver and change place

12
Adapter Support for Financials Cloud
Automating Finance Connectivity
ERP Cloud Connectivity
Integration Made Simple
Direction Category
Mechanism via Oracle Integration
Trigger
(into Oracle Events Events
 Through ERP Cloud  Friendly view of business objects, services
Adapter and operations from SaaS
Integration (OIC))
 Through ERP Cloud
SOAP APIs  Single standard interface to connect SaaS
Real- Adapter
Time API  Through ERP Cloud  Upgrades with SaaS
REST APIs
Adapter
Invoke  Handle security for SaaS connectivity
File-based Data  Through ERP Cloud
(from Oracle
Bulk Import (FBDI) Adapter
Integration (OIC))
Data /  Handle SaaS events
Batch  Through
Operatio Technology  Handle callbacks, retries and errors, all in one
Data Extracts
ns Adapter (File/FTP
and SOAP adapter)
place

Copyright © 2019 Oracle and/or its affiliates.


75+ Adapters; Oracle and 3rd Party
Prebuilt adapters for cloud, on-premises, Oracle, non-Oracle and homegrown apps
ERP Connectivity HCM Connectivity Productivity and Social
Connectivity

ERP Cloud EPM Cloud Utilities Cloud Logistics Cloud HCM Cloud Talent Acquisition Cloud Talent Cloud for Midsize

CX Connectivity Database Connectivity

Sales Cloud Commerce Cloud CPQ Cloud Service Cloud Eloqua Responsys
Database Cloud ATP Cloud ADW Cloud Database
Google Tasks

Field Service Cloud Monetization Cloud Policy Automation

MS Contacts
RPA Technology Connectivity Future Proof
Connectivity
REST FTP AQ MS Email

Limit maintenance and upgrade costs


SOAP FILE JMS
Oracle supported MS Calendar

14 Copyright © 2019, Oracle and/or its affiliates. All rights reserved.


Plug and Play Recipes – Built by Oracle
Available on Oracle Cloud Marketplace
ERP/SCM/EPM Cloud HCM Cloud CX Cloud NetSuite
• Logistics Cloud (OTM/GTM) – SCM • e-IWO Inbound Process – HCM Cloud • Engagement Cloud - Field Service • NetSuite – Oracle WMS
Cloud Cloud
• HCM Cloud GPI v2 – 3rd Party Payroll • NetSuite – Salesforce.com
• WMS Cloud – ERP Cloud • Engagement Cloud - Social Cloud
• Employee Onboarding - IDM Sync – • NetSuite – JIRA
• Commerce Cloud – Order LDAP/Microsoft AD/Okta • Sales Cloud - CPQ Cloud • NetSuite - Zendesk
Management Cloud • Oracle HCM Cloud – Benefits • Sales Cloud - Service Cloud
• EPM cloud – custom FTP location Provider system (e.g Kaiser, UHC etc) • Sales Cloud - Eloqua
• ERP Financials Cloud – File-based • Employee Onboarding - Data • Service Cloud - Eloqua
Data Integration (FBDI) Extract/Import (with
EBS/SAP/Siebel/JDE) • Service Cloud - Responsys
• Import Pending Workers from FTP • Field Service Cloud - Service Cloud
• Absence Calendaring between HCM • Field Service Cloud - IoT enabled
Cloud and Google Calendaring devices
• Field Service Cloud - Utilities
Customer to Meter
• Commerce Cloud - Marketing Cloud
• Commerce Cloud - Loyalty Cloud
• Commerce Cloud - CPQ Cloud

Copyright © 2019 Oracle and/or its affiliates.


Integrated Transportation Planning & Execution
In Order to Cash Process

ORDER TRANSPORTATION SHIPPING & TRANSPORTATION INVOICE & COLLECT


CAPTURE PLANNING INVENTORY EXECUTION

Create Order Plan Ship Track Shipment Close


Transportation Order Order

OM OTM Inventory OTM OTM


Cloud Cloud Cloud Cloud Cloud

SCM Cloud – OTM Cloud Integration Recipe, available on Oracle Cloud Marketplace

16
Oracle Named a Leader in iPaaS

For the third year in a row,


Oracle is named a leader in the
May 2019 Gartner Magic Quadrant
for Enterprise Integration Platform
as a Service report.

Download the Report

17
Benefits to Our Customers

Agility Control Insight

Simplified SaaS Consistent policies for app Centrally-accessible


integration; quickly connectivity; eliminate information; dynamic
adapt to application errors reporting for all data flows
changes and editions
Financials Integration Patterns

• Real time
• FBDI
• BI Publisher

Copyright © 2019 Oracle and/or its affiliates.


Near Real-Time Sync
Oracle Integration ERP Cloud

Subscribe to Business Events


Item Event
New Item
Retrieve Detailed
Item data
sFTP
Client Transform data

Data Service
Verify Item
Item Service
Create or Update
On-Premises / Item in
Legacy Apps Downstream
system

Send
Notification

Copyright © 2019 Oracle and/or its affiliates.


FBDI Import
Oracle Integration ERP Cloud

Retrieve File
Import Bulk Data
Schedule Upload to
or Polling UCM
Staged for New Enrich
Source Transform
sFTP File
File
Client Load and
Upload Import
File

Initiate
ESS Job

On-Premises
Send Get
Notification Status

Copyright © 2019 Oracle and/or its affiliates.


BI Publisher (BIP) Extract
Oracle Integration ERP Cloud

Initiate Export Bulk Data


Bulk Export

Flow 1 BIP

sFTP
Client
Get Extract

Upload To
Enrich
UCM
Transform
On-Premises /
Legacy Apps
Invoke Callback
Flow 2

Copyright © 2019 Oracle and/or its affiliates.


Ike Aniagoh

• Senior Director
• Cognizant

Copyright © 2019 Oracle and/or its affiliates.


Modern Finance Automation: Connecting
Third-Party with Oracle ERP - OIC
Customer Use Case: Leading Patterns and Practices

Session ID# CON6545


Tuesday, September 17
01:45 PM - 02:30 PM
Moscone South - Room 151B

© 2019 Cognizant
The Digital Enterprise is Within Your Reach
Cognizant is one of the world’s leading professional services companies,
transforming clients’ business, operating and technology models for the
digital era. Cognizant and Oracle can seamlessly help you achieve your
business objectives with a simplified, modern IT environment.
Explore with us how to:
• Modernize your core systems
• Achieve business agility & innovation
• Deliver measurable results

25 © 2019 Cognizant
Today’s Speakers

Jon Huang Ike Aniagoh


Senior Director, Integration Product Management Senior Director, Cognizant

26 © 2019 Cognizant
Agenda

Implementation
Highlights & Benefits 1
2 3rd Party – Oracle ERP Cloud
Target Integrations

Automated Flows
3
4 Patterns
• Batch Transactions – GL Journal Import

5
• Request Response – Supplier Record Inquiry
Q&A • Business Events – Receivables Invoice Payment
• Process Orchestration – Franchisee Billing
Automation
• Operational Data Store
• Automated Extract Delivery – Payments Extract
for Check Print

27 © 2019 Cognizant
Oracle ERP Cloud Implementation Overview
Client is a large Global Multi-Brand Restaurant Company with 8400+ restaurants
across the globe, having 12B+ sales, 700+ franchisees and presence in 16 countries

Transformational initiative for adoption of Oracle ERP &


migration from multiple legacy ERP applications Key Objectives

• One global financial system for all brands


Oracle Financials Integrations with 30+ internal and third party
systems and applications including POS (NCR/Altametrics), • Align & improve business processes
TRECS, Workday, AWS, MuleSoft, Ultipro Payroll, OneSource
Tax, Banks
• Build ability to scale and add additional brands
• Provide shared integration
• Automation capabilities for all brands
100+ Financial integrations, orchestrations and flow
automations implemented using Oracle Integration Cloud

28 © 2019 Cognizant
Oracle ERP Cloud Implementation Overview

Jun 2018 Dec 2018 Sep 2019 Jan 2020 Apr 2020
• Master data updates for Suppliers and
Customers using File Based Data Import and
Brand 1- 29 flows Workers using HCM Data Loader
Brand 1 AP, • Batch Transactional Flows for GL Journals, AP
Brand 2 - 48 flows
AR, GL, and Invoices, AR Invoices, Payments, Currency
Franchisee Conversion Rates
Billing Brand 2 AP, Brand 3 – 26 flows
AR, GL, • 5000+ AP Invoices, 20K+ Journal Lines, 2000+
Purchasing, Workday + AR Invoices processed every day
Franchisee & Altametrics – 18
flows • API based integrations with other cloud
PO Portal
based systems and apps including Workday,
MuleSoft, OneSource Tax and GlobalScape

29 © 2019 Cognizant
Implementation Highlights & Benefits

Technical Highlights Benefits


• Leveraged Oracle OIC to orchestrate … • Simplified the integration process
• Utilized ERP Cloud API web service to • Handles underlying complexities
• Authentication, authorization & Session mgmt.
retrieve event…
• Native awareness • Real time data exchange in hybrid cloud
integration
• Deep support for ERP business objects

• Implemented local and global fault • Laid groundwork to leverage Oracle OIC as
the enterprise-wide solution
handler for exception processing
• Interoperability & Portability
• Scalability & Manageability
• Security

30 © 2019 Cognizant
3rd Party - ERP Cloud Target Integration
External / Third Party
Apps Scheduling
Bulk Data
Cloud - Cloud Extract (BIP)
Integrations
Data Mapping,
Cloud Based Apps Transform,
Inbound/ Oracle APIs and
Outbound XREF, Process Cloud Events
File based Orchestration
Integrations Interfaces Adapters (REST/SOAP/ Financials,
Managed File ATOM Feeds)
Procurement,
Transfer / Secure FTP Security, Supply Chain,
Monitoring & Bulk Data Project
Send/Receive Management Load
(FBDI/HDL)
Financials
Files
OIC Oracle Integration Cloud
Agent
Apps Unlimited / Cloud – On
On-Premise Systems Premise
Integrations
Integration
DB

DBaaS – (ATP / DB System) Oracle ERP Cloud


Oracle Cloud Integration Platform

31 © 2019 Cognizant
ERP Cloud Integration – Typical Scenarios and Integration Patterns

Journal Import

Payments Extract for Batch


Check Print Transactions
Supplier Record Inquiry

ERP Cloud
Integration

Master / Transactional / Receivables Invoice Payment


XREF Data Process
Orchestration

Franchisee Billing
Automation

32 © 2019 Cognizant 12
Automated Flows
ERP Cloud
Requirements Direction Category OIC Features
Mechanism
Journal Import from Scheduled Orchestration SFTP Adapter, DB Adapter, File
Invoked (from OIC) FBDI
External Systems with Batch Operations Adapter & ERP Cloud Adapter

Real time Inquiry, Message SOAP Adapter Supplier REST API


Supplier record enquiry Trigger (into OIC)
Routing and Translation REST Adapter BIP Extract

ERP Cloud Business ERP Cloud Adapter


Receivable Invoice Payment App Driven Orchestration Business Events
Event REST Adapter

REST Adapter
Franchise Billing
Trigger (into OIC) App Driven Orchestration DB Adapter, File Adapter & ERP FBDI
Automation
Cloud Adapter

Operational Data Store – Scheduled Orchestration DBaaS Adapters


Invoked (from OIC) BIP Extract
Validate, Extract, Transform with Batch Operations SOAP Adapters

Financial Extracts to 3rd Scheduled Orchestration SFTP Adapter, DB Adapter, File REST API /
Invoked (from OIC)
party with Batch Operations Adapter & SOAP Adapter BIP Extract

Employee Data Sync Scheduled Orchestration SFTP Adapter, DB Adapter, File


Invoked (from OIC) HCM Data Loader
(workday-ERP) with Batch Operations Adapter & HCM Cloud Adapter

33 © 2019 Cognizant
1. Batch with OIC Transformation – GL Journal Import

3
Scheduled Orchestration FBDI
1 Upload to UCM
Stage File /Chunk/ Import ERP Import & Load Process
Source Files SFTP Journals / Process
Callback ERP Cloud
Secure FTP Adapter Journal Import
On-Premise Adapter
Oracle Integration Cloud
Secure FTP Server
Auto-post Journals
FBDI Archives
DBaaS
2 DB
Adapter

ERP

On-Premise ERP Cloud


4 Adapter
Payroll System Stage / Validate / Oracle ERP Cloud
Transform Receive & (General Ledger)
Oracle Cloud Process
Integration DB Callback
Platform

34 © 2019 Cognizant 12
2. Real time with OIC Transformations – Supplier Record Inquiry

1 3
Query and Obtain Basic Routing
Supplier REST API / BI
Supplier Record in real Validate / Transform / Publisher Extract
time REST
REST Invoke ERP Service / Route (Report Service)
Query Response SOAP / REST
Supplier REST Adapter Adapter
Details
On-Premise Oracle Integration Cloud
Real Estate Contract
Management
DBaaS
System 2 DB
Adapter

Oracle ERP Cloud


Track Requests / Log (Payables –
Errors Supplier Master)
Oracle Cloud
Platform Integration DB

35 © 2019 Cognizant 12
3. Real time BE with OIC Transformation – Receivables Invoice
Payment
3 1
App Driven Orchestration
Process Event – Mark Account Receivables
Process Event / Transform ERP Invoice Paid Event
Receivable Invoices as REST / Enrich / Deliver to
“Paid” and update
Consumer ERP Cloud
Payment Details
REST Adapter Adapter
Receivables
Oracle Integration Cloud
Billing System Invoice Paid
Event

DBaaS
2 DB
Adapter

Oracle ERP Cloud


Stage / Validate / (Account
Transform Data Receivables)
Oracle Cloud
Integration DB
Platform

36 © 2019 Cognizant 12
4. Process Orchestration – Franchisee Billing Automation

App Driven Orchestration 3


1 Run Billing Engine /
FBDI
Franchisee Portal App Import & Load Process
Interface AR Invoices / ERP
Capture Sales / Run REST Process Callback / Update
Billing Engine / Show Payment Status ERP Cloud
Royalty Due / Generate Adapter AR Invoice Import
REST Adapter
Reports
Franchisee Users Oracle Integration Cloud Invoice Autoprint

DBaaS
Visual Builder 2 DB
Adapter
4

ERP

ERP Cloud Oracle ERP Cloud


Adapter (Receivables &
Billing Engine
Receive & Bill Management)
Process
PaaS DB Callback
Oracle Cloud Platform

37 © 2019 Cognizant 12
5. Operational Data Store – Master / Transactional / XREF Data

1 GL Chart of Account
2 Scheduled Orchestration Segment Values Extract

Execute ERP Extracts / SOAP


Full / Delta SFTP Read Extract Files Supplier Data Extract
Extract Files SOAP Adapter Suppliers, Supplier Sites,
SFTP Adapter Addresses,
Site Assignments
Execute
Oracle Integration Cloud
Master Data
Extracts
On-Premise Customer Data Extract
Customers, Accounts,
Secure FTP Server 3 DB
DBaaS
Sites, Profiles, Usages,
Adapter
Contacts
Operational
Data Store

Maintain Master Data /


Transactional Data / XREF Oracle ERP Cloud
Tables (GL / AP / AR)
Oracle Cloud Platform Integration DB

38 © 2019 Cognizant 12
6. Automated Extract Delivery – Payments Extract for Check Print

1
2 App Driven Orchestration
Payment Data
Payment Execute ERP Extracts / SOAP
SFTP Extract
Extract Files Read Extract Files /
Transform / Send Check SOAP Adapter
SFTP Adapter Print File
Execute
On-Premise Payment Data
Secure FTP Server 4 Oracle Integration Cloud Extracts

SFTP DBaaS
Adapter
SFTP Adapter 3 DB
Check Print
Files

Stage / Validate /
Transform Data Oracle ERP Cloud
Check Print & Integration DB (Account Payables)
Oracle Cloud Platform
Dispatch Service

39 © 2019 Cognizant 12
Network at Cognizant’s Digital Innovation Center
(Tabletop Tap House, 175 Fourth Street at Howard)

We are open daily from 8 am to 6 pm

Daily Espresso Coffee Daily Lunch Happy Hours After Hours Reception
Sept 16 to 18 Sept 16 to 18 Sept 16 - 4 to 8:30 pm Sept 17
8 to 11 am 12 to 1 pm Sept 18 - 3 to 5 pm 6 to 10 pm

40 © 2019 Cognizant
Request our eBook “Achieving Digital Dexterity” and learn how
21 organizations worldwide are taking the right steps to become digital
across business functions and realizing real results.

41 © 2019 Cognizant
Thank you
Jon Huang
Senior Director, Integration Product Management, Oracle
Ike Aniagoh
Senior Director, Cognizant
Integration DB Option 1 – Oracle DBaaS
• Customer Managed Database Data from
- provisioning and admin Source 1
activities SFTP/REST
Systems Adapter
• OS access & file read/write Process data from
permitted source and load to
• Capacity set on provisioning – DB
no dynamic scaling 2
DB Execute Database
Adapter Procedure to create
FBDI Archive
3 4
PL/SQL Packages – OIC ERP Integration
UTL_FILE to write files Connectivity File
5
Retrieve FBDI Services
Adapter
Agent Archives and ERP
Cloud
Custom Interface Tables upload to ERP
Adapter
Cloud using ERP
Cloud Adapter
Oracle DBaaS FBDI
FBDI
DB System (VM) or Archives
Archives
DB on Bare Metal Oracle Integration ERP Cloud
Cloud
Shared File System

3
Integration DB Option 2 – Autonomous Transaction Processing DB
• Fully Oracle Managed – no Data from
customer admin Source 1
No OS access or file operations SFTP/REST
• Systems Adapter
• Dynamic Auto Scaling (Up to 3x Process data from
provisioned capacity) source and load to
DB
2
DB Execute Database
Adapter Procedure to create
FBDI Archive
OIC On 4
3 Premise
PL/SQL Packages – 5 ERP Integration
DBMS_CLOUD.PUT_OBJECT Connectivity File services
Adapter Retrieve FBDI
Agent Archives and ERP
Cloud
Custom Interface Tables upload to ERP
Adapter
Cloud using ERP
REST Cloud Adapter
Oracle Autonomous FBDI
FBDI
Adapter
Transaction Processing Archives
Archives
DB (PaaS) Oracle Integration ERP Cloud
Cloud
OCI Object Storage

3
Thank You

Jon Huang

Senior Director
Oracle Integration Product Management

You might also like