2021.4.0 (November 24, 2020)
Improvements:
- WebUntis: the layout of the WebUntis-Import/Export dialog has been re-designed. (UY-512)
- Untis Express
- the module Break supervision has been unlocked independent from the module Cover planning light. (UN-4402)
- the field Class teacher has been added to master data classes. (UN-4388)
- the option "hour zero" has been added to the time grid. (UN-4436)
- performance improvement: the computation time of some processor-intensive fields such as "annual mean value" has been significantly reduced by code-refactoring. This speeds up the population of the master data and lesson grids noticeably. (UN-4535)
- cover scheduling: the question "Undo cancellation?" has been supplemented by the date, period, class(es) and teacher(s). (UN-4040, UN-4615)
- value calculation: the tooltips, which show the calculation method, are now also active when the lesson window is set to "week". (UN-3937)
- Multiple terms: implementation of an additional validation which inhibits the modification of a subject of a lesson in an offspring-term for an active lesson-number. (UN-3856)
- Saxony-Anhalt: the report Lehrerwochenarbeit has been modified according to the current official specification. (UN-4389, UN-4547)
- Denmark: implementation of an interface for the school administration system KMD Studica. (UN-4139)
- AT-LFBS: adjustment of the "Erzieherstunden" on the report "MDL-Blatt" according to official specification. (UN-4461)
Bugfixes:
- timetables - <Suggested swaps>: the radio buttons in the swap-window had not been initialized properly. (UN-4537)
- timetables: fixed problems with swap-chains involving the "hour zero". (UN-4469)
- Windows scaling
- some icons have been shown too small on higher windows scaling settings. (UN-3476)
- some parts of the lesson matrix have not been shown correctly on higher windows scaling settings. (UN-4406)
- cover scheduling
- fixed a problem related to copying events. (UN-4377)
- fixed the background color of the column Count canc.. (UN-4386)
- standbys: the wizard did not save the "full names" of the standby-subjects. (UN-4379)
- Multi-timegrid: in rare cases, the <Substitute suggestion> did not show all available teachers in combination with the use of multiple timegrids. (UN-4456)
- fixed a crash which could occur when trying to enter an exam via the context-menu of a timetable. (UN-4425)
- Calendar-Year planning
- Deleting a period in the scheduling dialog could lead to a crash. (UN-4451)
- Eliminated an option from the <Settings> of the Calendar-Year Planning window, which was originally intended for the Finnish term system. (UN-4403)
- the distribution of locked periods was deleted after the optimization. (UN-4500)
- un-scheduling periods in a format 11 timetable could remove the wrong period. (UN-4511)
- changing the language to Norwegian (Bokmål) did not work. (UN-4570)
- fixed a crash related to the South African short time format (DD.MMM.YY. (UN-4484)
- Value calculation: very rare problem, which could lead to the effect of counting single value corrections twice in the weekly values window, fixed. (UN-3450)
- MultiUser
- cover scheduling: some attributes of single substitutions were not saved correctly. (UN-4394)
- fixed a problem related to "flushing" the DB with data from a gpn-file. (UN-4292)
- some regional attributes have not been saved correctly. (UN-4410)
- Rhineland-Palatinate: : "Sollstunden" and "Solländerung" were not properly migrated from older Untis versions. (UN-4568)
- WebUntis
- exams, which have been cancelled in WebUntis, have sometimes not been properly deleted in Untis. (UN-4396)
- the cancellation of bookings, for which additional rooms have been added in WebUntis, has not worked flawlessly. (UN-4448)
- importing exams with a duration of more than one hour could lead to a crash. (UN-4509)
- importing bookings with no more information than just a room did not always work correctly. (UY-602)
- improved error handling when an incorrect server-URL is being entered. (UN-4374)
- Bavaria: fixed a rare problem which could lead to a crash when the export to ASV was started. (UN-4465)
- Bavaria, Baden-Württemberg: data entry and synchronization between form view and grid view did not work flawlessly for some regional fields. (UN-4494)
- Rhineland-Palatinate:
- the new "Soll-Änderungsgründe" were not visible at the right place. (UN-4413)
- Printing the "Substitution statement" changed values in the report "Monatszähler". (UN-4502)
- AT - BS Wien: fixed the calculation of the annual mean value. (UN-4440)
- AT - BS/LFBS: fixed a problem related to the report "MDL-Abrechnung". (UN-4519)
- interface NL algemeen: fixed a problem related to the export of events. (UN-3564)
- interface Pedav: added student groups to all substitution types. (UN-4427)
- Untis Express: the full name of the absence reasons was deactivated, temporarily. (UN-4369)
2021.3.3 (November 2, 2020)
Bugfixes:
- The bugfix UN-4438 could cause a crash in Untis files where the week sequences have been changed at the turn of the year. (UN-4550)
2021.3.2 (October 27, 2020)
Improvements:
- UPIS: subject factor L3H modified according to current spefiication. (UN-4392)
- Rhineland-Palatinate: added data migration from old Untis files for new feature UN-4177, introduced with UN2021.3.0. (UN-4482)
- Vocational schools Vienna: "MDL-Abzug" of IIL-teachers modified accurding to current specification. (UN-4441)
Bugfixes:
- Cover scheduling: merging absences could re-open solved substitutions. (UN-4489)
- Luxemburg: exporting lesson data to WebUntis could lead to the error "Date not in school year. (UN-4520)
- UPIS: combining lesson groups and week schemes after holidays could lead to an erroneous calculation of lessons. (UN-4438)
- LFBS-AT: the MDL of ORD was not calculated correctly in combination with terms. (UN-4517)
2021.3.1 (October 2, 2020)
Improvements:
- LFBS-AT: reductions are now being included in the weekly values. (UN-4391)
Bugfixes:
- Opening Untis could lead to a crash during the generation of "lectures". (UN-4477)
- UPIS: the values of lessons with lesson groups, shown in the lesson-window, were sometimes incorrect. (UN-4383)
- UPIS: the entry "0.000" in the field line-value led to a wrong value of "Realstunden". (UN-4385)
- Luxemburg: the valorization of lessons with "b" and "c" was not correct. (UN-4408)
2021.3.0 (October 1, 2020)
Improvements/changes:
- Rhineland-Palatinate
- PES statistics: "Regelstundenmaß" is now individually adjustable for each teacher. (UN-3577)
- "Schwellenwert": the column "Schwellenwert" has been added to the report Monatszähler. (UN-4376)
- new color coding scheme for the report Monatszähler. (UN-4375)
- edoo.sys: the fields "Sollstunden" and "Solländerung" can now be edited per coupling line. (UN-4177)
- edoo.sys: adjusted the list of official reduction reasons. (UN-4363)
- Bayern-ASV: added the option "Bestehende Unterrichte löschen" to the import. (UN-3250)
- Berlin: the "Ausfall-Statistik" can now be exported as a text file for the upload to the Berlin School Administration Portal. (UN-3873)
- Pedav-Interface: added improvements in coordination with the manufacturer. (UN-3938)
- PH-Online: decimal values in the field "Semesterwochenstunden" are now being rounded. (UN-1201)
- AT-LFBS/BS: activated "PD-Zusatzstunden" for teachers. (UN-4153)
- Straightened overlapping fields in the teacher master data form view. (UN-4367)
- < F1 > now opens the Windows default browser. (UN-4264)
- WebUntis: daily comments of the type "class" are now being transferred to WebUntis. (UN-3615)
- Substitution scheduling: improved feedback after the entry of "master classes". (UN-1634)
- Unity: integrated the initial selection of the master data sync method into the migration dialog. (UY-508)
Bugfixes:
- Fixed crash related to the South African date format (DD.MMM.YY) short. (UN-4178)
- Opening a file could sometimes led to the message "Error opening the document". (UN-4437)
- Creating a new Untis file could sometimes lead to a crash. (UN-4445)
- A serial change in the column Ignore in the lesson window could sometimes lead to a crash. (UN-4089)
- Swap suggestions
- Activating < Suggested swaps> from a class timetable could sometimes lead to a crash. (UN-4100)
- In rare cases, the swap was not carried out correctly which lead to a clash in the timetable. (UN-4279)
- In rare cases, the position of the source-period was not changed during the swap. (UN-4238)
- Sometimes, the swaps were not suggested symmetrically thus depending on source- and target period of the same swap. (UN-4286)
- Optimization
- Corrected the stuck display of the "%-number" during the D-optimization. (UN-4225)
- Starting the optimization could in rare cases lead to the message "Invalid argument encountered". (UN-4260)
- Mixed usage of courses and lessons could in rare cases lead to the problem that some courses were left unscheduled. (UN-4278)
- Diagnosis
- Starting the < Diagnosis> could in rare cases lead to a crash. (UN-4387)
- Fixed an error related to the usage of multiple timegrids. (UN-4246)
- Fixed an error related to showing contradictory values of NTPs in the diagnosis and the master data window. (UN-4280)
- Fixed a problem related to the usage of multiple subject rooms in a coupling. (UN-4120)
- Cover scheduling
- Substitutions belonging merged absences were sometimes not deleted when the absence was deleted. (UN-3696)
- Fixed an incorrect text (room instead of teacher) in the absence-merging dialog. (UN-4095)
- Creating a special duty could sometimes lead to a crash. (UN-3720)
- The substitution statement did not respect the codes entered for individual substitutions. (UN-4365)
- Selecting a lesson-pool-lesson via double-click from the substitution suggestion could in rare cases lead to a crash. (UN-3490)
- Value calculation: values of lessons with line-lesson-groups were not displayed correctly in the classes-lessons windows. (UN-4180)
- MultiUser
- Cover scheduling - codes entered for individual substitutions were not saved. (UN-4303)
- Cover scheduling - the value of substitutions was not saved. (UN-4368)
- Year planning - storing a gpn-file with yearly periods in the database could sometimes lead to an error. (UN-4199)
- Fixed a typo in the settings. (UN-4366)
- Calendar - Year planning
- Un-scheduling individual periods with < CTRL> did not delete the attribution to the week. (UN-4233)
- The optimization did not schedule the periods evenly, in rare cases. (UN-3034)
- The selection of a teacher in the right window pane could sometimes lead to a crash (UN-4329)
- Course scheduling
- The <Integrasl opimisation> of one class level could sometimes change periods in another class level. (UN-4239)
- Fixed a crash in the "Course-Student-Overview" [automatic crash-report]. (UN-4190)
- WebUntis
- Bookings with an error-message could not be accepted or ignored. (UN-4282)
- Bavaria
- ASV: improved error-handling if the course data is missing from the import. (UN-1210)
- Rhineland-Palatinate: Fixed a bug in the display of the months in the report Monatszähler. (UN-3862)
- Saxony-Anhalt: corrected an error in the report Lehrerwochenarbeit. (UN-3451)
- UPIS
- Fixed a problem related to "U-Supplierungen". (UN-4223)
- Specified the 22 threshold for "additional tasks" more precisely. (UN-4221)
2021.1.2 (September 10, 2020)
Improvements:
- Unified divergent expressions in substitution planning to "Supervision". (UN-4275)
- Changed the export of exams with multiple lessons such that the representation in WebUntis is now improved. (UN-3302)
- Changed the export of exams with partial classes such that the representation in WebUntis is now improved. (UN-3303)
- Statement LFBS-NÖ: changes for educators. (UN-4151)
- LFBS: implemented the manual entry of out-of-school activities. (UN-4154)
- UPIS: changed the calculation method in "Lessons/values" for the columns "Target" and "Lessons" and in "Statement" for "Target" (UN-3561)
- UPIS: implemented value corrections for "Fachvergütungen". (UN-4084)
Bugfixes:
- Fixed automatically reported crash which could occur when Untis was closed with two instances of the same view open. (UN-4252)
- Fixed crash which could occur when scrolling through the element-list in a (class-) lesson window. (UN-4258)
- Course scheduling: the partial optimization could lead to the error "A wrong argument has been encountered". (UN-4295)
- Calendar-Year planning: removing a period from the timetable un-scheduled the period in the wrong week. (UN-4244)
- Calendar-Year planning: shifting periods did not shift the selected periods. (UN-4267)
2021.1.1 (August 10, 2020)
Bugfixes:
- Fixed a bug in the installer script which could lead to problems installing the 64 bit version. (UN-4269)
- Fixed a crash related to changing the time grid. (UN-4266, UN-4270)
- Fixed a crash reported by the Untis crash server related to the population of the grd. (UN-4253)
- Fixed a crash reported by the Untis crash server related to the progress bar. (UN-4251)
2021.1.0 (July 29, 2020)
Bugfixes:
- Fixed a crash related to the generation of "support data". (UN-4129)
- Optimization:
- fixed bugs which could deteriorate the result of the timetable optimization. (UN-4152, UN-4157)
- time request "-3" for subjects sometimes ignored. (UN-4118)
- Room-optimization: executing the room-optimization several times could lead to diverging results. (UN-3339)
- Manual scheduling: obstructing period block was not completely un-scheduled. (UN-3375)
- Diagnosis: "Subject twice/day" was sometimes wrongly diagnosed. (UN-4124)
- Scheduling timetable: fixed a bug related to the visualization of time requests. (UN-4009)
- Timetable printing: fixed a problem related to the customization of text via lingua.gp. (UN-3948)
- Lessons window:
- Copy&Paste could add unwanted coupling lines. (UN-3962)
- lesson formats sometimes not saved properly. (UN-3863)
- fixed a crash related to entering a new lesson. (UN-4115)
- fixed a crash found by the crash reporting system. (UN-4142)
- fixed a race condition which could lead to an infinite loop. (UN-2353)
- Timetable editor: the text "Max. number of characters" was not shown completely in some languages. (UN-4016)
- High resolution screens:
- fixed a scaling problem in the print preview. (UN-1549)
- fixed a scaling problem in the form view of master data teachers on the tab "Teaching qualifications". (UN-3718)
- Half periods: sometimes a full period instead of a half period was un-scheduled during manual scheduling. (UN-4053)
- Cover scheduling:
- fixed a crash related to changing the date in the absence window. (UN-3850)
- standbys: added a warning for manually created standbys with lesson groups.(UN-659, UN-3749)
- standbys: improved the behavior during manual editing of standbys. (UN-3743, UN-3696)
- teacher suggestion: the column "paid" was not updated properly. (UN-1701)
- teacher suggestion: double clicking on a teacher could enter him in the wrong substitution line. (UN-3866)
- deleting a selection of substitutions via < X > did not work properly. (UN-4028)
- periods without lessons were sometimes not counted properly. (UN-4046)
- substitution window: fixed the wrong background color of the text. (UN-3914)
- window "Daily comments": fixed scaling issue on high resolution displays. (UN-4173)
- Value calculation:
- fixed differences between the form view and the grid view. (UN-3925)
- a "from"/"to" date did not disable the factor of a lesson group. (UN-4056)
- Automatic teacher assignment: reactivated the missing option "Teacher only once per class and subject". (UN-4160)
- Break supervisions: fixed a crash related to the report "Break supervisions". (UN-4093)
- MultiUser: clicking on the check boxes of the user rights did not have any effect. (UN-4027, UN-1197)
- Course scheduling: eliminated differences to older Untis versions with respect to student clashes. (UN-4168)
- UniUntis: customized expressions were not saved. (UN-4145)
- Auxiliary functions were sometimes shown in a wrong language. (UN-4185)
- WebUntis:
- events were sometimes not imported with the correct start or end time. (UN-3136)
- fixed a problem related to the cancellation of bookings. (UN-4059)
- Logging und crash reporting:
- the field "Maximum number of dumps to be saved" could contain absurd figures. (UN-4135)
- the specified maximum number of dumps to be saved was not respected. (UN-4134)
- UPIS: removed a wrong factor from PD-teachers. (UN-4085)
- Bavaria BS: adjusted the "annual average target" to the official length of the schoolyear of 36.8 weeks. (UN-3642)
Improvements:
- Quality monitoring: added an Opting Out option to prevent the transmission of usage and crash data to Units GmbH. (UN-4165)
- Drop down menus: improved the performance of drop down lists in lesson and master data windows . (UN-4141)
- lessons copy/paste: replace the recurring question "Also change in succeeding terms?" with an "question with answer". (UN-3936)
- selection boxes in the window "Term overview" are now reacting to entries under "Settings | Miscellaneous | Customize". (UN-4071)
- Cover scheduling:
- supplemented the warning "target is higher than actual" with additional information. (UN-1701)
- inhibited the usage of the "?"-teacher. (UN-4070)
- Lesson sequences:
- disabled the inclusion of lessons with yearly periods. (UN-4017)
- improved the behavior of the data grid for manual editing. (UN-4140)
- Exams: the modification of lessons, which are connected to exams, is now allowed in those terms which are not relevant for the exam. (UN-1767)
- WebUntis: "Value" and "Statistical code" of a booking are now transferred to Untis. (UN-4105)
- ASV-BW: student number expanded to 64 digits. (UN-3191)
- Bayern-ASV: Kürzungsgründe adjusted. (UN-3657)
- Rhineland-Palatinate: report "Monatszähler" now available under "Reports". (UN-3244)
- UPIS BS/LFBS
- ABRL-file:number format adjusted. (UN-4014)
- ABRL-file: export of Ordinariate . (UN-3765)
- ABRL-file: record type 3 adjusted. (UN-3340)
- modification of the MDL-sheet. (UN-3819)
- enhancement of the MDL-sheet. (UN-3524)
- disabled value correction "K" for PD-teachers. (UN-3848)
- introduced substitutions for educators. (UN-4122)
- Mondays are the compulsory start of each term. (UN-3535)
- Modification of the "Statement" under "Weekly values". (UN-4057)
- UPIS Bund:
- Modifications of the LFV-file. (UN-3285)
- added the status "FP". (UN-3801)
- BS/LFBS NÖ: F-UPIS possible for subjects. (UN-3521)
- BS BGLD: official absence reasons now compulsory. (UN-4102)
- Luxemburg: text "official start of the school year" now available in all languages. (UN-4103)
2021.0.2 (June 16, 2020)
Bugfixes:
- Optimisation: the error message "Not enough memory" could under special circumstances pop up during timetable optimisation. (UN-4117)
- <Suggested swaps> could under certain circumstances move unrelated periods. (UN-4125)
2021.0.1 (June 3, 2020)
Bugfixes:
- Untis did not create the folder "%APPDATA%\Untis\2021\" correctly, which could lead to a program crash. (UN-4063)