При загрузке данных с кассы через обработку Управление Кассами., в рабочую базу, имеющую много документов Отчет Кассовой Смены, загрузка 3 строчек продажи происходит очень долго (пару часов). Нашел где именно происходит затык:
В общем модуле
Цитата:
УР_ОбщиеПроцедурыИФункции
Функция УР_ПроверитьНаличиеФормирующихДокументовНаДату(Стр уктураПараметров, Направление, Сообщать = Ложь) Экспорт
|
... примерно 4415 строка
Цитата:
СписокПодчиненныхДокументов = ОтчетФОЗаполнитьСписокПодчиненныхДокументов(Структ ураПараметров.Ссылка, Ложь);
|
Помогло следующее решение:
Цитата:
Если СтруктураПараметров.Ссылка = Документы.ОтчетКассовойСмены.ПустаяСсылка() Тогда
СписокПодчиненныхДокументов = Новый Массив();
Иначе
СписокПодчиненныхДокументов = ОтчетФОЗаполнитьСписокПодчиненныхДокументов(Структ ураПараметров.Ссылка, Ложь);
КонецЕсли;
|