SlideShare a Scribd company logo
Real-Time Operational Reporting
for Oracle E-Business Suite
A CaoSys White Paper
June 2016
Real-Time Operational Reporting Oracle E-Business Suite
Page 2 of 18
Abstract
The word “Report” can mean many things but put simply it is the
delivery of some data or information in an accessible format.
In the context of enterprise applications such as Oracle E-Business
Suite, the word “Report” can be categorised depending on the types
of people who will be using the report…
External Facing Reports
These might take the form of a Purchase Order that is sent to a
supplier or an Invoice that is sent to a customer.
There could be many external facing reports but the types of “users”
so to speak for this type of report is limited and in general the users
really just accept whatever they are given; once an external report is
defined then unless there is a specific need to change the format
(such as updating graphics/logos…etc) then these types of reports
tend to be relatively static. Suppliers and Customers for example
would rarely (if ever) send your organization enhancement requests
for the reports they receive or for new reports.
Management Information (MI) Reports
These tend to summarise data with lots of impressive looking
dashboards with charts and graphs and all sorts of wonderful looking
graphics. These type of reports are commonly used by upper
management who need to take a quick view of the business but only
at summary level.
MI Reports will likely have quite a lot of users; how many will depend
on the size of the organization. Most levels of management within an
organization will likely want to see some sort of summary level/MI
information to help them perform their duties and make better more
informed business decisions.
Operational Reports
Next we have what we refer to as Operational Reports; an
Operational Report typically presents information related to “current”
activity of a particular business activity so Operational Reporting can
be said to support an organizations day-to-day activities.
Depending on the size of your organization, there could be hundreds
or even thousands of users utilising Operational Reports every day.
Operational Reporting
supports an organizations
day-to-day activities.
Suppliers and Customers
for example would rarely
(if ever) send you
enhancement requests for
the reports they receive
or for new reports.
Real-Time Operational Reporting Oracle E-Business Suite
Page 3 of 18
Most Widely Used Reports
All types of report are important and essential to all organizations but
the type of report that is the most widely used most often is the
Operational Reports; these are the reports that your enterprise
application end-users within the business will be using on a day-to-
day basis.
Since Operational Reports typically have the most users and since
they are used most often then it is very likely that most organizations
will have more unsatisfied requirements for Operational Reports than
any other type of report. The need for new and modified Operational
Reports is an on-going, ever-lasting aspect of using large scale
enterprise applications. As end-user experience matures with a given
role and application, they find (or think of) new ways of improving
their own efficiency and this is often by way to gaining access to their
operational data in more meaningful, user friendly and efficient ways.
It stands to reason that since there will likely be more requirements
for Operational Report to meet than any other type of report then it is
common for Operational Reports to be the most neglected in terms of
what is requested versus what is actually delivered; much of what an
end-user asks for in terms of enhancements or new reports goes into
the “nice-to-have” inbox and we all know nice-to-have’s tend to come
bottom of the priority list yet it is these simple, day-to-day reporting
enhancements that can deliver enormous value to the business,
especially when in the context of hundreds or even thousands of
users.
This paper introduces you to CS*Rapid and how it can help you satisfy
many of your operational reporting requirements.
Operational Reports are
typically the most
requested type of
reporting enhancement
for large scale enterprise
applications.
Operational Reporting
requirements are often
the most neglected type
of enhancement in large
scale enterprise
applications
Real-Time Operational Reporting Oracle E-Business Suite
Page 4 of 18
Introducing CS*Rapid
CS*Rapid is a unique and innovative solution for delivering real-time
operational reports and application extensions for Oracle E-Business
Suite. No programming skills are needed and reporting solutions can
be created and delivered to the end-user with astonishing speed.
A deep-dive into all the features and functionality of CS*Rapid is well
beyond the scope of this paper so the best way to demonstrate
CS*Rapid in a “rapid” way is to work through a simple example
requirement, from the description of the requirements through to the
creation of the solution to the deployment to the end-user.
Operational Reporting Requirement
For this example, we will look at what is involved in creating a new
operational reporting solution and how it can be deployed to the end-
user’s menu.
Here is our requirement…
A new operational report is required by the Security Administration
team that will help them review stale/dormant EBS user accounts.
The report should include username along with how many months it
has seen since the user last logged into the system, this will be used to
help the administration team determine which users should be
considered for end-dating during the quarterly user review process.
The new report should automatically display all users that are
currently active that have logged in at least once but not logged into
the system for at least 60 days and show the following information...
 User name and user description
 Date the user last logged in and months since last logon
 The user “start” and “end” dates should also be included
The report should highlight the last logon date in yellow if not logged
in for at least 6 months and red if the user has not logged in for at
least 1 year.
The report should sort the data by the date last logged in, so the user
who hasn't been used the longest is displayed first. In addition to
providing an on-screen interactive report, the report should include a
hardcopy printed style report along with the ability to export the
results for use in Excel. The user should also be able to create point in
time snapshots of the data so that the data can re-read at a later date
if needed.
CS*Rapid is a component
of CS*Applications, a suite
of GRC and productivity
solutions from CaoSys.
Real-Time Operational Reporting Oracle E-Business Suite
Page 5 of 18
Build the Solution with the CS*Rapid Designer
The creation of this operational reporting solution is very simple and
will only take a few minutes to create, test and deploy.
The first step is to log into Oracle EBS and choose the CS*Rapid
Designer responsibility and open the CS*Rapid Designer menu
option…
With the CS*Rapid Designer open, we can begin to define our solution
as follows…
Field Value
Name STALE_USERS
Title CS*Rapid: Stale Users
Style Tabular
Position Top/Left
Data Source
SELECT u.user_name
, u.description
, u.last_logon_date
, ROUND(MONTHS_BETWEEN(SYSDATE,u.last_logon_date),1) months
, u.start_date
, u.end_date
FROM fnd_user u
WHERE u.last_logon_date < SYSDATE - 60
AND (u.end_date IS NULL OR u.end_date > SYSDATE)
Real-Time Operational Reporting Oracle E-Business Suite
Page 6 of 18
Now the solution can be compiled, so we hit the Compile button; the
solution definition is validated, the internal meta-data created and
our first draft of the solution is complete already…
We can now perform the first test of our reporting solution; simply
press the Test button and we are presented with a fully interactive
on-screen report that delivers real-time data…
Once the report is open, issue a query using standard Oracle EBS
functionality (i.e. CTRL + F11) and real-time data is shown…
The data source for a
solution can be almost
any valid SQL SELECT
statement. You can also
specify just a table or view
name and CS*Rapid will
generate the SQL for you.
The data source can also
be inherited from another
solution.
Real-Time Operational Reporting Oracle E-Business Suite
Page 7 of 18
So far, this should have taken us no more than a couple of minutes.
Clearly we aren’t finished yet so let’s now go ahead and make the
required changes to our solution so that it delivers against the
requirements.
Adding Additional Functionality
Our online interactive operational report is up and running but now
we now need to add the following capabilities…
 Hardcopy style simple text formatting output – suitable for
printing
 The ability to export data to Excel
 The ability to create point in time snapshots of the data
Navigate to the CS*Export region and enable exporting…
Navigate to the CS*Report region and enable the report and set the
attributes as follows…
Finally, navigate to the Special region and enable Snapshot…
Real-Time Operational Reporting Oracle E-Business Suite
Page 8 of 18
Ensure you have saved all the changes and perform the final Compile.
Now you are read to test the final solution.
Fine Tuning Our Reporting Solution
Thus far our reporting solution includes the required data and the
additional functionality but we need to fine-tune it so that is matches
the requirements.
The first thing we want to do is force the report to automatically show
data on entry, do this by setting the Auto Master flag in the Special
region…
Also modify the overall look of the report items by shrinking the font
slightly and displaying alternate records in a different color to make
reading the data on the report a little easier; to do this navigate to the
Special region and modify the Additional Visual Features as follows…
Real-Time Operational Reporting Oracle E-Business Suite
Page 9 of 18
To change the Alternate Record Style, click the ellipsis and choose a
record style of Pale Green…
Next, we need to modify the labels and widths of the report items;
press the Items button to view the definition of each report item that
was derived from the driving SQL and modify the labels and widths as
follows…
Be sure to enter 1 into the Order field for the LAST_LOGON_DATE
item, this will instruct the report to sort the data by this value.
Now we need to apply some conditional formatting to highlight users
based on how long it has been since they last logged in; do this by
navigating to the Conditional Formatting region and defining a
conditional format for the LAST_LOGON_DATE item as follows…
Compile and test the solution directly from the Designer...
Real-Time Operational Reporting Oracle E-Business Suite
Page 10 of 18
Testing Our Operational Report
Before we deploy our solution to our end-users, we should test all
aspects of our operational report to ensure that it looks like it should
and that it is performing as expected
Filtering Data
Open the new report…
Put the report in query mode by pressing F11 and enter some search
criteria to filter the data; for example, to report on all users whose
User Name begins with A who have logged in during the last 12
months…
Press CTRL+F11…
The CS*Rapid Runtime
Engine reads the solution
metadata and renders the
new report dynamically.
The solution is fully
integrated into Oracle E-
Business Suite with a
native look and feel.
Real-Time Operational Reporting Oracle E-Business Suite
Page 11 of 18
All matching user records are displayed.
Hardcopy Printed Style Report
Now choose the Quick Submit option from the Reports menu to run a
hardcopy printed style report…
A concurrent request will now be invoked to run the hardcopy printed
style report…
View the output…
Real-Time Operational Reporting Oracle E-Business Suite
Page 12 of 18
Exporting to Excel
Now choose the CS*Export option from the Tools menu to export the
data to Excel (depending on configuration you may see more than one
CS*Export option)…
A concurrent request will now be invoked to export the data to
Excel…
Here is the output in Excel…
Creating Snapshots of the Data
Find a subset of the data within the report, for example, here we are
finding all users who have not logged in for more than 60 months…
Real-Time Operational Reporting Oracle E-Business Suite
Page 13 of 18
So now we have a report showing all active users who have not
logged in for at least 5 years; let’s assume we want to save this data
so we can compare it later to ensure that the security administration
have taken appropriate action of these stale users, we could of course
generate the hardcopy output or we could export to Excel but we can
also take a snapshot of this data and re-load it later using the
Snapshot functionality. Simply choose Take Snapshot from the Tools
menu…
Enter a name and a description for the Snapshot and click OK…
When you want to load the snapshot choose Load Snapshot from the
Tools menus…
Real-Time Operational Reporting Oracle E-Business Suite
Page 14 of 18
You will be given a list of available snapshots, select the one just
created…
You will be asked if you would like to clear the data already in the
report; choose Yes and the data will be loaded…
Now re-query the report and the snapshot data will be shown…
Real-Time Operational Reporting Oracle E-Business Suite
Page 15 of 18
Deploying the Solution
With our new operational reporting solution complete, we are now
ready to deploy it to the end-user’s menu.
CS*Rapid solutions can be deployed in a number of ways…
 Since all CS*Rapid solutions are given their own unique Oracle
EBS function, you can simply add the new Function the
required menu
 You can use an advanced feature called Application Builder
(beyond the scope of this paper)
 You can use the Direct Deployment feature that is built into
the Designer
Perhaps the fastest and easiest method for simple solutions is using
the Direct Deployment functionality.
Within the Designer, press the Deploy button and you will be
presented with the Deploy window…
Find the responsibility (on the left) to which the new solution should
be added and then drill down into the associated menu structure (on
the right) to find and select the menu where the new solution should
be accessed from, enter a Menu Prompt and press Add to Menu...
Real-Time Operational Reporting Oracle E-Business Suite
Page 16 of 18
In this example, we selected the System Administrator responsibility
and selected the Security > User sub-menu.
The new operational report is now deployed and your work is done.
Here we can see the new menu option in action within the System
Administrator responsibility...
Real-Time Operational Reporting Oracle E-Business Suite
Page 17 of 18
This solution was created and deployed in less than 5 minutes and did
not require any programming skills other than perhaps a little
knowledge of SQL.
As you can see, CS*Rapid is very simple to use and requirements can
be satisfied very quickly.
For more information about CS*Rapid and all of our other solutions
please visit us online at www.caosys.com.
Real-Time Operational Reporting for Oracle E-Business Suite
June 2016
Author: Craig O'Neill
Email: info@CaoSys.com
Website: www.CaoSys.com
Various product and service names mentioned are trademarks of CaoSys Limited. Oracle and Oracle E-Business Suite are trademarks or
registered trademarks of Oracle Corporation. Any other names are used for references only and may be trademarks of their respective
owners.
Copying in any form is strictly prohibited without prior written consent of CaoSys Limited.
Copyright  1999 - 2016 CaoSys Limited. All rights reserved.

More Related Content

What's hot

Building Reports That Fly
Building Reports That FlyBuilding Reports That Fly
Building Reports That Fly
Salesforce Developers
 
What is bip_v2
What is bip_v2What is bip_v2
What is bip_v2kanaugust
 
[DF2U] Deep Dive into Salesforce.com Reporting, Analytics, and Dashboard
[DF2U] Deep Dive into Salesforce.com Reporting, Analytics, and Dashboard[DF2U] Deep Dive into Salesforce.com Reporting, Analytics, and Dashboard
[DF2U] Deep Dive into Salesforce.com Reporting, Analytics, and Dashboard
Joshua Hoskins
 
Orcl Crmod Vs Sfdc Reporting And Analytics
Orcl Crmod Vs Sfdc Reporting And AnalyticsOrcl Crmod Vs Sfdc Reporting And Analytics
Orcl Crmod Vs Sfdc Reporting And AnalyticsShane_Boyd
 
Analytics: CRM On Demand vs SFDC
Analytics: CRM On Demand vs SFDCAnalytics: CRM On Demand vs SFDC
Analytics: CRM On Demand vs SFDClnbeck
 
Oracle OSN
Oracle OSNOracle OSN
Oracle OSN
Sam Elrashedy
 
BI 解決方案介紹
BI 解決方案介紹BI 解決方案介紹
BI 解決方案介紹
tom0331
 
Q4 2019 EC & Platform Quick Review by Deloitte Germany
Q4 2019 EC & Platform Quick Review by Deloitte GermanyQ4 2019 EC & Platform Quick Review by Deloitte Germany
Q4 2019 EC & Platform Quick Review by Deloitte Germany
Christoph Pohl
 
Publishing Data to REST APIs with Lightning Process Builder
Publishing Data to REST APIs with Lightning Process BuilderPublishing Data to REST APIs with Lightning Process Builder
Publishing Data to REST APIs with Lightning Process Builder
Scott Coleman
 
Oracle financials functional training on ap, ar & gl
Oracle financials functional training on ap, ar & glOracle financials functional training on ap, ar & gl
Oracle financials functional training on ap, ar & gl
magnifics
 
Take Care | Auto Business Management
Take Care | Auto Business ManagementTake Care | Auto Business Management
Take Care | Auto Business Management
Atsc Group
 
Introduction to Microsoft ERP Dynamics 365 for finance and operation
Introduction to Microsoft ERP Dynamics 365 for finance and operationIntroduction to Microsoft ERP Dynamics 365 for finance and operation
Introduction to Microsoft ERP Dynamics 365 for finance and operation
Ali Raza Zaidi
 
Oracle ERP and General Ledger Configuration
Oracle ERP and General Ledger ConfigurationOracle ERP and General Ledger Configuration
Oracle ERP and General Ledger Configuration
Syed Tashfeen
 
Q3 2019 EC and Platform Quick Preview by Deloitte Germany
Q3 2019 EC and Platform Quick Preview by Deloitte GermanyQ3 2019 EC and Platform Quick Preview by Deloitte Germany
Q3 2019 EC and Platform Quick Preview by Deloitte Germany
Christoph Pohl
 
Ui path| RPA
Ui path| RPAUi path| RPA
Ui path| RPA
gokul krishna
 
Introduction to Oracle Financials
Introduction to Oracle FinancialsIntroduction to Oracle Financials
Introduction to Oracle Financials
hasan2000
 
SuccessFactors 2H 2021 Sneak Peek by Deloitte Germany
SuccessFactors 2H 2021 Sneak Peek by Deloitte GermanySuccessFactors 2H 2021 Sneak Peek by Deloitte Germany
SuccessFactors 2H 2021 Sneak Peek by Deloitte Germany
Christoph Pohl
 
Fusion applications gl and ar suresh c-mishra
Fusion applications   gl and ar suresh c-mishraFusion applications   gl and ar suresh c-mishra
Fusion applications gl and ar suresh c-mishra
Suresh Mishra
 
Oracle Financials R12 - GL STEP 1 - Chart Of Accounts
Oracle Financials R12 - GL STEP 1 - Chart Of AccountsOracle Financials R12 - GL STEP 1 - Chart Of Accounts
Oracle Financials R12 - GL STEP 1 - Chart Of Accounts
Mohammed Raouf
 
Q2 2019 EC Platform Quick Review by Deloitte Germany
Q2 2019 EC Platform Quick Review by Deloitte GermanyQ2 2019 EC Platform Quick Review by Deloitte Germany
Q2 2019 EC Platform Quick Review by Deloitte Germany
Christoph Pohl
 

What's hot (20)

Building Reports That Fly
Building Reports That FlyBuilding Reports That Fly
Building Reports That Fly
 
What is bip_v2
What is bip_v2What is bip_v2
What is bip_v2
 
[DF2U] Deep Dive into Salesforce.com Reporting, Analytics, and Dashboard
[DF2U] Deep Dive into Salesforce.com Reporting, Analytics, and Dashboard[DF2U] Deep Dive into Salesforce.com Reporting, Analytics, and Dashboard
[DF2U] Deep Dive into Salesforce.com Reporting, Analytics, and Dashboard
 
Orcl Crmod Vs Sfdc Reporting And Analytics
Orcl Crmod Vs Sfdc Reporting And AnalyticsOrcl Crmod Vs Sfdc Reporting And Analytics
Orcl Crmod Vs Sfdc Reporting And Analytics
 
Analytics: CRM On Demand vs SFDC
Analytics: CRM On Demand vs SFDCAnalytics: CRM On Demand vs SFDC
Analytics: CRM On Demand vs SFDC
 
Oracle OSN
Oracle OSNOracle OSN
Oracle OSN
 
BI 解決方案介紹
BI 解決方案介紹BI 解決方案介紹
BI 解決方案介紹
 
Q4 2019 EC & Platform Quick Review by Deloitte Germany
Q4 2019 EC & Platform Quick Review by Deloitte GermanyQ4 2019 EC & Platform Quick Review by Deloitte Germany
Q4 2019 EC & Platform Quick Review by Deloitte Germany
 
Publishing Data to REST APIs with Lightning Process Builder
Publishing Data to REST APIs with Lightning Process BuilderPublishing Data to REST APIs with Lightning Process Builder
Publishing Data to REST APIs with Lightning Process Builder
 
Oracle financials functional training on ap, ar & gl
Oracle financials functional training on ap, ar & glOracle financials functional training on ap, ar & gl
Oracle financials functional training on ap, ar & gl
 
Take Care | Auto Business Management
Take Care | Auto Business ManagementTake Care | Auto Business Management
Take Care | Auto Business Management
 
Introduction to Microsoft ERP Dynamics 365 for finance and operation
Introduction to Microsoft ERP Dynamics 365 for finance and operationIntroduction to Microsoft ERP Dynamics 365 for finance and operation
Introduction to Microsoft ERP Dynamics 365 for finance and operation
 
Oracle ERP and General Ledger Configuration
Oracle ERP and General Ledger ConfigurationOracle ERP and General Ledger Configuration
Oracle ERP and General Ledger Configuration
 
Q3 2019 EC and Platform Quick Preview by Deloitte Germany
Q3 2019 EC and Platform Quick Preview by Deloitte GermanyQ3 2019 EC and Platform Quick Preview by Deloitte Germany
Q3 2019 EC and Platform Quick Preview by Deloitte Germany
 
Ui path| RPA
Ui path| RPAUi path| RPA
Ui path| RPA
 
Introduction to Oracle Financials
Introduction to Oracle FinancialsIntroduction to Oracle Financials
Introduction to Oracle Financials
 
SuccessFactors 2H 2021 Sneak Peek by Deloitte Germany
SuccessFactors 2H 2021 Sneak Peek by Deloitte GermanySuccessFactors 2H 2021 Sneak Peek by Deloitte Germany
SuccessFactors 2H 2021 Sneak Peek by Deloitte Germany
 
Fusion applications gl and ar suresh c-mishra
Fusion applications   gl and ar suresh c-mishraFusion applications   gl and ar suresh c-mishra
Fusion applications gl and ar suresh c-mishra
 
Oracle Financials R12 - GL STEP 1 - Chart Of Accounts
Oracle Financials R12 - GL STEP 1 - Chart Of AccountsOracle Financials R12 - GL STEP 1 - Chart Of Accounts
Oracle Financials R12 - GL STEP 1 - Chart Of Accounts
 
Q2 2019 EC Platform Quick Review by Deloitte Germany
Q2 2019 EC Platform Quick Review by Deloitte GermanyQ2 2019 EC Platform Quick Review by Deloitte Germany
Q2 2019 EC Platform Quick Review by Deloitte Germany
 

Similar to Real-Time Operational Reporting for Oracle E-Business Suite with CS*Rapid

Qbesv5 Peer Presentation
Qbesv5 Peer PresentationQbesv5 Peer Presentation
Qbesv5 Peer Presentation
simplymaximus
 
Numerify IT Service Analytics for ServiceNow
Numerify IT Service Analytics for ServiceNowNumerify IT Service Analytics for ServiceNow
Numerify IT Service Analytics for ServiceNowNumerify
 
ASSIGNMENT
ASSIGNMENT ASSIGNMENT
Blue book
Blue bookBlue book
Prodev Solutions Intro
Prodev Solutions IntroProdev Solutions Intro
Prodev Solutions Intro
larryATprodev
 
Spreadsheet server
Spreadsheet serverSpreadsheet server
Spreadsheet server
Ravichandra Yarlagadda
 
Active directory solutions brochure
Active directory solutions brochureActive directory solutions brochure
Active directory solutions brochure
Zoho Corporation
 
SMART360°EA questions & reports
SMART360°EA questions & reportsSMART360°EA questions & reports
SMART360°EA questions & reports
SMART360°Biz
 
Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...
Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...
Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...Paulo Lacerda
 
Microsoft Office Performance Point
Microsoft Office Performance PointMicrosoft Office Performance Point
Microsoft Office Performance Point
Kashif Akram
 
SAP BI Requirements Gathering Process
SAP BI Requirements Gathering ProcessSAP BI Requirements Gathering Process
SAP BI Requirements Gathering Processsilvaft
 
Toronto dev group mar2019
Toronto dev group mar2019Toronto dev group mar2019
Toronto dev group mar2019
rikkehovgaard
 
22598435 project-on-banking-system-in-mis-pdf(1)
22598435 project-on-banking-system-in-mis-pdf(1)22598435 project-on-banking-system-in-mis-pdf(1)
22598435 project-on-banking-system-in-mis-pdf(1)
Sruthi S
 
22598435 project-on-banking-system-in-mis-pdf
22598435 project-on-banking-system-in-mis-pdf22598435 project-on-banking-system-in-mis-pdf
22598435 project-on-banking-system-in-mis-pdf
Deepak Malusare
 
Tutorial 22 mastering olap reporting drilling through using mdx
Tutorial 22 mastering olap reporting drilling through using mdxTutorial 22 mastering olap reporting drilling through using mdx
Tutorial 22 mastering olap reporting drilling through using mdx
Subandi Wahyudi
 
Actuate Certified Business Solutions for SAP
Actuate Certified Business Solutions for SAPActuate Certified Business Solutions for SAP
Actuate Certified Business Solutions for SAP
Ambareesh Kulkarni
 
Exploring ms reportsolutions
Exploring ms reportsolutionsExploring ms reportsolutions
Exploring ms reportsolutionsDavid Ortiz
 
Business intelligence in Microsoft Dynamics NAV 2016
Business intelligence in Microsoft Dynamics NAV 2016Business intelligence in Microsoft Dynamics NAV 2016
Business intelligence in Microsoft Dynamics NAV 2016
Greg Miles
 

Similar to Real-Time Operational Reporting for Oracle E-Business Suite with CS*Rapid (20)

Qbesv5 Peer Presentation
Qbesv5 Peer PresentationQbesv5 Peer Presentation
Qbesv5 Peer Presentation
 
Numerify IT Service Analytics for ServiceNow
Numerify IT Service Analytics for ServiceNowNumerify IT Service Analytics for ServiceNow
Numerify IT Service Analytics for ServiceNow
 
ASSIGNMENT
ASSIGNMENT ASSIGNMENT
ASSIGNMENT
 
Blue book
Blue bookBlue book
Blue book
 
Prodev Solutions Intro
Prodev Solutions IntroProdev Solutions Intro
Prodev Solutions Intro
 
Spreadsheet server
Spreadsheet serverSpreadsheet server
Spreadsheet server
 
Active directory solutions brochure
Active directory solutions brochureActive directory solutions brochure
Active directory solutions brochure
 
SMART360°EA questions & reports
SMART360°EA questions & reportsSMART360°EA questions & reports
SMART360°EA questions & reports
 
Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...
Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...
Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...
 
Microsoft Office Performance Point
Microsoft Office Performance PointMicrosoft Office Performance Point
Microsoft Office Performance Point
 
SAP BI Requirements Gathering Process
SAP BI Requirements Gathering ProcessSAP BI Requirements Gathering Process
SAP BI Requirements Gathering Process
 
Sap General Ledger
Sap General LedgerSap General Ledger
Sap General Ledger
 
Toronto dev group mar2019
Toronto dev group mar2019Toronto dev group mar2019
Toronto dev group mar2019
 
22598435 project-on-banking-system-in-mis-pdf(1)
22598435 project-on-banking-system-in-mis-pdf(1)22598435 project-on-banking-system-in-mis-pdf(1)
22598435 project-on-banking-system-in-mis-pdf(1)
 
22598435 project-on-banking-system-in-mis-pdf
22598435 project-on-banking-system-in-mis-pdf22598435 project-on-banking-system-in-mis-pdf
22598435 project-on-banking-system-in-mis-pdf
 
Tutorial 22 mastering olap reporting drilling through using mdx
Tutorial 22 mastering olap reporting drilling through using mdxTutorial 22 mastering olap reporting drilling through using mdx
Tutorial 22 mastering olap reporting drilling through using mdx
 
Actuate Certified Business Solutions for SAP
Actuate Certified Business Solutions for SAPActuate Certified Business Solutions for SAP
Actuate Certified Business Solutions for SAP
 
eLuminous Technologies - Business Intelligence
eLuminous Technologies - Business IntelligenceeLuminous Technologies - Business Intelligence
eLuminous Technologies - Business Intelligence
 
Exploring ms reportsolutions
Exploring ms reportsolutionsExploring ms reportsolutions
Exploring ms reportsolutions
 
Business intelligence in Microsoft Dynamics NAV 2016
Business intelligence in Microsoft Dynamics NAV 2016Business intelligence in Microsoft Dynamics NAV 2016
Business intelligence in Microsoft Dynamics NAV 2016
 

Recently uploaded

May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
e20449
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 

Recently uploaded (20)

May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 

Real-Time Operational Reporting for Oracle E-Business Suite with CS*Rapid

  • 1. Real-Time Operational Reporting for Oracle E-Business Suite A CaoSys White Paper June 2016
  • 2. Real-Time Operational Reporting Oracle E-Business Suite Page 2 of 18 Abstract The word “Report” can mean many things but put simply it is the delivery of some data or information in an accessible format. In the context of enterprise applications such as Oracle E-Business Suite, the word “Report” can be categorised depending on the types of people who will be using the report… External Facing Reports These might take the form of a Purchase Order that is sent to a supplier or an Invoice that is sent to a customer. There could be many external facing reports but the types of “users” so to speak for this type of report is limited and in general the users really just accept whatever they are given; once an external report is defined then unless there is a specific need to change the format (such as updating graphics/logos…etc) then these types of reports tend to be relatively static. Suppliers and Customers for example would rarely (if ever) send your organization enhancement requests for the reports they receive or for new reports. Management Information (MI) Reports These tend to summarise data with lots of impressive looking dashboards with charts and graphs and all sorts of wonderful looking graphics. These type of reports are commonly used by upper management who need to take a quick view of the business but only at summary level. MI Reports will likely have quite a lot of users; how many will depend on the size of the organization. Most levels of management within an organization will likely want to see some sort of summary level/MI information to help them perform their duties and make better more informed business decisions. Operational Reports Next we have what we refer to as Operational Reports; an Operational Report typically presents information related to “current” activity of a particular business activity so Operational Reporting can be said to support an organizations day-to-day activities. Depending on the size of your organization, there could be hundreds or even thousands of users utilising Operational Reports every day. Operational Reporting supports an organizations day-to-day activities. Suppliers and Customers for example would rarely (if ever) send you enhancement requests for the reports they receive or for new reports.
  • 3. Real-Time Operational Reporting Oracle E-Business Suite Page 3 of 18 Most Widely Used Reports All types of report are important and essential to all organizations but the type of report that is the most widely used most often is the Operational Reports; these are the reports that your enterprise application end-users within the business will be using on a day-to- day basis. Since Operational Reports typically have the most users and since they are used most often then it is very likely that most organizations will have more unsatisfied requirements for Operational Reports than any other type of report. The need for new and modified Operational Reports is an on-going, ever-lasting aspect of using large scale enterprise applications. As end-user experience matures with a given role and application, they find (or think of) new ways of improving their own efficiency and this is often by way to gaining access to their operational data in more meaningful, user friendly and efficient ways. It stands to reason that since there will likely be more requirements for Operational Report to meet than any other type of report then it is common for Operational Reports to be the most neglected in terms of what is requested versus what is actually delivered; much of what an end-user asks for in terms of enhancements or new reports goes into the “nice-to-have” inbox and we all know nice-to-have’s tend to come bottom of the priority list yet it is these simple, day-to-day reporting enhancements that can deliver enormous value to the business, especially when in the context of hundreds or even thousands of users. This paper introduces you to CS*Rapid and how it can help you satisfy many of your operational reporting requirements. Operational Reports are typically the most requested type of reporting enhancement for large scale enterprise applications. Operational Reporting requirements are often the most neglected type of enhancement in large scale enterprise applications
  • 4. Real-Time Operational Reporting Oracle E-Business Suite Page 4 of 18 Introducing CS*Rapid CS*Rapid is a unique and innovative solution for delivering real-time operational reports and application extensions for Oracle E-Business Suite. No programming skills are needed and reporting solutions can be created and delivered to the end-user with astonishing speed. A deep-dive into all the features and functionality of CS*Rapid is well beyond the scope of this paper so the best way to demonstrate CS*Rapid in a “rapid” way is to work through a simple example requirement, from the description of the requirements through to the creation of the solution to the deployment to the end-user. Operational Reporting Requirement For this example, we will look at what is involved in creating a new operational reporting solution and how it can be deployed to the end- user’s menu. Here is our requirement… A new operational report is required by the Security Administration team that will help them review stale/dormant EBS user accounts. The report should include username along with how many months it has seen since the user last logged into the system, this will be used to help the administration team determine which users should be considered for end-dating during the quarterly user review process. The new report should automatically display all users that are currently active that have logged in at least once but not logged into the system for at least 60 days and show the following information...  User name and user description  Date the user last logged in and months since last logon  The user “start” and “end” dates should also be included The report should highlight the last logon date in yellow if not logged in for at least 6 months and red if the user has not logged in for at least 1 year. The report should sort the data by the date last logged in, so the user who hasn't been used the longest is displayed first. In addition to providing an on-screen interactive report, the report should include a hardcopy printed style report along with the ability to export the results for use in Excel. The user should also be able to create point in time snapshots of the data so that the data can re-read at a later date if needed. CS*Rapid is a component of CS*Applications, a suite of GRC and productivity solutions from CaoSys.
  • 5. Real-Time Operational Reporting Oracle E-Business Suite Page 5 of 18 Build the Solution with the CS*Rapid Designer The creation of this operational reporting solution is very simple and will only take a few minutes to create, test and deploy. The first step is to log into Oracle EBS and choose the CS*Rapid Designer responsibility and open the CS*Rapid Designer menu option… With the CS*Rapid Designer open, we can begin to define our solution as follows… Field Value Name STALE_USERS Title CS*Rapid: Stale Users Style Tabular Position Top/Left Data Source SELECT u.user_name , u.description , u.last_logon_date , ROUND(MONTHS_BETWEEN(SYSDATE,u.last_logon_date),1) months , u.start_date , u.end_date FROM fnd_user u WHERE u.last_logon_date < SYSDATE - 60 AND (u.end_date IS NULL OR u.end_date > SYSDATE)
  • 6. Real-Time Operational Reporting Oracle E-Business Suite Page 6 of 18 Now the solution can be compiled, so we hit the Compile button; the solution definition is validated, the internal meta-data created and our first draft of the solution is complete already… We can now perform the first test of our reporting solution; simply press the Test button and we are presented with a fully interactive on-screen report that delivers real-time data… Once the report is open, issue a query using standard Oracle EBS functionality (i.e. CTRL + F11) and real-time data is shown… The data source for a solution can be almost any valid SQL SELECT statement. You can also specify just a table or view name and CS*Rapid will generate the SQL for you. The data source can also be inherited from another solution.
  • 7. Real-Time Operational Reporting Oracle E-Business Suite Page 7 of 18 So far, this should have taken us no more than a couple of minutes. Clearly we aren’t finished yet so let’s now go ahead and make the required changes to our solution so that it delivers against the requirements. Adding Additional Functionality Our online interactive operational report is up and running but now we now need to add the following capabilities…  Hardcopy style simple text formatting output – suitable for printing  The ability to export data to Excel  The ability to create point in time snapshots of the data Navigate to the CS*Export region and enable exporting… Navigate to the CS*Report region and enable the report and set the attributes as follows… Finally, navigate to the Special region and enable Snapshot…
  • 8. Real-Time Operational Reporting Oracle E-Business Suite Page 8 of 18 Ensure you have saved all the changes and perform the final Compile. Now you are read to test the final solution. Fine Tuning Our Reporting Solution Thus far our reporting solution includes the required data and the additional functionality but we need to fine-tune it so that is matches the requirements. The first thing we want to do is force the report to automatically show data on entry, do this by setting the Auto Master flag in the Special region… Also modify the overall look of the report items by shrinking the font slightly and displaying alternate records in a different color to make reading the data on the report a little easier; to do this navigate to the Special region and modify the Additional Visual Features as follows…
  • 9. Real-Time Operational Reporting Oracle E-Business Suite Page 9 of 18 To change the Alternate Record Style, click the ellipsis and choose a record style of Pale Green… Next, we need to modify the labels and widths of the report items; press the Items button to view the definition of each report item that was derived from the driving SQL and modify the labels and widths as follows… Be sure to enter 1 into the Order field for the LAST_LOGON_DATE item, this will instruct the report to sort the data by this value. Now we need to apply some conditional formatting to highlight users based on how long it has been since they last logged in; do this by navigating to the Conditional Formatting region and defining a conditional format for the LAST_LOGON_DATE item as follows… Compile and test the solution directly from the Designer...
  • 10. Real-Time Operational Reporting Oracle E-Business Suite Page 10 of 18 Testing Our Operational Report Before we deploy our solution to our end-users, we should test all aspects of our operational report to ensure that it looks like it should and that it is performing as expected Filtering Data Open the new report… Put the report in query mode by pressing F11 and enter some search criteria to filter the data; for example, to report on all users whose User Name begins with A who have logged in during the last 12 months… Press CTRL+F11… The CS*Rapid Runtime Engine reads the solution metadata and renders the new report dynamically. The solution is fully integrated into Oracle E- Business Suite with a native look and feel.
  • 11. Real-Time Operational Reporting Oracle E-Business Suite Page 11 of 18 All matching user records are displayed. Hardcopy Printed Style Report Now choose the Quick Submit option from the Reports menu to run a hardcopy printed style report… A concurrent request will now be invoked to run the hardcopy printed style report… View the output…
  • 12. Real-Time Operational Reporting Oracle E-Business Suite Page 12 of 18 Exporting to Excel Now choose the CS*Export option from the Tools menu to export the data to Excel (depending on configuration you may see more than one CS*Export option)… A concurrent request will now be invoked to export the data to Excel… Here is the output in Excel… Creating Snapshots of the Data Find a subset of the data within the report, for example, here we are finding all users who have not logged in for more than 60 months…
  • 13. Real-Time Operational Reporting Oracle E-Business Suite Page 13 of 18 So now we have a report showing all active users who have not logged in for at least 5 years; let’s assume we want to save this data so we can compare it later to ensure that the security administration have taken appropriate action of these stale users, we could of course generate the hardcopy output or we could export to Excel but we can also take a snapshot of this data and re-load it later using the Snapshot functionality. Simply choose Take Snapshot from the Tools menu… Enter a name and a description for the Snapshot and click OK… When you want to load the snapshot choose Load Snapshot from the Tools menus…
  • 14. Real-Time Operational Reporting Oracle E-Business Suite Page 14 of 18 You will be given a list of available snapshots, select the one just created… You will be asked if you would like to clear the data already in the report; choose Yes and the data will be loaded… Now re-query the report and the snapshot data will be shown…
  • 15. Real-Time Operational Reporting Oracle E-Business Suite Page 15 of 18 Deploying the Solution With our new operational reporting solution complete, we are now ready to deploy it to the end-user’s menu. CS*Rapid solutions can be deployed in a number of ways…  Since all CS*Rapid solutions are given their own unique Oracle EBS function, you can simply add the new Function the required menu  You can use an advanced feature called Application Builder (beyond the scope of this paper)  You can use the Direct Deployment feature that is built into the Designer Perhaps the fastest and easiest method for simple solutions is using the Direct Deployment functionality. Within the Designer, press the Deploy button and you will be presented with the Deploy window… Find the responsibility (on the left) to which the new solution should be added and then drill down into the associated menu structure (on the right) to find and select the menu where the new solution should be accessed from, enter a Menu Prompt and press Add to Menu...
  • 16. Real-Time Operational Reporting Oracle E-Business Suite Page 16 of 18 In this example, we selected the System Administrator responsibility and selected the Security > User sub-menu. The new operational report is now deployed and your work is done. Here we can see the new menu option in action within the System Administrator responsibility...
  • 17. Real-Time Operational Reporting Oracle E-Business Suite Page 17 of 18 This solution was created and deployed in less than 5 minutes and did not require any programming skills other than perhaps a little knowledge of SQL. As you can see, CS*Rapid is very simple to use and requirements can be satisfied very quickly. For more information about CS*Rapid and all of our other solutions please visit us online at www.caosys.com.
  • 18. Real-Time Operational Reporting for Oracle E-Business Suite June 2016 Author: Craig O'Neill Email: info@CaoSys.com Website: www.CaoSys.com Various product and service names mentioned are trademarks of CaoSys Limited. Oracle and Oracle E-Business Suite are trademarks or registered trademarks of Oracle Corporation. Any other names are used for references only and may be trademarks of their respective owners. Copying in any form is strictly prohibited without prior written consent of CaoSys Limited. Copyright  1999 - 2016 CaoSys Limited. All rights reserved.