tips and tricks for creating cm14 reports - oracle primavera collaborate 14
TRANSCRIPT
REMINDER
Check in on the
COLLABORATE mobile app
Tips and Tricks for Creating CM14 Reports
Prepared by:
Thomas Everritt
Vice President, PM Systems
Hill International, Inc.
Technical considerations and setup
How to create CM14 reports using BI Publisher
Session ID#: 15411
■ Founded in 1976
■ Over 4,000 Employees in over 100 offices worldwide
■ Hill is the largest independent U.S. construction management (for fee only) according to Engineering News-Record (June 13, 2013)
■ Hill has managed more than 10,000 projects valued at over $500 billion
■ Hill has resolved more than 50,000 claims valued over $100 billion
Thomas Everritt Vice President, PM Systems
■ Information Technology Management – 13 years
■ Construction Industry – 8 years
■ Primavera Contract Management – 4 years
■ CM14 – 2 years
■ CM Environment
▪ Two CM14
▪ Four CM13.1
▪ Over 1000 users, 50 project groups, and 200 projects
Where to Get Resources
■ Help in BI Publisher Web Application and Word Plugin
■ Report Designer's Guide for Oracle Business Intelligence Publisher http://docs.oracle.com/cd/E23943_01/bi.1111/e22254/toc.htm
■ Oracle BI Publisher Desktop <version> for xx bit Office on Windows http://www.oracle.com/technetwork/middleware/bi-publisher/downloads
■ Knowledge Article 1458950.1 How To Create a New Contract Management Report or Form within BI Publisher
Licensing
■ Check with your Oracle Representative
■ My Information
▪ Read access is included in the PCM and EPPM license
▪ Edit access license must be purchased for each named user.
The price is very reasonable
▪ If you connect to any other application outside of PCM and
EPPM, you must purchase full licensing
Capabilities
■ Input: Microsoft SQL and Oracle databases
■ Output: pdf, html, xml, doc, rtf, xls, csv, ppt, interactive
■ Scheduling
■ Letter templates moved to BIP
Caveats - General
■ Check the CM14 software compatibly matrix
■ Primavera
▪ CM14 and EPPM setup and reports are very different
▪ CM14 and EPPM functionality is very different
— Most CM14 reports use the web console while EPPM reports use
RTF documents
— CM14 reports are run from modules while EPPM reports are run from
a separate tab
— No CM14 run time parameters
▪ Quality control wasn’t perfect
■ Browsers: I believe Firefox esr works best
▪ Internet Explorer throws erroneous errors
▪ Chrome doesn’t display XML correctly
Caveats - General
■ Web Application versus Word Plugin
▪ Must use Web Application for:
— Data model creation and updating
— Linking data model to the report
▪ Use Word Plugin for line breaks with multiple lines of text and
advanced functions
■ Word Plugin: x86 and x64 version based on Microsoft Office rather than operating system
Caveats – Infomaker Users
■ No run time parameters
■ No graphics based data (SQL) view
■ Web based BIP
▪ No way to hide fields
▪ No if then statements
— Example: If data = 0 then “”
▪ No line breaks with multiple lines of text
▪ Grid layout based rather than pallet
Administration
■ Data Sources
▪ JDBC
■ Security
▪ Roles are assigned
— Data Source
— Built-in roles
▪ Users are assigned to
a role
▪ Roles are applied to
folders
Administration
Catalog Menu
■ Folders
▪ Forms
▪ Reports
▪ Letters
■ Tasks
▪ Copy, cut, paste,
delete
▪ Rename
▪ Permissions
▪ Upload, download
Design Lessons Learned
■ Start from an existing report
▪ Always have a backup copy and save often
▪ If you need to keep the existing report as well as a new version
of the report, Save as a new Report
▪ If you don’t need the existing report, Save as a new Layout
Template then set it as the default from View a List
■ Process
▪ Run XML from data model
▪ Run the report from BI Publisher
▪ Then import to CM14 and run from the CM14 module
How to Obtain Parameter Data to Run XML Or Report
■ Reports
▪ VENDOR_TYPE
▪ PROJECT_NAME
■ Forms
▪ VENDOR_TYPE
▪ MASTER_KEY
https://pcm.hillintl.com/exponline/documentrequestforward.do? projectname=9R27L & basesysitemtype=MTG & masterkey=9791bd68f3d34c529d42fb65a2 & action=show
Warning: I have had problems using the CM14 Sample Projects master keys in BIP due to special characters
Report
Layout Templates
Return to Catalog
Recommended Method to Start a New Report is to use Save As
How to Change the Default Layout Template
1. Click View a list
2. Select Default Layout
Formats Default Format
Dynamic Toolbar
■ Insert
▪ Components
▪ Page Elements
■ Page Layout
▪ Orientation
▪ Header and Footer
■ Component
▪ Layout Grid
▪ Text
▪ Image
▪ Repeating Section
▪ Data Table
Design Area
■ Not a pallet like InfoMaker where you drag template components
■ Grid based
▪ Align components using
Layout Grids and Cells
▪ Place components inside
Layout Cell
How to Set Page Properties
■ Click in an area outside the Components on the Design Area
■ Select Properties from the Left Pane
Layout Grid Cell
■ Font
▪ Type, size, bold, italics, underline, color
▪ Borders
▪ Background color
■ Alignment inside cell
■ Insert and delete rows and columns
■ Join and Unjoin cells
■ Adjust height and width with mouse or properties
How to Draw a Line
■ Select Layout Grid Cell
■ Select Properties from Left Pane
■ Click Ellipses (…) to set border
Text
■ Font
▪ Type, size, bold, italics, underline, color
▪ Borders
▪ Background color
■ Alignment (use layout grid cell)
■ Insert page number, date and time, hyperlink
How to Use Text and Data within the Same Layout Cell
■ Insert Text component
■ Drag and Drop Data
■ Select Text component
■ Select Properties from Left Pane
■ Change Display from Block to Inline
How to Set Data Format
■ Select Data Field
■ Select Data Formatting from Dynamic Toolbar and select format
or
■ Select Properties from Left Pane and enter Formatting Mask
Insert an Image
■ Insert image
▪ Formats: gif, jpg, png,
bmp
▪ Size limit: 10MB but
recommend much smaller
■ Insert URL
■ Resize with mouse or properties
Data Table
■ Font
▪ Type, size, bold, italics, underline, color
▪ Borders
▪ Background color
▪ Alignment
■ Other Functions
▪ Grouping and sort
▪ Conditional Formatting
▪ Formula
Data Table
■ Filtered by Attended
■ Grouped and sorted by Company Name
■ Sorted by Initials
■ Summary row is displayed
■ Used formula to add count to Attendee Name
Repeating Sections
■ Used to create classic banded reports
■ Repeat rows based on the occurrence of an element in the data
■ Repeating sections can be nested within other repeating sections
■ Repeating sections can be set to break pages for different data groupings
Repeating Sections
■ Element - Specify the element for which the section repeats. For
example, if the dataset contains sales information for several
countries. If you select COUNTRY as the repeat-by element, then
the section of the layout repeats for each unique country occurring
in the dataset.
■ Group Detail - If you have nested sections, then select this option.
To continue the previous example, assuming there are unique data
rows for each city and grouping by country, then this option creates
a section that repeats for each city.
BIP Word Plugin
■ RTF format with script
■ Ribbon
▪ Logon
▪ Open Report and Layout Template
▪ Load Data
▪ Insert Field, Table, Repeating Group
▪ Preview PDF
▪ Field Browser
Files
■ Default file location <driveletter>:\Oracle\Middleware\user_projects\domains\bifoundation_domain\config\bipublisher\repository\Reports
■ Default sub-folders
▪ PCM: US Sql
▪ EPPM: P6Reports
■ Format
▪ xdo: Report
▪ xdm: Data Model
How to Setup Reports for Multiple Project Groups
■ Setup new Data Source in the Web Application Administration
■ Copy the US SQL report folder and rename it (data source name)
■ Use Web Application to change every Data Model and Report
▪ Connect Data Model to Data Source
▪ Connect Report to Data Model
or
■ Use text editor like NotePad++ or Developer’s Notepad to search
and replace all occurrences in the new report folder
▪ xdo to connect Report to Data Model
— <dataModel url="/US Sql/Reports/BUL/DM_R_BUL_01.xdm"/> change to new
folder location
▪ xdm to connect Data Model to Data Source
— defaultDataSourceRef="US_SQL" and <sql dataSourceRef="US_SQL">
change to new data source