Ускорение расчета себестоимости

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


и
 ТабТемп.Индексы.Добавить("Подразделение"); ТабТемп.Индексы.Добавить("НоменклатурнаяГруппа"); 


расчет стал выполнятся за 40 минут. Вопрос к 1С. Почему этого не было сделано в типовой конфигурации?"
потому, что номенклатура тестовой базы не такая обширная! Интересно, а что за "наименования" вы выпускаете?
У нас большой завод и кол-во наименований постоянно увеличивается. Переходить на другие конфигурации у нас пока нет необходимости т.к. функциональности 1С:Бухгалтерии хватает.
понял? Меньше знаешь - крепче спишь!
"Большой" секретный завод! :-)
> Почему этого не было сделано в типовой конфигурации?

Вряд ли кто-то выполнял нагрузочное тестирование для БП по производству "2000 наименований"...
Читают тему
(гостей: 1)

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