НаборЗаписей = РегистрыСведений.ГрафикиРаботыПоВидамВремени.СоздатьНаборЗаписей();
Пока ВыборкаЗапроса.Следующий() Цикл
НаборЗаписей.Отбор.План.Установить(Ложь);
НаборЗаписей.Отбор.ГрафикРаботы.Установить(ВыборкаЗапроса.Сотрудник);
НаборЗаписей.Отбор.Месяц.Установить(ВыборкаЗапроса.Месяц);
Если ВыборкаЗапроса.УдалятьЗаписиЗаПериод Тогда
НаборЗаписей.Очистить();
НаборЗаписей.Записать();
Иначе
НаборЗаписей.Прочитать();
Для Каждого Запись Из НаборЗаписей Цикл
Если (Запись.Документ = Ссылка) Тогда
Запись.ОсновноеЗначениеПолное = 0;
Запись.ДополнительноеЗначениеПолное = 0;
Запись.Документ = Документы.ТабельУчетаРабочегоВремениОрганизации.ПустаяСсылка();
КонецЕсли;
КонецЦикла;
НаборЗаписей.Записать();
КонецЕсли;
КонецЦикла;
с некоторых пор документ проводится очень долго. Документы заполняют и проводят табельщики, около 50-ти пользователей.
1) В строке
НаборЗаписей.Записать();
блокируется вся таблица?2) Как этого избежать?