Вот тут-то и проблема.
1. Нет информации, что за бага и как она "стрельнула". Но охотно верю, что такое могло быть.
2. Согласен. Не "правильно", а, скорее, "ожидаемо".
перекрывать SYS - не дело, т.к. непонятно, что еще может произойти и надо тестировать.
вводить галочку - тоже надо сильно прорабатывать, согласовывать, думать, на какие даты можно ставить дэйтнуль, а на какие- не стоит... по всей системе делать или только здесь.
Ждем предложений.
Георгий