Download as pdf or txt
Download as pdf or txt
You are on page 1of 20

PeopleSoft Campus Solution

CF Data Structures 1 – Student Records


2014
Agenda

• Introduction to PeopleSoft Data Models


• Technical Overview
– Campus Solutions
– Academic Structure
– Campus Community
– Curriculum Management
– Student Records
– Student Admissions
– Student Financials
– Financials Aid
• PeopleSoft/CUNYfirst Standards
• Handy PeopleSoft Navigations and Look-up Tables
• Becoming a PeopleSoft Expert
• Q&A

2
Introduction to PeopleSoft Data Models

• PeopleSoft is hosted on an Oracle Database (11gR2)


• The data elements are compartmentalized into multiple tables
– Email Addresses; Phone Numbers; Ethnicity; External System
• Understand PeopleSoft feature of “Effective Dating” and
leverage its power

3
Introduction to PeopleSoft Data Models

IDMS
Network
Diagram

4
Introduction to PeopleSoft Data Models

PeopleSoft
Entity Relationship

5
Technical Overview of Campus Solutions

Campus Curriculum
Community Management

Student Campus Solutions Student


Records Admissions

Student Student
Financial Aid Financials

6
Technical Overview of Campus Solutions

Academic Structure
Institution

Academic Academic
Career Group

Academic Career Academic


Program
Term Organization
Academic
Integration to
Plan
Finance and General
Enrollment Ledger (ex:
Academic
Subject Department)
SubPlan

Academic
Course
Degree

Academic
Class
Honor
7
Technical Overview of Campus Solutions

Campus Community SEMERGEN


SFOREIGN
SIMMUNE
SNMCHNG
SOADDR
Table Names
National ID Residency Citizenship SOLDID
accom_diagnosis
SPROGRM
addresses SSTOP
bus_unit_tbl_sf Service Indicator Names STUDENT
citizenship SUUID
citizen_sts_tbl
diagnosis_tbl
divers_ethnic FERPA Address
email_addresses
emergency_cntct
ethnicity_dtl
ethnic_grp_tbl Ethnicity PERSON Phone
external_system
i20_form
immunizations
immunizatn_tbl Visa Permit Data Email
names
person
personal_data External System
personal_phone 3C Engine
ID
pers_data_effdt
pers_data_usa
pers_nid
religious_pref Immunization Accommodation Emergency
residency_off
residency_tbl
salutation_tbl
stdnt_group_tbl
stdnt_grps
stdnt_grps_hist
visa_permit_tbl
visa_pmt_data

8
Technical Overview of Campus Solutions

Curriculum Management

CRSE_OFFER CRSMSTR
CRSE_COMPONENT
crse_id crse_id
effdt CRSE_CATALOG effdt
crse_offer_nbr crse_id ssr_component
effdt

CRSE_ATTRIBUTES
CRSE_TOPICS
crse_id
crse_id
effdt
effdt
crse_attr
crse_topic_id
crse_attr_value

9
Technical Overview of Campus Solutions

Curriculum Management
CLASS_EXAM CLASS_MTG_PAT
crse_id CSSECT crse_id
crse_offer_nbr crse_offer_nbr
strm strm
session_code session_code
class_section CLASS_TBL class_section
class_exam_seq crse_id class_mtg_nbr
crse_offer_nbr
strm CLASS_INSTR
CLASS_ATTRIBUTES session_code crse_id
crse_id class_section crse_offer_nbr
crse_offer_nbr ------------------- strm
strm class_nbr session_code
session_code class_section
class_section class_mtg_nbr
crse_attr instr_assign_seq
crse_attr_value
10
Technical Overview of Campus Solutions

Student Records SACASUM/SCURREG/ SDSCHRG

STDNT_CAR_TERM
ACAD_PROG STDNT_CAR_SEQ STDNT_CAREER emplid
emplid emplid emplid acad_career STDNT_ENRL
acad_career acad_career acad_career institution emplid
stdnt_car_nbr stdn_car_nbr strm acad_career
effdt institution
effseq strm

CLASS_TBL
ACAD_SUBPLAN ACAD_STDNG_ACTN
ACAD_PLAN crse_id
emplid emplid crse_offer_nbr
emplid strm
acad_career acad_career
acad_career session_code
stdnt_car_nbr institution class_section
stdnt_car_nbr institution
effdt strm
effdt acad_group
effseq effdt subject
effseq catalog_nbr
acad_plan effseq
acad_plan
acad_subplan 11
Technical Overview of Campus Solutions

Student Records
SACASUM/SXFER TRNS_TEST_MODEL
TRNS_CRSE_SCH emplid
emplid acad_career
acad_career institution
STDNT_CAREER
institution model_nbr
emplid
model_nbr acad_career

TRNS_CRSE_TERM TRNS_OTHR_MODEL TRNS_TEST_TERM


emplid emplid emplid
acad_career acad_career acad_career
institution institution institution
model_nbr model_nbr model_nbr
articulation_term articulation_term
trnsfr_eqvlncy_grp trnsfr_eqvlncy_grp

TRNS_CRSE_DTL TRNS_OTHR_DTL TRNS_TEST_DTL


TRNS_OTHR_TERM
emplid emplid emplid
emplid
acad_career acad_career acad_career
acad_career
institution institution institution
institution
model_nbr model_nbr model_nbr
model_nbr
articulation_term articulation_term articulation_term
articulation_term
trnsfr_eqvlncy_grp trnsfr_eqvlncy_grp trnsfr_eqvlncy_grp
trnsfr_eqvlncy_grp
trnsfr_eqvlncy_seq trnsfr_eqvlncy_seq trnsfr_eqvlncy_seq
12
Technical Overview of Campus Solutions

Student Admissions
ADM_ACAD_PROG
ADM_APPL_DATA emplid
emplid acad_career
CU_STDNT_TEST CU_STDNT_DATA acad_career stdnt_car_nbr
emplid emplid effdt
test_id cu_astid STDNT_TEST effseq
cu_college_cd1 effdt emplid
test_dt test_id
CU_STU_DATA_CAS
emplid ADM_ACAD_SUBPLAN ADM_ACAD_PLAN
cu_casctrid emplid emplid
effdt acad_career acad_career
CU_ST_TEST_COMP stdnt_car_nbr stdnt_car_nbr
STDNT_TEST_COMP
emplid adm_appl_nbr adm_appl_nbr
emplid
test_id appl_prog_nbr appl_prog_nbr
EXT_DEGREE test_id
cu_college_cd1 effdt effdt
emplid test_component
test_dt effseq effseq
ext_org_id test_dt
test_component acad_plan acad_plan
ext_degree_nbr ls_data_source
ls_data_source acad_subplan

13
Technical Overview of Campus Solutions

Student Financials
ITEM_SF ITEM_XREF
business_unit business_unit
common_id common_id
sa_id_type sa_id_type
Item_type_nbr Item_type_nbr
payment_id_nbr
SF_COMMON_ID
business_unit
common_id
sa_id_type
ITEM_LINE_SF PAYMENT_TBL
business_unit business_unit
common_id common_id
sa_id_type sa_id_type
Item_type_nbr Item_type_nbr
line_seq_nbr ACCOUNT_SF
payment_id_nbr
business_unit
common_id
sa_id_type
Item_type_nbr
payment_id_nbr

14
Technical Overview of Campus Solutions

Financial Aid ANTICIPAID_AID


emplid
STDNT_AID_ATRBT institution
emplid aid_year
institution STUDENT_AID item_type
aid_year emplid acad_career
table_id institution disbursement_plan
aid_year disbursement_id
as_of_dttm

ISIR_CONTROL
emplid
institution
aid_year
effdt STDNT_AWRD_DISB STDNT_AWARDS
effseq emplid emplid
institution institution
aid_year aid_year
STDNT_FA_TERM item_type item_type
emplid acad_career acad_career
institution disbursement_id
strm
effdt
effseq
15
PeopleSoft/CUNYfirst Standards

• By Default PeopleSoft Tables are pre-fixed by PS_


• The Tables in ADW are pre-fixed with CF_
• In PeopleSoft Query Manager you do not need to include the PS_ prefix
PeopleSoft Table Name Reporting Instance Table ADW Table Name
PS_PERSONAL_DATA PERSONAL_DATA CF_PERSONAL_DATA
PS_NAMES NAMES CF_NAMES
PS_ACAD_PLAN ACAD_PLAN CF_ACAD_PLAN
PS_ACAD_PROG ACAD_PROG CF_ACAD_PROG
PS_STDNT_CAR_TERM STDNT_CAR_TERM CF_STDNT_CAR_TERM

16
Handy PeopleSoft Online Navigation

Main Menu > CUNY > Campus Solutions > CS Reports

Main Menu > CUNY Student Summary View > Student Summary View

Main Menu > Campus Community > Student Services Ctr (Student)

Main Menu > Student Admissions > Application Maintenance > Application Summary View

Main Menu > Records and Enrollment > Career Program Information
Main Menu > Records and Enrollment > Student Term Information

Main Menu > Curriculum Management > Course Catalog


Main Menu > Curriculum Management > Schedule of Classes

Main Menu > Financial Aid > View Financial Aid Status

Main Menu > Student Financials > Customer Accounts

17
Handy Look-up Tables
Table Name Description Description Long
ACAD_CALTRM_TBL Academic Calendar Term Table
The Academic Calendar Term Table stores term based deadlines and other pertinent information.
ACAD_CAL_TABLE Academic Calendar Table The Academic Calendar Table stores dates and other information that vary by term and session.
ACAD_PROG_TBL Academic Program Table The Academic Program Table defines all academic programs that an institution offers. Students are admitted to Academic
Programs.
ACAD_STACTN_TBL Academic Standing Action Tbl The Academic Standing Action Table stores the valid Academic Standing Action values within an Institution, Academic
Career and Effective Date.
CITIZEN_STS_TBL Citizen Status Table This table holds citizenship status by country. Citinzenship status differ by country, therefore country + citizenship status
are the key structure for this table. This table was created in release 8.0 CITIZEN_STS_LNG table is the related language
table for CITIZEN_STS_TBL.
DEGREE_TBL Education Degree Table Use DEGREE_TBL to list the degrees to use as an edit table for DEGREE in your database.
DEGR_HONORS_TBL Degree Honors Table
DIAGNOSIS_TBL Injury/Illness Diagnosis Codes DIAGNOSIS_TBL is an edit table used to record medical diagnoses of injuries or illnesses suffered by workers.
This data is part of the Health and Safety module and the Regulatory Requirements module.
DIVERS_ETHNIC Ethnic Diversity This table holds details of an employee's ethnic background. Created as a child of DIVERSIT record to allow recording of
multiple Ethnic Group codes for each employee.
EXT_ORG_TBL External Organization Table Use EXT_ORG_TBL to maintain information about organizations. Each organization is assigned an identification number. If the
organization is a school or offers courses then it should also be included in the SCHOOL_TBL. When adding an External Organization,
you'll be given the opportunity to automatically have it added to the SCHOOL_TBL.
EXT_ORG_TBL_ADM External Org Admissions Extension of EXT_ORG_TBL for Admissions
IMMUNIZATN_TBL Immunization Table IMMUNIZATN_TBL stores the Immunization codes.
INSTITUTION_TBL Institution Table The INSTITUTION_TBL defines the institutions that will be using this database (i.e. multiple institutions can operate out of the same
database). Additional information specific to each institution is also captured here. Security within the database ensures that only
information and prompt table values that are appropriate for a specific institution will be displayed.
RQMNT_DESIG_TBL Requirement Designation Table Requirement designations that could be attached to courses are maintained in this table.
SALUTATION_TBL Salutation Use SALUTATION_TBL to store all the salutations that will be used by your system.
SESSION_TBL Session Definition Table The Session Definition Table contains information that relates to each scheduling subset of a term that courses can be offered for.
Lets say an institution has a liberal arts and an engineering school that are on different calendars. Each schools' courses should be
placed in unique sessions for scheduling to work properly. Let say liberal arts some mini-term courses that only span half the term.
These course should also be placed in a unique session for the term. The session concept is simply a way to subdivide a term in
multiple time periods for offering courses.
TERM_TBL Term Definition Table The term definition table contains data that relates to an institutions quarter/semester definitions.
18
Becoming a PeopleSoft Expert

• Understand Each Data Set


– Understand the Entity Relationship(s)
– Understand the online pages for each module including navigation
– Understand the purpose of each table and data values within each of its columns
– Understand SACR Security related to the tables
• Create Extracts
– Use the reporting instance and I-805 files
– Create a simple PS Queries in the reporting instance to retrieve data
– Create extracts from I-805 in your preferred platform
– Compare the results with online pages
• Soon you will be a PeopleSoft Technical Expert

19
Youngren C. Ponnuraj
Manager of Application Development
City University of New York
Computer Information Systems
395 Hudson Street
New York, New York 10016

20

You might also like