Комплексная 460 (два последних релиза(февр.) ошибка в Табеле Отработанного времени

Новая тема
"Имеем 1С Комплексная 7.7 SQL платф.25 и 21. После февральских обновлений не дает сформировать Табель учета отработанного времени. При нажатии кнопки Заполнить список сотрудников выдает ошибку
err: МассивДней[Сч] =?(МассивДней[Сч]<>"Х",?(МассивДней[Сч]<0,0,МассивДней[Сч]),МассивДней[Сч]);
(Документ.ТабельОтработанногоВремени.Форма.Модуль(157)):Операции сравнения на больше-меньше допустимы только над значениями совпадающих базовых типов (число, строка, дата)
Чтобы это могло быть - ошибка релизов? ошибка настроек? или еще что-нибудь????
Помогите кто может решить проблему!!!!!!"
ошибка 460 релиза... обещают исправить в следующем
"В новом 461 релизе кое-что исправили, но ,как выяснилось. 1С-ники не исправили элементарный косяк -
Вместо:
МассивДней[Сч] =?(МассивДней[Сч]<>"Х",?(МассивДней[Сч]<0,0,МассивДней[Сч]),МассивДней[Сч]);
Должно быть:
МассивДней[Сч] =?(СокрЛП(МассивДней[Сч])<>"Х",?(Число(МассивДней[Сч])<0,0,МассивДней[Сч]),МассивДней[Сч]);

Кроме того, по всем текстам, в т.ч. и глобального модуля, имеет место быть аналогичный косяк.
Более того, выражение:
Если Календарь.Дней(НачалоПериода,КонецПериода) = 0 Тогда
является некорректным. Помогло следующее исправление:
Если Число(Календарь.Дней(НачалоПериода,КонецПериода)) = 0 Тогда

Хотя как было в релизе 459 полного автозаполнения не происходит, но, по крайней мере, зато при дальнейшей ручной корректировке каждой строчки в отношении режима отработанного времени и установки часов (достаточно нажать Enter или два раза кликнуть мышью) все заполняется как надо.

"
Читают тему
(гостей: 1)

Быстрый переход