PaaS For Oracle FIN Cloud-Receivables

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 76

Oracle PaaS for Financials

Cloud – Receivables

Oracle University 1
Oracle PaaS for Financials Cloud – Receivables 2

SAFE HARBOR STATEMENT


The following is intended to outline Oracle’s 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, and
timing of any features or functionality described for
Oracle’s products remains at the sole discretion of Oracle.

Oracle University
Oracle PaaS for Financials Cloud – Receivables 3

Oracle University
Oracle PaaS for Financials Cloud – Receivables 4

SESSION OBJECTIVE
¡ Understanding PaaS for SaaS
(PaaS4SaaS)
¡ Leveraging Oracle PaaS for Oracle SaaS
Applications
¡ Understand & Learn PaaS for Financials
Cloud – Receivables
Oracle University
Oracle PaaS for Financials Cloud – Receivables 5

WHAT WILL YOU LEARN?


We would review the following topics:
ü What is Oracle PaaS? ü Integrating Oracle
PaaS to Oracle SaaS
ü Oracle PaaS Components
Application
ü What is Oracle SaaS? ü Benefits of PaaS4SaaS
ü Oracle Financials Cloud: ü The Reference to
Receivables - Overview
documentations
Oracle University
Oracle PaaS for Financials Cloud – Receivables 6

BENEFITS TO THE AUDIENCE


After this session one should be able to have a better
understanding on PaaS & SaaS as Oracle Cloud
Service Offerings.
One would also get an understanding of the different
Integration options between Oracle PaaS and Oracle
Financials Cloud (SaaS Application).
Provides a peek into the integration methodology and
approach.
Oracle University
Oracle PaaS for Financials Cloud – Receivables 7

THE AUDIENCE
¡ End Users
¡ Business Analysts
¡ Project Manager
¡ Sales Consultants
¡ Technical Consultant
¡ Functional Implementer
Oracle University
Oracle PaaS for Financials Cloud – Receivables 8

AGENDA
¡ Oracle Cloud Service Offerings – PaaS, SaaS
¡ Understand PaaS4SaaS
¡ Integrating PaaS to SaaS Application
¡ Integrating with Oracle Financials Cloud:
Receivables
¡ Benefits of using Oracle Cloud Service Offerings
Oracle University
Oracle PaaS for Financials Cloud – Receivables 9

Oracle University
Oracle PaaS for Financials Cloud – Receivables 10

ORACLE Platform as a Service (PaaS)


Oracle Cloud Platform as a Service (PaaS) helps enterprise
IT and independent software vendor (ISV) developers
rapidly build and deploy rich applications - or extend
Oracle Cloud SaaS apps - using an enterprise-grade cloud
platform based on the industry's #1 database and
application server.

Oracle University
Oracle PaaS for Financials Cloud – Receivables 11

ORACLE Platform as a Service (PaaS)


Business Drivers for Business Adoption
1. Greater agility, flexibility, and innovation through automated
processes, increased collaboration, higher productivity, and
real-time business insights.
2. Accelerated application innovation and time to market
3. Improved security to help reduce risks
4. Simplified IT, lower costs, and streamlined operations, including
integration and connectivity with existing on-premises
applications.

Oracle University
Oracle PaaS for Financials Cloud – Receivables 12

ORACLE Platform as a Service (PaaS) - Why?


1. Industry leaders are embracing digital technologies at an ever-
increasing pace to create innovative business processes that disrupt
their markets. But many enterprises are still struggling to achieve the
agility that’s so critical to their success. The reason? It’s simply taking too
long.
2. Developing and testing new applications and setting up new
environments can take weeks or even months. Just the task of
maintaining the database and middleware that support all the
application development and deployment environments can become
so time consuming that IT has little opportunity to update or extend
existing applications. As a result, innovation slows while the cost of
supporting that innovation continues to rise.
Oracle University
Oracle PaaS for Financials Cloud – Receivables 13

ORACLE Platform as a Service (PaaS) - Whom?


¡ Developers can build new applications faster and more
cost-effectively
¡ IT organizations can shift focus from provisioning and
maintaining environments to the strategic work of
supporting and collaborating with the business
¡ Business users can enhance employee productivity and
automate business processes— without involving IT

Oracle University
Oracle PaaS for Financials Cloud – Receivables 14

ORACLE Platform as a Service (PaaS) - Benefits


¡ Organizations can have shorter turnarounds on
deployment, reduce cost, increase productivity
¡ Seam-less Integration with existing business critical IT
systems
¡ Improved security by masking sensitive production data
for non-production use
¡ Accelerate enterprise application innovation
¡ Lead the transformation of the enterprise and their
industry
Oracle University
Oracle PaaS for Financials Cloud – Receivables 15

ORACLE PaaS Readiness – The First Step


Driving Application Development Innovation to the Cloud
The Public PaaS Readiness Assessment helps businesses make informed
decisions on moving application development to the cloud. The
Assessment report

¡ Rates the organization’s Public PaaS readiness

¡ Benchmarks the organization’s readiness against it’s peers

¡ Provides essential guidance on how to improve it’s business outcomes

Oracle University
Oracle PaaS for Financials Cloud – Receivables 16

ORACLE PaaS Offerings

Oracle University
Oracle PaaS for Financials Cloud – Receivables 17

ORACLE PaaS for Every Business and IT Needs

Oracle University
Oracle PaaS for Financials Cloud – Receivables 18

ORACLE PaaS – Application Development Products

Java Cloud (JCS) Application Builder Cloud Service


Database Cloud (DBCS) Developer Cloud
MySQL Cloud Java Standard Edition Cloud
Mobile Cloud (MBaaS) Messaging Cloud
Node Cloud

Oracle University
Oracle PaaS for Financials Cloud – Receivables 19

ORACLE PaaS – Application Development


Oracle Developer
Cloud Services (DCS) is
included with each of
the Oracle JCS
subscription. Customers
e n j o y a f u l l y
integrated, continuous
delivery platform for
cloud applications.
O r a c l e C l o u d
streamlines the entire
a p p l i c a t i o n
development lifecycle.
Oracle University
Oracle PaaS for Financials Cloud – Receivables 20

ORACLE Platform as a Service (PaaS) – A Use Case


A large optical retail business company with businesses in
Middle East and Africa wanted to expand and
accordingly upgrade its application. For this it required
additional storage space and enhance its existing
application.
Challenges:
¡ Longer cycle Time for procuring & deploying of New
hardware
¡ Application development and maintenance hardships
Oracle University
Oracle PaaS for Financials Cloud – Receivables 21

ORACLE Platform as a Service (PaaS) – A Use Case


Solution:
¡ Oracle Database through Database Cloud Service
¡ Application from Java Cloud Services
Result:
¡ Shorter time frames for provisioning the cloud environment
¡ Hosting on cloud was secure, safe and lower cost
compared to on-premise installations
¡ Scaling up or down the solution as per the business
requirements much easier.
Oracle University
Oracle PaaS for Financials Cloud – Receivables 22

Oracle Cloud So-ware as a Service

Oracle University
Oracle PaaS for Financials Cloud – Receivables 23

ORACLE Software as a Service (SaaS)

Modern cloud applications from Oracle help you


reimagine your business. The best-of-breed SaaS
applications in Oracle Cloud are integrated with
social, mobile, and analytic capabilities to help you
deliver the experiences customers expect, the talent
to succeed, and the performance the market
demands.

Oracle University
Oracle PaaS for Financials Cloud – Receivables 24

ORACLE Software as a Service (SaaS)


Business Drivers for Business Adoption
1. Ability for migrating to Single Specialized function, securely
and with innovation.
2. Ability to scale quickly with multiple application connections
with secure sharing of data across applications & platforms.
3. Modernizing the process, systems and division processes
simplifying the IT, lowering costs and streamlined operations.
4. Implementation of Shared Service models by integrating with
existing systems to enforce compliance, reduce administrative
costs and improve quality.
Oracle University
Oracle PaaS for Financials Cloud – Receivables 25

ORACLE Software as a Service (SaaS) - Why?


1. Short turnaround for adoption with ability to quickly transform the way
one conducts business with the built-in modern best practices
2. Achieve results quickly and with minimal efforts by connecting to single
specialized functions or processes in the cloud with either existing on-
premise applications/systems or other legacy systems on cloud.
3. Rapid scaling of the business with on cloud applications with innovation
allowing the business to focus on strategies rather than IT related
intricacies.
4. Oracle Cloud applications allows easy connections to multiple systems
at multiple locations and help improve compliance, save time and
money.

Oracle University
Oracle PaaS for Financials Cloud – Receivables 26

ORACLE Software as a Service (SaaS) - Whom?


¡ Business Managers view the quick, easy and short time
frame for adoption
¡ Business Users get the best of the features and the latest
without worrying for raising SRs
¡ C-suite managers have less to focus on the rising costs
for their IT needs with scalable application

Oracle University
Oracle PaaS for Financials Cloud – Receivables 27

ORACLE Software as a Service (SaaS) - Benefits


¡ Complete – One cloud for the entire business with best in class
applications for consumption at incremental and growth levels.
¡ Data Driven – Unified, actionable information with embedded
intelligence
¡ Personalized – SaaS applications are configurable per user for
each business needs
¡ Connected – To any user and business process as per
configuration
¡ Secure – High security maintained with reliable performance
without limits.
Oracle University
Oracle PaaS for Financials Cloud – Receivables 28

ORACLE Software as a Service (SaaS) - Offerings

Oracle University
Oracle PaaS for Financials Cloud – Receivables 29

ORACLE Software as a Service (SaaS) -


ERP Cloud Offerings
• Financials Cloud • Project Management
• Revenue Management Cloud
Cloud • Procurement Cloud
• Accounting Hub Reporting • Risk Management Cloud
Cloud
• ERP Cloud for Midsize
• Project Financials
Management Cloud
Oracle University
Oracle PaaS for Financials Cloud – Receivables 30

ORACLE Software as a Service (SaaS) – A Use Case


A global financial services and mortgage broking firm was
having a large number of members utilizing their financial
services and managing equally high value mortgaging from
different sections. Continued growth forced them to take
decision to move from on-premise applications to Oracle
Financials Cloud.
Challenges:
¡ Configuring multiple LEs, increased commission payment
processing
¡ Some real time data on mobile not accessible for improving
the speed of processing.
Oracle University
Oracle PaaS for Financials Cloud – Receivables 31

ORACLE Software as a Service (SaaS) – A Use Case


Solution:
¡ Oracle Financial Cloud (SaaS)
¡ Migrate all Journals, Payables and Receivables to Oracle Financials
Cloud with seamless integration with multiple legacy on-premise systems
using DbCS and JCS
Result:
¡ Better Inter-company Accounting
¡ Get real-time update about the pending processes
¡ Able to generate different Financial reports using FRS
¡ Reduced compliance risks using Oracle’s Document Management
System.
Oracle University
Oracle PaaS for Financials Cloud – Receivables 32

Oracle Cloud So-ware as a Service

Oracle University
Oracle PaaS for Financials Cloud – Receivables 33

Oracle Financials Cloud: Features

Oracle University
Oracle PaaS for Financials Cloud – Receivables 34

Oracle Financials Cloud: Features

Oracle University
Oracle PaaS for Financials Cloud – Receivables 35

Oracle Financials Cloud: Features

Oracle University
Oracle PaaS for Financials Cloud – Receivables 36

Oracle Financials Cloud: Features

Oracle University
Oracle PaaS for Financials Cloud – Receivables 37

Oracle Financials Cloud: Features

Oracle University
Oracle PaaS for Financials Cloud – Receivables 38

Oracle Financials Cloud


Deployment Options

Oracle University
Oracle PaaS for Financials Cloud – Receivables 39

Oracle Financials Cloud: Product Suite


Oracle Financials covers the following business processes:

Oracle University
Oracle PaaS for Financials Cloud – Receivables 40

Oracle Financials Cloud: Receivables


Oracle Functional Setup Manager enables rapid and
efficient planning, configuration, implemention,
deployment and ongoing maintenance of Oracle
Applications through self-service administration.
All functional setup manager functionality is available from
the Setup and Maintenance work area.
From functional setup manager, decide, define and
configure the business processes by selecting the
appropriate business functional areas.
Oracle University
Oracle PaaS for Financials Cloud – Receivables 41

Oracle Financials Cloud: Receivables


Prior to configuring Receivables, the required
implementation tasks for Oracle Financials should be
completed, viz.
§ Define Common Financials Configuration
§ Define Transaction Taxes
§ Define Financial Security Configuration
§ Define Ledger Configuration
§ Define Financial Reporting Center
Oracle University
Oracle PaaS for Financials Cloud – Receivables 42

Oracle Financials Cloud: Receivables


Defining Enterprise Structures:
Its important to have a clear enterprise model to meet all the
legal and management objectives.
Every enterprise has three fundamental structures, which
provide a basis for reporting:
¡ Legal
¡ Managerial
¡ Functional
Oracle University
Oracle PaaS for Financials Cloud – Receivables 43

Oracle Financials Cloud: Receivables


Defining Enterprise Structures:
In Oracle Applications, these structures are implemented
using the chart of accounts (COA) and organization
hierarchies. Each enterprise will have one primary structure
that organizes your business into:
§ Divisions
§ Business Units
§ Departments

Oracle University
Oracle PaaS for Financials Cloud – Receivables 44

Oracle Financials Cloud: Receivables


Defining Enterprise Structures:

Oracle University
Oracle PaaS for Financials Cloud – Receivables 45
Oracle HCM Cloud: Global HR

Oracle University
Oracle PaaS for Financials Cloud – Receivables 46

Oracle Financials Cloud: Receivables


Using Enterprise Structure Configurator (ESC):

Oracle University
Oracle PaaS for Financials Cloud – Receivables 47

Oracle Financials Cloud: Receivables


Mentioned below are the configuration tasks that is necessary
to create an operational Receivables environment:
§ Set Receivables System Options
§ Define Receivables Activities
§ Define Auto-Accounting Rules
§ Define Receipt Classes and Methods
§ Define Remit-to Addresses
§ Define Approval Limits
§ Define Statement Cycles
Oracle University
Oracle PaaS for Financials Cloud – Receivables 48

Oracle Financials Cloud: Receivables


Receivables Process Flow Diagram:

Oracle University
Oracle PaaS for Financials Cloud – Receivables 49

Oracle Financials Cloud: Receivables


§ Defining Auto-Invoices
§ Managing Shared Services in Receivables for
• Manual Receipts
• Receipts uploaded using a spreadsheet
• Lockbox receipts
• Automatic receipts
§ Define Application Rule Set
§ Define Lock Box
Oracle University
Oracle PaaS for Financials Cloud – Receivables 50

Oracle Financials Cloud: Receivables


§ Define Payment System Connectivity with validations
• Document Payable
• Payment
• Payment File
§ Define Payment Security with
• Credit Card Encryption
• Bank Account Data Encryption
Oracle University
Oracle PaaS for Financials Cloud – Receivables 51

Oracle Financials Cloud: Receivables


§ Define Customer Account with
• Payment Details
• Communication Information
• Account Relationships
• Account Profiles
§ Define Payment Details with
• Receipt Methods
• Payment Instruments
Oracle University
Oracle PaaS for Financials Cloud – Receivables 52

Oracle Financials Cloud: Receivables


Oracle Fusion Financials Cloud Service is built with Oracle’s
Application Development Framework (ADF) and provides
four primary methods of integration with other
applications:
¡ ADF Services (Commonly referred to as Web Services)
¡ ADF Desktop Integration
¡ File Based Data Import
¡ Reporting Tools
Oracle University
Oracle PaaS for Financials Cloud – Receivables 53

Oracle Financials Cloud: Receivables

Oracle University
Oracle PaaS for Financials Cloud – Receivables 54

Oracle Financials Cloud: Receivables


Reporting tools available with Oracle Financials Cloud:

Oracle University
Oracle PaaS for Financials Cloud – Receivables 55

Oracle University
Oracle PaaS for Financials Cloud – Receivables 56

PaaS For SaaS


¡ Platform as a Service (PaaS) is a way of building
applications faster and more efficiently.
¡ PaaS helps to extend the SaaS Solution and also the On-
Premise Solution.
¡ Normally SaaS Solutions cannot be customized, hence
creating extensions for the SaaS solutions is made
possible by using the PaaS to make it a seamless
integration.

Oracle University
Oracle PaaS for Financials Cloud – Receivables 57

Hybrid Infrastructure – Emerging Trend

Oracle University
Oracle PaaS for Financials Cloud – Receivables 58

Integrating On-Premise to PaaS to On Cloud

Oracle University
Oracle PaaS for Financials Cloud – Receivables 59

Integration Challenges
¡ Data Migration
¡ Provision and Manage User Access
¡ Real Time Data Flow Controls
¡ Re-working Business Process & Flows
¡ Defining Security

Oracle University
Oracle PaaS for Financials Cloud – Receivables 60

Oracle SaaS Application – Oracle Financials Cloud


Configuring the offerings:
§ Enabling the Offerings and Functional Areas for
Implementation
§ Selecting the Featured Choices
§ Setting the Implementation Status
§ Assign the Implementation Project

Oracle University
Oracle PaaS for Financials Cloud – Receivables 61

Integrating Oracle PaaS with Oracle Financials Cloud


Integrating Financials Cloud with Oracle ICS
¡ ICS a PaaS Offering connects to Oracle SaaS
application using Oracle ERP Cloud Adapter.
¡ ICS users ERP Adapter to upload data from external
sources into Financials Cloud Application
¡ JCS helps to create an Java extension with JCS-SX to
customize and create a Transaction Profile UI to view
custom information from the Oracle Financials Cloud.
Oracle University
Oracle PaaS for Financials Cloud – Receivables 62

Integrating Oracle PaaS with Oracle Financials Cloud


Integrating Financials Cloud with Oracle ICS
¡ Oracle offers a library of application adapters to
provide a standardized way to rapidly connect to
various protocols required by each of the vendors.
¡ Oracle offers pre-built integration solutions with which
customers can progress to carry out integrations
between SaaS Application and the PaaS Service with
shorter integration cycles.
Oracle University
Oracle PaaS for Financials Cloud – Receivables 63

Integrating Oracle PaaS with Oracle Financials Cloud


Integrating Oracle PaaS with Financials Cloud to
automate Receivables Processes
¡ To keep pace with the continuing growth a large
logistics firm was looking for ways to improve their
customer service, throughput and profitability.
¡ As a solution, the organization partnered with Oracle to
be able to automate the workforce lifecycle processes
end-to-end deploying the Oracle Cloud (SaaS)
application.
Oracle University
Oracle PaaS for Financials Cloud – Receivables 64

Oracle PaaS to Financials Cloud – Use Case


The Goals for this solution were:
¡ Enable efficient management of Commission Payments to Brokers
through state of the art software solutions built on industry best practices.
¡ Reduce compliance risk by storing the copy of commission tax using
Oracle’s Document Management System.
¡ Improve efficiency in generating invoices using integrated functions to
generate consolidated invoices for multiple payments to brokers.
¡ Implement organizational change for separating responsibility for
maintaining master data from responsibility for processing broker
commission payments and charging broker fees.
¡ Synchronize the payments made through commission brokerages
Oracle University
Oracle PaaS for Financials Cloud – Receivables 65

Oracle PaaS to Financials Cloud – Use Case


Technology:
¡ Develop Custom UI using Java Cloud Service – SaaS Extension module
(JCS-SX)
¡ JCS-SX would use the SOAP-UI adapter and DBCS connector (pre-built)
¡ DBCS would connect to Oracle ERP Cloud using the ODI for data
synchronization.
¡ Java Cloud Service (JCS) was used to develop a Commission
payments details Extension to track the broker commissions.
Using the technology the firm was able to achieve process efficiency,
track and block the commission losses.

Oracle University
Oracle PaaS for Financials Cloud – Receivables 66

Oracle PaaS to Financials Cloud – Use Case


Approach / Implementation:
From the implementation perspective, the scenario can be broken
down as follows:
¡ Creating a database model and loading data into DbCS
¡ Building a Transaction Profile application in JCS-SX to display the
data from DbCS
¡ Enhancing the application to invoke SOAP web services in ERP
Cloud to display contextual data.
¡ Configuring the ERP Cloud to launch the application from the
Commission Details Screen.
¡ Configuring the Security mechanism.
Oracle University
Oracle PaaS for Financials Cloud – Receivables 67

Oracle PaaS to Financials Cloud – Use Case


Data exchange between Oracle Database in DbCS and Oracle
HCM Cloud
Oracle Cloud

ERP Cloud

Export
DBCS LKM
(SQLLDR) Use File Based
Import
Dat file (zip) Data Import (FBDI)

ODI LKM (HDL)

Oracle University
Oracle PaaS for Financials Cloud – Receivables 68

Oracle PaaS to Financials Cloud – Use Case


The JCS, JCS-SX and DBCS connection diagram
Transaction
Profile UI

JCS-SX
LAUNCH

SOAP

DBCS ERP Cloud


ODI

Oracle University Journal Import


Oracle PaaS for Financials Cloud – Receivables 69

Oracle PaaS to Financials Cloud – Use Case


The JCS, JCS-SX and DBCS flow diagram
Transaction
Profile UI

JCS-SX Pass JWT Token as URL


Parameter
Retrieve / SOAP
Read Data Invocation
Generate
DBCS ERP Cloud JWT Token
ODI

Oracle University Journal Import


Oracle PaaS for Financials Cloud – Receivables 70

Oracle PaaS to Financials Cloud – Use Case


Configuring ERP Cloud to load JCS-SX Application (3rd
Party Application)
Prerequisites:
§ The bespoke web application is deployed in JCS-SX and
associated with ERP Cloud Instance.
§ The web application entry should be made in web.xml
§ Create identical user id in JCS-SX

Oracle University
Oracle PaaS for Financials Cloud – Receivables 71

Oracle PaaS to Financials Cloud – Use Case


Configuring ERP to load JCS-SX Application (3rd Party Application)

Oracle University
Oracle PaaS for Financials Cloud – Receivables 72

Oracle PaaS to Financials Cloud – Use Case


Configuring Fiancials Cloud Application to load JCS-SX Application
(3rd Party Application)
§ Define Hyperlink to bespoke application from Receivables
Application page.
For e.g.: Link name -> “Commission Details”
The navigation on Fiancials Cloud will be:
Home > Accounts Receivables > Receipts > <Select Invoice
No> > Commission Details
This page will point to the bespoke application deployed in
JCS-SX.
Oracle University
Oracle PaaS for Financials Cloud – Receivables 73

Integrating PaaS with ERP Cloud – Use Case

JCS-SX SOAP Invocation

JCS

ERP Adaptor
Oracle Cloud
DBCS

ERP Cloud
ODI
Other Data Transfer ICS
Methods
• Sql Loader Oracle PaaS Application Oracle SaaS Application
• Data Pump
• RMAN
Oracle University
Oracle PaaS for Financials Cloud – Receivables 74

BENEFITS OF ORACLE ERP CLOUD OFFERINGS


¡ Seamless integration with SaaS and PaaS
¡ Use of same standards, tools, and skill sets as in on-premise
platform
¡ Flexible options advantage on using the cloud offerings
based on the business needs
¡ Easy migration options

Oracle University
Oracle PaaS for Financials Cloud – Receivables 75

THE REFERENCES
¡ Oracle Financials Cloud - https://cloud.oracle.com/en_US/financials-cloud

¡ Oracle Cloud Integration FAQs - https://cloud.oracle.com/en_US/opc/integration/faq

¡ Oracle Integration Cloud Service -


http://docs.oracle.com/cloud/latest/intcs_gs/index.html

¡ Accessing a Database Cloud Service instance using Oracle SQL Developer -


http://www.oracle.com/webfolder/technetwork/tutorials/obe/cloud/paas/
accessdbinstance/accessdbinstance.html

¡ Oracle Fusion Middleware Knowledge Module Developer's Guide for Oracle Data
Integrator – https://docs.oracle.com/middleware/1212/odi/ODIKD/toc.htm

Oracle University
Oracle PaaS for Financials Cloud – Receivables 76

Oracle University

You might also like