peoplesoft enterprise - cs 9 bundle 15 release notes enterprise - cs 9 bundle 15 release notes...

50
Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15 PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates for PeopleSoft Enterprise Campus Solutions Student Administration products in CS 9 Bundle 15. The information contained in this document is subject to change without notice. If you find any problems in the documentation, please report them to us in writing. This document is not warranted to be error-free. Except as may be expressly permitted in your license agreement for these Programs, no part of these Programs may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose. If the Programs are delivered to the United States Government or anyone licensing or using the Programs on behalf of the United States Government, the following notice is applicable: U.S. GOVERNMENT RIGHTS Copyright © 2009, Oracle. All rights reserved. The Programs (which include both the software and documentation) contain proprietary information; they are provided under a license agreement containing restrictions on use and disclosure and are also protected by copyright, patent, and other intellectual and industrial property laws. Reverse engineering, disassembly, or decompilation of the Programs, except to the extent required to obtain interoperability with other independently created software or as specified by law, is prohibited. The Programs may provide links to Web sites and access to content, products, and services from third parties. Oracle is not responsible for the availability of, or any content provided on, third- party Web sites. You bear all risks associated with the use of such content. If you choose to purchase any products or services from a third party, the relationship is directly between you and the third party. Oracle is not responsible for: (a) the quality of third-party products or services; or (b) fulfilling any of the terms of the agreement with the third party, including delivery of products or services and warranty obligations related to purchased products or services. Oracle is not responsible for any loss or damage of any sort that you may incur from dealing with any third party. Oracle, JD Edwards, PeopleSoft, and Siebel are registered trademarks of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are “commercial computer software” or “commercial technical data” pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the Programs, including documentation and technical data, shall be subject to the licensing restrictions set forth in the applicable Oracle license agreement, and, to the extent applicable, the additional rights set forth in FAR 52.227-19, Commercial Computer Software--Restricted Rights (June 1987). Oracle Corporation, 500 Oracle Parkway, Redwood City, CA 94065. The Programs are not intended for use in any nuclear, aviation, mass transit, medical, or other inherently dangerous applications. It shall be the licensee's responsibility to take all appropriate fail-safe, backup, redundancy and other measures to ensure the safe use of such applications if the Programs are used for such purposes, and we disclaim liability for any damages caused by such use of the Programs. Copyright Oracle Corporation 2007. All rights reserved. 1

Upload: dokhuong

Post on 08-Mar-2018

286 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates for PeopleSoft Enterprise Campus Solutions Student Administration products in CS 9 Bundle 15.

The information contained in this document is subject to change without notice. If you find any problems in the documentation, please report them to us in writing. This document is not warranted to be error-free. Except as may be expressly permitted in your license agreement for these Programs, no part of these Programs may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose.

If the Programs are delivered to the United States Government or anyone licensing or using the Programs on behalf of the United States Government, the following notice is applicable:

U.S. GOVERNMENT RIGHTS

Copyright © 2009, Oracle. All rights reserved.

The Programs (which include both the software and documentation) contain proprietary information; they are provided under a license agreement containing restrictions on use and disclosure and are also protected by copyright, patent, and other intellectual and industrial property laws. Reverse engineering, disassembly, or decompilation of the Programs, except to the extent required to obtain interoperability with other independently created software or as specified by law, is prohibited.

The Programs may provide links to Web sites and access to content, products, and services from third parties. Oracle is not responsible for the availability of, or any content provided on, third-party Web sites. You bear all risks associated with the use of such content. If you choose to purchase any products or services from a third party, the relationship is directly between you and the third party. Oracle is not responsible for: (a) the quality of third-party products or services; or (b) fulfilling any of the terms of the agreement with the third party, including delivery of products or services and warranty obligations related to purchased products or services. Oracle is not responsible for any loss or damage of any sort that you may incur from dealing with any third party.

Oracle, JD Edwards, PeopleSoft, and Siebel are registered trademarks of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are “commercial computer software” or “commercial technical data” pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the Programs, including documentation and technical data, shall be subject to the licensing restrictions set forth in the applicable Oracle license agreement, and, to the extent applicable, the additional rights set forth in FAR 52.227-19, Commercial Computer Software--Restricted Rights (June 1987). Oracle Corporation, 500 Oracle Parkway, Redwood City, CA 94065.

The Programs are not intended for use in any nuclear, aviation, mass transit, medical, or other inherently dangerous applications. It shall be the licensee's responsibility to take all appropriate fail-safe, backup, redundancy and other measures to ensure the safe use of such applications if the Programs are used for such purposes, and we disclaim liability for any damages caused by such use of the Programs.

Copyright Oracle Corporation 2007. All rights reserved. 1

Page 2: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

Other 1781208001 Need the ability to evaluate test scores for enrollment requisites and in AA

This is a request from the AA PAG to enhance PeopleSoft Campus Solutions so that test scores can be used as enrollment requisites and in Academic Advisement.

#######################################################

Other 1909916001 Recursive loop (too many recursions) error when accessing a dynamic condition still a problem after bundle 13

A condition with multiple lines is still receiving the error below after CS 9 Bundle #13: Too many peoplecode recursions: possible recursive loop detected (180,303)

Modified the method Process_Condition_Type_Change in SAA_ACADEMIC_ADVISEMENT.AA_DynamicCondition to not call the method Delete_Line_Detail_Records unless the current line has been changed.

Reports 1908329001 Advisement Report Synchronization Option for Enrollment Record does not generate new report

An advisement report is generated for the student. The student logs into self service and enrolls in a class from My Requirements. Student logs off and later logs back in. Again student enrolls from My Requirements. The report does not regenerate, so the status column is not updated for the enrolled course.

The PreBuild code for component SAA_SS_DPR_ADB_SR has been modified to refresh the advisement report to make it work like component SAA_SS_DPR_ADB.

Academic Advisement

Copyright Oracle Corporation 2007. All rights reserved. 2

Page 3: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

Manage People 503651002 Deletion of External Degree Data in Advancement Causes Buffer error in Admissions

External Degree information recorded by Advancement can be deleted at the External Org level. However, if admissions external education data exists for the same External Org, that data is orphaned.

PeopleCode was added to ACAD_HISTORY.EXT_ORG_ID.FieldChange to prevent the AV_EXT_DEGREE component from executing code that belongs to other components. Component PeopleCode was also added to AV_EXT_DEGREE to allow the deletion of Admissions rows when an ACAD_HISTORY row is deleted or when the EXT_ORG_ID field on the ACAD_HISTORY row is changed.

Manage People 1788392001 Changes to be made to the Audits Tab in the File Attachments grid

Created By and Updated By fields in the Audits Tab of File Attachments should display the name of the User and not the Empl Id or the User Id. Currently it displays PS for the Created By and Updated By fields which should not be so.

The InsertSearchChar function in cccsrch.sqc was updated to upper case any email address values provided. The SCC_SM_SEARCH.DERIVED_HCR_SM.SM_CHAR_INPUT fieldchange event was also modified to upper case any email address entered by the user on the Search/Match integrated component and the LoadSMBatchTbls function in the FUNCLIB_CS.SQL_TEXT FieldFormula was updated to use the EMAIL_ADDR_VW view instead of the EMAIL_ADDRESSES table when constructing the SQL text.

Manage People 1828164001 Additional field needed for attachments feature

The users would like to have an additional date field added to the various attachment pages. The users would like to see the date default to today's date, but have the ability to select the date that the document was created so people can sort/ filter search results by date of the document. This is especially helpful when you are scanning an older document from legacy files. The users currently have to rename the document with a smart code with the date as the leading characters in the name (i.e. 20081104_Delrossi_1232212), in order to preserve the date of the document for searches/sorts.

A new Document Date field was added to the SCC_ATCH_SBR sub record. Several pages in Contributor Relations were also modified to allow users to view/update the document date. The Constituent attachment and Prospect attachment components now allow users to filter the attachments listed in the grid by the document date.

Advancement

Copyright Oracle Corporation 2007. All rights reserved. 3

Page 4: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

Manage People 1847588001 Peoplecode code error received when doing lookup for org_id on External Degrees page

Users receive the following error in both production and Demo environments: Class Row Method GetRowset scroll EXT_ACAD_DATA is invalid (2,270) ACAD_HISTORY.EXT_ORG_ID.FieldChange PCPC:4635 Statement:78".

PeopleCode was added to ACAD_HISTORY.EXT_ORG_ID.FieldChange to prevent the AV_EXT_DEGREE component from executing code that belongs to other components. Component PeopleCode was also added to AV_EXT_DEGREE to allow the deletion of Admissions rows when an ACAD_HISTORY row is deleted or when the EXT_ORG_ID field on the ACAD_HISTORY row is changed.

Aid Year Activation 1922661002 Update to Aid Year Activation due to STDNT_AID_ATRBT record changes

The 2010-2011 ISIR delivers a new Database Match for Department of Defense (DOD). The DOD fields were added to the STDNT_AID_ATRBT record (aka Packaging Status Summary page) which is initialized during Aid Year Activation.

Added the new fields to SFA_ACTADYR Application Engine Program (Batch Aid Year Activation Population Selection Process)

Budgets 1915803001 Budgets SQL Views are hardcoded and don't account for Aid Years greater than 2010

In the Derive Budget Term Prompt Table according to Aid Year Logic section of the code the system only supports hardcoded Aid Years 1997 - 2010 on Panel.STDNT_BDGT_CALC.

Delivered hard coded views until aid year 2050.

COD Grants 1914467001 New Eligible CIP Codes for 2009-2010 SMART grant

A list of new eligible CIP Codes for the 2009-2010 SMART grant was published in August 2009. Approximately 55 new codes need to be added to the CIP Code table for SMART grant.

Added the new codes to the SMART CIP Code Table for the 2009-10 Aid Year.

Financial Aid

Copyright Oracle Corporation 2007. All rights reserved. 4

Page 5: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

COD Pell 1900982002 Unable to submit Citizenship Status when processing Pell Grants.

Due to the new citizenship status edits, per the June 26th 2009 COD Technical Reference 2009-2010 update Pell are being rejected with the 014 Reject reason. The Reject resolution is "If this data is correct the student is not eligible for a loan. If this data is incorrect update and resubmit "

1. Modified record definition PELL_ORIG_DTL – added new field SFA_COD_CITZN_STAT.2. Added code to page PELL_ORIG_1.Activate PeopleCode to implement field display logic.2. Modified Cobol/dms: FAPPLBL0 , FAPPLOOR, FAPLINB.

FA History Pages 1837751002 Unable to open ISIR History for 2001 and 2002 Aid Years

Users are unable to open the ISIR History component for any student for the 2001 or 2002 Aid Year. The error returned is: Record 'DERIVED_SA_STU' not found in scroll level1. (2,154) ISIR_CONTROL.ISIR_ORIG_IND.RowInit PCPC:18591 Statement:344.

Commented the Worksheet A field’s peoplecode which was deleted for aid year 2009-10 in ISIR_CONTROL.ISIR_ORIG_IND.ROWINIT

INAS-IM 1848630002 2010 - 2011 Aid Year updates for Institutional Methodology (IM).

Annual changes to INAS IM-EFM for 2010 - 2011 aid year processing.

INAS 2010-2011 IM/EFM Final Release received from College Board on 10/15/2009.

Copyright Oracle Corporation 2007. All rights reserved. 5

Page 6: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

INAS-IM 1881503002 INAS 2009-2010 Technical Upgrade #2 - Post #4

INAS 09-10 has been updated to promote the release to production (R2P) of Technical Upgrade #2 (TU2); post No. 4 for version T2.d 04/02/09. Post #4 disseminates the following enhancements:

(1) Changed program IMTWEK09.CBL at paragraph SAVE-ORIGINAL to capture the student's originally reported PROFILE AGI in response to CQ item CBUsr00133666. This omission may affect EFM results when EFM option E-6 (Force EFM to more closely approximate FM) is invoked and the student reported a positive AGI. This modification is now an official part of the production system.

(2) Version control change to module INAS2009.CBL.

INAS 2009-2010 Technical Upgrade #2 - Post #4 received from College Board on 05/08/2009.

ISIR 1848575002 2010 - 2011 Aid Year updates for ISIR Load

Annual regulatory changes for 2010 - 2011 Aid Year for the ISIR Load Process.

Made the Annual regulatory changes for ISIR Load Process for Aid Year 2010-2011

Copyright Oracle Corporation 2007. All rights reserved. 6

Page 7: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

ISIR 1853944002 Equation Engine: FAN_ISIR_STD_VW is missing fields

The view FAN_ISIR_STD_VW has not been kept up to date with new fields added to the ISIR_STUDENT record. As a result, the fields are not available to equation engine when referencing the view. SFA_RECV_VET_BEN and SFA_VET_BEN_TYPE were the two specific fields mentioned, that the customer would like to have available in the view.

Included the fields in the view which were new for Aid Year 2009-2010 and 2010-2011

ISIR 1871748001 Unsaved data error being issued after running INAS on certain ISIRs for 2009-2010

Component: ISIR_CORRPIA10. For some ISIRs, after running INAS and the 'SAVED' message appearing on the upper right corner of the page, users are receiving the message when attempting to exit the component: "You have unsaved data on this page".

Made changes in ISIR_STUDENT.TOTAL_FROM_WS3.RowInit and saveedit and ISIR_PARENT.TOTAL_FROM_WS3.RowInit

ISIR 1872147002 Untaxed income figures changing to Blank when $0 entered

When correcting any of the Untaxed Income field, such as Tax Deferred Pension, to $0 after INAS is run the value is displayed as blank. The correct value is written to ISIR_STUDENT and ISIR_PARENT but the display is confusing to users as Blank is different than $0. The page is ISIR_PIA_CS1_10.

Created 17 new fields and applied the Blank to zero logic for these fields in ISIR_CORRPIA11 SavePreChange and rowinit peoplecode for all the new fields

Copyright Oracle Corporation 2007. All rights reserved. 7

Page 8: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

ISIR 1874522001 ISIR Fields are not correctable to blank

Selected ISIR numeric fields are not correctable to blank, which is a valid field value according to the Department of Education's Application Processing System Specifications. This causes certain INAS edits to incorrectly function as the edit/reject criteria depends on the assessment of a blank value.

Created 17 new fields and applied the Blank to zero logic for these fields in ISIR_CORRPIA11 SavePreChange and rowinit peoplecode for all the new fields

ISIR 1875857001 Missing @ and . in email address when clicking INAS button on ISIR Corrections

If a parent has not entered a complete email address on the FAFSA clicking the INAS button online will return the following error message. "The email address must contain @ and . characters (14100 895)." INAS does not run once this message is issued. If a user is just running INAS online to adjust a budget duration or other FM extension option they must create an ISIR Correction which isn't necessary since the email address is not something that is required.

Removed the peoplecode from ISIR_CORRPIA11.ISIR_PARENT.SaveEdit and placed it in ISIR_PARENT.IWD_PAR_EMAIL.FieldChange

PROFILE 1438336002 Add a 'Call INAS' option to Profile Data Load Parms

Customers would like to be able to have 'Call INAS' option on the Profile Data Loan Parm page. Because IM is delivered before FM, users want to be able to call INAS at time of Profile Load, but not call INAS for FM until much later.

Added a new Store INAS Calc Request checkbox on the PROFILE data load parameters 2011 to allow the user to determine whether they want to enter a row in record INAS_CALC_REC.

Copyright Oracle Corporation 2007. All rights reserved. 8

Page 9: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

PROFILE 1440094002 Search/Match functionality on Profile Data Load Parms

Customer would like to have Search/Match functionality on the Profile Data Load Parms setup page like they exist on ISIR Data Load parms.

Removed restriction on number of search fields that can be used for Search Match in the application package SFA_PF_XML_LOAD code.

PROFILE 1442825002 Profile application message text does not appear on the Miscellaneous Data tab

The Profile application message text does not appear on the Miscellaneous Data tab of Maintain Inst Application. The Message Number (2 digit) appears but there is no corresponding text for these messages. Customers would like the ability to see the description and not just the number of the message.

Created table SFA_PF_MSGTXT to store the FNAR messages and added field SFA_PF_MESSAGE to page INST_MISC_11 to display the FNAR Messages corresponding to the FNAR numbers.

PROFILE 1807919002 Fix tab order on IM pages Tab order should be from left to right, top to bottom (like the pages of a book) on all of the IM pages, starting with the first field on the top left and finishing with the last field on bottom right (across all groupboxes). Currently, the tab order is top to bottom, left to right on most groupboxes.

Tab order fixed on IM Pages

Copyright Oracle Corporation 2007. All rights reserved. 9

Page 10: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

PROFILE 1824419002 Budgets break because PROFILE Load doesn't load ASR school codes.

If COLLEGE-CODE (pos 1 - 4) doesn't match any of the school codes listed in pos. 1051 - 1100, the PROFILE Load routine still adds the record to the active IM tables. However, Budgets break because it doesn't find the corresponding match. The COLLEGE-CODE is listed in the Additional School Request (ASR) section of the layout (1101 - 1140). Budgets needs the corresponding ASR match in order to build the Housing Budget Item.

Added code in Application package SFA_PF_XML_LOAD to load in the ASR School Codes

PROFILE 1848627002 2010 - 2011 Aid Year updates for PROFILE.

Annual updates for PROFILE processes for 2010 - 2011. Changes include ability to load PROFILE XML file.

Added ability to load XML files with annual regulatory changes for PROFILE Load Process for Aid Year 2010-2011

Perkins Loan 1871472002 Revised Perkins MPN/eMPN Updated Perkins MPN approved by OMB. Current Perkins MPN expired 6/30/2009. New MPN available 9/25/09 and must be implemented by 12/31/09. Impact to the paper Perkins MPN print and Perkins eMPN in self service.

Updated Forms Engine tables with entries for Perkins MPN 3.

Copyright Oracle Corporation 2007. All rights reserved. 10

Page 11: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

RTIVF 1877867001 Pct.TIV Aid Earned and changes made to the values in the sub page are not being saved

When making changes to Period of Adjustment and Total Days the changes are not getting saved after returning to the page. The calculation to the percent earned stays unchanged after the changes, however the default values are restored thus losing the auditablity of overriding the setup values to these fields. These values should be saved once made so that whenever you go back to the page you know a change was made from the policy.

Have added the Override flags to identify whether it’s a calculated value or the changed ones. Also delivered an App Engine to update the override flgs for previous Aid Years.

AUS - TAC Loads 1864257001 VTAC Offer File changes for 2009/2010

VTAC Offer File Changes for the 2009/2010 Year. Deliverable maintains the 2008/2009 format with minor changes for additional elements - i.e. institutions will need to request the pre 2010 format.

Increased field length of SAD_TAC_UMAT_IDENT from 7 to 8. Modified file layout SAD_TAC_VTAC_LAYOUT. Also modified 35 vtac subject layouts (SAD_TAC_SUS_SUB1_LAYOUT, SAD_TAC_SUS_SUB2_LAYOUT etc.)to use correct maximum record length.i.e modified from 5100 to 5244. Modified records SAD_TAC_INT_AET,SAD_TAC_CD, SAD_TAC_SUS, and SAD_TAC_DEF_AET.Modified pages SAD_TAC_CD_BIO_RES and SAD_TAC_SUS_RES to include fields for Highest Education Parent/Guardian 1 and 2.Created 1 view SSR_HIGH_ED1_VW to get description of highest education fields.Modified appengine programs SAD_TCPSTANZ and TAC_POST_LIB.Added new message catalog 14902,159.

Recruiting and Admissions

Copyright Oracle Corporation 2007. All rights reserved. 11

Page 12: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

AUS - TAC Loads 1907398001 TAC Post not initializing variables for DEST Number Map and VTAC Phone Update Problematic

The TAC Post process inserts previous education data into SSR_STDNT_DATA from FACT codes via the DEST Number Mapping configuration. If an applicant has no FACT code for one of those mappings, the value is posted from the previous applicant. Errors are also occurring in certain circumstances (update to existing ID) when there is a telephone number in the VTAC file but no existing phone for the ID to be updated for the phone type specified.

Added a new step at beginning of section PRFCTDAT of appengine program TAC_POST_LIB and added peoplecode to initialize SSR_STDNT_DATA previous education data fields. Also modified SAD_TCPSTANZ.UpdPrs.Step01.appengine program peoplecode to rectify issue with blank phone(PHONE_DAY).

AUS - TAC Loads 1921606001 Missing object in SAD_TAC_SUB_LAYOUT File Layout

QTAC has provided new file layouts for which most of the changes have been delivered. The missing change means that the subject file layout is incorrect and the app engine process runs to error because the wrong values are being mapped to the wrong fields. The missing field is in the QTAC-provided file XX_subj_file_4 and the field name is State.

The file Layout SAD_TAC_SUB_LAYOUT was modified to include the new state field. There were also changes to the corresponding suspense and candidate records(SAD_TAC_SUS_SUB, SAD_TAC_CD_SUB) and pages(SAD_TAC_SUS_SUBJ, SAD_TAC_CD_SUBJ) to display the new state field.

Copyright Oracle Corporation 2007. All rights reserved. 12

Page 13: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

Application Processing 1724417001 View on academic program SAD_APP_PRG_VWL in application entry incorrect

When adding an application and clicking to find the academic program on page ADM_APPL_PROG_ENT, PeopleSoft doesn't show the related language description, but only the base language description. Checking the related language view SAD_APP_PRG_VWL shows that the description is taken from ACAD_PROG_TBL instead of ACAD_PROG_LANG.

Modified the related language view SAD_APP_PRG_VWL to take the descr and descrshort field from ACAD_PROG_LANG.

Application Processing 1764663001 Data Inconsistency error when adding an applicant if preferred email address or phone checkbox is not checked.

When adding an application a mistake is made, for example not checking one of the email as preferred. When the user corrects that mistake and then tries to save the application, error shows up " Data being added conflicts with existing data". The same issue exists with phone numbers.

The peoplecode in ADM_APPL_PROG.ACAD_PROG.SavePreChange, which creates prospect records for the application being saved was modified to prevent it from saving multiple rows of ADM_PRSPCT_CAR.

UK - UCAS 1892534001 UCAS Decision Letter Text does not format correctly using Firefox

When using Firefox, HTML space tags are displayed in the decision letter text (SAD_UC_STD_OFF.SAD_UC_LETTER_TEXT). Several of the lines have '&nbsp' at the start, which is incorrect.

Replaced "&nbsp" with " " the additional semi colon resolves the issue

Copyright Oracle Corporation 2007. All rights reserved. 13

Page 14: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

UK - UCAS 1893587001 UCAS Decision Letter Text does not format correctly when lower-case letter entered as Grade/Mark

Navigate to Student Admissions > UCAS Processing > UCAS Decision Processing > Decision Processing and search for an existing applicant. When entering the Grade/Mark on the Decision Processing page in lower-case letters, the value is not translated correctly in the Letter Text. For example, if 'q' is entered, the Letter Text is displayed as 'q'. It should be systematically changed to upper case - Q - so that it is translated as 'Merit'.

Modify the Field SAD_UC_GRD_MRK, to set formattype=UPPERCASE. This impacted the following records SAD_UC_OFF_ELEM.SAD_UC_GRD_MRK and SAD_UC_DEC_ELEM.SAD_UC_GRD_MRK. All records have been included for the tables to be regenerated

UK - UCAS 1906709001 UCAS: Transaction Processing errors due to run control issue

The Transaction Processing process returns an error when the user selects an existing run control ID and fails to make any changes to the detail run control settings.

Modified the Record : SAD_UC_RUNCNTL.INSTITUTION to remove the default value for the field INSTITUTION.Added the code to default INSTITUTION field in the components SAD_UC_TRN_PROC and SAD_UC_IMP_REF_PRC , record.rowinit event.

UK - UCAS 1907593001 UCAS Import - Ethnicity is not picking up the correct mapping

The UCAS Import results in an error message when importing the ethnicity data. Ethnic Mapping not set up for Institution and Ethnic Code (14250,71). The ODBC guide from UCAS indicates when the applicants have the value of 10 the process needs to look at the value SAD_UC_HESACODE in the mapping table and not SAD_UC_ETHNIC.

Modified the logic to validate the incoming value against the HESA codes rather than UCAS codes in PS_SAD_UC_ETHNIC and Map to the CS Ethnic Group using the HESA code rather than UCAS code in PS_SAD_UC_ETHNIC.

Copyright Oracle Corporation 2007. All rights reserved. 14

Page 15: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

UK - UCAS 1909759001 UCAS Import - Residency Data not imported correctly

A. When the CS admission application is being created, the mandatory parent STDNT_CAREER record is not being created. This is a problem in the admissions API.

B. Ivstark.Residency is used to create CS RESIDENCY_OFF record for which EMPLID, ACAD_CAREER and ADMIT_TERM are PrimaryKey fields .Currently, the ivstark import code is obtaining the acad_career and admit_term from SAD_UC_IVSTARC record if available, else from Entryyear/month mapping. Since ivstarC base record will not be present at the time of creation of IVSTARK, residency record is always being created with the entryyear/month mapping.

The code for getting acad_career/admit_term from ivstarc record is taking the first choice record without filtering for active status and correct effective date.

There are issues with code for deriving it from entryyear/month mapping. It is not filtering entryyear/month mapping record by UCAS System code and hence getting the record with earliest term start date Even if it is filtered based

Modified the code to create the parent STDNT_CAREER record whenever CS admission application is created from UCAS Application package (for Admissions) SAD_ADM_APPL:Accessors:Application class

Copyright Oracle Corporation 2007. All rights reserved. 15

Page 16: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

UK - UCAS 1911241001 UCAS Reference Data Load fails on Step SAD_UC_BASE1.SCHCNT.Step03

When running the Import Reference Data process (SAD_UC_IMREF), the reference data load fails on Step SAD_UC_BASE1.SCHCNT.Step03 when trying to add contact information for schools.

The error is caused when collection.currentitem() method returns null. To rectify this issue, after using collection.currentitem() method, checking if the method returned a not null collectiondataitem. If not, then insert a new effdt record for the org_location/org_contact.

UK - UCAS 1911987001 UCAS: RX Transactions with Reject decision are exported to TRANIN with decision = A

When running Transaction Processing to export transactions from the local transactions table (PS_SAD_UC_TRANIN) to TRANIN at UCAS the decision value of RX transactions is written as A (accepted) even when the decision value of the local transaction is R (rejected). Since both A and R are now valid decision values for an RX transaction the value from the local record should be written to UCAS rather than a hardcoded value of A.

Modified the UCAS Transaction export to remove the following code "SAD_UC_TRAN_AET.SAD_UC_DECISION = "A"; " from "When = "RX" " condition. This code was hard coding decision to A for RX transactions during export. Now it has been modified to so that the decision present in SAD_UC_TRANIN will be exported to tranin as is.

UK - UCAS 1913841001 UCAS Import Applicant Data process fails with unique constraint error

When importing the data from ivStarPQR the Applicant Import fails with a unique constraint error on inserting into PS_SAD_UC_I_IVPQR.

Removed the primary keys from staging tables SAD_UC_I_IVPQR, SAD_UC_I_IVUNRS. Removed the existing processing logic for the two views. Now the generic package SAD_UC_STG is used to import the data with code to handle the existing rows in the staging table and duplicates

UK - UCAS 1914762001 UCAS: Applicant Summary page name searches to ignore special characters

When searching for UCAS applicants by name users need to be able to search for combination such as O Leary, OLeary and O'Leary where the spelling in the person name record may or may not include the space or special characters like the apostrophe.

Modified the logic to remove the special characters and spaces from both sides before match the names. Now O'Leary will be converted to OLEARY before the value is matched against the existing records. The same conversion will be done for the existing values before matching them.

Copyright Oracle Corporation 2007. All rights reserved. 16

Page 17: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

UK - UCAS 1917282001 UCAS: IVSTARJ Import Forenames Matching Update

The matching of IVSTARJ staging records as part of the Import Applicant Data process needs to compare the UCAS forenames value to FIRST_NAME with any middle name values stripped out from the UCAS value to ensure values are matched correctly.

Modified the code to check if forename contains multiple names separated by space. If yes then Convert ivstarJ.fnames into firstname,middlename and then compare trim(firstname) with the CS personal_data.first_name before performing the comparison

UK - UCAS 1918075001 UCAS: Import Applicant Data fails when updating GTTR Course change

When the Applicant Import is running for GTTR it fails with the following error when updating a GTTR Course Change: Class Record: assumed property SAD_UC_DECISION is not a valid field name. (2,274) SAD_UC_APPL.UCGTAppView.OnExecute Name:updateBaseRecord PCPC:8328 Statement:108Some of the fields in the GTTR records are different to the UCAS fields so these need to be reflected in the code. Student Admissions -> UCAS Processing -> Import Applicant Data -> check 'Import Application Choices' box for GTTR

The field names for UCAS and GTTR are different and an update statement for UCAS did not work for the GTTR table with a different structure. Modified the code to work for the GTTR table structure as well by using the SAD_UC_GT_DECISION field.

Copyright Oracle Corporation 2007. All rights reserved. 17

Page 18: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

UK - UCAS 1919136001 Rows added to Maintain Applicants when a change is processed via a UCAS / GTTR decision

Rows are added to the Maintain Applicants component when a Course change, Campus change or Entry Point Change are processed via a UCAS / GTTR decision. No additional rows are added when an Entry Year change is processed and users think this is the correct logic. In this example the process checks the incoming values against what is already in Maintain Apps rather than against the ivStarC / ivStarG data in PS_SAD_UC_IVSTARC / PS_SAD_UC_IVSTARG which is what happens in the other examples.

Modified the logic when importing entrypoint updates, to update CS application only if ivstarc.entrypoint is updated and CS application.academic_level is updated.Also modified the logic when importing course/campus updates, to update CS application only if ivstarc.course/campus is updated and CS application.prog/campus/plan/splan are updated.

UK - UCAS 1919335001 Modular Check Box on GTTR subpage is checked when no data in record

The Modular check box is ticked on the GTTR subpage SAD_UC_STARG_SBP when the field contains blanks - it should only be ticked when the field contains 'Y'.

Modular and Part Time fields have been modified and are now shown as Text fields, showing only the code.

UK - UCAS 1919494001 Letter Text button doesn't work for GTTR Decisions

UCAS Letter Text is not displaying within a particular piece of peoplecode.

SAD_UC_GTDECISN.GBL.SAD_UC_DECISN.SaveEdit (this is already there)SAD_UC_GTDECISN.GBL.SAD_UC_LBL_WRK.SAD_UC_LINK5.FieldChange (this is not there in CS Bundle #13 - there is no code where the button is pointing to which is why it doesn't do anything).

Added code to Letter text button to generate letter text: Component record field code: SAD_UC_GTDECISN.SAD_UC_LBL_WRK.SAD_UC_LINK5.fieldchange event has been modified to achieve this

Copyright Oracle Corporation 2007. All rights reserved. 18

Page 19: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

UK - UCAS 1920270001 Incorrect / Invalid rows added to Maintain Apps via UCAS Applicant Import after confirmations

When sending a UCAS Confirmation Accept decision the transaction process correctly adds the confirmation row to Maintain Apps, so for CF applicant Accept Firm is added and CI applicant Accept Insurance is added. The details in ivStarC are then updated by UCAS and the applicants are changed from CF to UF or CI to UI. Then when the Applicant Import is run with the 'Import Applicant Choices' checked it adds or tries to add invalid or incorrect rows. For the Firm applicant it tries to add an Unconditional Firm row, as the Accept Firm row in our config is ADMT - UFCN this errors as another ADMT row is not valid (see error in UCAS_Conf_Examples.doc). For the Insurance applicant it adds an Unconditional Insurance row but again this is not required as this is an 'Applicant Reply' row. The Confirmation rows should be the final rows on the applicant stack if nothing else happens with the application.

Reply changes are being processed when ivstarc.decision <> null and reply <> null and (reply is updated or decision is updated). Hence even if Reply is not updated but decision is updated, the CS admission application is being updated. This logic has been changed to update CS application only when REPLY is updated. The same changes are being done for both UCAS and GTTR.

Copyright Oracle Corporation 2007. All rights reserved. 19

Page 20: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

UK - UCAS 1920632001 UCAS SAD_UC_IMPAP and SAD_UC_IMREF crash for import from institution with no unit grade result views

The SAD_UC_IMPAP and SAD_UC_IMREF processes are crashing when users try to import reference table and applicant details for an institution who have opted not to receive Unit Grade Results. It looks like there would need to be configuration to exclude these from the import, as the unit results views CVREFUNITS and IVUNITRESULTS do not exist at UCAS for that institution.

Created a new field SAD_UC_IMP_UNITS. Modified the UCAS Configuration page to add a new field "Unit Results Import". This allows the user to skip the import of the unit related reference data tables cvrefunits and ivunitresults.

UK - UCAS 1922574001 UCAS Decision Processing is adding two commas rather than one when the Comment field is used

The Text field can be used to describe the condition, but it isn't used in creating the transaction code. In the example where the grades AAA are separated from the Comment by two commas occurs whether or not the Text field is populated. The code is adding two commas, rather than one, when the Comment field is used.

Modified the code to add a comma before the comment only if it is not already present.

UK - UCAS 1923883001 UCAS School page performance is slow

The page performance for the new School page (Set Up SACR > Product Related > Recruiting and Admissions > UCAS > Reference Data > School) is very slow and takes around 2 minutes to bring up a record once you've clicked on it in the search.

The Key structure was missing a particular field. Modified the record SAD_UC_SCHCNT: made SAD_UC_SCHOOL and EXT_ORG_ID as Alternate search keys.

Copyright Oracle Corporation 2007. All rights reserved. 20

Page 21: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

UK - UCAS 1925689001 On UCAS Quick Decision Entry page, conditional offer should require details in decision code box

An enhancement is needed on the UCAS Quick Decision Entry page (SAD_UC_QDEC) so that if a decision of Conditional Offer is selected, the user is not allowed to save unless condition is added in the Decision Code box. The navigation is Student Admissions > UCAS Processing > UCAS Decision Processing > Quick Decision Entry.

1. UCAS/GTTR Initial Decision Entry page: Added validations: a) if decision is entered as 'F' (UCAS), G/E/M/S (GTTR) then comment field is disabled, else it is enabled. b) When saving if Decision=C and both comment and Offer code are empty then error is thrown and record is not saved. c) When saving, Transaction code is being derived correctly to include comment field in quotes.2. UCAS/GTTR Decision Processing page: Added validations: a) when saving if decision is entered as 'F' (UCAS), G/E/M/S (GTTR) and Transaction Code field is not null then error is thrown and record is not saved. b) When saving if Decision=C and transaction code field is empty then error is thrown and record is not saved.3. UCAS Quick Decision Entry page: Added validations: a) if decision is entered as 'F' then comment field is disabled, else it is enabled. b) When Apply button is clicked, if Decision=C and both comment and Offer code are empty then error is thrown and new changes are not saved. c) When saving, Transaction code is being derived correctly to include comment field in quotes.

Copyright Oracle Corporation 2007. All rights reserved. 21

Page 22: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

Other 1765198001 SAIP: SAE_EVENT_DT field should be removed from the Person extension child tables

The SAE_EVENT_DT field was originally added to the Person extension child tables to serve the purpose of an UpdatePerson service. For example, if a change is made to an address, the address extension table keeps the old value (past SAE_EVENT_DT) and adds the new value with the new SAE_EVENT_DT. The SAE_EVENT_DT was going to serve as indicator of what is the old and the new values, so that both pieces of info could be posted inside the UpdatePerson service.

For technical reasons, it was decided not to use UpdatePerson and instead use ReplacePerson service. With the replace solution, all personal data is sent (not just the address data to continue with the example above). Therefore there is no need to keep storing multiple values differentiated by the SAE_EVENT_DT.

Removing the SAE_EVENT_DT field will keep the design clean and avoid possible maintenance issues with the extra data.

Re-Designed the Data Model as part of Multi Target Integration and removed all the person child records.SAE_ADDR_EXT,SAE_EADDR_EXT,SAE_F_NAMES,SAE_NAMES_EXT,SAE_PERPHN_EXT,SAE_PERSDAT_EXT,SAE_PERSMS_EXT,SAE_PRSNNID_EXT,SAE_PRSNUSA_EXT,SAE_URL_EXT.

SA Integration Platform

Copyright Oracle Corporation 2007. All rights reserved. 22

Page 23: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

Other 1856853001 StatusInfo in response message: Validate structure and take appropriate actions

Update return messages in order to process various types of return statuses (success, partial success, failure, etc.) Especially in the case when an error occurs upon sending an event or snapshot message, there is a need to ascertain what downstream repercussions a status may have before proceeding with further processing.

Snapshot response messages were included with the status codes in SOAP Header. FullSyncRequestHandler and IncrementalSnapshotHandler app classes were modified to include the Code Major and Code Minor response status messages.

Other 1886828001 SAIP: IB Request Message parsing should consider the NameSapces used in request xml structure.

NameSpaces specified for xml elements in SOAP request should be considered while parsing the IB request messages.

Snapshot Request Handler code modified to verify whether namespace qualifier included in incoming SOAP request messages(xmlns:ns1) or not. If the namespace is included then it will be used while parsing the request message elements. getElementValue method is modified to include the GetElementsByTagNameNS method call to read the element value from the request messages. getElementValue is invoked from getLastSnapshotDate and getTargetFromMessage methods of the SAE_FRAMEWORK.GeneralUtil App class.

Copyright Oracle Corporation 2007. All rights reserved. 23

Page 24: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

Other 1916829001 SAIP: Utility needed to synchronize SAIP extension tables

The SAIP relies on a 1-1 correspondence between "parent" tables in the core CS architecture (e.g. CLASS_TBL) and the SAIP extension tables (e.g. SAE_CLASS_EXT). Where institutions have customized existing business processes or added customized business processes that therefore do not have the delivered SAIP event capture triggers it is possible that extension table rows are not being properly written in which case that data will not participate in the SAIP integration. To assist in troubleshooting and maintenance we are delivering a Synchronization utility (application engine) that will synchronize parent and extension tables.

SAE_EXT_SYNC App Engine is delivered to synchronize the missing rows from parent records to its Extension records.

Other 1923651001 SAIP: READCOURSEOFFERING posting huge message after CS bundle 14

After applying CS bundle 14, READCOURSEOFFERING messages posted when a new course section is created or deleted are huge (approx 82MB). This is the problem the bundle was claiming to have fixed. Analysis shows that a couple of join criteria were removed from the Oracle database version the SQL on the SAE_CRSOFFR_VW record.

DeleteCourseSection event is triggering the large xml payload with the same data of a single row because of the join conditions exist in the Oracle DB Specific SQL of SAE_CRSOFFR_VW record. The Join conditions in SAE_CRSOFFR_VW record were modified to eliminate the Cartesian product of resulting rows from the Query.

Copyright Oracle Corporation 2007. All rights reserved. 24

Page 25: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

Other 1927831001 SAIP: Savepoint in the data file name from Incremental Snapshot is different than the save point used in response message

When an incremental snapshot is generated, a datetime savepoint is used to generate a unique filename for the resulting snapshot. A datetime savepoint is also used in the response message to the requesting system. Currently, the datetime used in the file name reflects the time that the file was generated, while the datetime used in the response reflects the time when the response was sent, which creates confusion.

SAE_FRAMEWORK.SNAPSHOT.FileManager class was modified to use the same Timestamp as Savepoint returned as part of the snapshot response and also in the file name generated as part of the snapshot generated file.

Set Up 1811438001 SAIP: Allow synchronization files to be FTP'd to multiple locations

In the initial release of the SAIP, only a single FTP location could be defined as part of SAIP Setup. Initial enhancement requests included the ability to FTP files to multiple locations, to allow multiple systems (potentially with different security considerations) to pick up snapshots from unique locations.

As part of Multi Target Integration, FTP location can be configured for each target defined in SAIP application. SAE_TARGET_GENERAL page is delivered to define multiple targets(LMSs) and their corresponding FTP directory paths.

Set Up 1880427001 SAIP: Multi-Target Integration The GA release of the SAIP can be defined as a single target/multi-consumer integration. Although the exposed web services can be consumed by multiple external solutions, all solutions must consume the same data on the same schedule. Multi-Target Integration will allow a granular level control of targeting, meaning the ability to target individual class sections to one or more specified targets.

Multi Target Integration allows to users integrate CS with multiple target systems(LMSs, etc.). Each system is defined as a target within SAIP with specifically defined attributes such as the FTP location of that target, event triggers enabled, end point urls for event drivenintegration, etc. Targets can be scoped at Institution level, Acad Org level and Class Section levels. Snapshots, event driven and grade importing integrations uses the scoping information to integrate the data with the target. Pages included to define the Target definition and scoping: SAE_TARGET_GENERAL, SAE_INST_TARGET, SAE_INST_TRGT_HIST, SAE_ACAD_TARGET, SAE_ACAD_TRGT_HIST, SAE_CLS_TARGETSnapshot SQLs were modified to include SAE_TARGET_ID in where clause to query the scoped data for the corresponding target.

Copyright Oracle Corporation 2007. All rights reserved. 25

Page 26: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

Snapshot Course 1856864001 SAIP: READCOURSESECTIONS depends on previously run READCOURSETEMPLATE and READCOURSEOFFERING

The initial release of the SAIP included a hierarchical dependency inthe running of snapshots: CourseTemplate snapshot had to be run before CourseOffering snapshot, etc. Enhancement requests included the ability to run CourseSection snapshots independent of the hierarchy to better enable integration with systems that do not make use of the larger course hieararchy.

Removed all the hierarchical dependencies between CS objects(Group, Course, Person and Enrollments). Removed SAE_LMS_SENT, SAE_PARENT_SENT fields from all the extension records to remove the dependencies in snapshots, incremental snapshots and event driven.

Snapshot Membership 1906766001 SAIP: Initialization Sanpshot run for the first time produces Blank mode in the extract.

The first initialization (Full) snapshot run with a snapshot date produces a large number of membership rows with blank modes. However, the equivalent membership extension row contains the value for the mode, like A". Running the initialization snapshot for membership a second time seems to correct the blank modes.

SAE_MEMBERSHIP_SERVICE.TRANSFORM.EnrollmentTransformManager is modified to verify the SAE_MODE field value and if the SAE_MODE value is NULL then it returns the mode as changed instead of blank.

Academic Structure 1889932001 Academic Career description or translate value does not correspond to the effective dated row.

If a new effective dated description or translate value is added for Academic Career field, when attempting to view the academic career table component the description always defaults to the most recent translate value and does not always correspond to the effective dated row.

Add field DERIVED_SR.ACAD_CAREER to page ACAD_CAREER_TBL on level 1 and make it a display control field. Move XLAT_SA_VW.XLATSHORTNAME and XLAT_SA_VW.XLATLONGNAME from level 0 to level 1 and make them related fields to DERIVED_SR.ACAD_CAREER

Student Records

Copyright Oracle Corporation 2007. All rights reserved. 26

Page 27: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

Combined Sections 1908311001 CS 9.0 Bundle #13 upd739506_13/CS 8.9 Bundle #20 upd739494_04.dms incorrectly deleted non-course workload from INSTR_TERM_DTL record

Script upd739506_13.dms was delivered as part of the resolution to incident report ID 609533003. This script is designed to delete orphan rows from the INSTR_TERM_DTL record. It is not excluding non-course assignments added to the workload component for such assignments as Advisement, Dean, Department Chairs, Research, etc. Because it is not excluding the non-course assignments, they are erroneously deleted. This results in the loss of critical data.

Refer to supplemental doc UPD782226_ADDL_SUP_02.doc

Consolidated Statistics 1802559001 Consolidated statistics overwrites ETHNIC-GROUP-SR value of '7' for international (alien) students with ETHNIC-GROUP value

SRPCCONS.cbl module moves a value of '7', for International Students, to ETHNIC-GROUP-SR OF BIND-DATA OF I-STUDCON. This occurs in the 6212-GET-CITIZENSHIP SECTION. However, the section that is executed next, 6215-GET-PERSONAL-VIEW-INFO SECTION, appears to overlay the ETHNIC_GROUP_SR fields with the Student's Ethnic Group even if they are an International Student. Thus, consolidated statistics never identifies students with alien/international status.

Changed the processing order in SRPCCONS.cbl to first calculate the ethnic group value then update the value reported to international if the student's citizenship status is Alien Temporary.

Copyright Oracle Corporation 2007. All rights reserved. 27

Page 28: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

Consolidated Statistics 1874309002 Consolidated Statistics: IPEDS (U.S.) Ethnicity Reporting Changes

New IPEDS ethnicity reporting standards require changes in the way the Consolidated Statistics process reports a student's ethnicity. These changes require modifications to the current ETHIC_GROUP_SR values (switching from a 7 code schema to a 9 code schema) and changes to the way the process handles reporting for Hispanic/Latino and student who report two or more races.

Modified the logic in SRPCCONS.cbl to correctly pull all ETHNIC_DIVERS records to calculate the correct ethnic code for US IPEDS reporting. The new field IPEDS Report will be displayed on the Academic Statistics Type table that must be selected in order for the process to use the new logic to calculate IPEDS ethnicity. This new field is only shown if the country code on the installation table is USA.

Consolidated Statistics 1876472001 Consolidated statistics process not always picking up the active career

If a student is active in two programs, different careers at term start and later is discontinued from one of the programs, consolidated statistics will pick up and report the student under the inactive program if that has the lower primacy number. If there is an active program on the record, the student should be reported under that program regardless of primacy number.

Modified the logic in SRCCCONX.cbl that is used by SRPCCONP.cbl and SRPCCONR.cbl to calculate the correct academic program to use logic similar to the calculation of active programs to calculate which inactive academic program to report if multiple inactive academic programs exist for the student and no active program is found for the reporting period.

Copyright Oracle Corporation 2007. All rights reserved. 28

Page 29: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

Course Catalog 1813426001 Related language Course Title description issue in Faculty center INSTR_CLASS3 page

When a course has a title defined in more than one language, the INSTR_CLASS3 page does not show the correct description for the classes in the faculty teaching schedule. The description for all the courses is correct when the user is logged in English language, but the description for all the classes is incorrect when a user logs in using the related language. Seems to be an issue with INSTRCLASSVWLNG and SSR_CLMTGVW3_LN views.

Added CLASS_NBR as a key to views INSTR_CLASS_VW , INSTRCLASSVWLNG, SSR_FIN_EXAM_VW and SSRFINEXAMLNG.

DEST/DEEWR - AUS 1905506002 DEEWR A&O Purge Process Purge Process for the DEEWR Applications & Offers Data

Created an application engine process - SSR_DEEWR_PR for Applications & Offers Purge functionality. Also created a new Purge component - SSR_DEEWR_AO_PRG, run control page - SSR_DEEWR_AO_PRG and relevant records and fields.

Copyright Oracle Corporation 2007. All rights reserved. 29

Page 30: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

Enrollment 1922814002 Drop if Enroll with Wait List OK can lead to student being Enrolled/Wait listed in only the Non-Enroll component

An Enroll/Drop if enroll transaction will enroll a student in only the non-enroll section of a multi-component class if the enroll component (plus related components) was previously dropped (retained in stdnt_enrl). If the previously dropped non-enroll is closed Wait List OK is checked the student will be enrolled in the non-enroll component while the others remain in dropped status. Alternatively, if the selected, closed non-enroll was not previously dropped (and wait list OK is checked) the student will be wait listed in the 'new' component and remain in dropped status for the rest.

Modified program SRPCEPRD.cbl to handle the scenario where the enrollment request is waitlisting into a section that is currently in dropped status.

Faculty/Advisor Self S 1919452001 Miscellaneous clean-up of Faculty Center related to new design

Miscellaneous clean-up of Faculty Center related to new design including adding advisee's name to printer friendly reports accessed thru advisor center.

The Activate code for pages LAM_STDNT_GRADES, SSR_SSENRL_GRADE_P, SSR_SSENRL_SCHD_P and SSR_SS_WEEK_PRT were updated to handle the display of advisee names and page titles properly.

Copyright Oracle Corporation 2007. All rights reserved. 30

Page 31: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

Gradebook 1825850001 Gradebook View My Assignments Display Control Changes

The Enrollment and Shopping Cart date range defined for the term to be available in self service for enrollment activities seems to control the appearance of the terms on the term selection page for View My Assignments page in self service. When the terms are set up not to be displayed in self service, students are unable to select the term to view their assignments and grades for those terms on the View My Assignments and Grades page. Generally the date range defined for the enrollment activity is till the end of the term. If the next term is also not available in self service or if the student is not term activated for the next term, the students can click on the select a class link and check the grades. However, when one of the terms is available, then the students do not have the ability to check grades for other terms.

We removed the IF condition in the PostBuild for component SS_LAM_STD_GR_LST that limits the terms included to those with SSR_SSENRLDISP_BDT <= Current Date and SSR_SSENRLDISP_EDT >= Current Date.

Copyright Oracle Corporation 2007. All rights reserved. 31

Page 32: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

Grading 1505429002 Grade lapse process is requiring Academic Program; should be an optional field.

Curriculum Management > Grading > Grade Lapse. It seems like ACAD_PROG was made a key on RUN_CNTL_SR_LPS as part of some resolution that came out with bundle #1, because of this change the run control page for the grade lapse process is requiring Academic program to be filled in. But according to the PeopleBooks, it still shows that Academic Program on the grade lapse process is an optional field.

Removed "required" edit in field ACAD_PROG in RUN_CNTL_SR_LPS table. Added new peoplecode to prevent submission of blank academic program when a similar entry is present with an academic program.

Copyright Oracle Corporation 2007. All rights reserved. 32

Page 33: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

NLD - BPV 1886457001 Requesting a functionality to be able to enter BPV total hours directly

As delivered, it is only possible to enter the number of hours of training, and the length of the contract in weeks. IBG requests the total number. The BRON interface multiplies the number of hours per week with the number of weeks and this results in the total number of hours. Although this way of working often works out fine for trainings of type BBL-BPV ((in Dutch BBL (=beroeps begeleidende leerweg ( type of education) BPV=training)) (somebody does 4 days per week of training, i.e. 32 hours), it's not suitable to register most BOL- BPV's (in Dutch : BOL=beroepsopleidende leerweg( type of education )), as one does a training of 320 hours within a specific time-frame (e.g. 8 times a week, spread out over half a year). The (average) number of hours per week does not mean anything in this case and is even confusing.

We need the functionality in order to be able enter the number of hours, either via the number of hours per week (independent of training type and work agreements) to select one of both import possibilities (but not both in order to avoid contradictions).

A new field, total number of training (bpv) hours has been added to BPV functionality. field SAD_TOTHRS_BPV_NLD has been added to pages SAD_BPV_CTR_NLD, SAD_BPV_CTR_D1_NLD, SAD_BPV_CT_ADD_NLD and SAD_BPV_CTR_D3_NLD. Peoplecode logic has been added to records SAD_BPV_CTR_NLD and SAD_BPV_STC_NLD to enforce the following logic; if SAD_WEEK_HRS_NLD and SAD_CONTR_LNGT_NLD are not empty then SAD_TOTHRS_BPV_NLD is empty and not in use. The total nbr of hours are calculated and shown as derived field. If SAD_TOTHRS_BPV_NLD is used for direct value entry then the Contract Length and BPV hours per week are emptied and disabled. Application engine SAD_BPV_FILL has been adjusted to select new total number or training (bpv) hours field.

Copyright Oracle Corporation 2007. All rights reserved. 33

Page 34: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

NLD - BPV 1888424002 BPV contracts gets ID "NEW" Student Admissions - Internship contracts (NLD) - BPV contract. When the user creates a new contract here but before saving the new contract navigates through the "new window" link to the same component and displays an existing contract and afterwards returns to the previous window to save the new contract the ID assign routine for this contract is not invoked and the contract gets the ID "NEW" instead of a valid contract number.

Modified the peoplecode in SAD_BPV_CTR_NLD.GBL.SavePreChange.In the peoplecode only check is done for SAD_BPV_CTR_NLD.SAD_INT_CONTR_NLD being "NEW".Check of &NEWID=NEW is removed.

NLD - BPV 1911658001 Views contain incorrect sql text in effective date statement

These delivered views have incorrect where clauses within them: SAD_ACDPGE_VW3 and SAD_BR_PROG1_VW. The original effective date statement: AND B.EFFDT <= %CurrentDateIn) should be: AND B_ED.EFFDT <= %CurrentDateIn).

The sqls of SAD_ACDPGE_VW3 and SAD_BR_PROG1_VW are modified to include correct sql text in the effective date statement.

Copyright Oracle Corporation 2007. All rights reserved. 34

Page 35: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

NLD - OWO 1501533002 Field Term is empty when re-entering Component -Create OWO Contracts

When re-entering Component Create OWO Contracts with the same Run Control ID all Run Control data are present, but the field Term remains empty. However the Run Control record PS_SAD_RUN_OWO_NLD does contain the correct value for the field STRM, but the field Term on page SAD_RUN_OWO_NLD is populated by the derived record SAD_OWO_DER_NLD. Path: Student Admissions > Educational Contracts NLD > Create OWO Contracts.

Modified the peoplecode code in SAD_RUN_OWO_NLD.SEL_CRITERIA_LBL.SavePreChange and SAD_OWO_DER_NLD.STRM Row Init

Copyright Oracle Corporation 2007. All rights reserved. 35

Page 36: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

NLD - OWO 1583334002 Simultaneous OWO contract creation create same contract number.

Normal business practice in Dutch post secondary education is that multiple people within the student administration office create OWO contracts (due the fact that all students require one).When multiple users create OWO contracts simultaneously there have been cases of multiple contracts having the same contract number. We expect this being the case due to the fact that the contract number is populated in the SQR by selecting the highest contract number currently in PS_SAD_STD_CON_NLD and adding 1 to that. When multiple users create contracts simultaneously, the process has not yet committed the new highest contract number so multiple users end up having the same highest contract number.

A commit is included in the SQR srowo1nl right after the insert into PS_SAD_STD_CON_NLD in the procedure Write-Data.

Copyright Oracle Corporation 2007. All rights reserved. 36

Page 37: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

Requisite Checking 1809484001 Enrollment requisites not working when using a subject wild card

If an enrollment requisite is set up to use a wild card catalog number and subject, the enrollment errors even when the student has met the requisite.

Changed all places where the validation of the catalog number occurred in the student records requisite processing to use the routine SAA_ACADEMIC_ADVISEMENT:AA_CourseList method Formatted_Catalog_Nbr instead of the routine SSR_STUDENT_RECORDS:SR_ClassData:CourseCatalog method Edit_Catalog_Nbr which did not correctly format the catalog number for use in the advisement routines. Also in each place where the call to this routine is used new logic is added to each corresponding entry in FieldEdit PeopleCode to first validation the catalog number and throw an error if the catalog number is not properly formatted and added an entry in FieldChange people to pick up the correct format of the catalog number to be saved in the field. Instructions are included in the bundle to run application engine program UPD782226_A3 which will correctly format all Catalog Number entries used in requisite processing that are formatted incorrectly.

Copyright Oracle Corporation 2007. All rights reserved. 37

Page 38: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

Student Self Service 1796915001 Self-Service Edit: False related component changes detected by edit component in some cases

When student uses the Edit function in SS Enrollment, but fails to select any changes on the Enrollment Preferences page, the system fails to give a message that no changes were selected. It appears as though the student is requesting to swap non-enroll sections. This occurs when the non-enroll section class association values are not equal to 9999 and the student swaps non-enroll sections during the Drop Retain period. When both non-enroll sections of the class are in STDNT_ENRL, the default to the currently enrolled non-enroll on the Related Class section can show the student as being enrolled in section A rather than B. That is, radio button is checked for the dropped related component, 'A', rather than the enrolled section, 'B'. If the student corrects this and checks B an erroneous swap from A to B is submitted (but not processed).

Method StdntClass_Coll for app class SSR_STUDENT_RECORDS:SR_StudentData:StudentTermClasses was modified so that rowset &rs_StdntEnrl is populated excluding dropped classes.

Copyright Oracle Corporation 2007. All rights reserved. 38

Page 39: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

Student Self Service 1808233001 Students cannot change non-enroll sections when Session within Enroll W/Permission Time Period and using Permission Numbers

When the Session is within the Enroll W/Permission Time Period and the course is setup to use Permission Numbers, students cannot change the non-enrollment section of a course in which they are already enrolled (tried using Edit or Swap). The Enrollment Engine returns error "Class is within a Session that now requires Permission to Enroll." There is no place in the Edit process to enter a Permission number. Student's cannot use the Swap function in SS to perform this action. When the course is configured for Student Specific Permissions the Edit function is successful.

The line that assigns &obj_ClassInfo.Class_Career to DERIVED_CLS_DTL.CRSE_CAREER was moved to an earlier part of SSR_CLS_DTLOPT.Activate. This is to ensure that the related display fields are populated properly when they are evaluated.

Student Self Service 1858485001 Maximum number of records found matching specified key(s) error on My Planner link in Student Center

If there are more than 300 terms defined in the system, a 'Maximum number of records found matching specified key(s) -- others not included in list. (4,2)' error occurs in Student Center and Student Services Center when an administrative user or a student clicks on the My Planner link.

The prompt table for field DERIVED_SSSPLNR.STRM1 was changed from TERM_TBL_VW2 to DERIVED_SSSPLNR.

Copyright Oracle Corporation 2007. All rights reserved. 39

Page 40: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

Student Self Service 1875664002 Issues with Swapping Non-Enrollment components from Swap component when Drop if Enroll enabled

In certain circumstances, students can perform a non-enroll swap transaction on the Swap component by entering a non-enroll class number or selecting a non-enroll class number in class search. If the swap processing option is set to Drop If Enroll, it is possible for such a transaction to wait list the student in the 'swap to' non-enroll component if it closed, while the student remains enrolled in the other components. When this occurs, the student cannot change from wait list to enrolled status and the wait-listed component is effectively orphaned. Since Drop if enroll was not designed for non-enroll swap transactions, these types of swaps need to be processed with a swap action, regardless of the self-service swap processing setting.

Additional code was added in SSR_SSENRL_SWAP(GBL).DERIVED_CLS_DTL.NEXT_PB.FieldChange and SSR_SSENRL_SWAP(GBL).DERIVED_REGFRM1.SSR_PB_ADDTOLIST1.FieldChange to check if any of the sections being swapped to is already in STDNT_ENRL. If it is, the transaction is submitted to the enrollment engine with a 'Swap' action instead of 'Drop if Enroll'.

Copyright Oracle Corporation 2007. All rights reserved. 40

Page 41: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

Term/Cumulative Histo 1917455001 STDNT_CAR_TERM.SSR_CUM_TR_GPA is set to zero after enrolling in first term

When a student has a transfer credit model posted for a term prior to the first enrollment term, and the student has no enrollments in the institution yet, the value of SSR_CUM_TR_GPA is correct on the STDNT_CAR_TERM record. Once the student enrolls in a class via enrollment request or quick enroll or self service, the SSR_CUM_TR_GPA value is set to zero for that term, and for any term with no enrollments between the transfer credit articulation term and the current enrollment term.

Added missing end-if in SRPCCUMM.cbl program that was causing it to require to have gpa in enrollment before it could compute transfer credit gpa.

Transcripts - XMLP 1886450001 XMLP transcript does not honor 'Term activated careers' flag and prints an extra page with header.

If the Transcripts are set up to print only Term Activated Careers by checking the "Term Activated Careers Only" flag when an xmlp transcript is generated for a student who is admitted in multiple careers but not term activated for one of the careers the transcript does not honor the "Term Activated Careers Only" flag and prints an extra page with just the header information for the career in which the student is not term activated.

Modify application engine sections SSR_TSC_LIB.StdCar and SSR_TSC_LIB.StdChron to enforce the Term Activated Careers Only flag.

Copyright Oracle Corporation 2007. All rights reserved. 41

Page 42: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

Transcripts - XMLP 1886645001 Add the academic plan type and academic subplan type descriptions to the SSR_TSRSLT_DPLN and SSR_TSRSLT_DSPL transcript report results tables

Add the academic plan type and academic subplan type descriptions to the SSR_TSRSLT_DPLN and SSR_TSRSLT_DSPL transcript report results tables.

Modified application engine SSR_TSC_LIB to add academic plan type and academic subplan type descriptions to the relevant result tables.

Transcripts - XMLP 1888514001 XMLP Transcript does not respect the "Print Posted Models Only" flag for summary transfer credits

If a transcript is set to print posted transfer credits models only in the Transcript Header print area Detail = summary, when a transcript is generated for a student who has transfer credits in Completed status, the transfer credits are printed on the transcript even though they are not Posted.

Modified the application engine SSR_TSC_TRCR to use model status from record TRNS_CRSE_TERM

Transcripts - XMLP 1911616001 Unable to produce a chronological transcript after CS 9 Bundle #13

The detail org on the xml transcript always defaults to 'C' or by Career after CS 9 Bundle #13 despite the transcript type setup being set to chronological.

Modified application class peoplecode SSR_TRANSCRIPT:Report:DetailOrg method.

Copyright Oracle Corporation 2007. All rights reserved. 42

Page 43: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

Transcripts - XMLP 1916642001 Academic Program when printing in transcript header needs to print only when there is a program or plan change.

The academic program should only be printing when there is a program or plan change, not when there is a data row that really only just duplicates the effdt row before it. The old cobol program compares the program between effdts to determine if there has been a change (also does this with status and plan).

Changed how we select programs from ACAD_PROG table for header print area.When selecting programs for Changes in Program Status, use the program actions based on the transcript type setup and only select programs for the following:1) Program has changed from the previous effective dated row.2) Program status has changed from previous effective dated row.3) If printing academic plans, only programs where the plans have changed in number of plans, plans itself or plan sequence.

When selecting programs for All Plan Changes, select programs for the following:1) If printing academic plans, only programs where the plans have changed in number of plans, plans itself or plan sequence.

Transcripts - XMLP 1916644001 Add new tables to transcript purge process.

SSR_TSRSLT_PERS; SSR_TSRSLT_INST; SSR_TSRSLT_RCP. Leave in the deletion of SSR_TSRSLT_GEN to assure continuity.

Modified SSR_TSPRGLIB to purge any previously removed result tables during purge processing.

UK - HESA 1913496001 HESA: Create Module problems with multiple effective dated rows on the course catalog

HESA modules are not being created when a future, inactive row exists on the course catalog even though the course is active for the current academic year. Also, Create Module will create a module for future effective dated records and not the current active record.

Added a new parameter "Reporting Period" to the Run Control page of the process. New records will be created only for those modules overlapping the reporting period

UK - HESA 1913909001 HESA Validation of the XML Script fails with error (14720, 1)

An error is generated from the Validate XML process for the C08051DataTypes.xsd file.

The XML encoding line was missing in the file that was generated. Modified the code to include the header line along with the appropriate tag values has ensured that the error is no longer reported

Copyright Oracle Corporation 2007. All rights reserved. 43

Page 44: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

UK - HESA 1918928001 HESA: Student.NATION derivation needs to consider Country correctly

The final derivation step of NATION should consider the Country and COMDATE values along with REDUCEDI. The NULL ERROR value should only be derived if Country = England, Wales or Scotland, REDUCEDI = 00 or 03 and COMDATE is on or after 2007-08-01. Otherwise a null value should be derived. Currently NULL VALUE is being derived where Country = Northern Ireland.

The check for the Country value was not present in the derivation for the NATION filed. The check has now been added. The value for the field is derived only when the country value is England, Wales or Scotland

UK - HESA 1919235001 HESA: Module Subject Entity Constant values are not working

The module subject entity is not created when constants are used against the subject, cost centre and percentage for the Module Subjects in the HESA Module Data, where there is no data in the actual fields.

The module subject derivation has been modified to skip the derivation step to pick up the value from HESA Module data when the Module record is not created based on the HESA module data. Hence if the value is not present for the Module subject the derivation will move to the next step and pick up the values.

UK - HESA 1921669001 Problem with HESA yearstu calculation when multiple career numbers exist

A student completes a course in one year. The next year the student starts a new course in the same career. The yearstu calculation is incorrectly including the completed course even though it is a different student career number.

Modified the logic to ignore all courses that have been completed prior to the reporting period. The calculation has been modified to ignore all terms that start before the earliest HESA Instance effective date, the only exception to this condition is when there is a linked career.

UK - HESA 1921712001 HESA module extract incorrect for multiple offering courses when flag set to active

The HESA module extract process incorrectly handles multiple offering courses.

Selection criteria has been modified to pick up a course offering if there is at least one overlapping course offering record with an active course catalog record and the corresponding HESA Module record is flagged to be reported to HESA.

UK - HESA 1921732001 HESA: MCDATE created outside of the HESA reporting period.

The HESA Extract process creates MCDATEs outside of the HESA reporting period.

Modified the code for MCDATE such that step 2 of derivation is processed only if at least one record from the ACAD_PROG exists with an effective date with in the reporting period.

Copyright Oracle Corporation 2007. All rights reserved. 44

Page 45: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

UK - HESA 1924524001 HESA: Problems with QTS calculation

When there are more than two rows in the Extract table for a student, the process of creating the xml fails to pick up the QTS value in the xml hence causing an incorrect QTS flag.

The logic to write the last three tags of the Instance entity after the sub-entities was incorrectly handled. This has now been rectified and all the tags including QTS are being reported correctly

UK - HESA 1924811001 HESA: Instance.MODE derivation needs to consider term load

In cases where the academic load of a student varies by term within a career then the derivation of MODE needs to consider the Approval Academic Load recorded against activated terms that are relevant for the reporting period ahead of the Academic Load defined in Student Program.

A new derivation step 6 is added: Map the Approved Academic Load of the most recent activated student term record that overlaps the reporting period to a HESA code value using the HESA Mode mapping and re-number the existing steps 6 and 7 to 7 and 8.

UK - HESA 1925052001 Ethnicity values for returning students not created for NI students

For the HESA ethnicity value, where a student is a returning student (and therefore they have no entry profile), the ethnicity is derived only where the Residency Self Reporting country is GBR. Typically, we have used the finer level of detail there e.g. XG for northern Ireland as the domicile should be at that level of granularity. Ethnicity values should be created where the Residency Self Reporting country is XF, XG, XH, XI, XK, XL, GG, JE, IM (and GBR?).

The field inclusion rule (c) for Student.ETHNIC is updated is derive a value if the Country value of the Residency Self-Report record is one of GBR, XF, XG, XH, XI, XK, XL, GG, JE, or IM.The mapping of Country/State to a HESA code via the APR mapping for records where Country = GBR is removed as the mapping should always be to one of XF, XG, XH, XI, XK, XL, GG, JE, or IM.Similar changes have been made to Student.SCN

Copyright Oracle Corporation 2007. All rights reserved. 45

Page 46: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

UK - HESA 1926249001 HESA: RAE Data reported values are not populated in extract data

When RAE Data fields are derived as part of the HESA student extract the derived value is populated but the reported value field is left null, this is causing data to be missing from the XML file.

Modified the code to copy the derived value into the reported value field as well

UK - HESA 1926251001 HESA: PGCESBJ field is incorrectly tagged as PGCESBJ3 in XML file

As part of the Create HESA XML process the tag associated with the third PGCESBJ field is incorrectly included PGCESBJ3. The tag should be PGCESBJ as with the first and second fields.

Replaced the incorrect PGCESBJ3 tag with the correct PGCESBJ tag in the xml generation logic

Student Financials

Tax Reporting - 1098T 1918168002 COBOL compile error Module:SFP1098P, RC=08 on DB2-OS/390

On QAE platform DB2-OS/390 COBOL Module:SFP1098P compile error

The SFP1098P.cbl file was modified to move the PERFORM statements (PERFORM M1600-1098T-MSG-INSERT-DATA, PERFORM M1750-1098T-MSGHDR-DELETE and PERFORM M1800-1098T-MSGDTL-DELETE) to the right by few columns.

Checklists 1907117001 3C Engine Process not looking at Variable Data Parameters to update CheckLists

The Process is not looking at the variable data for each specific run, instead, it is updating all Checklists.

Updated SQL in the 3CENGINE_LIB.CHKITMUP and CREATEUSERID.INSERT3C sections to retrieve the SEQNO, ADMIN_FUNCTION, INSTITUTION and EVENT_3CS_ID fields from the ENG_CIMUP_TMP table.

NSI 1737622001 Inability to save record when a value of "BDM" exists on regional page

National Student Index Data includes two fields for capturing verification method data. Only data that is returned and uploaded from the Ministry of Education can be reported with a value of "BDM". Records moved in Test Move 3 include this value. If the records are edited they are unable to be saved with a Warning advising that it is because of the "BDM"; values.

Record PeopleCode was modified to allow a user to edit other fields on the Add/Update a Person component when any of the Residential Stat Verification and Name/DOB Verification fields have “BDM” values. Also, Record PeopleCode was added to the Residential Stat Verification and Name/DOB Verification fields to ensure that these fields are disabled when they contain “BDM” values.

Campus Community

Copyright Oracle Corporation 2007. All rights reserved. 46

Page 47: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

Names 1792150001 Display additional information on the View Names (SCC_NAMES_INQ) page

On the View Names page, the users would like to see the Name Type added to the grid. This way, the users will be able to see what the name type is on the first page rather than having to click on the Name History link to see what the name type is.

The Description of Names Type Field (HCR_NM_TYP_I.NAME_TYPE_DESCR) is made visible on View Names Page - SCC_NAMES_INQ

Personal Data 1896582001 CS Ethnicity needs a process to update IPEDS flags

Some customers will not resurvey their constituents. A process is needed to allow the customer to select which DIVERS_ETHNIC and ETHNICITY_DTL records should be updated/inserted to bring the data between the two records in sync and to set the HISP_LATINO and IPEDS flags.

Also after delivering Bundles 13 and 20, customers noted an inconsistency in the way the denominators were converted as well as DIVERS_ETHNIC rows without a corresponding ETHNICITY_DTL row. This process will provide the mechanism to cleanse the data as the user prefers.

A newApplication Engine "Ethnicity Detail Update" Process has been created to 1. Insert the missing rows of (DIVERS_ETHNIC table) into Ethnicity Detail table.2. Update the Hispanic Flag for the existing rows in Ethnicity Detail Table3. Update the Percentage values (numerator and denominator) for the existing rows in Ethnicity Detail Table4. Update IPEDS flag for the existing rows in Ethnicity Detail Table

Copyright Oracle Corporation 2007. All rights reserved. 47

Page 48: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

SEVIS 1893180002 SEVIS Ed Level Change funding source amounts of zero not being handled correctly

When a school does an Educational Level Change and at the same time change one of the funding sources form a non-zero amount to a zero amount, the Export process CCSEVEXT does not include the funding source with zero amount as part of the Educational Level Change event info in the batch XML file that is sent to SEVIS Batch System. As a result, SEVIS Batch System keeps the previous non-zero amount for any funding source that is not included in the event info in the XML file resulting in a discrepancy. The funding source that caused the issue for us was Funds From Other Sources which was non-zero before the educational level change and it was set to zero as part of the education level change. However, the other sources might cause similar issue under same scenario. Here is the answer we got from SEVIS Support regarding the issue:When creating the xml file You should be able to send it up with a 0 in the element for Funds From Other Sources: and this should zero out the funds otherwise if the element is not present it will retain the old funds.

The SQR Export process that generates the batch XML file is

Modify CCSEXEXT.SQR-FM-EducationLevel-Change to not perform Write-Student_financial, but to perform own version in order to resolve financial data issue in FUPCL event.

Copyright Oracle Corporation 2007. All rights reserved. 48

Page 49: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

SOA F/W 1916221001 CS bundle 739506 app engine SCC_SOA_UPG3 description

The descriptions for the app engine SCC_SOA_UPG3 contains the same text as the one for app engine SCC_SOA_UPG1. Please verify if the description for SCC_SOA_UPG3 should refer to 'step 3' instead. The description for SCC_SOA_UPG3 are: CS SOA Framework Upg Step 1 and Part 1 of the v9 CS SOA Framework upgrade process

Changes made to the following properties of App Engine program SCC_SOA_UPG3:

Description changed to: CS SOA Framework Upg Step 3

Comments changed to: Part 3 of the v9 CS SOA Framework upgrade process

Search/Match 1788299001 Mixed case emails not caught during Search/Match

User has found that mixed case emails are not being caught through Search/Match. For instance, [email protected] and [email protected] are not being identified as potential duplicates.

The InsertSearchChar function in cccsrch.sqc was updated to upper case any email address values provided. The SCC_SM_SEARCH.DERIVED_HCR_SM.SM_CHAR_INPUT fieldchange event was also modified to upper case any email address entered by the user on the Search/Match integrated component and the LoadSMBatchTbls function in the FUNCLIB_CS.SQL_TEXT FieldFormula was updated to use the EMAIL_ADDR_VW view instead of the EMAIL_ADDRESSES table when constructing the SQL text.

Self-Service: Demogra 1904521001 Ethnicity Self Service page is not always displayed according to the Self Service Ethnicity Setup page

The Self Service Ethnicity Setup page allows the display of the Ethnicity Self Service page to be configured when used from three self-service areas: Student Center, Faculty Center and Campus Personal Information. However, when navigating between the three areas there are situations when the configuration for the wrong area is being used resulting in incorrect display of the Ethnicity Self Service page.

Created two new Menu's - CC_PORTFOLIO_2 (Student Menu) and CC_PORTFOLIO_3 (Instructor/Advisor Menu) and added Component - SS_CC_ETHNICITY_US, Removed SS_CC_ETHNICITY_US component from CC_PORTFOLIO, Modified Content Reference for Ethnicity and make it point to Menu CC_PORTFOLIO_2, Added a new Content Reference for Ethnicity component in Menu CC_PORTFOLIO_3, updated Permission List of HCCPCSSA1010,HCCPCSSA1040 and HCCPCSSA1080. Delivered DMS script to update Ethnicity Setup Data and Navigational Tab Entries.

Copyright Oracle Corporation 2007. All rights reserved. 49

Page 50: PeopleSoft Enterprise - CS 9 Bundle 15 Release Notes Enterprise - CS 9 Bundle 15 Release Notes Campus Solutions Student Administration These release notes reflect application updates

Peoplesoft Enterprise - Campus Solutions - 9.0 Bundle #15

Product Category Incident ID Reported Problem Description Problem Description Resolution Description

Self-Service: Holds/To 1727917001 View on open checklist items SRVCINDTODOVWLN in to do list incorrect

The view doesn't give the right descriptions of the open checklist items because of the key structure in the view. When opening the page in the related language DUTCH alle open items have the same descriptionAn extra key needs to be included (for instance CHECKLIST_SEQ).

Added CHECKLIST_SEQ field as a key to SRVCIND_TODO_VW and SRVCINDTODOVWLN to avoid repetition of checklist items in student self service. Also, modified SRVCINDHOLDVWLN view sql to make it in sync with its base record - SRVCIND_HOLD_VW sql. Modified SRVCTODOSVW2LNG sql to add join on all keys to avoid repetition of items in admin functions drop down on SS_CC_TODOS page.

Copyright Oracle Corporation 2007. All rights reserved. 50