BI Publisher 8 Methodsdocument 823360.1
BI Publisher 8 Methodsdocument 823360.1
1 2/26/18, 1(43 AM
PowerView is Off Switch to Cloud Support Franklin (Available) (0) Contact Us Help
Give Feedback... You have been directed to this document based on an ID match. Alternatively, click here to search on this phrase. Hide
Purpose Yes
Scope No
Details
Setup Overview Document Details
Quick Setup Steps
Type:
BULLETIN
Status:
APPLIES TO: Last Major
PUBLISHED
02-Jan-2014
Update:
13-Oct-2016
Siebel Reports - Version 8.0.0.9[20433] to 8.1.1.6 [21233] [Release V8] Last Update:
Information in this document applies to any platform.
Related Products
PURPOSE
Siebel Reports
The Reports Business Service enables BI Publisher reports to be executed from the Siebel application via a Workflow Process, or
through scripting. The report is generated in the background by connecting to the BI Publisher server. The report output is Information Centers
stored in the Siebel File System and accessed from the My BI Publisher Reports view. The Reports Business Service can not be
Information Center: Using
executed on the Mobile Web Client. Siebel CRM Reports 7 and
later [1488305.2]
SCOPE
The technical document is aimed at Siebel configurators. The steps are straight-forward. An SRF compilation is required to Document References
deploy the new Business Object, Business Service and test the Workflow. No References available for
this document.
It is recommended to use the attachde archive files for this configuration and testing of the Reports Business Service as
documented in the 'Quick Setup Steps'. The 'Complete Setup Steps with Technical Detail' show the exact configuration changes.
Recently Viewed
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=170991443112186&id=823360.1&_adf.ctrl-state=13o7gps2fx_211 Page 1 of 11
Document 823360.1 2/26/18, 1(43 AM
4. Import sif files 'BIP Create Report Output WF Process.sif' and 'BIP Report Generation WF Process.sif' which will create
example Workflow Processes
5. Compile the SRF, log back into the application
6. Activate the new Workflow Processes in the application. Go to Site Map > Administration - Business Process > Workflow
Deployment > Active Workflow Processes > Query for BIP* > select and Activate.
Note: 'Merge' option should be used instead of override during sif import.
Test
3. Enter the Input Arguments. Click Load File. Open the file 'BIP Workflow Simulator Input Args.xml'. This will load the following
input arguments, change according to your environment.
4. If you are using Siebel Version 8.1.1.5, then in "Input Arguments" update the Bookmark Search to ('Account'.Search = "
[Name] Like'A*'").
Inputs
Name Value
ViewMode Organization
Language Code ENU
5. Run
6. Navigate to My Reports view and download the report. If there is no data check the Bookmark query is valid.
In Siebel Tools, for the existing BI Publisher business services, arguments for some of the methods need to be added in order to
support Workflow configuration.
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=170991443112186&id=823360.1&_adf.ctrl-state=13o7gps2fx_211 Page 2 of 11
Document 823360.1 2/26/18, 1(43 AM
Inputs
Name Value
Inputs
Name Value
Type Type
EnableChunk String Output False Property This flag is for enabling chunking or non-chunking during the
pushing of Siebel data and downloading the report output
between Siebel and the BI Publisher Server.
IntegrationObject String Input False Property Name of the Integration Object for the primary Business Object.
Bookmark String Input True Property The user specified search specification on the active view.
E.g. [Name] Like '3Com*'
ViewMode String Input True Property Visibility of the current active view. E.g. Organization
reportFileName String Output True Property The temporary file generated for the Siebel data in the BI
Publisher Server.
<Value> String Output True Value Siebel data for the report generation in binary form.
Inputs
Name Value
ViewMode Organization
Outputs
Name Value
EnableChunk TRUE
reportFileName xmlp91996317.tmp
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=170991443112186&id=823360.1&_adf.ctrl-state=13o7gps2fx_211 Page 4 of 11
Document 823360.1 2/26/18, 1(43 AM
BIPPassword String Input False Property BI Publisher server password for session authentication.
BIPUserId String Input False Property BI Publisher server User Id for session authentication.
EnableChunk String Input False Property This flag is for enabling chunking or non-chunking during
downloading the report output between Siebel and BI Publisher
Server.
LanguageCode String Input False Property Language code where the Siebel Object Manager is running.
ReportName String Input False Property Language independent report name to be generated.
ReportOutputId String Input False Property Row Id of Report Output BC for the generating report.
ReportOutputType String Input False Property The output format in which the report has to be generated.
ReportSelected String Input False Property The language dependent report name.
reportFileName String Input True Property The temporary file generated for the Siebel data in the BI
Publisher server.
Inputs
Name Value
BIPUserId Administrator
BIPPassword Administrator
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=170991443112186&id=823360.1&_adf.ctrl-state=13o7gps2fx_211 Page 5 of 11
Document 823360.1 2/26/18, 1(43 AM
BIPPassword Administrator
EnableChunk True
LanguageCode ENU
ReportOutputId 88-320FR
ReportOutputType PDF
Method Arguments: Add the following method arguments for the GenerateBIPReport method.
BIPPassword String Input False Property BI Publisher server password for session authentication.
BIPUserId String Input False Property BI Publisher server User Id for session authentication.
EnableChunk String Input False Property This flag is for enabling chunking or non-chunking during
downloading the report output between Siebel and BI Publisher
Server.
LanguageCode String Input False Property Language code where the Siebel Object Manager is running.
ReportName String Input False Property Language independent report name to be generated.
ReportOutputId String Input False Property Row Id of Report Output BC for the generating report.
ReportOutputType String Input False Property The output format in which the report has to be generated.
ReportSelected String Input False Property The language dependent report name.
reportFileName String Input True Property The temporary file generated for the Siebel data in the BI
Publisher server.
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=170991443112186&id=823360.1&_adf.ctrl-state=13o7gps2fx_211 Page 6 of 11
Document 823360.1 2/26/18, 1(43 AM
In order to generate the report using Workflow, a new record has to be created in the Report Output BC. To create a new record
in Report Output BC, we have to add a new Business Object.
Name Link
Report Output BC
In Siebel Tools create new Workflow Processes for Siebel BI Publisher report generation.
ReportOutputId Out Report Output String Row Id of Report Output BC for the generating report.
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=170991443112186&id=823360.1&_adf.ctrl-state=13o7gps2fx_211 Page 7 of 11
Document 823360.1 2/26/18, 1(43 AM
Start Start
New Report Siebel Operation Report Output BC Insert
End 0 End
Step Name Type Field Name Sub Process Input Method Arg Property
Name Arg Name
New Report Name Process Report Name Report Name Report Name Report Name
Report Property
O:New Report70 Expression O:New Report70 O:New Report70 O:New Report70 ReportOutputId
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=170991443112186&id=823360.1&_adf.ctrl-state=13o7gps2fx_211 Page 8 of 11
Document 823360.1 2/26/18, 1(43 AM
Bookmark In String The user specified search specification on the active view. E.g. [Name]
Like '3Com*'
Integration In String Name of the Integration Object for the primary Business Object.
Object
Language Code In String Language code where the Siebel Object Manager is running.
reportFileName Out String Temporary file generated for the Siebel data in the BI Publisher
Server.
3.2.3. WF Step
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=170991443112186&id=823360.1&_adf.ctrl-state=13o7gps2fx_211 Page 9 of 11
Document 823360.1 2/26/18, 1(43 AM
Step Name Type Field Name Sub Process Method Arg Property Value/Search
Name Input Arg Name Specification
BIP New Report Name Process Report Name Report Name Report Name Report Name
Report Property
Output
BIP New O:BIP New Output O:BIP New O:BIP New O:BIP New ReportOutputId
Report Report Output20 Argument Report Output20 Report Output20 Report Output20
Output
RunReport LoginId Expression LoginId LoginId LoginId LoginId()
4.2 Activate the new Workflow Processes in the application. Go to Site Map > Administration - Business Process
> Workflow
Deployment > Active Workflow Processes > Query for BIP* > select and Activate.
4.3 To test, follow the test steps detailed at the beginning of the document.
Attachments
Report Business Service.zip (6.58 KB)
Related
Products
Siebel > Customer Relationship Management > CRM - Enterprise Edition > Siebel Reports
Keywords
BI PUBLISHER; BUSINESS SERVICES; CONFIGURATION; INTEGRATION; PUBLISHER; REPORT; SERVICES; WORKFLOW PROCESS; SBLTOPDOCS
Back to Top
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=170991443112186&id=823360.1&_adf.ctrl-state=13o7gps2fx_211 Page 10 of 11
Document 823360.1 2/26/18, 1(43 AM
Back to Top
Copyright (c) 2018, Oracle. All rights reserved. Legal Notices and Terms of Use Privacy Statement
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=170991443112186&id=823360.1&_adf.ctrl-state=13o7gps2fx_211 Page 11 of 11