2025-06 SAH Release Notes

2025-06 SAH Release Notes

 

 

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. 

  1. 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.

  2. ITS-BIA will allow a transition period for report developers to repoint their reports at the new fields / views.

  3. 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.

  4. ITS-BIA will deprecate the fields / views.  Any reports the have not transitioned by this point will break.

SAHR-3947 - Getting issue details... STATUS

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: 

SARSAH-93 - Getting issue details... STATUS

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: 

SARSAH-94 - Getting issue details... STATUS

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: 

SARSAH-38 - Getting issue details... STATUS

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: 

SARSAH-105 - Getting issue details... STATUS

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

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
SAH-EnrollmentCensus-View
SAH-Enrollment-View
SAH-LMS-AssignmentEvents-View
SAH-LMS-CB-ConversationMessages-View
SAH-LMS-CB-DiscussionTopicEntry-View
SAH-LMS-CB-Enrollments-View
SAH-LMS-CB-GroupMembers-View
SAH-LMS-CB-StudentCourseStatsPerTerm-View
SAH-LMS-CB-StudentStatsPerTerm-View
SAH-LMS-CB-StudentStatsPerWeek-View
SAH-LMS-CB-Submission-View
SAH-LMS-CB-WikiPage-View
SAH-LMS-CourseEvents-View
SAH-LMS-CourseStudentStatsPerTerm-View
SAH-LMS-DiscussionEntryEvents-View
SAH-LMS-DiscussionTopicEvents-View
SAH-LMS-EnrollmentEvents-View
SAH-LMS-ExternalToolEvents-View
SAH-LMS-FileEvents-View
SAH-LMS-GradingEvents-View
SAH-LMS-GroupEvents-View
SAH-LMS-QuizEvents-View
SAH-LMS-SectionStudentStatsPerTerm-View
SAH-LMS-StudentStatsPerDay-View
SAH-LMS-StudentStatsPerTermNarrow-View
SAH-LMS-Student-View
SAH-LMS-SubmissionEvents-View
SAH-LMS-WikiPageEvents-View
SAH-MajorMinorDetail-View
SAH-MajorMinorNarrowCensus-View
SAH-MajorMinorNarrow-View
SAH-MajorMinor-View
SAH-RetentionDetailCensus-View
SAH-RetentionDetail-View
SAH-StudentSchedule-View
SAH-StudentStatsPerTermCensus-View
SAH-StudentStatsPerTerm-View
SAH-StudentWithdrawalNarrow-View
SAH-WaitlistAudit-View

CS2287410

Populate Course Level for transfer courses.

Views including ‘Course Level’

SAH-ClassComponentSchedule-View
SAH-ClassComponentScheduleCensus-View
SAH-Enrollment-View
SAH-EnrollmentCensus-View
SAH-StudentSchedule-View
SAH-WaitlistAudit-View

SAH-LMS-AssignmentEvents-View
SAH-LMS-CB-Assignment-View
SAH-LMS-CB-ConversationMessages-View
SAH-LMS-CB-Enrollments-View
SAH-LMS-CB-ExternalToolActivation-View 
SAH-LMS-CB-GroupMembers-View
SAH-LMS-CB-Group-View
SAH-LMS-CB-WikiPage-View
SAH-LMS-CourseEvents-View
SAH-LMS-DiscussionEntryEvents-View
SAH-LMS-DiscussionTopicEvents-View
SAH-LMS-EnrollmentEvents-View
SAH-LMS-ExternalToolEvents-View
SAH-LMS-FileEvents-View
SAH-LMS-GradingEvents-View
SAH-LMS-GroupEvents-View
SAH-LMS-QuizEvents-View
SAH-LMS-StudentStatsPerDay-View
SAH-LMS-WikiPageEvents-View

CS2216974

Updated ‘Passed Units' to include where ‘Grade’ = NH as it means Near Honors.

Views including ‘Passed Units’

SAH-Degree-View
SAH-EnrollmentCensus-View
SAH-Enrollment-View
SAH-LMS-AssignmentEvents-View
SAH-LMS-CB-ConversationMessages-View
SAH-LMS-CB-DiscussionTopicEntry-View
SAH-LMS-CB-Enrollments-View
SAH-LMS-CB-GroupMembers-View
SAH-LMS-CB-StudentCourseStatsPerTerm-View
SAH-LMS-CB-StudentStatsPerTerm-ViewSAH-LMS-CB-StudentStatsPerWeek-ViewSAH-LMS-CB-Submission-ViewSAH-LMS-CB-WikiPage-ViewSAH-LMS-CourseEvents-ViewSAH-LMS-CourseStudentStatsPerTerm-ViewSAH-LMS-DiscussionEntryEvents-ViewSAH-LMS-DiscussionTopicEvents-ViewSAH-LMS-EnrollmentEvents-ViewSAH-LMS-ExternalToolEvents-ViewSAH-LMS-FileEvents-ViewSAH-LMS-GradingEvents-ViewSAH-LMS-GroupEvents-ViewSAH-LMS-QuizEvents-ViewSAH-LMS-SectionStudentStatsPerTerm-ViewSAH-LMS-StudentStatsPerDay-ViewSAH-LMS-StudentStatsPerTermNarrow-ViewSAH-LMS-Student-ViewSAH-LMS-SubmissionEvents-ViewSAH-LMS-WikiPageEvents-ViewSAH-MajorMinorDetail-ViewSAH-MajorMinorNarrowCensus-ViewSAH-MajorMinorNarrow-ViewSAH-MajorMinor-ViewSAH-RetentionDetailCensus-ViewSAH-RetentionDetail-ViewSAH-StudentSchedule-ViewSAH-StudentStatsPerTermCensus-ViewSAH-StudentStatsPerTerm-ViewSAH-StudentWithdrawalNarrow-ViewSAH-WaitlistAudit-View