Session ST-13 CCCTran – Implementation and Integration with Banner Renee Cowing – San Mateo Community College District Richard Oberlin – North Orange County.

Slides:



Advertisements
Similar presentations
Creating an Extensible Table in Biotics A Brief Demo by Carol Fogelsong April 3, 2007.
Advertisements

1 Contract Inactivation & Replacement Fly-in Action ( Continue to Page Down/Click on each page…) Electronic Document Access (EDA)
Global view:  Tool for gathering data  Basis for distribution of funds to districts  Several components: Student & Staff  Tool for comparing effectiveness.
Cal Grant GPA Submission Training – Non-SSN
Graduate Application Project Design Concept Walkthrough
Automated BOG Fee Waiver Processing Nancy Larson Chris Taylor Bob Hughes.
Building a CCCApply Interface Creating a useful interface Creating a useful interface Addressing special challenges for schools Addressing special challenges.
SOFTWARE PRESENTATION ODMS (OPEN SOURCE DOCUMENT MANAGEMENT SYSTEM)
Chapter 9 Auditing Database Activities
PHP (2) – Functions, Arrays, Databases, and sessions.
Graduate System for Management of Admissions, Alumni & Records Tracking (Grad SMAART) January 8, 2007 Office of Graduate Studies.
Cornell University Library Instruction Statistics Reporting System Members: Patrick Chen (pyc7) Soo-Yung Cho (sc444) Gregg Herlacher (gah24) Wilson Muyenzi.
Report Distribution Report Distribution in PeopleTools 8.4 Doug Ostler & Eric Knapp 7264.
Guide To UNIX Using Linux Third Edition
6 th Annual Focus Users’ Conference Texas Reporting Presented by: Bethany Heslam.
Degree Partnerships Financial Aid Kristin Welsch Assistant Director of Financial Aid Oregon State University Elaine Robinson Assistant Director of Financial.
CCCTran Electronic Transcripts for California. Xap Corporation What We Do We enable students and workers to explore, plan, and achieve their educational.
Proprietary and Confidential 1. College Registration 2. College as Receiver 3. College as Sender Postsecondary Demonstrations.
Automating Student Course Profile & Student Record Report Uploads to GaDOE Chris A. McManigal Camden County Schools Kingsland, GA.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
6/1/2001 Supplementing Aleph Reports Using The Crystal Reports Web Component Server Presented by Bob Gerrity Head.
DIRECT CERTIFICATION Patricia Winders Director’s Conference July 29, 2015.
Session 5: Working with MySQL iNET Academy Open Source Web Development.
Running Argos Reports from Banner Job Submission San Mateo County Community College District Ted Nguyen – Database Administrator Edgar Coronel – Associate.
RECORDS AND REGISTRATION FOR DEPARTMENT CHAIRS. TOPICS  Prerequisites  Registration Restrictions  Registration Overrides  Waitlists  Enrollment Capacity.
#watitis2014 watitisconf.uwaterloo.ca Tracey Sinclair and Joanne Voisin December 3, 2014.
MIS Reporting in Banner CALB - Key Points & Troubleshooting
WebCAPP Kimberly A Saving-Sherman SunGard SCT. 2 Agenda u WebCAPP Preview u Self Service for Students u Self Service for Faculty & Advisor u WebCAPP Implementation.
Web Trnsport – Beta Testing and Implementation TUG Roundtable Discussion Elizabeth Rodgers Info Tech, Inc. October 9, 2007.
Uniting Cultures, Technology & Applications A Case Study University of New Hampshire.
Introduction to the Self-Service Engine Richard Oberlin NOCCCD Session B4 (Part 2)
On-line data submission training California Partnership for Achieving Student Success.
DEMO - 8/14/2007. R2 Feature List ReceiveDocumentBatch Web Service SendPESCAcknowledgment Web Service Validate Acknowledgment Upload Acknowledgment Transcript.
Portal User Group Meeting June 13, Agenda I. Welcome II. Updates on the following: –Migration Status –New Templates –DB Breakup –Keywords –Streaming.
Lee McDonald Ahsen Baig College of the Sequoias Session Number:
Triggers and Stored Procedures in DB 1. Objectives Learn what triggers and stored procedures are Learn the benefits of using them Learn how DB2 implements.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
CCCTran Electronic Transcripts for California.
Getting the Job Done – Panel Discussion Presented by: Kathie Westerfield, Associate Dean for Admissions and Records, Imperial Valley College Joe Cabrales,
Database Security and Auditing: Protecting Data Integrity and Accessibility Chapter 9 Auditing Database Activities.
Application Layer Honolulu Community College Cisco Academy Training Center Semester 1 Version
6/1/2001 Supplementing Aleph Reports Using The Crystal Reports Web Component Server Presented by Bob Gerrity Head.
CCCApply/CCCTran Overview & Achievements Tim Calhoon Director CCC Technology Center Butte College Nov 30,2007.
SharePoint Administrative Communications Planning: Dynamic User Notifications for Upgrades, Migrations, Testing, … PRESENTED BY ROBERT FREEMAN (
MDPHnet & ESP Data Partner Participation Overview The following slides describe the necessary steps for a data partner to participate in the MDPHnet Network.
Chapter 5 Introduction To Form Builder. Lesson A Objectives  Display Forms Builder forms in a Web browser  Use a data block form to view, insert, update,
Processing Transcripts Tim Calhoon, Director California Community Colleges Technology Center.
1 CCCTran Transcript Exchange Implementation CISOA Conference 2009.
INFORMATION DEPLOYED. SOLUTIONS ADVANCED. MISSIONS ACCOMPLISHED. PDS Punch-Out v1.0 SPS Spotlight Series October 2014.
Making the Case for eTranscript California Benefits & Savings of Electronic Transcripts Sponsored by the CCC Technology Center and eTranscript California.
CCCTran Technical Implementation for IT CCCApply / CCCTran User Workshops March/April, 2008 Skyline and Pasadena Colleges Richard Oberlin IT Project Leader.
CCCTran Electronic Transcripts for California CSU Northridge March 5, 2008.
CCCTran Electronic Transcripts for California HECCC Meeting Oct 8, 2007 Tim Calhoon Lenny Robison Terry Cataline.
CCCTran Electronic Transcripts for California CCCApply/CCCTran Workshop 2009.
Creating and submitting Cal-PASS Data files California Partnership for Achieving Student Success.
‘CCCTran’ Electronic Transcripts for California’s Students CISOA Conference 2007 March 27, 2007.
SPS Spotlight Series October 2014
Web Database Programming Using PHP
CCCTran Programming Quick Start for IT CCCApply / CCCTran Northern California Workshop April 9, 2009 Chabot College, Hayward, CA Kris Backus IT.
CCCApply/CCCTran Overview & Achievements
CCCTran Electronic Transcripts for California
Web Database Programming Using PHP
Basic Web-based Emissions Inventory Reporting (Web-EI)
CCCTran Electronic Transcripts for California
Student Session #3 Electronic Transcripts through CCCTran
Web DB Programming: PHP
The ultimate in data organization
GENEDI EUROPEAN COMMISSION - EUROSTAT GENERIC EDI TOOLBOX
Contract Management Software 100% Cloud-Based ContraxAware provides you with a deep set of easy to use contract management features.
Presentation transcript:

Session ST-13 CCCTran – Implementation and Integration with Banner Renee Cowing – San Mateo Community College District Richard Oberlin – North Orange County Community College District

What is CCCTran? California Community Colleges statewide internet-based system for requesting, transmitting, tracking, downloading, and viewing academic transcripts among authorized educational institutions and their trading partners.

CCCTran Benefits Speed Tracking Security Increase Productivity Student Convenience Lower Costs

CCCTran – Changes in the Last Year Live CCCs increased from 2 to 26 –Now 10 Banner colleges Live CSUs increased from 5 to 6 –Fullerton, Northridge, Sacramento, San Diego, San Francisco, San Jose District-Wide transcripts supported Mini-Grant extended to Feb 28, 2009 –$4000 to $1000 depending on the college’s go-live date

CCCTran – Upcoming Projects HS Transcripts Composite Transcript Request System

Banner CCCTran Live Colleges Bakersfield College (Credentials) Cerro Coso Community College (Credentials) College of the Sequoias (Credentials) Cypress College Fullerton College Moorpark College Oxnard College Porterville College (Credentials) Skyline College Ventura College

NOCCCD CCCTran Experience Cypress College –Live Aug 7, 2007 (14 months) –1548 transcripts (260 requests, 1288 SSB) Fullerton College –Live June 11, 2008 (3 months) –1272 transcripts (193 requests, 1079 SSB) About 1% are partial transcripts (pre-1989). About 1% of requests require offline search. On SSB students select electronic over paper transcript about 90% of the time.

Possible alternatives Credentials –Kern CCD, –College of the Sequoias Ventura CCD (DwT) –Views instead of packages Banner EDI? Banner PESC/XML? –UDE (User Defined Extensions) –Now separate download from baseline (see FAQ 1-3Z61QF)

User Interfaces Admissions and Records –XAP Control Center Check status View Offline Record Search Required –Banner Partial Transcript Report – replace with XAP to A&R staff SHARQTC Student –Self-Service Banner

Implementation Steps First Steps Learning about CCCTran Decisions and Configuration Programming Testing, Testing, Testing Document Go LIVE

First Steps CCCTran web site – –Download and sign “CCCTran CCC Institution Agreement” (under File Repository  Contracts & Agreements). Schedule XAP Training Control Center – administrator sets up access for others

Learning about CCCTran CCCTran web site –Demonstrations –Implementation and Programming Guide –Data Dictionary 2 volumes – about 550 pages About 600 fields (we used about 50%) Other

Decisions and Configuration Decisions –Admissions and Records –IT Department Configuration –Control Center –XAP Communicator –Banner

Programming – Windows Server Directory structure Batch files FTP –WinSCP – free SFTP (SSH) and FTP client (winscp.net)

Programming – Request File Load Unix shell script –Wakes up every XX minutes –Runs SQL*Loader to load local table Easily converted to use External Table instead of SQL*Loader

Programming – Request Matching Match against Banner as defined on Control Center –We use SSN/DOB, or ID/DOB, or Last/First/DOB Send Response or Transcript –Transcript Holds?

Programming - Response No match = Offline Record Search Required Transcript Holds –Recycling (complex, but simple after set up) Request Conditions –Example: hold until grades posted –We don’t accept (send response and transcript)

Programming - Transcript What fields to include? Optional? –Include everything on your official transcript Code translations –Example: EDI Grade Qualifier Banner free text to CCCTran coded field –If variable may be difficult or impossible to translate

Programming - Transcript Coding is mostly based on shrtrtc.pc (transcript print program) Banner transcript type needed, but doesn’t use Transcript Type Rules Parameter table

Programming – Self-Service Cloned transcript package bwskwtrr –Select college to send to from drop down list Also a few mods to bwskwtrr –For credit card processing –View status of transcript requests

Programming – INB (SHARQTC) Database trigger initiates CCCTran transcript creation –Based on transcript type code –Separate trigger from no sleep/wake trigger Which has small mod to exclude CCCTran transcript types

Testing, Testing, Testing Beta Control Center/beta server allows complete testing Test validation upload very helpful to the programmer Admissions and Records should test all info that appears on your transcript –To/from your own college (transcript views) –With trading partners

Documentation Local Mods –Mods to Banner Baseline objects –Local only objects –Windows Server/XAP Communicator Password changes!!! Admissions and Records Procedures –XAP Control Center settings –Offline Record Search –Partial Transcripts

Go LIVE!!! Contact XAP Most Control Center settings will be moved over – and some will not Move code into production –Change Process Code from T to P –Change XAP Communicator from Beta to Live Notify other CCCTran Colleges

Session CCC – T CCCTran – How We Modified NOCCCD Software for our District Renee Cowing – San Mateo County Community College District

Major Steps to Installing CCCTRAN Software installation steps –Document CCCTran Implementation for Banner –Tables, create directories on UNIX server as well as XAP Communicator –Szktout.sql and szktran.sql District-Wide Transcripts External Table set-up Transcript Testing XAP Control Center and XAP communicator Bugs

Software Installation (Part I) Create tables –Szrgrde.sql Loaded from shrgrde with modifications –Szrtint.sql Modifications for district-wide –Szrtprm.sql –Szrtreq.sql – xzrtreq.sql xzrtreq – working file to create transcript / response. szrtreq.sql - archive purposes only Create sequence sztseq.sql –unique names for downloaded requests Create UTL_FILE directories

Software Installation (Part II) szktran.sql – Package to create transcript / response –Analyze transcript data in reference to trading partner needs Dean’s list Partial transcripts Hold for grades etc. Fees – request initiated by trading partner vs. student IGETC/CSU –Establish one main contact from SMCCCD for input as to data How do we handle ‘paper transcripts’ Degree/Certificates Academic renewal

Post - Installation Transcript testing meeting Include representatives of all 3 colleges Compare current transcript (Evisions) vs. CCCTran Collect feedback

Modifications from Testing Input Szktran.sql – modifications resulting from input from colleges –Courses not rolled to history –Repeat status on ‘old’ transcripts –Grade scale code per trading partner –Partial transcript shrgpac_term_code –Honors courses –Term_c cursor – terms with no course work –NG grade – do not print –Degree applicable –Degree honors –Term deans lists –Academic renewal –Not counted in GPA calc –In progress – add units attempted –?

District Wide Transcripts Changes - Data Dictionary and Local Tables District Identity record – 03A –Every transcript is district-wide –03A40 = ‘D’ College Identity Record – 03B –One for each college that the student attended –One for sending institution whether or not they took courses at that college Modify szrtint to include row for each college delineated by szrtint_levl_code –SMCCCD has four level records, one for each college and one for the district

District Wide Transcripts szktran.sql – Changes in data elements Cursor - Institution identity record – 03A Cursor - Colleges_attend_c –Table shrtckn Change all references to GPA to be college specific –e.g. shrtgpa to shrgpac Others...

District Wide Transcripts szktran.sql – Changes in architecture Change in extracting course data –Add outer for loop ‘for colleges_attend_rec’ encompassing term_c and course_c –Pass levl code to term_c –Pass levl code to course_c –Change sort of course_c, add criteria - FICE

DwT szktra1.sql – for loop

External Tables Code to create external table from NOCCCD –Query data from request as though it was a db table –Create directory in OS and grant access –Put external table data in directory –Create directory in Oracle and grant access

External Tables (con’t) SMCCCD vs. NOCCCD SMCCCD External Tables Request pulled from server to external table on UNIX server Similar directory structure Request.dat file serves as data source Script to run every 5 mins Syqtreq.sql – analyzes request for match Update szrtreq with request data NOCCCD DB Table Request loaded into local table szrtreq Szrtreq (loaded via sqlloader) holds all request data Insert into szrtreq causes db trigger to fire Trigger analyzes request data for match

SYQTREQ.sql Replaces NOCCCD Trigger Reads request to find match Creates a response or transcript Inserts record in SHTTRAN only if transcript is created Inserts record in SZRTREQ for audit purposes

XAP Communicator Downloading files from control site same as NOCCCD Requests ‘pulled ‘ from UNIX Download to communicator same

Bugs – small – Oracle 10g only Parameter passed to term_c cursor –Typecast as shrttrm_term_code%TYPE term_code is 6varchar Shrttrm_pidm is 8 numeric –Result Error: ORA06502 PL/SQL: ‘numeric or value error: character string buffer too small’ Transcript bombed but only on newer transcripts

Server Architecture Script syqtreq.sql calls DB procedure szktra1 –We use external table Key data and result code are loaded to szrtreq RESULT – CCCTran Transcript (or response)

Go Live September 30 th 2008 – a gradual process!

Contact Information Richard Oberlin IT Project Leader - Information Services North Orange County Community College District Renee Cowing Sr Programmer I San Mateo County Community College District