Показать сообщение отдельно
Старый 19-06-2018, 06:08   #16
ООО Блик-2
Зарегистрированный
 
Регистрация: Dec 2015
Адрес: Россия, ООО Блик-2
Сообщения: 92
При загрузке данных с кассы через обработку Управление Кассами., в рабочую базу, имеющую много документов Отчет Кассовой Смены, загрузка 3 строчек продажи происходит очень долго (пару часов). Нашел где именно происходит затык:
В общем модуле
Цитата:
УР_ОбщиеПроцедурыИФункции
Функция УР_ПроверитьНаличиеФормирующихДокументовНаДату(Стр уктураПараметров, Направление, Сообщать = Ложь) Экспорт
... примерно 4415 строка
Цитата:
СписокПодчиненныхДокументов = ОтчетФОЗаполнитьСписокПодчиненныхДокументов(Структ ураПараметров.Ссылка, Ложь);

Помогло следующее решение:

Цитата:
Если СтруктураПараметров.Ссылка = Документы.ОтчетКассовойСмены.ПустаяСсылка() Тогда
СписокПодчиненныхДокументов = Новый Массив();
Иначе
СписокПодчиненныхДокументов = ОтчетФОЗаполнитьСписокПодчиненныхДокументов(Структ ураПараметров.Ссылка, Ложь);
КонецЕсли;

ООО Блик-2 вне форума   Ответить с цитированием