Ускорение расчета себестоимости
12.10.2011
14:20
#1
"Хотел бы с Вами поделится, как можно ускорить расчет себестоимости в типовой конфигурации "1С:Бухгалтерия 8". Наша компания выпускает порядка 2000 наименований продукции в месяц. Расчет себестоимости выполняется 3-4 часа. Проанализировав код программы я понял, что основная часть времени тратится на расчет порядка переделов(Функция ПолучитьПорядокПеределов()). В этой функции очень часто используется поиск данных в таблицах значений, но почему то колонки тз по которым выполняется поиск не индексированы. После установки следующего кода
и
расчет стал выполнятся за 40 минут. Вопрос к 1С. Почему этого не было сделано в типовой конфигурации?"
ТабСписПрод.Индексы.Добавить("ГП"); ТаблицаПроизводства.Индексы.Добавить("ГП"); и
ТабТемп.Индексы.Добавить("Подразделение"); ТабТемп.Индексы.Добавить("НоменклатурнаяГруппа"); расчет стал выполнятся за 40 минут. Вопрос к 1С. Почему этого не было сделано в типовой конфигурации?"
12.10.2011
14:39
#2
потому, что номенклатура тестовой базы не такая обширная! Интересно, а что за "наименования" вы выпускаете?
Читают тему
(гостей: 1)