Показать сообщение отдельно
Старый 03.11.2011, 11:03   #4  
gene is offline
gene
Microsoft Dynamics
Сотрудники Microsoft Dynamics
 
76 / 93 (4) ++++
Регистрация: 21.07.2006
Адрес: Москва
Цитата:
Сообщение от SolNik Посмотреть сообщение
По идее ускорить построение отчета должен запуск периодической операции "Управление запасами/ Периодические операции/ Запасы в наличии на указанную дату". Но как я понял из кода, даже при наличии обсчитанных данных отчет все равно лезет в лоб, в складские проводки.
Какая методика предварительного обсчета данных? Их нужно обсчитывать на каждую дату в рамках периода закрытия или только на дату самого закрытия?
В документации на данный запрос написано:

Цитата:
Для оптимизации производительности запроса Оборотная ведомость по складу используются предварительно рассчитанные данные – запасы на дату закрытия склада. Используется дата закрытия склада, поскольку запасы, зафиксированные закрытием склада, не могут быть уже изменены задним числом. При выполнении запроса система определяет, может ли запрос быть (частично) выполнен с использованием предварительно рассчитанных запасов, и при необходимости дополняет указанные данные расчетом на основании складских проводок.
Естественно, запрос вынужден лезть в складские проводки в тех случаях, когда период запроса не точно совпадает с периодами, на которые есть эти предварительно рассчитанные данные.
Цитата:

Дата для расчета запасов в наличии
Дата закрытия склада, для которого необходимо выполнить расчет запасов. По умолчанию определяется как дата первого по времени закрытия склада, для которого расчет запасов еще не выполнялся
То есть процедура запускается только на даты операций закрытия склада.
За это сообщение автора поблагодарили: SolNik (1).