Oracle FLEXCUBE Investor Servicing BIP Report Development Guide Release 12.0 April 2012 Oracle Part Number E

Similar documents
Oracle FLEXCUBE Universal Banking 12.0 RAD BIP Report Integration. Release 1.0

Oracle FLEXCUBE Universal Banking 12.0 Upload Adapter Development Guide. Release 1.0

Oracle FLEXCUBE Universal Banking 12.0 Extensibility Getting started

Notification Development Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Oracle FLEXCUBE Universal Banking 12.0 Dashboard Development Guide

Oracle BI Reports Oracle FLEXCUBE Investor Servicing Release 12.0 [April] [2012] Oracle Part Number E

Oracle FLEXCUBE Universal Banking 12.0 Interface Getting started. Release 1.0

Document Management System Interface Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Document Management System Interface Version NT1316-ORACLE FCUBSV.UM [January] [2010] Oracle Part Number E

Oracle FLEXCUBE Universal Banking Development of Dashboard Forms

Reports Oracle FLEXCUBE Universal Banking Release [May] [2011] Oracle Part Number E

Product Release Note Version Oracle FLEXCUBE Investor Servicing [May] [2012]

Bulletin Board Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Oracle FLEXCUBE Universal Banking Child and Screen Childs - Concept and Design. January 2018

Oracle FLEXCUBE Universal Banking 12.0 Extensibility By Example Volume 2. Release 1.0

Oracle FLEXCUBE Universal Banking 12.0 RAD Function ID Development Volume 2. Release 1.0

Oracle FLEXCUBE Universal Banking 12.0 Generic Interface Configuration Guide. Release 1.0

Oracle FLEXCUBE Universal Banking 12.0

Oracle FLEXCUBE Universal Banking Purge Entity Definition

Function ID Development II Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Oracle FLEXCUBE Universal Banking Development Workbench -Tracking Changes

Oracle FLEXCUBE Universal Banking

Oracle FLEXCUBE Universal Banking Development of Launch Forms

Installation and Setup Guide Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Gateway Application Setup Oracle FLEXCUBE Universal Banking Release [May] [2011]

Oracle FLEXCUBE Universal Banking 12.0 OBIEE Repository Development Guide

Oracle FGL Application Setup Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012]

Hajj Registration Interface Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Oracle FLEXCUBE Universal Banking Uploading Records from Upload Table

Job Scheduler Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

BPEL Workflow Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Oracle FLEXCUBE UI Style Designer Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Oracle Financial Services Administrative Reports. Configuration Note Version July 2015

EMS.NET Interface Version NT1316-ORACLE FCUBSV.UM [January] [2010] Oracle Part Number E

Generic Interface Version NT832-ORACLE FCUBSV.UM [October] [2008] Oracle Part Number E

ASCII Interface Version NT1368-ORACLE FCUBSV.UM [August] [2010] Oracle Part Number E

RTGS SKN Messages Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Oracle Financial Services Price Creation and Discovery Application Pack

ELCM Application Setup Oracle FLEXCUBE Universal Banking Release [May] [2011]

Oracle FLEXCUBE Investor Servicing DDL Tool Reference Guide. Release Part No. E

Oracle Financial Services Analytical Applications

Oracle FLEXCUBE Investor Servicing Development Overview Guide Release 12.0 April 2012

Corporate Customer Creation Oracle FLEXCUBE Universal Banking Release [May] [2011] Oracle Part Number E

Oracle Financial Services Analytical Applications Infrastructure

Oracle FLEXCUBE Universal Banking Development Workbench Webservice & Silent Utility for generation of Webservice Artifacts Release 1.

Oracle Financial Services Regulatory Reporting for European Banking Authority (OFS AGILE RP EBA)

Oracle Financial Services Data Management Application Pack

Oracle Financial Services Data Management Application Pack

Oracle FLEXCUBE Direct Banking Release Corporate Cash Management User Manual. Part No. E

Oracle FLEXCUBE IVR User Manual Release Part No E

Oracle Financial Services Regulatory Reporting for European Banking Authority (OFS AGILE RP EBA)

Oracle Financial Services Regulatory Reporting for De Nederlandsche Bank (OFS AGILE RP DNB)

Development Workbench Getting Started Oracle FLEXCUBE Universal Banking Release

Development Workbench Getting Started Oracle FLEXCUBE Universal Banking Release

User Defined Field Version-1.0 9NT1438-ORACLE FCUBS V.UM 11.1.US [March] [2011] Oracle Part Number E

Extensibility Getting started Oracle Banking Payments Release [Sep] [2017]

User Defined Events Oracle FLEXCUBE Universal Banking Release [May] [2011] Oracle Part Number E

Corporate Customer Creation Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Oracle Financial Services Economic Capital Advanced Installation Guide

User Defined Field Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

GRCC Reporting Framework BIP for GRCC Admin/Implementation Guide

Oracle BI Publisher 10g R3: Fundamentals

Configuring Oracle Business Intelligence Enterprise Edition to Support Teradata Database Query Banding

Oracle Financial Services Basel Regulatory Capital Analytics Data Migration Guide

Configuring OFSAA in Clustered Environment User Guide. Feburary 2015 E

Oracle Financial Services Regulatory Reporting for US Federal Reserve (OFS AGILE RP US FED)

Oracle BI Publisher 11g R1: Fundamentals

SWIFTNet Services Integrator Messaging Hub Interface Oracle FLEXCUBE Universal Banking Release [May] [2011] Oracle Part Number E

Installation Instructions: Oracle XML DB XFILES Demonstration. An Oracle White Paper: November 2011

Extensibility Reference Guide Oracle Banking Payments Release [Sep] [2017]

Oracle Financial Services Analytical Applications Infrastructure

Publishing Concurrent Requests with XML Publisher. An Oracle White Paper January 2005

Oracle Fusion Middleware

Receiving PeopleSoft Message (PeopleTools 8.17) through the Oracle AS PeopleSoft Adapter. An Oracle White Paper September 2008

Import LC Issuance Version NT894 ORACLE FCUBSV.UM [April] [2009] Oracle Part Number E

Oracle AutoVue VueLink 20.0 for ENOVIA

Oracle Fusion Middleware

EMC Documentum Forms Builder

EnterpriseTrack Reporting Data Model Configuration Guide Version 17

Oracle Insurance. Implementing a. Release 5.6

Oracle FLEXCUBE Universal Banking Release Development Workbench -Tracking Changes

Enterprise Reporting. 1 enterpri. Oracle Bl Publisher 11 g: A Practical Guide to. Enterprise data using Oracle Bl Publisher 11g

Signature Verification Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

One View Administration Guide Release 9.1.x

Oracle Fusion Configurator

Signature Verification Oracle FLEXCUBE Universal Banking Release [May] [2011] Oracle Part Number E

Insbridge Enterprise Rating Portal Configuration Guide

An Oracle Technical White Paper May CRM Service Pack Installation

Oracle WebCenter Portal 11g Developer Workshop

Oracle Warehouse Builder 10g Release 2 Integrating Packaged Applications Data

Oracle Reports 6.0 New Features. Technical White Paper November 1998

SSRS 2016 for WITS. Web Portal User Guide. Applies to: WITS Version 18.0+

Oracle Fusion Middleware

Oracle Financial Services Profitability Management Application Pack

Oracle FLEXCUBE Direct Banking iphone/ipad Workspace Configuration

Test Case Management. Oracle FLEXCUBE Universal Banking Release Test Case Management

Oracle FLEXCUBE Universal Banking Development of Maintenance Form

OFSAA Extension Guidelines Model. January 2018

Development Workbench- Customer Landing Page Oracle FLEXCUBE Universal Banking Release

SETTING UP ORACLE ULTRA SEARCH FOR ORACLE PORTAL 10G (10.1.4)

Transcription:

Oracle FLEXCUBE Investor Servicing BIP Report Development Guide Release 12.0 April 2012 Oracle Part Number E51528-01

Contents 1 Preface... 3 1.1 Audience... 3 1.2 Related documents... 3 1.3 Conventions... 3 1.4 Pre-request for BIP report development... 4 2 Introduction... 4 2.1 How to use this Guide... 4 3 Getting BI Publisher started... 4 4 BI Publisher environment setup... 5 4.1 Configuring Data Source... 5 5 Building BIP Report... 13 5.1 Report entry... 13 5.2 Open the report editor... 16 5.3 Specify General properties... 17 5.4 Define the Data Model... 20 5.5 Define Parameters... 22 5.6 Define Layouts.... 23 5.7 Uploading the layout template... 27 5.8 View report... 31 6 BIP Report Specification sheet... 32 6.1 Folder and report tasks... 32 6.2 Report... 32 6.3 Data model... 32 6.4 List of values... 33 6.5 Parameters... 33 6.6 Layouts... 34 FCIS-FD07-02-01-BIP Report Development Guide 2

1 Preface This document describes steps to develop FLEXCUBE IS BIP reports on BIP server. 1.1 Audience The BIP Report Development book is intended for the FLEXCUBE Application Developers/Users who are authorized to perform the following tasks: Develop the new BIP reports Modify the existing BIP reports To Use this manual, you need conceptual and working knowledge of the below: Proficiency FLEXCUBE IS Development overview RAD function ID development getting started RAD screen development Report development introduction Resources FCIS-FD01-01-01-Development Overview Guide FCIS-FD02-01-01-RAD Getting Started FCIS-FD02-02-01-RAD Function ID Development FCIS-FD07-01-01-Report Getting started 1.2 Related documents For more information on Reports development, see these resources: FCIS-FD01-01-01-Development Overview Guide FCIS-FD07-01-01-Report Getting started FCIS-FD07-03-01-OBIEE repository Development Guide 1.3 Conventions The following text conventions are used in this document: Convention Meaning Boldface Boldface type indicates graphical user interface elements (for example, menus and menu items, buttons, tabs, dialog controls), including options that you select. FCIS-FD07-02-01-BIP Report Development Guide 3

Italic Monospace italic type indicates book titles, emphasis, or placeholder variables for which you supply particular values. Monospace type indicates language and syntax elements, directory and file names, URLs, text that appears on the screen, or text that you enter. 1.4 Pre-request for BIP report development The following are pre-request for BIP report development: Target FLEXCUBE environment Oracle BI Publisher middleware installed in report server Oracle BI Publisher for Desktop Windows installed on local machine where report development required 2 Introduction 2.1 How to use this Guide The information in this guide includes: Chapter 2, Introduction Chapter 3, Getting BI Publisher started Chapter 4, BI Publisher environment setup Chapter 5, Building BIP Report Chapter 6, BIP Report specification sheet 3 Getting BI Publisher started BI Publisher is Oracle Corporation s XML based J2EE reporting application. To run a BIP report, BI Publisher requires two files: XDO xml file This file has the definition of report extraction logic like the SELECT statement, input parameters, grouping structure & elements, afterpform, beforereport, and afterreport triggers. RTF file This file represents the graphical layout of the report. The report output format can be any of HTML, PDF, RTF, and EXCEL. FCIS-FD07-02-01-BIP Report Development Guide 4

4 BI Publisher environment setup This section describes the steps to create the BIP report. 4.1 Configuring Data Source Open the BI Publisher Login with Administrator user ID and password FCIS-FD07-02-01-BIP Report Development Guide 5

FCIS-FD07-02-01-BIP Report Development Guide 6

Select Admin FCIS-FD07-02-01-BIP Report Development Guide 7

Select JDBC Connection Select Add Data Source FCIS-FD07-02-01-BIP Report Development Guide 8

FCIS-FD07-02-01-BIP Report Development Guide 9

Provide data source details of Target FLEXCUBE IS environment FCIS-FD07-02-01-BIP Report Development Guide 10

Ensure Test Connection works and select Apply FCIS-FD07-02-01-BIP Report Development Guide 11

The new Data Source created looks like: FCIS-FD07-02-01-BIP Report Development Guide 12

5 Building BIP Report Creating a new report in BI Publisher Editor consists of the following steps: 1. Create the report entry in the desired folder on the Reports page. 2. Open the report editor 3. Specify the general properties for the report. 4. Define the Data Model. 5. Define the parameters that you want users to pass to the query 6. Design the Layout template. 7. Uploading the layout template to the report editor. 5.1 Report entry Select Reports button from below launch page FCIS-FD07-02-01-BIP Report Development Guide 13

Create a new folder (example REP) FCIS-FD07-02-01-BIP Report Development Guide 14

Select Create a new report New report entry would be created. FCIS-FD07-02-01-BIP Report Development Guide 15

5.2 Open the report editor Select the edit link (to invoke the report editor) of the report you have created. FCIS-FD07-02-01-BIP Report Development Guide 16

5.3 Specify General properties In the report general setting o Give the description for the report o Select the FLEXCUBE IS data source you have created o Other things leave at default settings About Properties FCIS-FD07-02-01-BIP Report Development Guide 17

o o o o o o o o o Description - the description will display beneath the report name within the report folder. Default Data Source - select the data source from the list of values. You may define multiple data sources for your report when you define the Data Model. The Default Data Source you select here will be presented as the default for each new data set you define. Select Refresh Data Source List to see any new data sources added since your session was initiated. Parameters per line - enter the number of parameters that you want to display before creating a second parameter line for the report. The parameter line is displayed in the online report View page and the Schedule page. Run report online - disable this property if you do not want users to view this report in the online Viewer. When disabled, users will be able to Schedule the report only. For most reports you will keep this enabled. Disable it for long-running, batch, or other reports for which online viewing is not appropriate. Show controls - enable this property to display the control region of the report. Control region consists of the Template list, Output list, and Parameter lists. Show Report Links - when you view a report in BI Publisher's report viewer, a "Link to this Report" link displays enabling you to copy the URL of the current report. If you do not want to enable users to see and copy the report link, disable this property. Open Links in New Window - enable this property to open any links contained in the report in a new browser window. Auto Run - enable this property to automatically run the report when the user selects the report or the View link for the report within the report folder. When Auto Run is not turned on, selecting the report or the View link for the report displays the online Viewer and parameters for the report only. The user must select the View button from the online Viewer to run the report. Enable document cache - enable this property to cache the report document per user. With document cache enabled, when a user views the report online, the document (data plus layout) will be placed in cache. When the same user uses the online viewer to view the exact same report (same layout, same output type, same parameter selections) the document will be retrieved from cache. The document will remain in cache according to the cache specifications set in the System Maintenance page. See Setting Cache Specifications, Oracle Business Intelligence Publisher Administrator's and Developer's Guide. Note that scheduled reports do not use document cache. Disable Client Access from Analyzer for Excel - this property controls the method by which report data is downloaded to Excel and also impacts FCIS-FD07-02-01-BIP Report Development Guide 18

the ability to interact with the BI Publisher server from Microsoft Excel. Turning this property on have the following effects: Your report data downloads faster and large data sets are handled more efficiently You do not have to enable macros You can enable your own custom macros You cannot log in or connect to the BI Publisher server from your Microsoft Excel session. Therefore you cannot upload a template directly from Excel, nor can you update the report parameters or apply a new template. You would typically consider turning this property on for reports that generate very large data sets that you wish to manipulate in Excel. The following table details the differences when this property is enabled: Consideration Performance Macros Connection with BI Publisher "Disable Client Access from Analyzer for Excel" property turned on Data is downloaded faster to Excel and large data sets are handled more efficiently You do not have to enable macros to use the Excel Analyzer in this mode. You can also create your own custom macros to use with the Excel Analyzer. No connection after data is downloaded. You cannot upload templates, change parameters, or apply new templates to the data. Native Mode Download is slower and very large data sets can impact the functioning of the Add-in You must enable macros to use the Excel Analyzer in this mode. Custom macros are not supported in this mode. You can connect to the BI Publisher server from your Excel session. You can directly upload templates to the report, update the report parameters, and apply new templates from within your Excel session. FCIS-FD07-02-01-BIP Report Development Guide 19

5.4 Define the Data Model Select the Data Model from the left menu and click on new o o Enter the name of the Data Set, select Data Template from Type drop down list. Fill up the Data Template XML details for the report. About data template The data template is an XML document that consists of four basic sections: define parameters, define triggers, define data query, and define data structure. This structure is shown in the following graphic: FCIS-FD07-02-01-BIP Report Development Guide 20

The data template includes the following information: Parameter o Parameter defined under the tag <parameters> o Parameter tag contains all the parameters required for report generation. o Parameters in the queries are preceded by a colon (: ). Suppose the parameter name is PM_BRANCH_CODE then the parameter would appear in the query as: PM_BRANCH_CODE. Note: Prefix PM_ for parameters is FLEXCUBE IS naming convention SQL statements o <sqlstatement> contains all the queries used for the report. o All the < sqlstatement > must be under parent tag <dataquery> Groups o Groups should have the tag <group> o The <group> element has a source attribute, which is the query name from where the element of the group to be assigned. o The entire <group> element must be under tag <datastructure> FCIS-FD07-02-01-BIP Report Development Guide 21

o The <datastructure> element is the section where the structure of the data xml (which is an xml representation of the result returned from the query) is defined. 5.5 Define Parameters BI Publisher supports the following parameter types: Text - allows the user to enter a text entry to pass as the parameter. Menu - allows the user to pass parameters by making selections from a list of values. This option supports multiple selections, a "Select All" option, and partial page refresh for cascading parameters. Define the properties for the list of values in the report definition. A list of values can contain fixed data that you specify or the list can be created via a SQL query executed against any of the defined data sources. Date - allows the user to enter a date as a parameter. Note that the data type must also be "Date" and the format must be Java date format. Hidden - enables you to pass the default value always, without allowing the user to see or change it. Note: The parameter types must match with the parameter type in data template. To define parameters for the report Select Parameters and then select the New to define parameters for the report. Enter the Identifier and Data Type, Parameter Type, Default Value (if required) and Display Label. FCIS-FD07-02-01-BIP Report Development Guide 22

5.6 Define Layouts. BI Publisher offers several options for designing templates for your reports. FLEXCUBE IS uses RTF format to define the report layout. BI Publisher provides a plug-in utility for Microsoft Word that automates template design and enables you to connect to BI Publisher to access data and upload templates directly from your Word session. FCIS-FD07-02-01-BIP Report Development Guide 23

o To create RTF, you need to login to the BI Publisher through MS-Word shown below FCIS-FD07-02-01-BIP Report Development Guide 24

o Select Report server and provide authentication details o Select the report from Open template screen FCIS-FD07-02-01-BIP Report Development Guide 25

o Design rtf format for the report as required Place Holders: The placeholder maps the template field to the XML element data field. At runtime the placeholder is replaced by the value of the element of the same name in the XML data file. On double clicking the place holder, in the properties you can find to which field it is related to The above figure pops up on double clicking the place holder having label F_Hdr_ and it holds the value of PM_BRANCH_DESC. FCIS-FD07-02-01-BIP Report Development Guide 26

For details on creating RTF template please refer to Creating an RTF Template. 5.7 Uploading the layout template You can upload the template in two ways: I. Through MS-Word BI Publisher plug in II. Through BI Publisher Editor Uploading template through MS-Word: After creating the report template completely save the file with.rtf extension in your physical drive and upload the template as shown below FCIS-FD07-02-01-BIP Report Development Guide 27

Click ok to get the following window Upon opening the report in report editor you can observe that the layout uploaded as above will be shown. FCIS-FD07-02-01-BIP Report Development Guide 28

Uploading RTF Template through editor: Alternatively you can add the layout through the report editor itself. To add a layout to your report definition, select Layouts to specify the layout template for the report. Defining layouts consists of two steps: Upload a template file (created through MS-Word), and then assign the template file to a Layout definition. o Select Layouts and upload the template by browsing and upload button FCIS-FD07-02-01-BIP Report Development Guide 29

o After uploading the rtf template select Layouts and then select New from left pane. o Specify or Change the name of the layout o Save the report by Clicking save button. FCIS-FD07-02-01-BIP Report Development Guide 30

5.8 View report o To view the report, click on view link FCIS-FD07-02-01-BIP Report Development Guide 31

6 BIP Report Specification sheet This section describes the BIP report specification that are required, prior to report development. 6.1 Folder and report tasks Specification Create a new folder Data Enter folder name Create a new report Enter report name 6.2 Report Specification Report name Data Description enter description in text area Default data source Refresh data source list pick data source from drop down Parameters per line: Specify parameters per line Properties: Enable Run report online Show Controls Show Report Links Open Links in New Window Auto Run Enable document cache Disable Client Access from Analyzer for Excel 6.3 Data model FCIS-FD07-02-01-BIP Report Development Guide 32

Specification Name Data Specify the name of data set Type Pick SQL query HTTP(XML feed) Web service Data template Oracle BI answers Oracle BI discoverer File MDX query Details Enter details 6.4 List of values Specification Name Data Specify the name Type Pick SQL Query Fixed Data Connection For SQL Query- Pick Default data source Drop down(refresh data source list) Cache result SQL Query Enter SQL Query Or Use Query Builder 6.5 Parameters Repeat the below table for every column under every parameter added Specification Data FCIS-FD07-02-01-BIP Report Development Guide 33

Identifier Specify identifier name Data type Pick String Integer Boolean Date Float Default value Specify default value Parameter type Pick Text Menu Date Hidden search Display label Specify display label Text field size Specify text field size Options Checkbox(if required) Text field contains comma-separated values Refresh other parameters on change 6.6 Layouts Specification Default Template File name Data Create a new RTF template based on the default data model FCIS-FD07-02-01-BIP Report Development Guide 34

FCIS-FD07-02-01-BIP Report Development Guide April 2012 12.0 Oracle Corporation World Headquarters 500 Oracle Parkway Redwood Shores, CA 94065 U.S.A. Worldwide Inquiries: Phone: +1.650.506.7000 Fax: +1.650.506.7200 www.oracle.com/ financial_services/ Copyright 2012 Oracle Financial Services Software Limited. All rights reserved. No part of this work may be reproduced, stored in a retrieval system, adopted or transmitted in any form or by any means, electronic, mechanical, photographic, graphic, optic recording or otherwise, translated in any language or computer language, without the prior written permission of Oracle Financial Services Software Limited. Due care has been taken to make this document FCIS-FD07-02-01-BIP Report Development Guide and accompanying software package as accurate as possible. However, Oracle Financial Services Software Limited makes no representation or warranties with respect to the contents hereof and shall not be responsible for any loss or damage caused to the user by the direct or indirect use of this FCIS-FD07-02-01-BIP Report Development Guide and the accompanying Software System. Furthermore, Oracle Financial Services Software Limited reserves the right to alter, modify or otherwise change in any manner the content hereof, without obligation of Oracle Financial Services Software Limited to notify any person of such revision or changes. All company and product names are trademarks of the respective companies with which they are associated. FCIS-FD07-02-01-BIP Report Development Guide 35