Table of Contents

Latest Release

Note

This code and deployment procedure should be used only if you are using the latest FR October Release.

If you are using the GA Release from October 2024 or before please use the code and deployment procedure from Solution Starters - https://github.com/ALTUS-Community/SolutionStarters/tree/main/Reporting/Paginated

Key Highlights

Project Status Report

  • Updated the SQL code with the correct data mappings so that its consistent throughout the reports. Data mapping document can be found at the bottom of this page under Data mapping for SQL

  • New icon for Project Status has been added when there is no KPI selected and when Custom KPI has been created in Altus

  • All KPIs in the report now match with whats in Altus

  • On the first page under Project dates and work - added Scheduled finish, Baseline finish and Variance for Baseline information

  • Under Milestones - added Baseline finish date

  • Added Alternate currency information for all finance data - Base currency of Altus will now be displayed instead of $ symbol. Added a new dataset dsTransactionCurrency to the datasets for this to work.

  • Updated all the font colour of Windings Icon

  • When financialsSummariseTotals value is turned on in settings then the data will change in the Category costs and Financials table visual

  • Added Active and Postponed for Issues and Risks under the header

  • Fixed the bug for Effort bar missing for projects where tasks dont have Effort

  • Fixed the font and font size through out the report to be consistent

  • Priority count has been fixed for all registers

  • Changed the labels for Cost by Month graph to show for all months

  • Fixed the bug for Effort completed and effort remaining to have rounded values

  • If the project progress and progress effort has no info then the bar will not be displayed

  • Milestones were not showing correct data which is now fixed

  • New column ER (Escalation Required) has been added for Decisions which was initially part of Priority

Program Status Report

  • Updated the SQL code with the correct data mappings so that its consistent throughout the reports. Data mapping document can be found at the bottom of this page under Data mapping for SQL

  • New icon for Program Status has been added when there is no KPI selected and when Custom KPI has been created in Altus

  • All KPIs in the report now match with whats in Altus

  • Added Baseline info - Baseline Finish under Associated Project Summary page.

  • Added Alternate currency information for all finance data - Base currency of Altus will now be displayed instead of $ symbol. Added a new dataset dsTransactionCurrency to the datasets for this to work.

  • Updated all the font colour of Windings Icon

  • When financialsSummariseTotals value is turned on in settings then the data will change in the Category costs and Finacials table visual

  • Added Active and Postponed for Issues and Risks under the header

  • Fixed the bug for Effort bar missing for projects where tasks dont have Effort

  • Fixed the bug for Associated Project Summary - Projects count which was incorrect

  • Fixed the font and font size through out the report to be consistent

  • Priority count has been fixed for all registers

  • Changed the labels for Cost by Month graph to show for all months

  • Fixed the bug for Effort completed and effort remaining to have rounded values

  • If the project progress and progress effort has no info then the bar will not be displayed

  • Fixed the bug for message - "No Project financials to display" if there is no finance information

  • Fixed the bug for count for Approved and Rejected in Program Change Requests page

Portfolio Status Report

  • Updated the SQL code with the correct data mappings so that its consistent throughout the reports. Data mapping document can be found at the bottom of this page under Data mapping for SQL

  • All KPIs in the report now match with whats in Altus

  • Added Baseline info - Baseline Finish under Associated Project Program Summary page.

  • Added Alternate currency information for all finance data - Base currency of Altus will now be displayed instead of $ symbol. Added a new dataset dsTransactionCurrency to the datasets for this to work.

  • Bug fixed for "no risks to display" when there is no data for risks, decisions and change Requests

  • Bug fixed for Program count on Associated Project Program Summary page

Reports

Project Status Reports

Project status report contains following information:

  • Project info and Project status like General KPI, Deliverables KPI, Schedule KPI, Financials KPI, Work KPI, Issues KPI, Risks KPI, Change Requests KPI and Project Progress and Effort pie chart
  • Financials - EAC by Financial Category line chart and Cost by Month bar chart, Category Costs and Financials
  • Milestones and Key Dates
  • Deliverables
  • Issues
  • Risks
  • Decisions
  • Change Requests
  • Lessons Learned

Project - Datasets

There are 14 datasets for Project status report which are direct SQL queries:

dsProject
dsTasks
dsKeyDates
dsDeliverables
dsIssues
dsRisks
dsDecisions
dsChanges
dsChanges
dsChanges
dsLessons
lookup_Project
dsMilestones
dsFinancialTransactions
dsStatusUpdate
dsTransactionCurrency

Project - Parameters

  • ProjId - parameter that will be passed for most of the datasets. This will be hidden in the reports and when embedded in Altus it fetches the project that is currently open in Altus and passes the id as paramater

Program Status Reports

Program status report contains following information:

  • Program Info and Program Status like General KPI, Deliverables KPI, Schedule KPI, Financials KPI, Work KPI, Issues KPI, Risks KPI, Change Requests KPI and Program Progress and Project Effort pie chart
  • Associated Project Financials - EAC by Financial Category line chart and Cost by Month bar chart, Category Costs and Financials
  • Program Key Dates
  • Program Issues
  • Program Risks
  • Program Decisions
  • Program Change Requests
  • Program Lessons Learned
  • Associated Project Summary

Program - Datasets

There are 18 datasets for Project status report which are direct SQL queries:

dsProject
dsKeyDates
dsIssues
dsRisks
dsDecisions
dsChanges
dsLessons
lookup_project
dsFinancialTransactions
dsStatusUpdate
lookup_Program
dsProgram
dsStatusUpdate_Project
dsIssues_Project
dsRisks_Project
dsDecisions_Project
dsChangeRequest_Project
dsTransactionCurrency

Program - Parameters

  • ProgId - parameter that will be passed for most of the datasets. This will be hidden in the reports and when embedded in Altus it fetches the program that is currently open in Altus and passes the id as parameter

Portfolio Status Reports

Program status report contains following information:

  • Portfolio Info and Portfolio Summary like Description, Justification, Stakeholder Communications and Vision
  • Portfolio Key Dates
  • Portfolio Risks
  • Portfolio Decisions
  • Portfolio Change Requests
  • Summary - Associated Projects and Programs linked to projects
  • Associated Project and Program Issues
  • Associated Project and Program Risks
  • Associated Project and Program Decisions
  • Associated Project and Program Change Requests

Portfolio - Datasets

There are 16 datasets for Project status report which are direct SQL queries:

dsProject
dsKeyDates
dsRisks
dsDecisions
dsChanges
lookup_Project
dsFinancialTransactions_Portfolio_Project
lookup_Portfolio
dsPortfolio
dsStatusUpdate_Project
dsIssues_Project_Program
dsRisks_Project_Program
dsDecisions_Project_Program
dsChangeRequest_Project_Program
dsStatusUpdate_Program
dsTransactionCurrency

Portfolio - Parameters

  • PortId - parameter that will be passed for most of the datasets. This will be hidden in the reports and when embedded in Altus it fetches the portfolio that is currently open in Altus and passes the id as parameter