Skip to main content

1. Calendar Functions

Automatically Create Academic Years Past and Future

During the initial configuration, the administrator/user creates records for academic terms prior to school operation and in to the future.  Past records are required to record transcripts from students prior to starting school. Future records are required for enrollment records that are planned out into the future.

Every year, PEMS will trigger the creation of a new academic year record after the initial configuration. 

userscanset canrun,PEMSchecksthere
CalendarNot started

Automatically Create aAcademic Years Past and Future

Purpose
Automate creating new academic future academic records.
Trigger
Promotion Date (school configuration)  = actual date
Conditions
Initial configuration optionwas wherecompleted.
ActionsStep 1Find the date where the next academic year record willthe befarthest created. This date will trigger grade promotion of all students as well.

Beforein the automationfuture.


Step if2 Create areone enough academic years defined. There should be academic years sufficient to see the youngest student through to graduation.

  • The youngest student is found by the lowest grade level the school teaches.  
  • The highest grade level tell us how many years of academic records need to be made into the future
  • highest grade level taught - lowest grade level = number of future records need to be created

Ensure that no automation runs unless configuration is complete.  Sufficientmore academic year recordsrecord, are requiredauto-calculate forstart configurationyear, end year, start date, end date, status = future, sequence => add one, concatenate year name to bestart complete.year - end year.

 


School Terms have Actual start dates, edited by users

The user specifics a start date and end date for every academic year.  In the term label record, the user specifies the general day and month that each term is created. Based on this information term school records are created.  After these school term records are created, then the user can adjust the specific days of each school term. Future records that have not been updated are considered estimated start days.


Vacation Days

Total school days in operation for each term are closely monitored by many schools.  For each term, the user will specify the vacation days.  There is one vacation day record for every day the school term is not in session on normal weekly days of operation.  The user specifies the vacations days.  Based on their dates, PEMS determines which school term the vacation days affect, and subtracts the days from the total school days for that term.


Calculate School and Calendar Days

Term School Days  = calendar days - vacation days - excluded week days

Term Calendar Days = actual days - do nnotnot subtract weekends

Academic Year School Days = sum of required terms school days

Academic Years Calendar Days = sum of required terms calendar days