Краткое описание :
Пересчитывать остатки только по МЦ, по которым было движениеОписание :
пересчет сальдовых остатковЧто измененно :
У клиента увеличился каталог МЦ примерно в 10 раз: с 90000 до 900000. Связано это с изменением внутренних правил. Теперь один общий каталог на все дочерние компании и центральный офис.
Это привело соответственно к увеличению скорости пересчета сальдовых остатков с 40 минут до 12 часов (цифры заявлены клиентом)
Реально участвующих МЦ в движении и имеющихся на остатках около 20000.
Напрашивается предложение по доработке: вести пересчет остатков только по тем МЦ, по которым было движение, т.е. есть ордера.
Возможно, следует предусмотреть для этого отдельный пункт в параметрах пересчета, чтобы случайно не нарушит работу других клиентов.
Как измененно :
Изменен расчет сальдовых остатков, если не выбран фильтр по МЦ.
Теперь время расчета не зависит от количества МЦ в каталоге, а зависит от ордеров за выбранный период.
Изменен расчет при значение настройки:
"Настройки Галактики \ Логистика \ Складской учет \ Сальдовые и текущие остатки \ Расчет сальдовых остатков с использованием DSQL - нет"