Добрый день, коллеги.
У нас на предприятии пользователи регулярно запрашивают огромное количество отчетов. Процентов 20% из них нужно делать только абапом, остальные можно выбирать даже через "Свободный поиск" в pa20 (к чему планируем приучить пользователей)
Единственный минус - это наличие нескольких пользовательских инфотипов без которых многую отчетность не сформировать.
Кроме того в инфо-наборе (или списка полей базы PNP) нет таких полей как дата изменения или имя изменившего, или нет BEGDA-ENDDA по инфотипам (например для PA0000), а нам без этого никак.
Я нашел быстрый выход из ситуации - транзакция
s_ph0_48000510 - специальный отчет. Создал инфонабор, в который включил все, что только можно - и дополнительные поля в инфотипах, которые могут понадобиться, наши инфотипы на 9-ку, а также связи с P - очень удобно вытягивать информацию из штатки по человеку, перенес в продуктив.
Плюсы:
- как писал выше, выбрал все данные, которые только можно и валяй себе отчеты на любой вкус за 5 минут.
- у нас есть инфотип на 9ку, в который автоматом складывается оргструктура по человеку, т.е. от штатной должности до самой верхней орг. единицы. Им удобно вытягивать запросы с критерями по структуре, например за прошлые периоды
Минусы:
- если появляется новый инфотип или нужно добавить новые поля в инфонабор, то сохраненные ранее отчеты для этого инфонабора часто падают в дамп из-за несоответствия данных.
- нет возможности всунуть кусочек абап кода (или я не нашел куда его всунуть)
- хотелось бы иметь возможность включать в дерево отчетов пользователям как отчет sap-query. Пользователям транзакцию эту не датут, а sap-query (sq01, sq02, sq03) у нас только в разрабработке, и переносить корректуру с нашей бюрократией можно очень долго- особенно летом, когда все в отпусках

Базис предлагает к выбору
SQVIПлюсы:
- база pnp и pch c пользовательскими инфотипами и возможностью вытягивать данные по связям (например со штаткой), можно по таблицам и т.д.
- все очень просто и быстро и красиво
Минусы
- не все поля инфотипов включены в базу
- не дадут юзерам полномочия на нее
- абапа тоже нет
- каждый может видеть только свои отчеты (хотя исправляется группой пользователей в sq03).
Заранее всем благодарен.
Выбрать можно только одну из транзакций из-за полномочий.
Помогите советом - что лучше?
Возможно есть какой-нибудь функционал, чтобы можно было выпросить у базиса полномочия с:
- инфотипами на 9ку
- доп. полями инфотипов, например UNAME
- возможностью добавления в дерево отчетов пользователям
- возможностью добавления кусочков абапа
- возможность использования pnp и pch (и чтобы связи можно было выбирать)
- возможностью планирования запуска в фоне с рассылкой на email'ы