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