Demystifying EnterpriseOne OneView Reporting

46
QuestDirect. org Demystifying EnterpriseOne OneView Reporting Session: 101780 David McIlmoyl ERP-One Consulting Inc.

description

Demystifying EnterpriseOne OneView Reporting. Session: 101780 David McIlmoyl ERP-One Consulting Inc. APRIL 7-11 , 2013 DENVER CONVENTION CENTER DENVER, COLORADO. QuestDirect.org/COLLABORATE. COLLABORATE 13- Quest Forum is THE source for JD Edwards roadmaps, keynotes & breaking news. - PowerPoint PPT Presentation

Transcript of Demystifying EnterpriseOne OneView Reporting

Page 1: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Demystifying EnterpriseOne OneView Reporting

Session: 101780David McIlmoyl ERP-One Consulting Inc.

Page 2: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

APRIL 7-11, 2013DENVER CONVENTION CENTERDENVER, COLORADO

QuestDirect.org/COLLABORATE

COLLABORATE 13- Quest Forum is THE source for JD Edwards roadmaps, keynotes & breaking news.

Page 3: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

AbstractOne View Reporting introduces a new, embedded reporting solution to enhance a company’s ability to improve overall decision making with better, more interactive views of EnterpriseOne information.  During this session, we will discuss the setup and architecture of the OneView Reporting solution, as well as the licensing and consulting cost to setup the system. We will explore what pre-built reporting is packaged and included with the solution. We will also discuss how to properly manage the system, and proper change management solutions for development, testing, promotion and securing custom reporting. 1. Explore the setup and architecture of the OneView Reporting solution, as well as the

licensing and consulting cost to setup the system.2. Explore what pre-built reporting is packaged and included with the solution.3. Discuss how to properly manage the system, and proper change management solutions

for development, testing, promotion and securing custom reporting.

Page 4: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Explore the setup and architecture of the OneView Reporting solution, as well as the licensing and consulting cost to setup the system.

Explore what pre-built reporting is packaged and included with the solution.

Discuss how to properly manage the system, and proper solutions for promotion and securing OVR components.

Objectives

Page 5: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Agenda

• Setup and Architecture

• Licensing

• Implementation cost

• Pre-built reporting

• Security

Page 6: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Agenda

• Setup and Architecture

• Licensing

• Implementation cost

• Pre-built reporting

• Security

Page 7: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Overview

• Three methods to integrate BI Publisher (BIP) with EnterpriseOne1. Embedded BIP for EnterpriseOne

• Convert UBE outputs to pixel perfect outputs. (i.e. reporting)

Page 8: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Overview

• Three methods to integrate BI Publisher (BIP) with EnterpriseOne2. Adhoc Reporting

• Interactive reporting for adhoc query requirements using JDBC and Oracle BI Enterprise Edition. (OBIEE) Includes a query engine to build a query, then publish content to end users with the report template builder.

Page 9: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Overview• Three methods to integrate BI Publisher (BIP) with

EnterpriseOne3. OneView Reporting (OVR)

• Enables users to select data fields and perform specific data selection from within EnterpriseOne applications and leverage the layout capabilities within BI Publisher to define the report output formatting.

• Real time reporting, with no ETL / stored data cubes.• Query builder capabilities integrates seamlessly into E1 FDA screens.• Provides ability to produce most industry standard reporting outputs.

(PDF / DOC(x) / XLS(x) / CSV / PPT(x) / HTML / XML / etc.)• Allows for interactive filtering for reports after creation via graphic

objects or data grids• Full change management and security controls in place.• 20 languages supported for report output and BIP design screens.• Release 9.1 introduced OneView applications and OneView Find/Browse

forms.

Page 10: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Fastpath to P48280.

2. In the QBE line enter “>1” for the Order Number and click Find to populate the grid.

3. From the OneView menu, choose "Open WO by Work Centers"

4. The data will be loaded into the BI Publisher Report, and the Report Viewer will pop up and look similar to the

example below. Scroll down in the view to review the different formats.

Page 11: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Setup• Background

– OVR required BIP only, not OBIEE or Oracle Real Time Decisions. (ORTD)

– Runs on an embedded copy of Weblogic, which installs with BIP.

– Requires E1 app release 9.1 and tools release 9.1.x– Support for running / viewing OVR’s on IPAD is available

with tools release 9.1.0.3 and higher.• Exceptions: Dynamic filtering and page design not supported

Page 12: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Setup

• Download and install BIP– http://www.oracle.com/technetwork/

middleware/bi-publisher/downloads/index.html – Simple install option is fine for OVR– Get and apply patch 13366758 from Oracle for

BIP

Page 13: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Setup

• Download and install Boilerplate Templates (XPT’s) for EnterpriseOne using Change Assistant– E1 templates for creating custom OVR’s– Type: OneView Reporting

• OneView_Boilerplates

Page 14: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Setup• Import Boilerplates into BIP

– Sign in to BIP as Weblogic (http://bipsvr:7001/xmlpserver)

– Click "Catalog" in the upper right corner – Select the “Components” folder– In the Boilerplates report, click Edit– Click “add new layout” in the upper right

corner.

Page 15: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Setup

• Click "Upload”• Name the template and enter information

as follows. Repeat for each zip file.

Page 16: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Setup• Create BIP users

– Log into the Weblogic Console (http://bipsvr:7001/console)– Click "Security Realms" under Domain Structure– Click "myrealm" – On the "Users and Groups" tab, click "New". – Create an account for user JDE and any other administrator users -

note password restrictions apply as is in E1. – From the Groups tab, add BIAuthors to the list of Chosen groups and

click Save.

NOTE: If you plan to import 9.1 JDE reports downloaded from Change Assistant, you must also add the BIAdministrators group.

Page 17: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Architecture• How do we “plug” E1 into BIP?

– Discussions occur via a web endpoint interface in BIP.– BIP Software Configuration Template app (P953000)

• Defines BIP instances to E1 and how to connect to them

– BIP Software Configuration Record app (P954000)• Based on the E1 users id’s / role and login environment /

pathcode it determines which BIP server instance you will connect to

Page 18: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Architecture – P953000

Page 19: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Architecture – P954000

Page 20: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Architecture• How do we plug E1 into BIP?

– OVR Runtime Features Definition app (P958973)

• Provides the report usage capabilities that are possible for BIP

• Available values: JDE_NOONEVIEW | JDE_RUNONEVIEW | JDE_DESIGNONEVIEW| JDE_DESIGNSHAREDONEVIEW

Page 21: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Architecture – P958973

Page 22: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Architecture• How do we plug E1 into BIP?

– OVR Runtimes Features Authorizations app (P958974)

• Assign Features Definition apps to users / roles / *PUBLIC and/or by app / form in E1.

Page 23: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Architecture – P958974

Page 24: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Architecture• How do we plug E1 into BIP?

– If user is doing developer or admin tasks with reports, we map their E1 id to a BIP id

• E1 Personalization My System Options User Profile Revisions Form Exit BI Publisher Password. Enter your BIP user and password, save changes and log out and back in to activate.

Note: Users who only run reports can be linked via a Softcode record proxy user defined in the BIP Software Configuration

Record app.

Page 25: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Architecture

Page 26: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Setup

• Download OVR pre-built reports– Found in the Oracle Software Delivery site– 910AllReports.zip

Page 27: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Setup - Loading the OVR’sImport

– Activities• Adds Data Model File and Report Template to BIP

instance• Add metadata to the Central Objects UGC tables

– P952402 | ZJDE0002 – User Generated Content Management

• Click add and click load import file.• Browse and select 910allreports.zip file and click the

load button.• Click OK to import

Page 28: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Setup

• Verify that report were imported properly– Work with OneView Reports - P952400

• Click the “Show All” radio button• Your reports should appear as published

content

Page 29: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Setup – P952400

Page 30: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

BI Publisher Server

Name: BIP_DV910_ERPOne

Architecture

BI Publisher Server

Name: BIP_PY910_ERPOne

BI Publisher Server

Name: BIP_PD910_ERPOne

EnterpriseOne Enterprise Server

BIP

Soft C

odin

g Te

mpla

teP9

53

00

0 / [F9

53

00

0 | F9

53

00

1]

BIP

Soft C

odin

g R

eco

rdP9

54

00

0 / [F9

54

00

1 | F9

54

00

2]

Use

r A

uth

entica

tion

Use

r A

uth

entica

tion

Use

r A

uth

entica

tion

Web

Serv

iceListe

ner

/ End

poin

t

Web

Serv

iceListe

ner

/ End

poin

t

Web

Serv

iceListe

ner

/ End

poin

t

EnterpriseOne HTML Server

E1 User id:DavidMc

E1 Role(s) Assigned:sysadmin

Login EnvironmentDV910

Login PathcodeDV910

OV

R Fe

atu

res D

efn

’sP9

58

97

3 / [F9

58

97

3]

OV

R Fe

atu

res A

uth

’sP9

58

97

4 / [F9

58

97

4]

Page 31: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

BI Publisher Server

Architecture

BI Report ArchitectureData Model File (*.xdmz)Report Template (*.xdoz)

Job Inquiry OVRE1 APPL: P51220

FILE STORAGE: \ {user /“public share”} \ {pathcode} \ BIP Report Name

BIP Author: ERPOne

\ERPOne\DV910\P51220\Job Inquiry OVR

BIP Testers: BAs

\Shared Folder\\PY910\P51220\

Job Inquiry OVR

BIP User: *PUBLIC

\Shared Folder\PD910\P51220\Job Inquiry OVR

EnterpriseServer

Central Objects – xx910

Report Definition MetadataF982400F952400F952411

Page 32: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Agenda• Setup and Architecture

• Licensing

• Installation cost

• Pre-built reporting

• Change Management

• Security

Page 33: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Licensing• Licensing is for the following items:

– OneView Reporting Foundation• You can create your own OVR’s

– OneWorld Reporting (by module)• Many pre-built OVR’s you can license from Oracle.

• Software and component licensing are available

NOTE: Licensing is by user for foundation, and by user and module for pre-built OVR’s.

Page 34: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Agenda

• Setup and Architecture

• Licensing

• Implementation cost

• Pre-built reporting

• Security

Page 35: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Implementation EffortActivity Min Hours

EstimateMax HoursEstimate

Download – BIP, Patch and OVR Boilerplates 2.0 4.0

BIP Installation and Boilerplate Imports (per server) 16.0 20.0

Setup BIP users and map E1 users to BIP users 2.0 4.0

OVR Soft Coding Template and User records setup 2.0 4.0

OVR Prebuilt Reports Installation 1.0 2.0

OVR Reports Test / Transfer / Export / Import 16.0 40.0

Page 36: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Implementation Methodology

• Implementing OVR should be done as a project using a proper implementation methodology.

• e.g. ERP-One Running Right Methodology below

Learn

Plan

Validate

Page 37: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Agenda

• Setup and Architecture

• Licensing

• Implementation cost

• Pre-built reporting

• Security

Page 38: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

What’s Included

• E1 OVR Processing Engine– Tools 9.1.x and 9.1.2 include the

processing engine for developing and displaying OVR’s..

Page 39: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

What’s IncludedPre-Built OVR’s• EnterpriseOne OVR templates:

Capital Asset Management Financials Human Resources Inventory Management Manufacturing Management Payroll

Project Costing Procurement and Subcontract

Management Real Estate Management Sales Order Management Service Management Transportation Management

More details about OneView APPL’s / OVR’s / available in:OVR_App_Content_Listing_August2012__2 - Quick Start Guide

[ID 1394280.1]

Page 40: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Agenda

• Setup and Architecture

• Licensing

• Implementation cost

• Pre-built reporting

• Security

Page 41: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Security• User Access

– Runtime Feature Definitions and the associated Feature Authorization records control user access to OVR’s.

• JDE_NOONEVIEW– No access to OVR’s

• JDE_RUNONEVIEW– Run Access to OVR’s

• JDE_DESIGNONEVIEW– Developer level access (Run, Add, Edit, Delete)

• JDE_DESIGNSHAREDONEVIEW– Administrator level access (Run, Add, Edit, Delete, Promote)

– Can be set by user / role / *PUBLIC and for particular forms and for databrowser OVR capabilities

Page 42: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Security• Administrative Access

– EnterpriseOne object security can be applied to the object components for UGC/LCM

• Application / Version• Action• Row & Column for data• etc.

Page 43: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Page 44: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

Page 45: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

References

My Oracle Support Articles– OVR_App_Content_Listing_August2012__2 -

Quick Start Guide [ID 1394280.1]

Oracle Guides– JD Edwards EnterpriseOne Tools - One View

Reporting Administration Guide Release 9.1[ID E24288-02]

Page 46: Demystifying  EnterpriseOne OneView Reporting

QuestDirect.org

[email protected] x102

1-705-768-6860http://www.erp-one.com