You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 5
Next »
đź‘ź Runs
Preliminary:
Run 1:
Certified:
AP-517
-
Getting issue details...
STATUS
Setup
- Evaluate Banner Setup for Known Defects
- PD0016062 - CALB 320 SVRCALD Resident and Non Resident Contact Hours for Actual Part IV do not match to SVRCALS Contact Hours.
- WORKAROUND: Use SVRCALS numbers for reporting to Chancellor's Office.
- Becomes an issue if we need to do any deeper analysis.
- PD0017242 - SVRCALU CCFS 320 Supplemental Report Centers Section needs additional sorting to facilitate entry into the Chancellor's Office Reporting Site.
- P1 doesn’t need Center information, so we have dodged this.
- PD0017246 - SVRCALU 320 Supplemental Report Centers Sections includes sections not in a Center when Disp entries with zero values is Y.
- P1 doesn’t need Center information, so we have dodged this.
GUAABOT vs. Customer Center
 Filters used to find possible defects.
Baseline Reports
- SVAAPIZ (Academic Year Annualizer) - Irrelevant for Annual
 ℹ️ How To
Populate Academic Year
District: 561
Reporting Period:
P1 - 2
(Historically)
P2 - 1
(Historically)
BOTH the 320 report out of Banner AND the CO website use the annualizers to multiply the FTES portions of the report. They do this independently but follow the same logic for Positive/Actual Attendance.
 ℹ️ How To
04 – Include Exceptions - "Y"
- Sort through the list and resolve errors prior to next step.
 Exception CRNs not valid: No Meetings.
Where SSTS code <> A it is safe to ignore. Where SSTS code = A, it might be nice to inform Scheduling Coordinator (or related schedulers) if they want to Cancel/Inactive/etc. or delete prior to term roll.
 Exception CRNs not valid: Weekly CRN in an Intersession Term.
W/IW (Weekly/Independent Weekly) is only allowed for full, primary term sections.
 Exception CRNs not reported: Actual CRN with no reportable student attendance hours.
 Exception CRNs not valid: Census CRN with a null Last Date to Record Academic History, which is required for evaluating drops.
 Exception students not reported: Students in Positive Attendance CRNs with reportable hours that are missing grades.
Students w/ DR registration code do not have grades. Confirmed w/ Velia 1/6/2022.
https://sequoias.atlassian.net/browse/AP-513Â Exception students not reported: Students in Positive Attendance CRNs with zero reportable hours.
- SVRCALD (Student Details and Non)
 ℹ️ How To
04 (Include Student Details) - Y
04 (Include Student Details) - N
Runtime ~6 minutes
I wonder why no Student Details takes longer?
05 (Standard or Apprenticeship Rpt) - S
- SEND "*WARNING* Total CH is not equal to (Length Mult * Std CH)" to Vanessa Escobar (Non- Nursing) / Jenae Prator (Nursing) it's about Attendance Method
- SVRCALP
No Warnings Exist
 ℹ️ How To
(PE, Concurrent)
04 – Exceptions Only - "Y"
05 – Page break – just formatting
 ℹ️ How To
04 - Disp entries with zero values “N”
05 - Standard Rpt “S”
 ℹ️ How To
04 - Standard Rpt “S”
- SVRCAL9 (Resident Codes of A, B, D as of 2023)
- Compare summary to previous Annual
(Hard to compare given pandemic shifts.)
Chancellor’s Office: CCFS-320 Reporting Portal
Form 320 Login (cccco.edu)
COLLEGE REPORTS
- SVRCALU feeds "Supplemental"
ATTENDANCE FTES* OF STATE RESIDENTS(and Non-Residents Attending Noncredit courses)
- SVRCALS feeds Flex-Time Activities | F Factor
DISTRICT REPORTS
- NON CREDIT, NON-RESIDENT
- Part IV (in college forms) (see SVRCALS to see values prior to combining)
- CDCP section (page has a short timeout. save as you go)
SVRCALU populates this.
For noncredit FTES (including CDCP noncredit) the attendance of both residents and nonresidents is reported in the Residents column of Part IV and in the CDCP section of the report. - Natalie Wagner (CO)
Manual Edits
- Look for crossover PS and make sure they are included.
Past example:
TERM | CRN | SUBJ_CODE | CRSE_NUMB | ACCT_CODE | RESIDENT Total Contact | Non Resident Total Contact | In 22-23, 320 Annual? |
202320 | 25484 | PS | 200M1 | P | 21,031.50 | 430.5 | N |
 Helpful Code Snippets to find cross term/fiscal year CRNs
--Cross Term Positive Attendance Sections
SELECT DISTINCT
SSBSECT_TERM_CODE
,SSBSECT.SSBSECT_CRN
,SSBSECT.SSBSECT_SUBJ_CODE
,SSBSECT.SSBSECT_CRSE_NUMB
,SSBSECT.SSBSECT_ACCT_CODE
,SSBSECT_ENRL
,TO_VARCHAR(SSBSECT_PTRM_END_DATE, 'YYYY-MM-DD') AS SSBSECT_PTRM_END_DATE
FROM COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_SATURN_SSBSECT AS SSBSECT
JOIN COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_SATURN_STVTERM ON SSBSECT_TERM_CODE = STVTERM_CODE
JOIN COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_SATURN_STVACCT ON SSBSECT_ACCT_CODE = STVACCT_CODE
WHERE SSBSECT_PTRM_END_DATE > STVTERM_END_DATE
AND STVACCT_ACTUAL_IND = 'Y'
AND SSBSECT.INVOKE_DATA_DATE = DATEADD(DAY, -1, CURRENT_DATE)
AND SSBSECT_TERM_CODE = :term_code
ORDER BY SSBSECT_TERM_CODE DESC
;
--Positive Attendance Sections where course ends in Fiscal Year (320 Reporting Cycle) different than STVTERM_END_DATE
SELECT DISTINCT
SSBSECT.SSBSECT_TERM_CODE,
SSBSECT.SSBSECT_CRN,
SSBSECT.SSBSECT_SUBJ_CODE,
SSBSECT.SSBSECT_CRSE_NUMB,
SSBSECT.SSBSECT_ENRL,
SSBSECT_PTRM_CODE,
SSBSECT_ACCT_CODE,
TO_VARCHAR(SSBSECT_PTRM_END_DATE, 'YYYY-MM-DD') AS SSBSECT_PTRM_END_DATE,
STVTERM_ACYR_CODE
FROM COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_SATURN_SSBSECT AS SSBSECT
JOIN COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_SATURN_STVTERM
ON SSBSECT_TERM_CODE = STVTERM_CODE
JOIN COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_SATURN_STVACCT
ON SSBSECT_ACCT_CODE = STVACCT_CODE
WHERE SSBSECT_PTRM_END_DATE > (
SELECT (FTVFSYR_END_DATE)
FROM COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_FIMSMGR_FTVFSYR
WHERE FTVFSYR_FSYR_CODE = :fiscal_year
AND INVOKE_DATA_DATE = DATEADD(DAY, -1, CURRENT_DATE)
)
AND STVACCT_ACTUAL_IND = 'Y'
AND SSBSECT.INVOKE_DATA_DATE = DATEADD(DAY, -1, CURRENT_DATE)
-- AND STVTERM_ACYR_CODE < CONCAT('20', :fiscal_year)+'1' --Removes future CRNs based off their future Academic Year
-- AND SSBSECT_TERM_CODE < CONCAT('20', :fiscal_year,'30') --Removes trailing summer that is included in future 320 cycles
-- AND SSBSECT_TERM_CODE = :term_code
ORDER BY SSBSECT_TERM_CODE DESC;
;
--Registration activity and contact hours w/ CA residency
SELECT SFRSTCR.*
,RESIDENT.*
FROM COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_SATURN_SFRSTCR SFRSTCR
LEFT JOIN DEV_DB.JOSHUAME.FV_DEMO_GET_RESIDENCY RESIDENT ON SFRSTCR.SFRSTCR_PIDM = RESIDENT.PIDM
AND SFRSTCR.SFRSTCR_TERM_CODE = RESIDENT.TERM_CODE
LEFT JOIN COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_SATURN_STVRESD AS STVRESD
ON RESIDENT.SGBSTDN_RESD_CODE = STVRESD_CODE
WHERE SFRSTCR.SFRSTCR_TERM_CODE = :term_code
AND SFRSTCR.SFRSTCR_CRN = :CRN
AND SFRSTCR.INVOKE_DATA_DATE = DATEADD(DAY, -1, CURRENT_DATE)
AND STVRESD.STVRESD_IN_STATE_IND = 'I'
AND STVRESD.INVOKE_DATA_DATE = DATEADD(DAY, -1, CURRENT_DATE);
--Sum of contact hours divided by 525 for FTES amount
SELECT SUM(SFRSTCR.SFRSTCR_ATTEND_HR)/525
FROM COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_SATURN_SFRSTCR AS SFRSTCR
LEFT JOIN DEV_DB.JOSHUAME.FV_DEMO_GET_RESIDENCY RESIDENT
ON SFRSTCR.SFRSTCR_PIDM = RESIDENT.PIDM
AND SFRSTCR.SFRSTCR_TERM_CODE = RESIDENT.TERM_CODE
LEFT JOIN COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_SATURN_STVRESD AS STVRESD
ON RESIDENT.SGBSTDN_RESD_CODE = STVRESD_CODE
WHERE SFRSTCR.SFRSTCR_TERM_CODE = :term_code
AND SFRSTCR.SFRSTCR_CRN = :CRN
AND SFRSTCR.INVOKE_DATA_DATE = DATEADD(DAY, -1, CURRENT_DATE)
AND STVRESD.STVRESD_IN_STATE_IND = 'I'
AND STVRESD.INVOKE_DATA_DATE = DATEADD(DAY, -1, CURRENT_DATE);
--D or ID ACCT_CODE for NC Sections
SELECT DISTINCT
SSBSECT_TERM_CODE
,SSBSECT.SSBSECT_CRN
,SSBSECT.SSBSECT_SUBJ_CODE
,SSBSECT.SSBSECT_CRSE_NUMB
,SSBSECT.SSBSECT_ACCT_CODE
,SSBSECT_ENRL
FROM COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_SATURN_SSBSECT AS SSBSECT
WHERE SSBSECT.INVOKE_DATA_DATE = DATEADD(DAY, -1, CURRENT_DATE)
AND SSBSECT_TERM_CODE = :term_code
AND SSBSECT_ACCT_CODE IN ('D','ID')
AND SSBSECT_CRSE_NUMB LIKE '4%'
ORDER BY SSBSECT_TERM_CODE DESC
- SQL Update statement to change the Reporting Year
SSBSECT_ACYR_CODE
the trailing Summer. - Get list of CRNs from Dean of Enrollment Management
 Census Date or End Date is > 7/1
Add Comment