Показать сообщение отдельно
Старый 06.09.2010, 21:45   #6  
greenfin is offline
greenfin
Участник
 
19 / 12 (1) ++
Регистрация: 12.03.2009
Адрес: Ижевск
Добрый час.
Знакомая ситуация: долгое формирование отчетов отражающих остатки ТМЦ и расчет фактической себестоимости.
Верно говорите:
Цитата:
Сообщение от ViV Посмотреть сообщение
Пока вижу минус, что при запуске расчета целосности данных система все вернет на свои места.
При обновлении InventSum Система пересчитает данные на основе данных InventTrans.
Из собственного опыта:
С производительностью отчетов (отражающих сальдо ТМЦ в разрезе складской аналитики) и пересчета себестоимости боролись так: Изначально дописали в функцию пересчета подобный метод, который «схлопывал» данные в InventSum. Но желаемого результата не добились (повышение производительности отчетов и пересчета фактической себестоимости). Пошли другим путем: пересчет себестоимости стали делать не через бизнес, а средствами SQL; для повышения производительности отчетов создали таблицу на подобие InventSum на дату.
В итоге у одного заказчика пересчет, который выполнялся в районе 5-7 дней, производится за 40-55 минут. У второго заказчика, база чуть больше, расчет выполняется за 120 минут.
Оба заказчика на Ax 3.0.
Сложность: трудоемкий процесс по написанию пересчета средствами SQL.
По таблице содержащей рассчитанное сальдо на конец отчетного периода: должен быть жесткий алгоритм по закрытию (открытию закрытого) периода: период закрыли – записи в регистры в данном периоде не возможны. Открываем период – удаляем рассчитанное сальдо. Иначе сами понимаете.
Надеюсь данная информация Вам поможет в принятии верного решения
За это сообщение автора поблагодарили: ViV (2).