'Codes' tab part 2
Below is a description of the codes in the second column.
(B) Lock conditionally
Lessons marked with this code are treated as locked lessons during the first part of the optimisation run (placement run). During the subsequent optimisation run (swap run), however, the temporary locking function is automatically deactivated (please see also chapter' Optimisation' )
(D) Respect double periods
Activate this function for a lesson (or a subject) if you wish the optimisation tool to adhere strictly to the number of permitted (desired) double periods . This also applies when double periods have been excluded for a lesson ('0-0' in the field 'Double periods min.-max.'). The function is particularly useful when the optimisation errors 'Double per. split up', 'Unrequ. double pers. ' and 'Subject twice a day' are to be avoided at all costs.
•Please also note that to ensure the correct treatment of double periods, data must be entered in the 'Double periods min.-max' field.
•Setting the (D) code excludes the use of codes (2) and (C).
(C) No single periods
Setting the (C) code gives priority to scheduling the lesson in questions as block. Single periods will be avoided if at all possible.
•This code is only useful for lessons with more than 6 periods per week.
•Codes (2), (C) and (D) are mutually exclusive.
(R) Place in a fringe period
Use this option to specify lessons that should be scheduled in fringe periods in the same way as fringe lessons. The attribute ensures that lessons marked in this way are scheduled preferentially at the beginning or the end of a school day or half-day (depending on the timetable). Please also refer to chapter User tips / Fringe periods and optional subjects .
(S) Schedule class group later
You can change the scheduling priority for the lessons when using class groups . The code instructs the optimisation tool to leave the scheduling of these lessons until after other classes of the same class group have been scheduled.
•Use this code only when you are familiar with working with class groups.
(2) Subject more than once/day
The Untis optimisation algorithm assumes that a subject should only be scheduled once a day for any one class (except block lessons and double periods ). You can use this flag to override this – highly weighted – boundary condition. Untis will then be allowed to schedule the subject as it thinks fit.
•The options (2), (C) and (D) are mutually exclusive.
(V) Variable teacher
When this code is set Untis may replace the teacher(s) involved in the lesson with more suitable teachers when bottlenecks are encountered during optimisation. Please refer to chapter Optimisation for further details.
(L) Not in Legend
No legend will be printed for lessons where this code is set.
(U) p.m. only double periods
This code ensures that the automated optimisation function will only schedule double periods (and no single periods) in the afternoon. This code only makes sense when
•double periods are permitted for the lesson and
•the subject is marked as a subject that can take place in the afternoon.
(M) Schedule manually
Lessons marked (M) are ignored by the optimisation tool. These lessons must be scheduled manually.
Subst.: Automatic supervision
This option is only to be used with couplings. If one of the teachers is absent, Untis will automatically replace him/her with another teacher of the coupling.