BI Publisher E24217
BI Publisher E24217
BI Publisher E24217
July 2013
JD Edwards EnterpriseOne Tools BI Publisher for JD Edwards EnterpriseOne Guide Release 9.1.x
E24217-06
Copyright 2011, 2013, Oracle and/or its affiliates. All rights reserved.
This software and related documentation are provided under a license agreement containing restrictions on
use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your
license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license,
transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse
engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is
prohibited.
The information contained herein is subject to change without notice and is not warranted to be error-free. If
you find any errors, please report them to us in writing.
If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it
on behalf of the U.S. Government, the following notice is applicable:
U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software,
any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users
are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and
agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and
adaptation of the programs, including any operating system, integrated software, any programs installed on
the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to
the programs. No other rights are granted to the U.S. Government.
This software or hardware is developed for general use in a variety of information management
applications. It is not developed or intended for use in any inherently dangerous applications, including
applications that may create a risk of personal injury. If you use this software or hardware in dangerous
applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other
measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages
caused by use of this software or hardware in dangerous applications.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of
their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks
are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD,
Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced
Micro Devices. UNIX is a registered trademark of The Open Group.
This software or hardware and documentation may provide access to or information on content, products,
and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly
disclaim all warranties of any kind with respect to third-party content, products, and services. Oracle
Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your
access to or use of third-party content, products, or services.
Contents
iii
3.2.7 Uploading BI Publisher Objects......................................................................................... 3-7
3.2.8 Adding Translations and Localizations ........................................................................... 3-8
3.2.9 Modifying BI Publisher Object Properties ....................................................................... 3-8
3.2.10 Modifying Effective Dates .................................................................................................. 3-9
3.2.11 Modifying BI Publisher Objects......................................................................................... 3-9
3.2.11.1 Revising BI Publisher Objects ..................................................................................... 3-9
iv
6 Managing JD Edwards EnterpriseOne Report Definition Output
6.1 Understanding Report Definition Output............................................................................... 6-1
6.2 Viewing Report Definition Output, Source, and Delivery Details ...................................... 6-1
6.2.1 Example of Report Definition Output .............................................................................. 6-2
6.2.2 Forms Used to View Report Definition Output .............................................................. 6-2
6.2.3 Viewing Report Definition Source .................................................................................... 6-3
6.2.3.1 Example: Report Definition Source............................................................................ 6-3
6.2.4 Viewing Report Definition Output Details...................................................................... 6-4
6.2.5 Viewing Report Definition Output ................................................................................... 6-7
6.2.6 Viewing Report Definition Output Delivery Details...................................................... 6-7
6.2.7 Printing Report Definition Output.................................................................................... 6-8
6.3 Setting Up Security for Report Definition Jobs and Output................................................. 6-8
6.3.1 Securing Report Definition Jobs ........................................................................................ 6-9
6.3.2 Securing Report Definition Output................................................................................... 6-9
6.4 Republishing Report Definition Output.................................................................................. 6-9
6.5 Redelivering Report Definition Output................................................................................ 6-10
6.6 Archiving BI Publisher Report Output................................................................................. 6-10
6.6.1 Configuring the Enterprise Server jde.ini File.............................................................. 6-10
6.6.1.1 [UBE] ........................................................................................................................... 6-10
6.6.1.2 Configuring UBE Settings with Server Manager .................................................. 6-11
6.6.2 BI Publisher Archived Report Files................................................................................ 6-11
6.7 Deleting UBE and Report Definition Output....................................................................... 6-12
6.7.1 Deleting Report Definition Jobs...................................................................................... 6-12
6.7.2 Deleting UBE Records ...................................................................................................... 6-12
6.7.3 Purging Report Definition Output................................................................................. 6-13
6.7.4 Forms Used to Submit Job Master Deletion by Days Old Report ............................. 6-13
6.7.5 Setting Processing Options for Job Master Deletion by Days Old Report
(R9861101) .......................................................................................................................... 6-13
6.7.5.1 Defaults ....................................................................................................................... 6-13
6.7.5.2 Versions....................................................................................................................... 6-14
v
7.3.1 Supported Object Types...................................................................................................... 7-6
7.3.2 General XML Format Differences...................................................................................... 7-6
7.3.3 Properties Node ................................................................................................................... 7-7
7.3.4 Column Headings Node..................................................................................................... 7-7
7.3.5 Page Headers Node ............................................................................................................. 7-7
7.3.6 Report Details Node ............................................................................................................ 7-7
Glossary
Index
vi
Preface
Audience
This guide is intended for reporting and analytics administrators and end users who
are responsible for producing reports.
Documentation Accessibility
For information about Oracle's commitment to accessibility, visit the Oracle
Accessibility Program website at
http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.
Related Documents
You can access related documents from the JD Edwards EnterpriseOne Release
Documentation Overview pages on My Oracle Support. Access the main
documentation overview page by searching for the document ID, which is 876932.1, or
by using this link:
https://support.oracle.com/CSP/main/article?cmd=show&type=NOT&id=876932.1
To navigate to this page from the My Oracle Support home page, click the Knowledge
tab, and then click the Tools and Training menu, JD Edwards EnterpriseOne, Welcome
Center, Release Information Overview.
This guide contains references to server configuration settings that JD Edwards
EnterpriseOne stores in configuration files (such as jde.ini, jas.ini, jdbj.ini,
jdelog.properties, and so on). Beginning with the JD Edwards EnterpriseOne Tools
vii
Release 8.97, it is highly recommended that you only access and manage these settings
for the supported server types using the Server Manager program. See the Server
Manager Guide.
Conventions
The following text conventions are used in this document:
Convention Meaning
Bold Indicates field values.
Italics Indicates emphasis and JD Edwards EnterpriseOne or other
book-length publication titles.
Monospace Indicates a JD Edwards EnterpriseOne program, other code
example, or URL.
viii
1
Introduction to BI Publisher for JD Edwards
1
EnterpriseOne
1-2
2
Understanding BI Publisher for JD Edwards
2
EnterpriseOne
The flexibility of BI Publisher is a result of the separation of the report layout from the
data. The data collection is still handled by JD Edwards EnterpriseOne; however, you
can design and control how the report outputs are presented using template files. At
runtime, BI Publisher merges your designed template files with the report data to
create a variety of outputs to meet various business needs, including:
Customer-ready PDF documents, such as financial statements, marketing
materials, contracts, invoices, and purchase orders using colors, images, font
styles, headers and footers, and many other formatting and design options.
HTML output for optimum online viewing.
Excel output to create a spreadsheet of your report data.
Third-party provided PDF documents. You can download a PDF document (such
as a government form) to use as a template for your report. At runtime, the data
and template produce a completed form.
Flat text files to exchange with business partners for electronic data interchange
(EDI) and electronic file transfer (EFT) transmissions.
You can create batch applications using JD Edwards EnterpriseOne Report Design Aid
to produce XML output that is compatible with BI Publisher.
2-2
Reporting with BI Publisher
2-4
BI Publisher Reporting with JD Edwards Data Access Driver Overview
2-6
3
Creating JD Edwards EnterpriseOne
3
3.1.1 Templates
BI Publisher templates are used to format reports using the data that resides in the JD
Edwards EnterpriseOne database. You can create templates using:
Microsoft Word (RTF format only)
Microsoft Excel (XLS or XSL)
Adobe Acrobat (PDF)
This table describes how to create templates.
with the Oracle Fusion Middleware Report Designer's Guide for Oracle Business
Intelligence Publisher to increase your productivity.
The Template Builder is tightly integrated with Microsoft Word and enables you to
perform the following functions. Instructions and tutorials for using the Template
Builder are available from the readme and help files delivered with the tool.
Insert data fields.
Insert data-driven tables.
Insert data-driven forms.
Insert data-driven charts.
Preview your templates with sample XML data.
Browse and update the content of form fields.
Extract boilerplate text into an XLIFF translation file and test translations.
Manual steps for performing these functions are covered in the Oracle Fusion
Middleware Report Designer's Guide for Oracle Business Intelligence Publisher. Instructions
and tutorials for using the Template Builder are available from the readme and help
files delivered with the tool.
Excel templates must be created manually using Microsoft Excel. To create PDF
templates, you must have the full version of Adobe Acrobat.
3.1.2 Transformations
BI Publisher transformations are eXtensible Stylesheet Language (XSL) templates that
are used to map data and transform an XML file into another XML file with a different
format. This is beneficial when, for example, you use a template that was created using
different field names and you need to map those field names to JD Edwards
EnterpriseOne-specific field names.
3-2
Uploading, Updating, and Deleting JD Edwards BI Publisher Objects
The recommended maximum default BI Publisher object size is 50MB. You can modify
the BI Publisher object size on the Windows client by changing the object size in the
INTERACTIVE RUNTIME section of the jde.ini using the following definition:
[INTERACTIVE RUNTIME]
MaxFileUploadSize = 50
Oracle recommends that you use the Windows client to upload BI Publisher objects.
However, if the web client is used to upload objects, you can modify the BI Publisher
object size in the OWWEB section of the jas.ini using the following definition:
[OWWEB]
MaxFileUploadSize = 50
3-4
Uploading, Updating, and Deleting JD Edwards BI Publisher Objects
Note: You can increase or decrease the default maximum file upload
size. The default maximum size is 50MB. If the BI Publisher object
exceeds the maximum size definition, an error appears.
3.2.4 Prerequisite
Refer to the Getting Started chapter for a list of implementation steps that you need to
perform.
See Chapter 1, "Introduction to BI Publisher for JD Edwards EnterpriseOne".
3-6
Uploading, Updating, and Deleting JD Edwards BI Publisher Objects
Object Name
Enter the name of the BI Publisher object.
Object Description
Enter a meaningful description of the object.
Object Type
Select a user-defined code (UDC) (H95|XP) that indicates the object type of the
reporting object.
Product Code
Select a product code from the 5559 client reserved range.
Object Region
For templates, select a UDC (H95|XC) that indicates the region for which the template
was created. For translations, select the region in which the report will be presented.
This field is not required if the object type is a transformation.
Object Language
For templates, select the language that is used in the template. For translations, select
the language in which the report will be presented. This field is not required if the
object type is a transformation.
Localization
Select this option if the object is a localization of an existing template. The localization
object must have the same name and document type as the template upon which it is
based.
Start Date
After clicking OK and uploading the object, add a start date to indicate when the
object is available for use. If an object does not have a start date or if the start date is in
the future, the object has an Inactive status.
End Date
Do not enter an end date if the object is to be used indefinitely. Enter an end date only
if the object is to be used for a specific period of time.
Note: The Localization check box is available only when you are
adding a localization object with the same name as an uploaded
template. The Start Date, and End Date fields are not available until an
object has been uploaded into the repository.
Note: The system does not allow you to upload a file with an invalid
extension.
3. On the File Upload form, click Load to upload the BI Publisher object from your
local directory to JD Edwards EnterpriseOne.
Note: You must upload the correct file type or an error message will
appear. Translations must be either .xml or .xlf files. Localizations
must be .rtf files, the same as the templates on which they are based.
5. Enter a start date for the template if you want to make the template active, and an
end date if the template is to be used for only a specific period of time.
3-8
Uploading, Updating, and Deleting JD Edwards BI Publisher Objects
3. Click Close.
Note: On the web client, when you select Download from the Row
menu of the BI Publisher Object Repository form, the BI Publisher
object is cached on your machine. As long as the File Download form
remains open, you can continue to open and save the object. When
you close the File Download form, the cache is cleared.
1. Modify the BI Publisher object using the appropriate editor, and save the object to
your local machine.
2. Close the editor.
3. On the BI Publisher Object Repository form, select the object that you just
modified, and click Select.
4. On the Update BI Publisher Object in Repository form, modify the object
information and click OK.
5. On the Upload File form, click Yes in response to the question, "Would you like to
upload the file again?"
6. Click the BI Publisher object name to upload the modified version.
7. Click Close.
3-10
4
Creating JD Edwards EnterpriseOne BI
4
4-2
Creating BI Publisher Report Definitions
Report Definition
Enter the name of the report definition, using a maximum of 10 characters and should
be formatted as RDwwwxxxxyy, such as RD743005A. Oracle recommends that report
definition names start with the letters RD.
Description
Enter a meaningful description for the report definition.
Product Code
Select a product code from the 5559 client reserved range.
Source Type
The source type (user-defined code (UDC) H95|RY) appears automatically and is
based on the source type of the data that the report definition uses.
Source UBE
Enter the name of the Report Design Aid (RDA) report template that is used to
generate data for the report definition.
You can also use a subsystem report, such as R42520/XJDE0006, Print Pick Slips -
Subsystem, as the source UBE and version for a report definition. Subsystem reports
are batch processes that continually run independently of, but asynchronously with,
JD Edwards EnterpriseOne applications. Subsystem reports offer many advantages,
such as the elimination of startup time, one-time initialization of environment and
specifications, and better utilization of the processor on the server.
For information about subsystem jobs, see "Working with Subsystem Jobs" in the JD
Edwards EnterpriseOne Tools Report Design Aid Guide.
4-4
Creating BI Publisher Report Definitions
Source Version
(Optional) Enter the name of a version only if the report definition is limited to one
version of the UBE. If a version is not specified, the user will have to select a version at
submission time.
Blind Submission
(Optional) Leave this option blank to prompt the user with the available output,
delivery, and language options when submitting the report definition to BI Publisher.
If blind submission is selected, the user is not allowed to change the report definition
options when submitting the report definition.
Template Name
Enter the name of the template that you want to associate with the report definition.
Template Description
The template description appears automatically and cannot be changed.
Active Status
Active Status is determined by the effective dates of the template. The status appears
automatically and indicates whether the template is active or inactive.
Transformation Name
(Optional) Enter the name of the transformation that you want to associate with the
report description.
Transformation Description
The transformation description appears automatically and cannot be changed.
Active Status
Active Status is determined by the effective dates of the transformation. The status
appears automatically and indicates whether the transformation is active or inactive.
After entering the required report definition details, click Next to move to the
Languages and Output Types form.
4-6
Creating BI Publisher Report Definitions
Note: When you run a report definition, the system does not
automatically generate a PDF.
Object Language
A code that indicates the language defined for a template, localization, or translation.
Language Description
A description of the language code assigned to a template, localization, or translation.
The output types available depend on the type of template that is used, as described in
this table:
After defining the output types and languages, click Next to move to the Add Report
Definition-Bursting and Delivery form.
Burst Report
(Optional) Select this option if bursting will be performed for a report definition.
Burst Field
A report definition can burst on any level break section defined within the batch or
report version that is used as its source of data. Typically, when you burst a report,
you break on a level break header section. The field must contain the complete XPath
as it appears in the XML data output that was created from the batch process.
Printer
Select this option to direct output to a static printer, which is the default printer
assigned to a combination of a user/role, a report, a version, a host, and an
environment in the Printers application (P98616). Selecting this option directs all
report definition PDF output to the default printer.
4-8
Creating BI Publisher Report Definitions
E-Mail Address
Select this option to deliver output to a specific email address. When the report
definition is submitted to BI Publisher and an email delivery address has been defined,
all output produced is sent to the defined email address.
Language
Select the language in which you want the output delivered.
4-10
Creating BI Publisher Report Definitions
See "Adding Electronic Address Information to Who's Who Records" in the JD Edwards
EnterpriseOne Applications Address Book Implementation Guide
For external email, JD Edwards EnterpriseOne provides an integrated mail system that
is able to send messages to external email addresses. The system uses the Simple Mail
Transfer Protocol (SMTP) to do this. SMTP is a TCP/IP protocol for sending messages
from one computer to another on a network. SMTP is used on the internet to route
messages.
In addition to having address book email addresses, data driven email delivery to
external email addresses requires changes to the JDEMAIL section of the JDE.ini file,
so that JD Edwards EnterpriseOne can communicate with the mail server.
See "Setting Up External Mail Access" in the JD Edwards EnterpriseOne Tools Workflow
Tools Guide
Note: If you are adding a new report definition, you can define a
data driven email recipient on the Bursting and Delivery form, as
described below.
2. On the Update Report Definition form, from the Form menu, select
Burst/Delivery.
3. (Optional) If you want to burst the report, enter an XPath from the XML output in
the Burst Field.
4. In the Delivery section, click the Data Driven Delivery checkbox.
5. (Optional) Enter a distribution list type if you want to send
the output to a distribution list.
6. In the Data Driven Recipient column, enter an XPath from the XML output that
contains the recipient data.
7. Click OK to save the data driven email information.
After the delivery tag has been assigned to a data delivery mapping name, you can
associate printer delivery values and their respective printers to the data delivery
mapping name. To do this, select Add Printer Mapping from the Form menu on the
Data Driven Printing form to access the Printer Mapping Revisions form. You can
enter a printer in the Printer Device column, or you can use the visual assist to select a
printer name.
You can also add, modify, or delete report definition mapping records in the Report
Definition Printer Mappings application (P95621).
4-12
Creating BI Publisher Report Definitions
4.2.7.2.2 Defining a Data Driven Printer Mapping Record Access the Report Definition
application (P95620).
1. Select a report definition in the grid, and then click the Select button.
Note: If you are adding a new report definition, you can define a
data driven printer mapping record on the Bursting and Delivery
form, as described below.
2. On the Update Report Definition form, from the Form menu, select
Burst/Delivery.
3. (Optional) On the Bursting and Delivery form, in the Data Driven Recipient
column, enter an XPath from the XML output that contains the recipient data.
Note: If there is more than one data driven recipient XPath shown in
the grid, ensure that you select the correct value before you define the
data driven printer record. The tag for the selected value is passed
into the Data Driven Printing form. If necessary, the value passed into
the form can be changed.
4-14
Creating BI Publisher Report Definitions
6. On the Data Driven Printing form, enter the XPath field in the Delivery Tag
column if the value was not passed in from the Bursting and Delivery form.
7. Enter a printer delivery mapping name, or use the visual assist to select a mapping
name.
If an appropriate mapping name does not exist, follow the next steps to add a new
printer delivery mapping name.
8. To add a new printer delivery mapping name, select Add Printer Mapping from
the Form menu.
9. On the Printer Mapping Revisions form, enter a name in the Printer Delivery
Mapping field.
10. Enter a value in the Printer Delivery Value field.
The printer delivery value must be a valid value from the XPath field that you
specified as the delivery tag.
Note: The printer delivery value can be any valid business view
column or variable value in the XML source that you associate with a
printer device to indicate where you want the output to be sent. You
must enter the value exactly as it is shown in the XML source. For
example, if the XML shows 00001 for Company, you must enter 00001
for the printer delivery value, not 1.
Some values might have leading spaces in the XML source, as in the
following example:
<CostCenter_1> 50</CostCenter_1>
Note that there are leading spaces. When you enter 50 as the printer
delivery value on the Printer Mapping Revisions form, you must
include the leading spaces.
However, you can remove the leading spaces in the XML source by
using the ltrim function in Report Design Aid event rules. (To locate
the ltrim function, select a value in the Expression Manager, and then
expand the Text folder in the Advanced Functions list).
The following example shows an assignment using ltrim to remove
leading spaces from the MCU value:
RV DeliveryTag = ltrim[BC Business Unit (F42565)(MCU)
As a result, the XML source will show the business unit value without
leading spaces, as shown in the following example:
<CostCenter_1>50</CostCenter_1>
In this case, you can enter the value 50 as the printer delivery value
without any leading spaces.
11. Enter a printer device, or use the visual assist to select a printer.
12. Click OK to save the data driven printer mapping record and return to the
Bursting and Delivery form.
1. Select a report definition in the grid, and then click the Select button.
2. On the Update Report Definition form, from the Form menu, select
Burst/Delivery.
3. Click the Data Driven Printer Mapping button.
4. On the Data Driven Printing form, modify the appropriate printer delivery
mapping record.
5. If you need to add, modify, or delete printer delivery values, from the Form menu
select Add Printer Mappings.
6. On the Printer Mapping Revisions form, enter a a name in the Printer Delivery
Mapping field, and then click Find.
7. Modify the printer delivery value or printer device as necessary, and then click
OK.
8. Click OK to save the data driven printer mapping record and return to the
Bursting and Delivery form.
1. Select a report definition in the grid, and then click the Select button.
2. On the Update Report Definition form, from the Form menu, select
Burst/Delivery.
3. Click the Data Driven Printer Mapping button.
4. On the Data Driven Printing form, delete the appropriate printer delivery
mapping record.
4.2.7.3 Combined Data Driven Email and Data Driven Printing (Release 9.1 Update
3)
To utilize both data driven email and data driven printing in a single report definition
submission, you must create a customized delivery tag for either the email or printer
delivery values. The customized delivery tag could be a report variable (RV) that you
populate with delivery tag values using event rule logic in the Report Design Aid.
4-16
Creating BI Publisher Report Definitions
For example, if you want to send specific outputs as email to certain Address Book
numbers, and specific outputs to different printers based on the data, you would
populate the RV variable in the source UBE with the delivery values. In this way, the
delivery tag has the necessary information to deliver the output appropriately.
Consider the following scenario: A company groups its customers by business unit
and sends them statements on a monthly basis. Customers can receive an electronic
statement by email or a printed statement sent by regular mail. The customer record
has a field that denotes the email preference. If the email preference is not selected in
the customer record or if an email address has not been specified, a printed statement
is considered the preferred delivery method.
After creating a report variable for the delivery tag, the logic for this hypothetical
scenario would be similar to the following:
If EmailAddressValue is <blank>
RV DeliveryTag = BC Business Unit (F4201)(MCU)
Else
RV DeliveryTag = [BC Address Number (F4201)(AN8)]
End If
For printer delivery, the report variable would be mapped to a data delivery mapping
name in the Report Definition Printer Mappings application (P95621); business unit
values from the report variable would then be assigned to individual printer devices.
As a result, the statements for customers who want a printed copy would be sent to
the printer assigned to their business unit.
No mapping is required for email delivery, because the Address Book application
(P01012) contains logic to deliver the output to the email address associated with each
address number.
For information about using report variables and event rules in the Report Design Aid,
see "Working with Event Rules" in the JD Edwards EnterpriseOne Tools Report Design
Aid Guide
In this example, &1 could be the date of the invoice and &2 the type of invoice.
Invoices can be produced on a daily, weekly, bi-weekly, semi-monthly, or monthly
basis. When users submit the report definition, they can enter values for the &1 and
&2 variables so that the subject of the email could be "Your 6/30/10 Invoice," and the
body of the message could be "Your 6/30/10 monthly invoice is attached to this email
message. If you have questions about your account, please contact our Customer
Service department as soon as possible. Thank you."
Data Structure Template
Text-substituted values are defined by data dictionary items in the data structure
associated with a data dictionary glossary item. The Data Structure Template tab
shows the name of the associated data structure. In the following example, a custom
data structure template has been associated with the glossary item.
4-18
Creating BI Publisher Report Definitions
The data structure consists of a data item for each text-substituted value in the subject
and body of the glossary data item. Because the message in this example has two
text-substituted values, the associated data structure consists of two data items, as
shown in the following example.
4-20
Creating BI Publisher Report Definitions
In the same way, a data item could be included in the data structure for the invoice
number. With dynamic text-substitution, the invoice number would change for each
customer in a bursted report.
Field Description
Alias Enter a name that identifies the glossary item.
Glossary Group Enter E for the glossary group. Glossary group E is
used for error messages, warning messages, and
information messages.
Product Code Use product codes 55-59 for custom data items.
Product Reporting Code Use product reporting codes 55-59 for custom data
items.
Field Description
Description The description is used as the email subject when the
report definition is submitted. You can use
text-substituted variables in the description.
Error Level Enter 3 to define the glossary item as an information
message.
Note: You could also use the Work With Data Dictionary Items or
the Error Messages selection on menu GH951 to add a type E glossary
data item.
4-22
Managing BI Publisher Objects in Object Management Workbench
Figure 49 Object Management Workbench - Add Enterprise Object to the Project form
When you click OK, either the BI Publisher Repository application or the BI Publisher
Report Definition application launches, depending on the type of object that you are
creating.
Once the objects exist in OMW, you can modify them by clicking the Design button,
which will launch the appropriate application. You can also use OMW to copy or
delete templates and report definitions, as you would with other OMW objects.
See the JD Edwards EnterpriseOne Tools Object Management Workbench Guide.
4-24
Configuring BI Publisher Objects for Object Management Workbench
category, the Search Type field enables you to search by object name, description, or
system code.
When you perform an Advanced Search within OMW, BI Publisher Objects are type
XMLP and report definitions are type RPDF.
4-26
5
Submitting JD Edwards EnterpriseOne Report
5
Definitions to BI Publisher
3. If available, change the output type, delivery, and language options as needed.
4. If the report definition output is sent to a printer (and the report definition is not
defined as blind submission), the Printer selection form appears. (Release 9.1
Update 3)
Change the printer selection and print options (such as simplex, duplex, tumble)
as needed.
5. Click OK to submit the report definition to BI Publisher.
5-2
Submitting Report Definitions from Batch Versions (P95305)
1. Enter the name of a report template in the Batch Application field and click Find.
If a batch version has a report definition associated with it, the Advanced Version
Prompting form provides options to submit the report definition when the batch
version is submitted. If you select the Submit with Report Definition option, you can
also select the option to prompt for the report definition.
Override Location
Select to define a different location in which the batch version processes. You must
have permissions for this option. When you submit the batch version for processing,
you can select a new location from a list of available data sources on the JDE Data
Source form. Data sources include the enterprise servers available on the network and
the local workstation.
Logging (JDE.log)
Select to enable logging for processing of the batch job on the server. To enable logging
on the workstation, you must modify the output setting in the workstation jde.ini.
However, note that this output setting affects all JD Edwards EnterpriseOne logging.
You can select this option without selecting the Tracing option.
5-4
Reviewing Report Definition Submission Details
Tracing (JDEDEBUG.log)
Select to enable tracing for the processing of the batch job on the server. You cannot
select this option without selecting the Logging option. The system selects the Logging
option for you when you select the Tracing option.
Origination host.
User ID.
Submission date and time.
Source type.
Source UBE.
Source version.
Job status codes are updated as the report definition job progresses. This table shows
the available status values for report definition jobs.
The Report Definitions Jobs application is also accessible from selections from row
menus within the Work With Submitted Jobs application (P986110B). Work With
Submitted Jobs is available from the View Job Status selection on the EnterpriseOne
Menu or from Batch Versions (P98305).
5-6
Reviewing Report Definition Submission Details
5.4.4 Viewing Submission Details from Work With Submitted Jobs (P986110B)
You can access the Report Definition Output Repository from the Submitted Job
Search form. The Submit Type column indicates whether a job was submitted as a
batch version (BV) or a report definition (RD).
1. Select a report definition (RD) job, and from the Row menu select View RD Jobs.
2. On the Report Definition Output Repository form, view the submission details for
the report definition job.
5-8
6
Managing JD Edwards EnterpriseOne Report
6
Definition Output
Definition Output Repository form. The only difference is that the Report Definition
Output Repository displays the details in grid columns for all the output records,
whereas the Report Definition Output Detail form displays the information for one
output record only.
The Report Definition Output Delivery Details form displays information such as
delivery status, Address Book number for the delivery, and the delivery location. You
can redeliver any of the output from this form, although for security reasons you can
redeliver the output only to the original recipients.
6-2
Viewing Report Definition Output, Source, and Delivery Details
6-4
Viewing Report Definition Output, Source, and Delivery Details
Job #
The number assigned to the job.
Report Definition #
The job number that identifies a report definition submission to BI Publisher.
Object Language
A code that indicates the language assigned to a report definition output record.
User
The user ID of the user who submitted the report definition.
Output Type
The BI Publisher output type (UDC H95|OT) of the report definition output record.
Output types depend on the type of template that is attached to the report definition.
The available output types are ETEXT, EXCEL, HTML, PDF, PPT, RTF, and XML.
Output Bursted
Indicates whether bursting is to be performed for a report definition.
UBE Host
The name of the server that processed the batch version.
Report
The source UBE for the report definition that was submitted to BI Publisher.
Version
The batch version that was used for the report definition that was submitted to BI
Publisher.
Report Definition
The name of the report definition that was submitted to BI Publisher.
Template Name
The name of the template associated with a report definition output record.
Transformation Name
The name of the transformation associated with a report definition output record.
Report Definition
The name of the report definition that was submitted to BI Publisher.
Source Type
A code that describes the Source of Data type for the report definition.
Source UBE
The source UBE for the report definition that was submitted to BI Publisher.
Source Version
The batch version that was used for the report definition submission to BI Publisher.
Template Name
The name of the template associated with a report definition output record.
Transformation Name
The name of the transformation associated with a report definition output record.
Object Language
A code that indicates the language assigned to a report definition output record.
Output Type
The BI Publisher output type (user-defined code (UDC) H95|OT) of the report
definition output record. Output types depend on the type of template that is attached
to the report definition. The available output types are ETEXT, EXCEL, HTML, PDF,
PPT, RTF, and XML.
6-6
Viewing Report Definition Output, Source, and Delivery Details
User ID
The user ID of the user who submitted the report definition.
Date/Time Submitted
The date and time that the report definition was submitted.
Burst Indicator
Indicates whether bursting is to be performed for a report definition.
The Report Definition Output Delivery Details form displays information about the
delivery status and delivery location for each output type. The delivery details are
determined by the delivery options in the report definition at the time of submission.
Delivery status, delivery type, and delivery location appear for all output records. The
delivery Address Book number and email addresses appear only if they were included
in the report definition when it was submitted.
To view the delivery details, access the Report Definition Output Delivery Details
form. The grid columns display the delivery details for each output record.
This table explains some of the output delivery details that appear for the report
definition output.
Delivery Status
Report definition delivery status. Valid values are:
A: Address failure (Address Book value, associated email address, or static email
address).
C: Communication Failure.
S: Submitted (to printer or email server).
Output Type
The BI Publisher output type (UDC H95|OT) of the report definition output record.
Output types depend on the type of template that is attached to the report definition.
The available output types are ETEXT, EXCEL, HTML, PDF, PPT, RTF, and XML.
Delivery Type
The type of delivery that was performed for a report definition (UDC H95 |RD). Valid
values are:
A: The email address assigned to the Address Book number provided.
D: The email address within the defined Data Driven fields.
E: The email address provided.
F: The override for the From email address.
P The static printer for the output.
Z: The data-driven printer for the output. (Release 9.1 Update 3)
Delivery AB Number
When a report definition is submitted to BI Publisher and a delivery Address Book
number has been defined, all output produced will be emailed to the email address
associated with the Address Book number.
Delivery Location
The email address where the report definition output was sent.
6-8
Republishing Report Definition Output
This table shows the output types (available from row menu exits) that you can secure
on forms within the Work With Submitted Jobs application (P986110B):
When you republish, you can override the original processing location and submit the
job to a different server. Additionally, if other report definitions use the same UBE and
version, you can select a different report definition. If a report definition is not
selected, the republishing job uses the original report definition.
Access the Report Definition Job Control Search form.
1. Select a report definition job.
2. From the Row menu, select Republish.
3. In the Publish Report Definition Prompt message form, select the values you want
from the following options:
Override Location
Prompt for Report Definition
6.6.1.1 [UBE]
6-10
Archiving BI Publisher Report Output
If the BipSaveOutputOnFs value is 0, archiving is turned off and report output is saved
only in the F96531 table, not in the file system. Consequently, the report output is not
searchable because PDF output is stored in a compressed blob field in the table.
Archiving is turned on when the BipSaveOutputOnFs value is 1. BI Publisher output is
saved in the F96531 table in the database, and the physical files are preserved in the
output location specified by the BipOutputDirectory setting. Contrary to the report
output in F96531, the physical report files in the archive are searchable.
Segment Description
R014021 The report name
XJDE0001 The report version
EN The language of the template that was used for the output
110 or 111 JD Edwards EnterpriseOne job number, as shown in P986110 - Work
With Submitted Jobs
31 or 32 Report definition job number, as shown in P95630 - Report Definition
Jobs
_xmlp or _JDE _xmlp indicates a report that was not bursted, whereas _JDE indicates
a bursted report
.pdf or .rtf The file extension that indicates the output format.
6-12
Deleting UBE and Report Definition Output
2. Click Delete.
3. Click OK in response to the question, "Are you sure that you want to delete the
selected item?"
6.7.4 Forms Used to Submit Job Master Deletion by Days Old Report
6.7.5 Setting Processing Options for Job Master Deletion by Days Old Report
(R9861101)
Use these processing options to set up the defaults and versions for the report.
6.7.5.1 Defaults
Use this processing option to set up the data source, number of days to query for, type
of processing, and record type.
1. Data Source
Specify the name that identifies the data source.
2. Days Old
Specify the number of days to query for old records.
3. Control Mode
Select an option that specifies the type of processing. Valid values are:
1. 1 = Proof Mode
2. 2 = Final Mode
4. Delete Mode
Specify the records to delete. Valid values are:
1. 1 = Delete both UBE and Report Definition records.
2. 2 = Delete UBE records only.
3. 3 = Delete Report Definition records only.
6.7.5.2 Versions
1. Job Control Cleanup Status (R9861102)
You can select one of the following versions. The default version is XJDE0001.
XJDE0001 = Jobs With All Status.
XJDE0002 = Jobs With Done Status.
XJDE0003 = Jobs With Error Status.
XJDE0004 = Jobs With Wait Status (UBE only).
6-14
7
Understanding the XML Output
7
Special characters.
Level break sections.
Child sections.
Report properties.
The first node of the XML output displays the name of the Purchase Order Print report
template, R43500. All other nodes are nested under this report template node:
The first node under the report template name is the Properties node.
The second node is the Column Headings Language node.
This node appears only when the batch version includes columnar sections.
The third node is the PageHeaders node.
The fourth node is a section that groups all associated level break headers and
level break footers with the report detail section.
7-2
Interpreting XML Output
<DocumentOrderInvoiceE_ID135>Order Number</DocumentOrderInvoiceE_ID135>
<OrderSuffix_ID140>000</OrderSuffix_ID140>
<OrderType_ID138>OD</OrderType_ID138>
<DocumentOrderInvoiceE_ID136>1</DocumentOrderInvoiceE_ID136>
<Order_Revision_Notes_S65/>
+ <On_Order_Suffix_S58>
<Total_Order__ID12>Total Order</Total_Order__ID12>
<Order_Extended_Price_ID13>969.10</Order_Extended_Price_ID13>
+ <Taxes_S49>
+ <Grand_Total_S50>
+ <Buyer_S51>
</On_Ship_To_S45>
There are individual page header nodes nested under the PageHeaders node, one for
each page of the report where a reprint page header was explicitly called by the
report logic. By default, 8.97 and subsequent releases will have only one page header.
In this example, the PageHeaderNumber is the same as the Variable_000006_ID6. The
PageHeaderNumber is the sequential page number generated by the system. The
variable page number is the page number printed in the page header of the report.
7-4
Interpreting XML Output
</On_Ship_To_S45>
The <Taxes_S49> node is a conditional section called by the level break footer section.
The <Grand_Total_S50> and <Buyer_S51> nodes are also conditional sections called
by the level break footer section.
Property Description
Version The object name of the submitted batch version.
Title The title of the submitted batch version.
Machine The name of the machine where the batch version was
submitted.
Host The name of the machine where the submitted batch version was
processed.
Environment The name of the environment where the batch version
specifications reside.
User The name of the user who submitted the batch version.
Role The role of the user who submitted the batch version.
Language The language in which the batch version was processed.
Company The name of the company for which data is reported in the
submitted batch version.
Release The JD Edwards EnterpriseOne release that was used to process
the batch version.
Date The date that the batch version was processed.
Time The time that the batch version was processed.
This is an example of report properties that are included in the XML output for a batch
version of the Purchase Order Print report:
- <Properties>
<Version>JENTEST1</Version>
<Title>Purchase Order Print</Title>
<Machine>JEHOOD-LAP1</Machine>
<Host>JEHOOD-LAP1</Host>
<Environment>STGAWSC1</Environment>
<User>JDE</User>
<Role>*ALL</Role>
<Company>Oracle - JD Edwards</Company>
<OneWorldRelease>E90</OneWorldRelease>
<Date>2007-09-20</Date>
<Time>12:57:02</Time>
</Properties>
7-6
Comparing XML Output Formats
7-8
8
Creating Oracle BI Publisher Reports with JD
8
Creating Oracle BI Publisher Reports with JD Edwards Data Access Driver 8-1
Installing Oracle BI Publisher
Because BI Publisher installs WebLogic, you do not need to install it beforehand. The
default domain in WebLogic functions for BI Publisher, so you do not need to create
an additional domain unless you prefer to keep the domains separate.
8.2.1 Prerequisites
Before you complete the tasks in this section, you must:
Install and configure a supported database.
For the latest information about supported databases, visit the Oracle Fusion
Middleware Certification document at:
http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certi
fication-100350.html
Look for product area "Oracle Fusion Middleware 11g Release 1 Certifications"
and then access "System Requirements and Supported Platforms for Oracle
Business Intelligence Suite Enterprise Edition 11gR1 (11.1.1.3.0-11.1.1.6.0) (xls).
Download the Oracle Repository Utility (RCU) from Oracle Technology Network
(OTN), Oracle Business Intelligence (11.1.1.x) Downloads page:
http://www.oracle.com/technetwork/middleware/bi-enterprise-edition/down
loads/bi-downloads-1923016.html
The RCU version must match the BI Publisher version.
Download Oracle BI Publisher from the Oracle Software Delivery Cloud:
https://www.edelivery.oracle.com
Select Oracle Business Intelligence for the Product Pack field and choose the
appropriate platform.
Install JD Edwards EnterpriseOne Applications Release 9.1.
8-2
Installing Oracle BI Publisher
The following steps provide brief guidance for the installation. Review these steps first
and then use the Quick Installation Guide for Oracle Business Intelligence, or if you plan to
change some of the default settings, refer to the Installation Guide for Oracle Business
Intelligence for more detailed steps.
Caution:
Do not install the software using a user ID that contains a special
character.
BI Publisher and the HTML server must be within the same
firewall in order to have two-way web service and http
communication.
If you have anti-virus software running on your installing
machine, the installation process may take longer.
Creating Oracle BI Publisher Reports with JD Edwards Data Access Driver 8-3
Installing the JD Edwards EnterpriseOne Data Access Driver
5. When the installation and configuration finish, sign onto the WebLogic Admin
Console and BI Server to make sure the servers are up and running by using the
following URLs:
http://host:port/console (WebLogic Admin Console)
http://host:9704/xmlpserver (BI Publisher login page, port 9704 is the default
port for "Enterprise Install" type)
6. Review the Certifications for any updates or additional requirements.
8-4
Installing the JD Edwards EnterpriseOne Data Access Driver
jmxri.jar
OWResource.jar
rtf2fo.jar
xalan.jar
xerces.jar
xmlparserv2.jar
Creating Oracle BI Publisher Reports with JD Edwards Data Access Driver 8-5
Registering the JD Edwards EnterpriseOne Data Access Driver
Note: The Software Component box will not display when the Usage
Type selected is 11g BI Publisher.
8-6
Configuring the JD Edwards EnterpriseOne Data Access Driver
7. Click the Create Instance button to complete the Data Access Driver registration.
8. After you complete the registration, the browser is redirected to the EnterpriseOne
Data Access Driver home page.
Creating Oracle BI Publisher Reports with JD Edwards Data Access Driver 8-7
Configuring the JD Edwards EnterpriseOne Data Access Driver
8.5.1.1.1 Specifying the JD Edwards EnterpriseOne Role You can add information to the
end of the connection string that defines the JD Edwards EnterpriseOne role that will
be used when connecting to the database; for example, enterpriseone.role=SYSADMIN.
If the role is not specified in the connection string, the *ALL role will be used.
8.5.1.1.2 Retrieving Table Descriptions You can add information to the end of the
connection string that enables the JDBC driver to retrieve table descriptions in
addition to table names. To display table descriptions, add TDSC=1 to the connection
string. If the value is 0 or the TDSC tag is not in the connection string, table
descriptions will not be retrieved from the database.
8.5.1.1.3 Retrieving Column Descriptions You can add information to the end of the
connection string that enables the JDBC driver to retrieve column descriptions in
addition to column names. The column description is the long column name from the
data dictionary. Additionally, the column description is retrieved in the language of
the user who is building the query in BI Publisher.
To display the column description, add CDSC=1 to the connection string. If the CDSC
value is 0 or the CDSC tag is not in the connection string, column descriptions will not
be retrieved from the database.
8.5.1.1.4 Retrieving UDC Descriptions You can add information to the end of the
connection string that enables the JDBC driver to retrieve the UDC description for
table columns that have an associated UDC. (Each table column is based on a data
dictionary item, which could have a UDC assigned to it.)
8-8
Configuring the JD Edwards EnterpriseOne Data Access Driver
The UDC description is retrieved in the language of the user who is building the
query in BI Publisher. Without the UDC description, the report developer must know
which table columns have UDCs associated with them. The report developer can
override the column name while designing the report.
To display UDC descriptions, add UDSC=1 to the connection string. If the value is 0 or
the UDSC tag is not in the connection string, UDC descriptions will not be retrieved
from the database.
Creating Oracle BI Publisher Reports with JD Edwards Data Access Driver 8-9
Configuring the JD Edwards EnterpriseOne Data Access Driver
Note: When configuring the JDBC Driver with the Use Proxy
Authentication option, it is required that you use the EnterpriseOne
bootstrap user and password (as found in the jdbj.ini) for the BI
data-source user.
Field Value
Data Source Name <user defined>
Example: E1_DAD
Driver Type Other
Database Driver Class com.jdedwards.jdbc.driver.JDBCDriver
Connection String jdbc:oracle:enterpriseone://<JD Edwards environment>;
8-10
Configuring the JD Edwards EnterpriseOne Data Access Driver
Field Value
Password Enter the password for the user ID.
Note: The password is case-sensitive.
Use Proxy Authentication Selected or Cleared
7. Click Apply.
8. The new JDBC data source should appear in the Data Sources list.
This example shows the completed form:
Creating Oracle BI Publisher Reports with JD Edwards Data Access Driver 8-11
Configuring the JD Edwards EnterpriseOne Data Access Driver
See "Using the Java Database Connectivity Driver" in the JD Edwards EnterpriseOne
Tools Interoperability Guide.
Note: It is also possible to test the connection when adding the data
source.
8-12
A
AJD Edwards EnterpriseOne BI Publisher
Releases
A-2
B
Data Access Driver Troubleshooting
B
When errors occur, the JDBC driver throws SQLExceptions. When this happens, check
the log files for additional information. The log locations are specified in the
jdelog.properties file. If the logs do not help to resolve the issue, enable the debug logs
for more information.
It is especially helpful to inspect entire exception stack traces, because traces include
exception messages, class names, and line numbers. Exception stack traces cause
exceptions that result in SQLExceptions.
When you evaluate a series of exceptions in a trace, you should concentrate on the first
exception, since it is often the cause of subsequent exceptions.
Cause: This error occurs when the security token allocated for a Data Access Driver
has expired. DAD starts its connection to EnterpriseOne when the BI Publisher
Enterprise instance is started. At that time, it requests and obtains a security token
from the Security Kernel running on the Enterprise Server. This token is used to grant
DAD access to EnterpriseOne tables. The security token has a lifetime, and after it
expires transactions between DAD and EnterpriseOne tables will fail.
Solution: See document 885414.1 on My Oracle Support.
B.1.4 Invalid SQL Queries Cause Database or Query Timeout Errors in BI Publisher
Enterprise
Invalid SQL queries can cause the following errors.
Example 1
The Data Access Driver shows the following error messages:
08 Dec 2009 09:34:56,531 [SEVERE] - [JDBJ] SQLSTATE = 42000
SQLMessage = SQLMessage = ORA-01795: maximum number of expressions in a list
is 1000
B-2
SQL Exceptions and Error Messages
Solution: Rewrite the SQL query used in BI Publisher Enterprise to avoid using more
than 1000 parameters in a WHERE clause expression.
Example 2
The Data Access Driver shows the following error messages:
com.jdedwards.database.base.JDBException: [QUERY_TIMED_OUT]
Query timed out. Operation is cancelled.
Example 3
The Data Access Driver shows the following error messages:
[SQL_EXCEPTION_OCCURRED] An SQL exception occurred:
Resultset timeout java.sql.SQLException
Solution: To resolve this issue, ensure that you entered valid user, password, role and
environment parameters in the [JDBj-BOOTSTRAP SESSION] section. There should
not be any blanks.
For example:
[JDBj-BOOTSTRAP SESSION]
role=*ALL
user=JDE
password=xxxxxxxx
environment=JPD900
Additionally:
Use Server Manager to enter the password, so that it will be encrypted properly. If
you enter the password directly in jdbj.ini, it will not be encrypted. An
unencrypted password will cause issues in Query Builder.
The JDBC data source connection string should use the same environment as the
one in the [JDBj-BOOTSTRAP SESSION] section. Otherwise the test connection
will fail.
After making changes to the jdbj or jas.ini files, restart the BI server to make the
changes effective.
B-4
Glossary
batch versions
Variations of a report template that contain changes to the way the report is processed
or displayed. When you submit a report, you must use a batch version.
connection mode
A term that applies only to the JDBC drivers and provides an indication of the type of
additional filtering and processing that the JD Edwards EnterpriseOne data that you
are accessing requires. Application code designates a connection mode when it
establishes each new connection.
connection properties
Properties that applications pass to the JDBC drivers when establishing a new
connection in order to configure a particular connection type. The concept of
connection properties is a standard JDBC mechanism, but each driver defines its own
set of recognized connection properties.
connection URL
A string that identifies a particular data source to which to connect. The concept of a
connection URL is a standard JDBC mechanism, but each driver defines its own URL
syntax.
driver manager
The JDBC class that manages multiple registered JDBC drivers and dispatches
connection initialization requests to them. The Java driver manager class is
java.sql.DriverManager.
EnterpriseOne object
A reusable piece of code that is used to build applications. Object types include tables,
forms, business functions, data dictionary items, batch processes, business views,
event rules, versions, data structures, and media objects.
Glossary-1
EnterpriseOne object
Glossary-2
Index
A C
associations child sections, 7-5
location, 3-5 conditional sections, 7-4
connection string
for JDBC driver, 8-7
B creating BI Publisher objects
batch applications updating objects, 3-1
designing for BI Publisher, 7-1
formatting considerations, 7-1
batch versions D
advanced option overrides, 5-4 Data Access Driver
submitting, 5-3 configuring in Oracle BI Publisher, 8-7
BI Publisher installing manually, 8-4
benefits of, 2-2 registering in Server Manager, 8-6
data access driver reporting process troubleshooting, B-1
overview, 2-5 Data Access Driver reporting
embedded reporting process overview, 2-5 implementing, 8-1
getting started, 1-1 data driven delivery, 4-10
BI Publisher Object Repository combined data driven email and printers, 4-16
overview, 3-1 email, 4-10
BI Publisher Object Repository (P95600), 3-3 printers, 4-11
BI Publisher objects data driven email, 4-10
creating, 3-6 data driven printers, 4-11
default file size, 3-4 data structure
deleting, 3-5 defining, 4-21
location, 3-4 delivery
modifying, 3-9 data driven, 4-16
modifying effective dates, 3-9 email, 4-10, 4-17
modifying properties, 3-8 printers, 4-11
revising, 3-9 delivery options, 4-7
types, 3-4
understanding, 3-3
E
updating, 3-5
uploading, 3-7 effective dates, modifying for BI Publisher
uploading and updating, 3-3 objects, 3-9
BI Publisher report definitions email
creating, 4-2 dynamic text substitution, 4-20
BI Publisher reporting subject and body text, 4-19
embedded, 2-1
implementing reporting with Data Access F
Driver, 8-1
interactive, 2-1 formatted numbers, 7-3
bursting options, 4-7 forms
Add Object to Repository, 3-6
Add Report Definition, 4-3
Advanced Version Prompting, 5-4
Index-1
Bursting and Delivery, 4-7 P
Data Dictionary Glossary Items, 4-17
page footers, 7-4
Data Driven Printing, 4-11
page headers, 7-1, 7-4
File Download, 3-9
prerequisite, 3-5
Languages and Output Types, 4-5
printing options, 5-1
Object Management Workbench - Add
properties, modifying for BI Publisher objects, 3-8
Object, 4-23
proxy authentication, 8-9
Oracle BI Publisher Administration Add Data
Source, 8-11
Oracle BI Publisher Administration JDBC, 8-11 R
Oracle BI Publisher Query Builder, 8-8
report definition
Printer Mapping Revisions, 4-12
batch version submission, 5-2
Report Definition Job Control Search, 5-7
bursting options, 4-7
Report Definition Output Delivery Details, 6-7
creating, 4-2
Report Definition Output Repository, 6-4
delivery options, 4-7
Structure Member Value Revisions, 4-19
modifying, 4-22
Submitted Job Search, 5-7
naming conventions, 4-3
Work With Batch Versions, 5-3
output example, 6-2
submission process, 5-1
I understanding, 4-1
report definition jobs, 5-5
item tags, 7-2
report properties, 7-5
J
S
JDBC connection string, 8-7
section tags, 7-2
JDBC driver
security
configuration steps, 8-10
for reporting with Oracle BI Publisher, 8-9
installing manually, 8-4
special characters, 7-3
overview, 8-7
Sun Java Hotspot (TM) 64-bit server VM
registering in Server Manager, 8-6
replacing .jar files, 8-5
JDBC driver connection
testing, 8-12
JDE Data Source form, 5-4 T
JDEDEBUG.log
templates
enabling, 5-5
output types, 4-7
jde.ini
understanding, 3-1
enabling logging, 5-4
testing a JDBC driver connection, 8-12
JDE.log
transformations
enabling, 5-4
understanding, 3-2
translations
L adding, 3-8
understanding, 3-2
level break sections, 7-5
localizations
adding, 3-8 U
logs
Use Proxy Authentication option, 8-9
defining the level of detail to capture, 5-5
enabling logging, 5-4
enabling tracing, 5-5 W
WebLogic
M migrating users to new version of BI
Publisher, 8-5
mapping data driven printers, 4-11
updating PRE_CLASSPATH, 8-5
O X
Oracle BI Publisher
xalan.jar files, 8-5
installing, 8-2
xerces.jar file, 8-5
Overview, 1-1, 2-1
Index-2