Sapforum.Biz
Инструменты => SE38 - ABAP Редактор => ABAP - Инструментальные средства => Технологии написания программ на ABAP => Тема начата: Dmitriy от Июнь 05, 2009, 10:42:23 pm
-
2 Паганель... Навеяно темой по оптимизации... Зачастую пользователи пытаются построить детальный отчет за год, если не более. Есть такое понятие "отчетный период". Довелось столкнуться, когда писал отчет по анализу задолженностей. BSI(A)S/BSI(A)K/BSI(A)D... Когда шел анализ выравнивания (за длительный период) все валилось в дамп по таймауту, либо по нехватке памяти на СП, не смотря на достаточно оптимальный код. Вывод был таков: иногда целесообразно разнести 1 отчет на несколько и объяснить это пользователю.
-
2 Паганель... Навеяно темой по оптимизации... Зачастую пользователи пытаются построить детальный отчет за год, если не более. Есть такое понятие "отчетный период". Довелось столкнуться, когда писал отчет по анализу задолженностей. BSI(A)S/BSI(A)K/BSI(A)D... Когда шел анализ выравнивания (за длительный период) все валилось в дамп по таймауту, либо по нехватке памяти на СП, не смотря на достаточно оптимальный код. Вывод был таков: иногда целесообразно разнести 1 отчет на несколько и объяснить это пользователю.
Верю, и понимаю ..... только, если надо построить отчет типа "Акт сверки" за период, и по логике вещей и по БП, он строится минимум за месяц .... ну сам понимаешь …. и отчет валится в дамп по тайм-ауту, при минимальных периодах, хотя выборка и не большая, тот же MB51, отрабатывает за минуты, даже MB5B работает приемлемо …
То тут, ошибка либо в отчете, либо в ДНК (в моем случае, наверное последнее :-) )
2Dmitriy: Спасибо большое, понимаю, что ты хотел сказать …. в моем случае, он (отчет) либо есть, и работает минимум за период, равный месяцу, либо он конечному пользователю, как бы и не нужен ….
Ссори, если что-то не так сказал.
-
2 Паганель... Навеяно темой по оптимизации... Зачастую пользователи пытаются построить детальный отчет за год, если не более. Есть такое понятие "отчетный период". Довелось столкнуться, когда писал отчет по анализу задолженностей. BSI(A)S/BSI(A)K/BSI(A)D... Когда шел анализ выравнивания (за длительный период) все валилось в дамп по таймауту, либо по нехватке памяти на СП, не смотря на достаточно оптимальный код. Вывод был таков: иногда целесообразно разнести 1 отчет на несколько и объяснить это пользователю.
Как вариант, вижу, если пользователю надо "так и не иначе", сделать фоновик, котрый все выгребет и рассчитает (утром, ночью ....) и отчетик, который выберет уже рассчитанные данные ...
-
Как вариант, вижу, если пользователю надо "так и не иначе", сделать фоновик, котрый все выгребет и рассчитает (утром, ночью ....) и отчетик, который выберет уже рассчитанные данные ...
Как вариант, таки нужен BW, вот туда в кубы и перетаскиваем такие отчеты... все таки база ERP это не отчетная система. В какой-то момент наверное нужно решаться на создание хранилища данных.
-
как раз сейчас занимаюсь, отчетом
назвается запустить фоном 3 отчета собрать их вместе поделить умножить,
а каждый из них при неточных параметрах (бе+год ) работате ну на вскидку минут 10,
в bw то конечно хорошо,
за прошлые периоды, оперативности то в нем нет
-
как раз сейчас занимаюсь, отчетом
назвается запустить фоном 3 отчета собрать их вместе поделить умножить,
а каждый из них при неточных параметрах (бе+год ) работате ну на вскидку минут 10,
в bw то конечно хорошо,
за прошлые периоды, оперативности то в нем нет
Ага и еще много чего нету (в моем случае, нету печати формуляров, нету инфозаписей, нету текущих остатков по консигнации) ......
-
Ага и еще много чего нету (в моем случае, нету печати формуляров, нету инфозаписей, нету текущих остатков по консигнации)
Друг, BW вещь безграничная, что туда передадите, то там и получите... инфо-кубы друг это уже ваша фантазия... так что... ну окромя формуляров, так как не ясно накой они там нужны.