Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

TERM_CODE

CRN

SUBJECT

COURSE

CENSUS_ENROLLMENT

PART_OF_TERM

ACCOUNTING_METHOD

PART_OF_TERM_START_DATE

PART_OF_TERM_END_DATE

CENSUS_ENROLL_DATE

REPORTING_YEAR

CALCULATED REPORTING YEAR

22-23 Status

23-24 Status

202330

31212

HIST

017

61

S3

ID

7/5/2023

7/31/2023

7/10/2023

2023

2024

Unreported

Unreported

202330

31207

ENGL

002

22

S3

ID

7/5/2023

7/31/2023

7/10/2023

2023

2024

Unreported

Unreported

202330

31195

ART

001

45

S3

ID

7/5/2023

7/31/2023

7/10/2023

2023

2024

Unreported

Unreported

202330

31193

ETHN

001

43

S3

ID

7/5/2023

7/31/2023

7/10/2023

2023

2024

Unreported

Unreported

202330

31182

ETHN

003

40

S3

ID

7/5/2023

7/31/2023

7/10/2023

2023

2024

Unreported

Unreported

202330

31179

ETHN

003

28

S3

D

7/5/2023

7/31/2023

7/10/2023

2023

2024

Unreported

Unreported

202330

31155

ETHN

001

41

S3

ID

7/5/2023

7/31/2023

7/10/2023

2023

2024

Unreported

Unreported

202330

31154

ETHN

001

43

S3

ID

7/5/2023

7/31/2023

7/10/2023

2023

2024

Unreported

Unreported

202330

31151

ETHN

003

39

S3

ID

7/5/2023

7/31/2023

7/10/2023

2023

2024

Unreported

Unreported

202330

31147

IA

049AD

79

S3

D

7/5/2023

7/31/2023

7/10/2023

2023

2024

Unreported

Unreported

202330

31047

NURS

121

10

O

D

7/10/2023

10/8/2023

7/23/2023

2023

2024

Reported

Unreported

202330

31046

NURS

121

10

O

D

7/10/2023

10/8/2023

7/23/2023

2023

2024

Reported

Unreported

202330

30665

LIBR

101

38

O

ID

6/5/2023

7/9/2023

6/10/2023

2024

2023

Reported

Reported

...

Info

Documented in Backup Spreadsheet but tracked here.

  •  Look for cross term Positive Attendance Sections
    •  Add them if applicable.
Expand
titleHelpful Code Snippets to find cross term/fiscal year CRNs
Code Block
languagesql
--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

SSBSECT\_TERM\_CODE

SSBSECT\_CRN

SSBSECT\_SUBJ\_CODE

SSBSECT\_CRSE\_NUMB

SSBSECT\_ACCT\_CODE

SSBSECT\_ENRL

SSBSECT\_PTRM\_END\_DATE

Resident FTES

NonResident FTES

Notes

202320

25484

PS

200M1

P

51

2023-07-19

40.06 (21031.5 CH)

.82 (430.5 CH)

  •  Look for
    Jira Legacy
    serverSystem Jira
    serverId8b861ae3-ff87-316b-a17e-97c61a7e2fb4
    keyAP-587
    and make manual corrections if necessary. Watch for double reporting.
     ADD CARRY FORWARD from 2023 Annual

Added to District Totals

P1 and P2 do not allow CENTER FTES adjustments.

By Accounting Method

Contact Hours - Daily 

 Campus/District 

 Resident 

 Resident Ext Hours 

 Non-Resident 

 Totals 

 Hanford 

          7,127.70

       7,127.70

 Tulare 

          7,208.20

       7,208.20

 District (includes HAC,TCC) 

       44,976.50

7,767.20

     52,743.70

Contact Hours - Independent Daily 

 Campus/District 

 Resident 

 Resident Ext Hours 

 Non-Resident 

 Totals 

 Hanford 

          3,272.50

7,350.00

     10,622.50

 Tulare 

     106,942.50

175.00

   107,117.50

 District (includes HAC,TCC) 

     123,258.90

7,350.00

175.00

   130,783.90

...