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. 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 . |
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.