Oracle Open World 2012. How Can Oracle Business Intelligence Publisher Serve Your Reporting Needs? Presented by: Todd Kummer SpearMC Consulting



Similar documents
PeopleSoft Technology Update

BI Publisher. Presented to: SCOUG. June 7, 2010

From Mass s to Personalized Award Letters: Using 3C Engine and CommGen to Correspond with Students. Session #30245 March 18, 2012

BI Publisher Reporting in Release 12 Tips and Techniques

Introducing Oracle BI / XML Publisher

R12 In Depth: Focus on Report Manager

How Do I Get Financial Reports from the Cloud

An Oracle White Paper May Creating Custom PDF Reports with Oracle Application Express and the APEX Listener

Oracle BI Publisher 10g Best Practices -- Session # 8633

BI Publisher in Oracle EBS R12: What it is, its evolution, and how to use it. Presented by: Bob Bullman, BizTech

Introduction. Overview of the Financial Statement Generator (FSG) About BI Publisher. Brief History of BI (formerly XML) Publisher

4.0 Reporting Tools. 4.1 SQR Reports

REP200 Using Query Manager to Create Ad Hoc Queries

<Insert Picture Here> Extending Hyperion BI with the Oracle BI Server

An Oracle White Paper April Reporting Tools in Oracle Fusion Financials

Introduction to Oracle Business Intelligence Standard Edition One. Mike Donohue Senior Manager, Product Management Oracle Business Intelligence

PeopleSoft Compare Process

Real-Time Insight with Oracle Transactional Business Intelligence

Oracle Business Intelligence EE. Prab h akar A lu ri

Oracle Business Intelligence Publisher Overview & Best Practices

6.2 Reporting BIPublisher Improvements

<Insert Picture Here> Oracle Business Intelligence

PeopleTools 8.51 PeopleBook: PeopleSoft Application Designer Lifecycle Management Guide

Excel To Component Interface Utility

<Insert Picture Here> Oracle BI Standard Edition One The Right BI Foundation for the Emerging Enterprise

Actuate for PeopleSoft

Sage 300 ERP Intelligence Reporting Getting Started Guide. Debra Holder March 2014

ReportBy Notification Examples

Using SQL Reporting Services with Amicus

Reporting Services. White Paper. Published: August 2007 Updated: July 2008

Version 8.4 Nvision Tips. Contents

SAP Crystal Reports & SAP HANA: Integration & Roadmap Kenneth Li SAP SESSION CODE: 0401

Oracle Forms Developer 10g: Build Internet Applications

Running, Viewing, and Printing Reports Table of Contents

Tips and tricks for using SAP BusinessObjects Web Intelligence with SAP BW

ORACLE HYPERION PUBLIC SECTOR PLANNING AND BUDGETING

Working With Templates in Web Publisher. Contributed by Paul O Mahony Developer Program

Terms and Definitions for CMS Administrators, Architects, and Developers

Take a Whirlwind Tour Around SAS 9.2 Justin Choy, SAS Institute Inc., Cary, NC

Business Intelligence Town Hall

Quick Guide to the Cascade Server Content Management System (CMS)

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

SYSPRO Reporting Services

design coding monitoring deployment Java Web Framework for the Efficient Development of Enterprise Web Applications

ORACLE PROJECT MANAGEMENT

... Introduction... 17

Business Benefits From Microsoft SQL Server Business Intelligence Solutions How Can Business Intelligence Help You? PTR Associates Limited

ReportPortal Web Reporting for Microsoft SQL Server Analysis Services

PeopleSoft Query Training

Teamcenter Reporting and Analytics

Business Insight Report Authoring Getting Started Guide

What s New in Sage MAS 500 Version 7.2. May 2008

Microsoft SQL Server 2005 Reporting Services Step by Step

Standard Visualize and Manage Organizational Information and Structure

IBM Cognos 8 Business Intelligence Reporting Meet all your reporting requirements

SMB Intelligence. Reporting

Oracle Enterprise Resource Planning Cloud Service Implementation Leading Practices O R A C L E W H I T E P A P E R M A Y

Oracle Fusion Middleware

Microsoft Dynamics NAV 2015 What s new?

J j enterpririse. Oracle Application Express 3. Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX

TechTips. Connecting Xcelsius Dashboards to External Data Sources using: Web Services (Dynamic Web Query)

Oracle Report Manager

X3 Intelligence Reporting

Pentaho Reporting Overview

INFOPATH FORMS FOR OUTLOOK, SHAREPOINT, OR THE WEB

Oracle Business Intelligence Suite Enterprise Edition Plus Technical Overview. An Oracle White Paper November 2007

How To Choose A Business Intelligence Toolkit

Sitecore InDesign Connector 1.1

How Can Agile Customers Benefit from Oracle Fusion Middleware Today?

Performance Dashboards with. Free Development resources and Empower end users with Intuitive point-and-click, Drag-and-drop interface Zero training

INTRODUCING ORACLE APPLICATION EXPRESS. Keywords: database, Oracle, web application, forms, reports

Content Author's Reference and Cookbook

300 Intelligence Reporting. Sage Intelligence Reporting Customer Frequently asked questions

PeopleTools Tables: The Application Repository in the Database

Running a Financial Statement Generator (FSG) in EAS

CON Standards-Based Desktop Integration in Oracle E-Business Suite

WESTERNACHER OUTLOOK -MANAGER OPERATING MANUAL

Jet Data Manager 2012 User Guide

About XML in InDesign

ANSYS EKM Overview. What is EKM?

Creating an Enterprise Reporting Bus with SAP BusinessObjects

Xcelsius Dashboards on SAP NetWaver BW Implementation Best Practices

from Microsoft Office

March 26, 2013 ADDENDUM NO. 1. RFP #MWJ1304 PeopleSoft Campus Solutions Implementation Project Office of Information Technology

IBM Unica emessage Version 8 Release 6 February 13, User's Guide

Oracle E-Business Suite and Oracle Cloud: Practical Coexistence Scenarios

P6 Professional Report Writer

One Function, Two Approaches Document Management in OTM and GTM

Macromedia Dreamweaver 8 Developer Certification Examination Specification

IBM Cognos Performance Management Solutions for Oracle

Business Portal for Microsoft Dynamics GP. Electronic Document Delivery Release 10.0

Course Duration: 3.5 Days. CPE Hours Available: 32 CPE. Knowledge Level: Intermediate. Field of Study: Auditing. Prerequisites: None

Check Printing using XML Publisher. An Oracle White Paper June 2005

Microsoft CRM Features. What s new in Dynamics CRM 2016

An Oracle White Paper February Integration with Oracle Fusion Financials Cloud Service

Exploring the Mystery that is AGIS Session ID#

Transcription:

Oracle Open World 2012 How Can Oracle Business Intelligence Publisher Serve Your Reporting Needs? Presented by: Todd Kummer SpearMC Consulting

Agenda Introductions SpearMC Solutions Overview Reporting Tools Overview BI Publisher Overview Examples, Tips, and Tricks Questions and Answers 2

Introductions PeopleSoft Developer Projects (Release 8) Contracts (Releases 8.4, 8.8) Technical Consultant Upgrades Custom Development Usability Todd Kummer First conference presentation at 1998 PeopleSoft Connect: Projects, Purchasing, and Payables: The Bermuda Triangle of Costs Tool formerly known as XML Publisher PeopleSoft BI Publisher You Who is learning about BI Publisher for the first time? Who works at an organization that uses BI Publisher, but has not been involved with it themselves? Who is a BI Publisher guru? 3

SpearMC Solutions Overview

About SpearMC Who is SpearMC? SpearMC is a full-service consulting and technology services firm with specific focus on Oracle/PeopleSoft Applications Our Local and well-connected network of top-tier Business Analysts, Technical Leads, Developers and Project Managers keep travel related costs to a minimum It is our goal to provide top-tier professional services at competitive rates 5

Our Expertise Project Management Personal Service Professional Results Operations Improvement Business Intelligence Education IT Strategy/ Architecture Application Development ERP Integration Recruiting/Support 6

Reporting Tools Overview

Reporting Tools Tools bundled with PeopleSoft SQR Query nvision Crystal Reports BI Publisher 8

SQR Very powerful full database access within a "report" Modular re-use logic in building blocks override delivered logic Part of the Oracle family Built-in support for debugging Programmer-centric quick to build and run requires a technical resource Lots of knowledge in the PeopleSoft community 9

SQR Key Factors SQR talent Data more important than presentation Concerns Buried business logic External Migration Build reporting tables; performance requirements 10

Query Empowers business users Solve their own problems Explore data Built-in features Security (including new security optimization) Query Access Server (instant web service) Translate tables Embedded URLs Output to Excel Outsource processing criteria/logic to query and business users 11

Query Key Factors Tabular data Dynamic criteria Users want spreadsheets Concerns Shared (copied) private queries Poorly written queries 12

nvision Power of Excel Tightly connected to PeopleSoft data Ledgers Trees Matrix layout plus nplosion provides quick access to details Drill-down into additional reports 13

nvision Key Factors Data requires interactive analysis Financial, ledger data Concerns nvision talent Setup and maintenance 14

Crystal Reports GUI Report Designer Drag-and-drop Preview look and feel Query-driven data Many delivered reports are in based on Crystal 15

Crystal Reports Key Factors Presentation matters Concerns External migration Non-Oracle solution 16

BI Publisher Report designer is Microsoft Word Query or Connected Query as data source Output to HTML, PDF, Rich Text, or Excel Split data into multiple reports (Bursting) Post to report repository with security per report Enable search by report data Templates enable one report with multiple formats 17

BI Publisher Key Factors Presentation matters Business analysts involved Multiple formats Online: Print page Concerns Keep template simple Performance for large volume 18

BI Publisher Setup

Data Sources Query Users can build data source Delivered page runs query-based BIP reports End-to-end report development without a single line of code XML File Good for external sources of data Recommended for large volumes Rowset Deprecated (8.50) Provides developer with very dynamic data source Component buffer XMLDoc Deprecated (8.50) Can be generated from a rowset Enables transformation with XSL 20

Creating a Report Create a Data Source Choose where the data will come from (Query, PeopleCode, or file), then create Data Source Definition. Design the report Use the sample data form the Data Source with the Microsoft Word plug-in to create the report template. Create a Report Definition On the report definition, select the Data Source, then upload the template. Run a sample report from here. Determine Run Location Run control, push button, or report manager. If query-based, use the delivered Query-BIP run control. 21

Connected Query Connected Query provides the ability to create a single XML file based on a set of queries with parent-child relationships A Connected Query is a hierarchical object built with existing PeopleSoft Queries A new folder for Connected Query has been added under Reporting Tools A parent query can nest n levels of child queries and any child query can have m sibling queries within a hierarchy The output for connected query is always an XML file Connected Query can be used as a data source for XML Publisher reports 22

Descriptive Names Issue: Every time you run a report it would output the exact same filename, thus overriding your existing file Solution The following variables are now supported: %ASD% will insert the As-Of Date %RID% will insert the Report ID %BTV% will insert the burst field value %field% where field is a the name of a field from the XML data that lies below the first repeating field Example: If you have an EMPLID field, use %EMPLID%, at runtime the value of that field will be used. All burst key candidates on the on the bursting page are eligible. 23

Bursting Let the report data do the work: Generate reports per customer, employee, department Select template and language Post to report manager with dataspecific security Report-specific search keys 24

Examples, Tips, and Tricks

Job Codes by Job Family Requirement: Show four jobs per page, tiled horizontally Job Family might have just 2 or 3, or might have 15 jobs Option 1: Group jobs in the RTF template Option 2: After generating XML, use XSLT in PeopleCode to create groups of four Chose Option 2 in order to keep the template simple. Many things are possible in templates, but focus on what it does well: Bullets and Bold. use PeopleCode + pure XSLT to do the heavy lifting store XSLT in html definitions use built-in function TransformEx don't try to do it all at once 26

Job Codes by Job Family Key Factors Presentation mattered: Result was a polished PDF served up from the company s intranet Concerns Keep template simple Multiple layouts: Organization changes were in process, so not all Job Families used new format Push button: Added a push button to the Job Family page so report could be previewed before it was posted to intranet 27

Invoicing in PS 9.1 Billing Delivered: Create an app engine for each different report (aka invoice) Client had six different invoices and the potential for adding more Business analyst turned down requests for changes to invoices We decided on a convention: Invoice Layout Id would match Template Id. Created a single new app engine to generate any invoice. 28

Invoicing in PS 9.1 Billing Key Factors Business analyst involvement: The analyst created all the report templates Concerns Need for technical resource Multiple layouts: By business unit or by customer the invoice requirements changed 29

www.spearmc.com

Contact Information Marcus Bode, Principal mbode@spearmc.com Todd Kummer, Technical Specialist todd.kummer@spearmc.com Millie Babicz, Functional Specialist mbabicz@spearmc.com 31