Update: December 9, 5:00pm: The issues reported by some colleges with the download client have been addressed through a change in the data center that accommodates all download clients. There is no longer a need to modify your download client, but if you have done so already, it will continue to function normally.
Update: December 8, 11:59am: It has come to our attention that some of the changes deployed 12/5 are not backwards compatible with older download clients (prior to 2014). If you are experiencing issues with your download file since the update, the link below will give you the details as to how to resolve the problem.
https://cccnext.jira.com/wiki/display/PD/Download+Client+Release+notes+-+Sprint+71+-+December+05,+2014 Anchor Top Top
Release Date
Top | |
Top |
Friday, December 5, 2014
Release Scope
Application | Scope |
---|---|
Download Client | Updated Download Client Functionality Technical Notes for New Data Fields |
CCCApply Standard | Content Changes & Approved Change Requests |
OpenCCC Account | New /wiki/spaces/PD/pages/62292092 |
BOG | Content Changes Bug Fixes |
International | Content Development |
Release Notes Summary
Content ChangesOn Friday, December 5, 2014 the following changes were made to the OpenCCCApply Applications and OpenCCC Student Account System. Changes detailed below have been updated in corresponding application documentation.
Changes to downloads and new fields available to add to your download files are listed in Downloads section below.
OpenCCCApply ApplicationsTable of Contents | ||
---|---|---|
|
Standard Application
Revised specification documentation has been uploaded to the Data Dictionaries folder in the File Repository on the CCCApply Project Website.
Anchor openccc openccc
OpenCCC Account System
openccc | |
openccc |
Anchor | ||||
---|---|---|---|---|
|
Revised /wiki/spaces/PD/pages/62292092
USPS Validation Added to Edit Account pages.
Bug Fixes
Removed Invalid Value for “HW” Hawaii in Country Code Table
Anchor cccapply cccapply
CCCApply Standard Application
cccapply | |
cccapply |
Anchor | ||||
---|---|---|---|---|
|
Note: Content changes to the Applications are approved under the guidance of the CCCApply Steering Committee. Change requests submitted to the committee are reviewed at quarterly meetings.
2014-27: New VISA Table (Table F)
CACCRAO
approvedannounced updates
were madeto the VISA Types
tableTable (Table F)
to reflect residency eligibility information.. Changes include new and revised Visa types eligible for residency determination. See Specifications: 2014-27
Updated Privacy Policy
A revision to the OpenCCCApply Privacy
PoliciesPolicy was made, adding the disclosure that the CCCTC/CCCCO will be collecting
usersuser IP addresses along with other PII data. This change was made to Apply, BOG, OpenCCC, and International applications.
2014-44: VISA Types Added to AB540 Logic
The AB540 logic has been revised to include VISA types T1-5 and U1-5 per
XYZAB1899. See Specification:
New Question: Military Stationed in California for Educational Purposes
A new question has been added back
intoto the military section
of the Standard applicationto identify current military
members, and their spouses/parents/dependents, stationed in California for educational purposes for 30 days or more.
If
If the applicant is stationed in California
, and if they respond saying they are stationed herefor education purposes,
newnew Integrity Flag
65 is65 is set to
alert A&R tocollect dates of assignment. Dates must be for a period of 30 days or more.
Details of this new question, data field, and logic are documented in the OpenCCCApply Data Dictionary, Form Specification, and Submission Calculation documentation.Note: This question was removed from CCCApply (Xap) in 2011, citing state law restrictions specifically for military applicants assigned to California for educational purposes only. However, per Legal Opinion 10-05, and verified by Elias Regalado, federal law trumps state law in this case, thus providing potential residency eligibility IF the assignment is for a period of 30 days or more. Flag 65 will be set to alert A&R to collect dates of assignment.
See Specification:2014-34
2014-10: Change Residency Logic for Visa Expiration Date
The residency logic (Area A) was changed to
check thecompare Visa expiration
date againstdates to the Residency Determination Date
. Previously the logic was checking against the application submission date (rather than the current date
). See Specification:2014-10
Revised Enrollment/Entry Level Status Question Text
The Enrollment/Entry Level Status question
title, prompttext and hover help was revised to
provide clear instructionhelp clarify instructions to students.
Revised text: College Enrollment Status: “"As of <RDD>, I will have the following college enrollment status." New hover help: “Select the response that best indicates your college enrollment status as of <RDD>.”See Specification:2014-24
Revised Language in Military Status Question from Veteran to Served in the US
MilitaryMilitary
To comply with AB258,
language in our military section regarding veteransreferences to "veterans" will be replaced with "served in the US military".
Enhancements
See CCCApply Data Dictionary, Military Status.
Display Term Start & End Dates in Term Description Drop-down Menu
To clarify the dates of individual terms, start and end dates – which are college-defined in the Administrator – now appear to the applicant when they select a term from the drop-down menu.
Add New SSN Edit Account Changes from Account/Mailing Page
Changes to the Social Security Number/Taxpayer Identification Number fields (released July 2014) now appear when applicant attempts to edit their OpenCCC account from the Account/Mailing Page in the application.
USPS Validation Added in Edit Account
Validation by the USPS is made when applicant edits their account from the Account/Mailing page in the application. If an address does not meet validation, the applicant is presented with an error message asking for correct address or user override.
Added a Phone Number Type for Supplemental Questions
An option to have a phone number type question in Supplemental Questions is now available.
Information Passed Through Step Forward Link
When a student clicks on the Step Forward link on the Links & Opportunities page, the following parameters are passed to StepForward: Applicant’s First Name, College MIS Code, CCCID.
Anchor | ||||
---|---|---|---|---|
|
Corrected Error in Residency Logic (Area B) for Foster Youth Eligibility
An error was corrected in the residency logic (Area B) relative to
Foster Youth that may be eligible under AB669. Corrected logic now considers every applicant’s Foster Youth Status before final area determination is made.non-resident Foster Youths. Under AB669, current and former Foster Youth students, under age 20, residing in California now, are eligible for certain benefits, including in-state tuition. We have corrected the logic to code foster youths as follows:
IF residency status = [Non-resident and a Foster Youth] THEN = Class B2* and set Flag 70
IF residency status = [California resident and a Foster Youth] THEN = code as CA resident (B1). No additional flag is set.
If the foster youth student is already CA resident, the logic considers them a California resident and no additional flag will be set to identify them as a foster youth. See the Area B residency logic in the OpenCCCApply Submission Calculations document.
Removed Invalid Value for “HW” Hawaii in Country Code Table
An invalid value was corrected in the Country Code table for “HW”.
Anchor | ||||
---|---|---|---|---|
|
New application CCCApply Standard Application data fields are available to add to your download file.
- New Data Field: military_stationed_ca_ed
- New Question: "Is your assignment in California for educational purposes for 30 days or more?" (Radial buttons: Yes / No)
- Conditions: Appears only if answer to “Currently Stationed in California” = Yes
- Area C Logic: If military_stationed_ca_ed = Yes, then "Class C1 and set flag 65" and continue to next step in the logic.
- New Data Field: ssn_type
Corresponds to Social Security Number / Taxpayer Identification Number question- New question: "Please indicate the type of number: Social Security Number / Taxpayer Identificaton Number (Radial buttons)
- Conditions: Required user response if SSN/TIN fields are not empty, and SSN_No is empty; else error message, “Please indicate the type of number being provided: Social Security Number or Taxpayer Identification Number.”
- No residency logic is affected. See OpenCCCApply Form Specification for details.
NOTE: Typically, new fields can be added to your file, at your discretion, without impact to your current download file. However, please see information about Download Client Release Notes to ensure you have the latest download client before adding. If you have questions about including these new fields into your file, please contact us at your earliest convenience.
OpenCCC Student Account System
Content Changes
Revised OpenCCC Privacy Policy
Enhancements
USPS Validation Added to Edit Account pages.
Fixes
Removed Invalid Value for “HW” Hawaii in Country Code Table
Info |
---|
NOTE: Older download clients may be causing errors due to incompatibility with 12/05/14 Update. Please review the Download Client Release Notes - Sprint 71 for troubleshooting details. |
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Enhancements
Revised
BOG Application Privacy Policy/wiki/spaces/PD/pages/62292092
USPS Validation Added in Edit Account
Validation by the USPS is made when applicant edits their account from the Account/Mailing page in the application. If an address does not meet validation, the applicant is presented with an error message asking for correct address or user override.
Add New SSN Edit Account Changes from Account/Mailing Page
Changes to the Social Security Number/Taxpayer Identification Number fields (released July 2014) now appear when applicant attempts to edit their OpenCCC account from the Account/Mailing Page in the application
BOG Bug Fixes
Removed Invalid Value for “HW” Hawaii in Country Code Table
An invalid value was corrected in the Country Code table for “HW”.
Fixed Error Saving Review Application Page to PDF
Fixed an error that was preventing users from saving the BOG Review Application page to PDF.
Anchor IA IA
International Application
IA | |
IA |
Anchor | ||||
---|---|---|---|---|
|
Revised
International Application Privacy Policy /wiki/spaces/PD/pages/62292092
Chinese, Cantonese Added to Primary Language Dropdown on Personal Information Page
Chinese, Cantonese languages were added to the Primary Language drop-down menu on the personal information page.
USPS Validation Added in Edit Account
Validation by the USPS is made when applicant edits their account from the Account/Mailing page in the application. If an address does not meet validation, the applicant is presented with an error message asking for correct address or user override.
Add New SSN Edit Account Changes from Account/Mailing Page
Changes to the Social Security Number/Taxpayer Identification Number fields (released July 2014) now appear when applicant attempts to edit their OpenCCC account from the Account/Mailing Page in the application.
Added a Phone Number Type for Supplemental Questions
An option to have a phone number type question in Supplemental Questions is now available.
Bug Fixes
Fixed Error on Review Application for Submission Time
Correct the submission timestamp that displays on the post-submission confirmation page.
Removed Invalid Value for “HW” Hawaii in Country Code Table.
An invalid value was corrected in the Country Code table for “HW”.
Anchor | ||||
---|---|---|---|---|
|
New Download Client Functionality
Ability to specify timezones other than UTC
timezone attribute is available on the dateFormatter.
For example, to download date/time values in Pacific time instead of UTC
<field name= "tstmp_submit" len= "30" > <dateFormatter pattern= "MM-dd-yyyy HH:mm:ss z" timezone= "US/Pacific" /> </field> |
Control the field length and add constants to delimited download formats
- Previously, in delimited download formats, all values trailing blanks in a downloaded value were trimmed by default.
- The length of delimited value can now be controlled via the XML len attribute.
- Constants can now be be added to a download format via the XML constant element.
len and constant are demonstrated in the following sample format
Code Block |
---|
<?xml version="1.0" ?>
<formatDefinitions xmlns="http://xmlns.cccnext.org/xfer">
<formatDefinition outputFormat="delimited" id="delimitedFormat">
<fieldList>
<field name="app_id" />
<!-- Output firstname with trailing spaces trimed (default behavior) -->
<field name="firstname" />
<!-- If lastname is shorter than 50 characters, right pad with spaces -->
<field name="lastname" len="50" />
<!-- If middle name is longer than 10 characters, truncate to only 10 characters -->
<field name="middlename" len="10" />
<!-- include the following constant as a delimited value -->
<constant>someconstant</constant>
</fieldList>
</formatDefinition>
</formatDefinitions> |
Suppressing the time portion of a download file name
Warning | ||
---|---|---|
| ||
If the time attribute is set to false and if more than one download job is run in a day, the file name of a previous download file can be overwritten by the contents of the of the latest download job run. |
When a download job runs, the default behavior when creating file names is to:
- Prefix the file name with the value of the prefix attribute in the job file,
- Followed by the date and time (to the second),
- And then suffixed by the value in the suffix attribute
For example, based on the following job definition, if the job was run on December 11, 2014 at 1:57:30 PM the file name would be myDownload-141211-135730.txt.
Code Block |
---|
<file directory="downloads" formatId="myFormat" prefix="myDownload" suffix=".txt" /> |
When the time="false" attribute is added, as in the example below, if the job was run on December 11, 2014 at 1:57:30 PM the file name would be myDownload-141211.txt.
Code Block |
---|
<file directory="downloads" formatId="myFormat" prefix="myDownload" time="false" suffix=".txt" /> |
Getting the new Download Client
The new functionality described above for Sprint 71 for the new download client will only be available if you update your download client following the instructions below.
In your installed download client directory, replace the following files.
Info |
---|
Make sure you backup your files before downloading new ones. |
Replace transfer-client.jar with transfer-client.jar
Replace conf/application-context.xml with application-context.xml
Replace conf/ccctransfer.properties with ccctransfer.properties