2025-07 SAH Release Notes
Hello SAH Developers - The below enhancements are included in this month's SAH Release.
Keep up with our future enhancements here: SAH Bugs and Enhancements In Progress.
For access to the Student Activity Hub (SAH) you must be pre-approved by the registrar's office. Please reach out to them directly.
- 1 Schedule
- 2 Thank You Report Developers!
- 3 Renaming & Deprecating
- 4 Your Requested Enhancements!
- 4.1 Logic Updates
- 4.2 Fields Added
- 4.3 BI Model CleanUp
- 4.3.1 All Views Joined With SAH-Demographics
- 4.3.2 All Views Joined With SAH-StudentStatsPerTerm
- 4.3.3 SAH-ClassComponentScheduleCensus-View
- 4.3.4 SAH-ClassComponentSchedule-View
- 4.3.5 SAH-CollegeDetail-View
- 4.3.6 SAH-Degree-View
- 4.3.7 SAH-EnrollmentCensus-View
- 4.3.8 SAH-Enrollment-View
- 4.3.9 SAH-LMS-CB-StudentCourseStatsPerTerm-View
- 4.3.10 SAH-LMS-CB-StudentStatsPerTerm-View
- 4.3.11 SAH-LMS-CB-StudentStatsPerWeek-View
- 4.3.12 SAH-LMS-CourseEvents-View
- 4.3.13 SAH-LMS-QuizEvents-View
- 4.3.14 SAH-LMS-Student-View
- 4.3.15 SAH-LMS-StudentStatsPerTermNarrow-View
- 4.3.16 SAH-LMS-SubmissionEvents-View
- 4.3.17 SAH-MajorMinorDetail-View
- 4.3.18 SAH-MajorMinorNarrowCensus-View
- 4.3.19 SAH-MajorMinorNarrow-View
- 4.3.20 SAH-MajorMinor-View
- 4.3.21 SAH-StudentWithdrawalNarrow-View
- 5 UAT - Customer Service Reminder
- 6 Follow our Enhancement User Acceptance Testing (UAT) Steps
Schedule
Thursday, July 24, end of day: release enhancements to User Acceptance Testing
Wednesday, July 30, UAT feedback due
Thursday, July 31, end of day: release enhancements to Production
Friday, August 1, end of day: delete QA models
Thank You Report Developers!
Special thanks to the report developers who submitted enhancement requests.
Cheryl Kettnich
Olga Mayorova
Renaming & Deprecating
As we've adapted the SAH views to your needs, we have found changing field names is painful for both report developers and our team due to the name change breaking reports, data integrations and packages / data sources. In an effort to avoid this pain, we are going to utilize the following name change strategy.
ITS-BIA will release new fields with the revised field name in the views that contain the field to be renamed, or where a view is to be renamed ITS-BIA will release as a new view the view with the revised name.
ITS-BIA will allow a transition period for report developers to repoint their reports at the new fields / views.
ITS-BIA will remove the data from the old fields / views and allow a second transition period. This will not break the report but will highlight where the fields / views are still in use as they will become blank.
ITS-BIA will deprecate the fields / views. Any reports the have not transitioned by this point will break.
The following fields will be set to null deprecated this month.
Graduation Degree Application Date as it is a duplicate of Award Application DateTime.
Your Requested Enhancements!
Items marked with an asterisk (*) are report breaking enhancements if you have these fields in your report.
Logic Updates
Logic Updates | Views Impacted | Tickets Addressed / Jira Epic |
|---|---|---|
View filter for “enrolled at census date” removed | SAH-EnrollmentCensus-ViewNote: This update will impact all reports using this view. Report developers will need to apply this filter to their reports. Class Section Enrolled At Census Date Flag = Y | Preparation for SAH-UCOP views Needed for reporting to UCOP |
Fields Added
Fields Added | Views Impacted | Tickets Addressed / Jira Epic |
|---|---|---|
Attempted Units Current Cumulative | All Views Joined With SAH-DemographicsSAH-AR-TransactionDetail-View |
CS2392509 |
UCOP Residence Status Fees Code | All Views Joined With SAH-StudentStatsPerTermSAH-AR-TransactionDetail-View |
|
Class Section Published in Schedule Count | SAH-ClassComponentScheduleCensus-ViewSAH-ClassComponentSchedule-View |
CS2527496 |
Student Level Class Section Enrollment | SAH-EnrollmentCensus-ViewSAH-Enrollment-View |
CS2405229 CS2456401 |
BI Model CleanUp
BIA has recently added new automated validation script that allows us to compare Cognos packages and Tableau data sources. Until now our validation process has been manual, prone to human error and time consuming. The new validation script identified inconsistencies between Cognos and Tableau that we have now resolved. These should have no impact to your consumers or reports.
Fields Added | Views Impacted |
|---|---|
Application Decision Code First | All Views Joined With SAH-DemographicsSAH-AR-TransactionDetail-View |
Acceptance Offer Deposit Date | All Views Joined With SAH-StudentStatsPerTermSAH-AR-TransactionDetail-View |
Class Section UC Online Education Count | SAH-ClassComponentScheduleCensus-ViewSAH-ClassComponentSchedule-View |
Graduate Primary Major Is Self-Supporting Flag First | SAH-CollegeDetail-View |
Age Current | SAH-Degree-View |
Acceptance Offer Deposit Date | SAH-EnrollmentCensus-ViewSAH-Enrollment-View |
Current Term Flag | SAH-LMS-CB-StudentCourseStatsPerTerm-View |
Acceptance Offer Deposit Date | SAH-LMS-CB-StudentStatsPerTerm-View |
Canvas User Name | SAH-LMS-CB-StudentStatsPerWeek-View |
Current Term Count | SAH-LMS-CourseEvents-View |
Canvas Event Type | SAH-LMS-QuizEvents-View |
Graduate Accepted Admit Term Code | SAH-LMS-Student-View |
Graduate Accepted Admit Term Code | SAH-LMS-StudentStatsPerTermNarrow-View |
Actor Canvas Name |