Get in Touch
 Duration 7 hours

Course Outline

Introduction

  • BIRT philosophy and principles / What is BIRT? (Open-source reporting for Enterprise Asset Management)
  • BIRT vs. Classic Reporting (Reasons for the transition from Actuate and the enduring relevance of BIRT)
  • Overview of BIRT features and architecture (Engine, Designer, and the Maximo Integration layer)
  • Going beyond PDFs (Interactive viewing options and data export capabilities)

Understanding the Maximo-BIRT Bridge

  • The lifecycle of a Maximo Report (From .rptdesign to the end-user's browser)
  • The role of BIRT in Maximo (Security, Parameters, and Data Sources)
  • Integration Mechanics (V7ViaOverMaximo logic and the Script Library)

Getting Started

  • Preparing the Development Environment (The efficient "unzip-and-go" method)
  • Installing BIRT Designer 4.3.1 as a standalone application (Eclipse configuration and JVM parameters)
  • Configuring the Workspace (Establishing the Maximo Project structure)
  • Connecting to the Database (Setting up mxreportdatasources.properties and JDBC drivers)

Core Development

  • Your initial report (Constructing a basic List Report from scratch)
  • Data Sets and Data Sources (Crafting SQL that Maximo can interpret)
  • Report Layout and Styling (Master pages, grids, and tables)
  • BIRT and Maximo Integration (Importing, registering, and testing within the Report Administration app)

Troubleshooting

  • Common Connection Challenges (SSL, JDBC errors, and login issues)
  • Logging and Debugging (Identifying root causes through log analysis)

Summary and Next Steps

  • Performance Best Practices (Ensuring reports do not burden the server)
  • Resources and Continued Learning (Navigating the IBM Developer Guide)

Requirements

Prerequisites
  • Foundational SQL Skills: Proficiency in SELECT statements and basic filtering techniques.
  • General Computer Literacy: Ability to navigate file directories and extract ZIP archives.
  • Working Knowledge of Maximo Business Objects (User Level): Candidates should understand core Maximo entities (such as Work Orders and Assets) and their function within the application interface.

Audience
  • Functional Consultants: Professionals seeking to align business requirements with technical reporting capabilities.
  • Report Authors & Business Analysts: Experts responsible for data extraction and operational insight.
  • Junior Administrators: Technical personnel beginning their path in Maximo system maintenance and reporting.

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories