2025-06 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 Dev0 Phase2
- 1.1 Currently in Hana PROD
- 1.2 New in Hana QA
- 2 Schedule
- 3 Thank You Report Developers!
- 4 Renaming & Deprecating
- 5 New Views!
- 6 Your Requested Enhancements!
- 6.1 Logic Updates
- 6.1.1 Views including ‘Completed Units’
- 6.1.2 Views including ‘Course Level’
- 6.1.3 Views including ‘Passed Units’
- 6.1.4 All Views with Primary Major Code First and/or Primary Major Code First Census
- 6.1.5 SAH-Enrollment-View, SAH-EnrollmentCensus-View
- 6.1.6 SAH-MajorMinorDetail-View
- 6.1.7 SAH-MajorMinorDetail-View
- 6.2 Fields Added
- 6.1 Logic Updates
- 7 UAT - Customer Service Reminder
- 8 Follow our Enhancement User Acceptance Testing (UAT) Steps
Dev0 Phase2
The BIA team has reached the User Acceptance Testing (UAT) phase of Dev0 Phase 2 in our preparation for TSS. UAT is a critical time for report developers and data integration developers to complete their own testing scenarios against the SAH DEV0 on Hana QA. BIA relies on the business expertise of the SAH report developers to examine SAH from a business user perspective. See https://ucsdcollab.atlassian.net/wiki/spaces/ACP/pages/1294827584 for directions on how to perform UAT and how to provide feedback.
Currently in Hana PROD
All records from ISIS and Med Hub (clinical residents).
Includes records for admissions where the person never actually registered for classes.
Historical to 2004
New in Hana QA
All records where (1) the person has ever had a registration status, been a clinical resident, or received a degree; or (2) a person has accepted their UCSD offer for the current or future term.
No historical filter. All records from ISIS meeting the above condition are included.
Fields used for underlying joins with SAH-StudentStatsPerTerm-View that have been marked ‘Hide Me’ will be removed as we implement a new logic. Report developers should not be impacted but Data Integration developers will need to update their column group calls.
SLT dependencies for the views included in Phase1 and Phase2 will be removed. The SLT technology has proved to be unreliable and BIA is expecting to remove all dependencies on SLT by the end of Dev0.
Schedule
Wednesday, June 4, end of day: release enhancements to User Acceptance Testing
Wednesday, June 11, UAT feedback due
Thursday, June 12 - Tuesday, June 17: BIA implements any changes
Wednesday, June 18, end of day: release enhancements to Production
Friday, June 20, end of day: delete QA models
Thank You Report Developers!
Special thanks to the report developers who submitted enhancement requests.
Kacy Cashatt
Cheryl Kettnich
Steven Newberg
Aymme Olson
SIS Reporting Project
SAH-AR Beta Testing team:
Courtney Aguila
Alfredo Alegria
Jill Battikha
Marlene Bochene
Kacy Cashatt
Jared Church
Leah Dedmon
Elvee Froehlich
Cheryl Kettnich
Ji Kenworthy
Patrick Lasu
Malia Mahi
Laura McElroy
Kirt Mitchell
David Park
Nadia Powell
Jing Song
Tiffany Swiderski
Gayle Ta
Eva Thiveos
Hannaha Van Etten
Jonathan Wai
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 fully deprecated this month.
UG Cumulative Transfer Units
New Views!
The Accounts Receivable Team and BIA are existed to release 4 new views containing data from ISIS Accounts Receivable, adding to the views included in SAH Core access. Click on the name of the view to see the Quick Start Guide for the new view.
These new SAH-AR views have been in UAT with the Beta Testing team for a few weeks. We are all looking forward to your feedback and questions regarding these views. Email busintel@ucsd.edu with your feedback.
SAH-AR-DetailCodeAccountingNarrow-View
This view can be used to translate between SIS and FIS accounting codes. It is pre-joined with the Oracle CCOA.
Epic:
Unique fields in this view include:
SIS ACS Loan Type
SIS Application Priority
SIS Check Payment Option Count
SIS Check Payment Option Flag
SIS Detail Code
SIS Detail Code Account
SIS Detail Code Default Amount
SIS Detail Code Description
SIS Detail Code Description Short
SIS Detail Code Dist
SIS Detail Code Dist Ref Number
SIS Detail Code End Date
SIS Detail Code Index
SIS Detail Code Index Title
SIS Dist Percent
SIS Document Number Req Count
SIS Document Number Req Flag
SIS Loan Type
SIS Original Transaction Number
SIS Process Type
SIS Process Type Code
SIS Refundable Count
SIS Refundable Flag
SIS Term Required Count
SIS Term Required Flag
SIS UC Loan Program
SAH-AR-DetailCodeAccountingWide-View
This view can be used to translate between SIS and FIS accounting codes. It is pre-joined with the Oracle CCOA and organized like a pivot table.
Epic:
Unique fields in this view include:
SIS ACS Loan Type
SIS AD Account
SIS AD Account Code
SIS AD Activity Code
SIS AD Entity Code
SIS AD Financial Unit Code
SIS AD Function Code
SIS AD Fund Code
SIS AD Future1 Code
SIS AD Future2 Code
SIS AD Index
SIS AD Index Title
SIS AD Interentity Code
SIS AD Location Code
SIS AD Program Code
SIS AD Project Code
SIS AD SIS Original Transaction Number
SIS AP Account
SIS AP Account Code
SIS AP Activity Code
SIS AP Entity Code
SIS AP Financial Unit Code
SIS AP Function Code
SIS AP Fund Code
SIS AP Future1 Code
SIS AP Future2 Code
SIS AP Index
SIS AP Index Title
SIS AP Interentity Code
SIS AP Location Code
SIS AP Program Code
SIS AP Project Code
SIS AP SIS Original Transaction Number
SIS Application Priority
SIS AR Account
SIS AR Account Code
SIS AR Activity Code
SIS AR Entity Code
SIS AR Financial Unit Code
SIS AR Function Code
SIS AR Fund Code
SIS AR Future1 Code
SIS AR Future2 Code
SIS AR Index
SIS AR Index Title
SIS AR Interentity Code
SIS AR Location Code
SIS AR Program Code
SIS AR Project Code
SIS AR SIS Original Transaction Number
SIS BD Account
SIS BD Account Code
SIS BD Activity Code
SIS BD Entity Code
SIS BD Financial Unit Code
SIS BD Function Code
SIS BD Fund Code
SIS BD Future1 Code
SIS BD Future2 Code
SIS BD Index
SIS BD Index Title
SIS BD Interentity Code
SIS BD Location Code
SIS BD Program Code
SIS BD Project Code
SIS BD SIS Original Transaction Number
SIS Category
SIS Category Code
SIS Category Description
SIS Check Payment Option Count
SIS Check Payment Option Flag
SIS Detail Code
SIS Detail Code Default Amount
SIS Detail Code Description
SIS Detail Code Description Short
SIS Detail Code Dist Ref Number
SIS Detail Code End Date
SIS Detail Type
SIS Detail Type Code
SIS Dist Percent
SIS DL Account
SIS DL Account Code
SIS DL Activity Code
SIS DL Entity Code
SIS DL Financial Unit Code
SIS DL Function Code
SIS DL Fund Code
SIS DL Future1 Code
SIS DL Future2 Code
SIS DL Index
SIS DL Index Title
SIS DL Interentity Code
SIS DL Location Code
SIS DL Program Code
SIS DL Project Code
SIS DL SIS Original Transaction Number
SIS Document Number Req Count
SIS Document Number Req Flag
SIS Loan Type
SIS Process Type
SIS Process Type Code
SIS Refundable Count
SIS Refundable Flag
SIS Term Required Count
SIS Term Required Flag
SIS UC Loan Program
SAH-AR-Transaction-View
If you are looking to report on AR Transaction but do not need the financial accounting behind the transaction then start with this view. This view contains one row per transaction and is pre-joined with SAH-Demographics-View and SAH-StudentStatsPerTerm-View.
Epic:
Unique fields in this view include:
SIS Account Balance
SIS Account Current Address Line 1
SIS Account Current Address Line 2
SIS Account Current Address Line 3
SIS Account Current City
SIS Account Current State
SIS Account Current Zip
SIS Account First Name
SIS Account Full Name
SIS Account ID
SIS Account Last Name
SIS Account Middle Name
SIS Account Permanent Address Line 1
SIS Account Permanent Address Line 2
SIS Account Permanent Address Line 3
SIS Account Permanent City
SIS Account Permanent State
SIS Account Permanent Zip
SIS Account Status
SIS ACS Loan Type
SIS Application Priority
SIS Bill Date
SIS Bill Due Date
SIS Cashier ID
SIS Cashiering Session Number
SIS Category*
SIS Category Code*
SIS Category Description*
SIS Check Payment Option Count
SIS Check Payment Option Flag
SIS Detail Code
SIS Detail Code Default Amount
SIS Detail Code Description*
SIS Detail Code Description Short*
SIS Detail Code End Date
SIS Detail Type
SIS Detail Type Code
SIS Document Number Req Count
SIS Document Number Req Flag
SIS Loan Type
SIS Payer Name
SIS Person Entity Indicator
SIS Person Entity Indicator Code
SIS Process Type
SIS Process Type Code
SIS Refundable Count
SIS Refundable Flag
SIS Source of Receivable
SIS Source of Receivable Code
SIS Term Required Count
SIS Term Required Flag
SIS Transaction Amount
SIS Transaction Balance
SIS Transaction Date
SIS Transaction Date Maximum
SIS Transaction Derived Net Amount
SIS Transaction Description
SIS Transaction Document Number
SIS Transaction Effective Date
SIS Transaction Internal Ref ID
SIS Transaction Number
SIS Transaction Payment Account Set DateTime
SIS Transaction Payment Number
SIS Transaction Term Code
SIS UC Loan Program
SAH-AR-TransactionDetail-View
If you are looking to report on AR Transaction AND require the financial accounting behind the transaction, which means there will be multiple rows per transaction. Developers will need to filter on SIS Transaction Type. This view is pre-joined with SAH-Demographics-View, SAH-StudentStatsPerTerm-View, the Oracle CCOA, FINAH Managerial Reporting Account Hierarchy and Managerial Reporting Fund Hierarchy.
Epic:
Unique fields in this view include:
SIS Account Balance
SIS Account Current Address Line 1
SIS Account Current Address Line 2
SIS Account Current Address Line 3
SIS Account Current City
SIS Account Current State
SIS Account Current Zip
SIS Account First Name
SIS Account Full Name
SIS Account ID
SIS Account Last Name
SIS Account Middle Name
SIS Account Permanent Address Line 1
SIS Account Permanent Address Line 2
SIS Account Permanent Address Line 3
SIS Account Permanent City
SIS Account Permanent State
SIS Account Permanent Zip
SIS Account Status
SIS ACS Loan Type
SIS Application Priority
SIS Bill Date
SIS Bill Due Date
SIS Cashier ID
SIS Cashiering Session Number
SIS Category*
SIS Category Code*
SIS Category Description*
SIS Check Payment Option Count
SIS Check Payment Option Flag
SIS Deceased Count
SIS Deceased Flag
SIS Detail Code
SIS Detail Code Default Amount
SIS Detail Code Description*
SIS Detail Code Description Short*
SIS Detail Code End Date
SIS Detail Type
SIS Detail Type Code
SIS Document Number Req Count
SIS Document Number Req Flag
SIS Loan Type
SIS Payer Name
SIS Person Entity Indicator
SIS Person Entity Indicator Code
SIS Process Type
SIS Process Type Code
SIS Refundable Count
SIS Refundable Flag
SIS Source of Receivable
SIS Source of Receivable Code
SIS Term Required Count
SIS Term Required Flag
SIS Transaction Amount
SIS Transaction Balance
SIS Transaction Date
SIS Transaction Date Maximum
SIS Transaction Derived Dist Amount
SIS Transaction Derived Dist Balance
SIS Transaction Derived Net Amount
SIS Transaction Derived Net Dist Amount
SIS Transaction Description
SIS Transaction Document Number
SIS Transaction Effective Date
SIS Transaction Internal Ref ID
SIS Transaction Number
SIS Transaction Payment Account Set DateTime
SIS Transaction Payment Number
SIS Transaction Term Code
SIS UC Loan Program
*Masked Data
In the SAH-AR-Transaction-View and SAH-AR-TransactionDetail-View the contents of the following fields will only be available to those who have requested access.
SIS Detail Code Description
SIS Detail Code Description Short
SIS Category Code
SIS Category
SIS Category Description
Developers requiring unmasked data values should speak to their managers about exactly what they cannot report on using SAH-AR-Transaction-View and SAH-AR-TransactionDetail-View.
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 |
|---|---|---|
Updated logic to identify deleted records so that SAH matches ISIS. | Views including ‘Completed Units’SAH-Degree-View | CS2287410 |
Populate Course Level for transfer courses. | Views including ‘Course Level’SAH-ClassComponentSchedule-View SAH-LMS-AssignmentEvents-View | CS2216974 |
Updated ‘Passed Units' to include where ‘Grade’ = NH as it means Near Honors. | Views including ‘Passed Units’SAH-Degree-View |