How to make changes to the Calendar (DAY) mid-year without causing errors in related tables.
- This process is utilized when dates need to be added/removed from the Calendar and Attendance has already been initialized.
- This process is used when all school sites being fixed utilize the same Calendar and thus the correction can be made using the District level Calendar and pushing those changes to the affected sites via SQL.
Step 1: Backup all of the affected tables
- Example:
Step 2: Create the new Calendar at School 0
Step 3: Delete the DAY table for the desired schools
- Replace the values in parenthesis with the desired School Codes
Step 4: Insert the new DAY records
- Replace the values in parenthesis following LOC.CD with the same School Codes from Step 3
Step 5: Correct corresponding tables with the new Day numbers
In each script, replace the values in parenthesis with the same School Codes from Step 3
- ATT:
- CAR start date:
- CAR end date:
- LEA: