Master Schedule/Scheduling Master Schedule
Overview
Navigate to School Info > Staff.
A table called Scheduling Info (SSI) is available on the Staff page that allows users to store information related to Staff. This section can be used by all schools but was designed for use in Flex or Section Staff Schools where data can be stored and some data will automatically pull into certain tables/fields when building a Master Schedule or Scheduling Master Schedule.
The Conversion to Flex Scheduling process on the Scheduling Setup page will also populate the Scheduling Info automatically if the data exists on the Teacher Data table (TCH). If no data in those fields exists in TCH, then the SSI table will be blank during the Flex conversion process. See Scheduling Setup > Converting to Flex Scheduling for more information.
NOTE: In a non-section staff school, this table is informational and has no logic for populating data to other tables. Non- section staff schools use the TCH table to store the equivalent information.
The Scheduling Info (SSI) table will be visible directly under the UGN section and will be the first collapsed category visible in the list of tables. When records are populated in this table, the number of records will display with the value in the header.
Security ↑
Table | Permission | Description |
---|---|---|
Scheduling Info (SSI) | Read Insert Update Delete Mass Update | View Scheduling Section category from Staff page Add new records Update records Delete Records Mass Update allows users to Query Change information from the SSI table. |
Master Schedule (MST) | Read Insert Update Delete | View page Add new records Update records, i.e. RM or MX Delete Records |
Scheduling Master (SMS) | Read Insert Update Delete | View page Add new records Update records, i.e. RM or MX Delete Records |
Scheduling Info Fields ↑
The SSI table has the following fields available for storing information and is available in all schools.
School - Enter the school to store information for the staff member
Room - Enter the Room number of the staff at the designated school
Low Grd - Enter the Lowest grade for the staff at the designated school
High Grd - Enter the Highest grade for the staff at the designated school
Max Stu/Period - Enter the maximum number of students a teacher can have in a single period
Max Stu/Day - Enter the maximum number of students a teacher can have in a single day
To add a record, select the Add New Scheduling Info button, then add any information desired for each school associated to the teacher. Not all fields are required to be populated except for the primary keys. The School is one of the Primary key fields.
Table | Field | Description |
Scheduling Info (SSI) | Room (RM) | Populating the RM field for a staff in a designated school will automatically populate the data into the RM field in MST or SMS when adding a section. |
Scheduling Info (SSI) | Max Stu/Period (MX) | Populating the MX field for a staff in a designated school will automatically populate the data into the MX field in MST or SMS when adding a section . |
Scheduling Info (SSI) | Low Grd (LO) | Populating the Low Grd for a staff in a designated school will automatically populate the Low Grade Range in the teacher's gradebook when a gradebook is added or copied. |
Scheduling Info (SSI) | High Grd (HI) | Populating the High Grd for a staff in a designated school will automatically populate the High Grade Range in the teacher's gradebook when a gradebook is added or copied. |
Only one record can exist per school code. If a user attempts to save a record with a duplicate school code, an error will display, and the user will either have to cancel the add process or choose a different school code to continue.
Some warnings are enforced to defer from entering bad data. For example, a red message will appear if the Low Grd is higher than the High Grd or vice versa.
Configurations ↑
For section staff schools, the Room and Max Stu/Period data stored in the Scheduling Info table will be automatically added to a section when a section is assigned to a teacher. This process will occur directly from the SMS or MST page when adding a staff under Section Staff Members. It will also be automatically added when assigning a staff to a section from the Flex SMS Board. Certain rules will apply. Only a staff member marked as a Primary Teacher according to the Primary Teacher indicator (SSE.PR) in SSE table will have the room and max fields populate into MST or SMS fields automatically.
Master Schedule/Scheduling Master Schedule ↑
When a teacher is added under the Section Staff Members section on the Master Schedule or Scheduling Master Schedule page, the system will check for information in the SSI table for this staff member in the currently logged in school and will automatically populate the RM and MX fields with the information from SSI.RM and SSI.MX fields. These fields in MST and SMS will only populate if they are blank. No data will be overwritten on these pages during the process.
In this example, from the Scheduling Master (SMS) page in school Flex Soaring Eagle, selecting staff Anderson will automatically populate the RM with 56 and MX with 38 from the SSI table. These are the only fields that will be used when automatically populating data.
Flex SMS Board ↑
On the Flex SMS Board, there are several ways of assigning a Staff Member to a section. When a section is selected on the board, selecting a teacher from the drop-down will automatically populate the Room and Max fields with the information from the SSI table. This process is slightly different than making changes from the Master Schedule and Scheduling Master Schedule pages. For example, the RM and MX do not need to be blank for the data to get inserted.
SMS Builder ↑
On the SMS Builder, the RM and MX fields will automatically populate as the teacher is selected. If no SSI data exists for a teacher, the information will display with zero or blank as shown on the last row for period 1B.
Course Changes ↑
On the Flex SMS Board, using the Crs Changes button to change the primary teacher will automatically populate with the RM and MX information from the Scheduling Info (SSI) table for the selected staff member in the appropriate school. A message displays at the bottom to indicate this information.
SMS Board ↑
Since these fields automatically populate in Section Staff Schools, the same rules apply on the SMS Board as the Flex SMS Board.
NOTE: The SSI table is designed to store information related to Staff that will help with automatically populating information to a section in MST or SMS in the same way the TCH table does in a traditional (non section staff) school. Changing Staff members from the Flex SMS Board will automatically update the RM and MX fields with data from SSI. If a record has no information in the SSI table, the RM and MX fields will be replaced with blank data when the teacher is added.
Gradebook ↑
When the Staff Scheduling Information fields for SSI.LO and SSI.HI are populated in flex schools, these values will be used when creating a gradebook or copying a gradebook (including Mass Copy). These become the default values used for determining the Low Grd and High Grd for a newly added gradebook.
Example:
The SSI table shows the default values for Low Grd = 9 and High Grd = 12 for Abbott, Dario in School Flex Soaring Eagle High School.
In Mass Copy Gradebooks, a gradebook was selected from school 994 Screaming (traditional) Teacher-Acosta(605) to 894 Flex (flex) Teacher-Abbott, Dario. The Low and High grade range for the gradebook being copied shows 12-12. This grade range is not copied to the new gradebook.
When the gradebook is copied to the new teacher, the Grade Range is populated based on the SSI fields for Low and High grades for the matching school.
After the process has completed, selecting the teacher with the newly created gradebook shows the grade range that matches the SSI fields, in this example 9-12.
NOTE: The SSI.LO and SSI.HI values must be populated prior to creating the gradebook or copying a gradebook in order for those values to populate into the gradebook. If those fields are blank, then the values will come from LOC.LO and LOC.HI.