SAPфорум.RU
https://www.sapboard.ru/forum/

отчёт по использованным ФМ в течение года
https://www.sapboard.ru/forum/viewtopic.php?f=14&t=98136
Страница 1 из 1

Автор:  iRomantick [ Чт, окт 31 2019, 10:25 ]
Заголовок сообщения:  отчёт по использованным ФМ в течение года

посоветуйте отчет, который бы вывел все ФМ, использованные в системе в течение какого-то времени. не все, существующие, а именно те, которые использовались.
с помощью SM20 выводятся только программы/транзакции. смотреть в листингах инклюды - не вариант. слишком много программ.

Автор:  Kengur [ Чт, окт 31 2019, 11:48 ]
Заголовок сообщения:  Re: отчёт по использованным ФМ в течение года

Что вы пытаетесь понять?

Автор:  iRomantick [ Чт, окт 31 2019, 13:59 ]
Заголовок сообщения:  Re: отчёт по использованным ФМ в течение года

проблема давняя, специфика предприятия. не буду вдаваться в подробности, но нужно определить ФМ, которые активно используются - чтобы разделить между оставшимися функциональщиками сферу ответственности. потому что те, кто остался, прикидываются вениками и говорят - мы не знаем, у нас нету списка.
транзакция SE37 + F4 выдает список ВСЕХ ФМ, да и не возможно выдачу сохранить в файл.
через SE16 выгрузить таблицу V_FDIRT - там ВСЕ модули. а мне надо только те, которые, допустим, юзались последний год. в таблице таких данных нету.
вот и ломаю голову.

Автор:  Kengur [ Чт, окт 31 2019, 15:12 ]
Заголовок сообщения:  Re: отчёт по использованным ФМ в течение года

Вы хотите каждому функциональщику присвоить список ФМ. Однако :shumlol:

Ну посмотрите какие в программах эфемы вызываются, и спосмотрите какие программы вызываются. Шанс есть что в программе вызываются 100% объявленных в ней ФМов. А если нет, то и не страшно. Больше - не меньше.

Автор:  Kuranov.Dmitry [ Чт, окт 31 2019, 15:50 ]
Заголовок сообщения:  Re: отчёт по использованным ФМ в течение года

так ФМ может другие ФМ вызывать + вызывать не явно...
к примеру у нас есть программа которая вызывает ФМы которые прописали в прозрачной таблице

Автор:  iRomantick [ Чт, окт 31 2019, 16:12 ]
Заголовок сообщения:  Re: отчёт по использованным ФМ в течение года

да, в одном ФМ могут быть (и есть) по 5-10 INCLUDE. вложенные ФМ также содержат инклюды... там такое дерево вырисовывается - мамо ((((
кроме того, еще существует туча самописных ФМ с именами Z_*. там вообще черт ногу сломает...
дербанить каждую программу на предмет списка вызываемых ей модулей - у меня ни времени ни терпения не хватит...

в общем понимаю так - готового решения сап предоставить не может. к сожалению. тогда вариант один - выгрузить им весь список (порядка 200 000) - и пусть определяются сами, какие чьи...
а кто сказал, что будет легко? )))

Автор:  Kuranov.Dmitry [ Чт, окт 31 2019, 16:16 ]
Заголовок сообщения:  Re: отчёт по использованным ФМ в течение года

Цитата:
выгрузить им весь список (порядка 200 000)

а есть ли смысл делить саповские ФМ?


Code:
транзакция SE37 + F4 выдает список ВСЕХ ФМ, да и не возможно выдачу сохранить в файл.


зачем так сложно?
выгрузить ФМ можно из таблицы TFDIR через se11 в фаил

Автор:  iRomantick [ Пт, ноя 01 2019, 11:02 ]
Заголовок сообщения:  Re: отчёт по использованным ФМ в течение года

Цитата:
а есть ли смысл делить саповские ФМ?


тут есть мысль о том, что наши разработчики не всегда создавали свои ФМ с букв Z_*



Цитата:
выгрузить ФМ можно из таблицы TFDIR через se11 в фаил


ракурс V_FDIRT, как я написал выше, выдает ВСЕ ФМ (190 000). сравните с выдачей из таблицы TFDIR (113 000)
неважна транзакция - я через se16 могу так же сохранить в файл, как и через se11. те же яйца в профиль.

мне важно, как писал выше, дата использования. какими ФМ пользовались за последний год. вот ключевое слово.
а вывести в файл список всех саповских ФМ либо только наших Z_* - я бы сюда не писал такие вопросы.

Автор:  jack_nsk [ Вт, ноя 05 2019, 14:26 ]
Заголовок сообщения:  Re: отчёт по использованным ФМ в течение года

iRomantick написал(а):
посоветуйте отчет, который бы вывел все ФМ, использованные в системе в течение какого-то времени. не все, существующие, а именно те, которые использовались.
с помощью SM20 выводятся только программы/транзакции. смотреть в листингах инклюды - не вариант. слишком много программ.

имхо лучше смотреть в сторону
SAP Custom Code Management – Usage & Procedure Logging
Цитата:
5.8.2 How to find executed function modules and some security risks
An interesting use case is the detection of used function modules in a productive environment. For this
analysis filter the column TYPE by value FUNC and you will get all executed function modules. This
includes also the Database enqueue and dequeue function, the customer exits and BTE enhancement
executions.

ну и далее...
правда задача объемная...

Автор:  homoSAPience [ Вт, ноя 05 2019, 17:22 ]
Заголовок сообщения:  Re: отчёт по использованным ФМ в течение года

iRomantick написал(а):
проблема давняя, специфика предприятия.
газпром? а то там как в Гарри Поттере - есть хранители. А в газпроме хранители транзакций. Теперь нужны хранители фм-ов?

фм входит в пакет. вызов программ логгируется. программа тоже входит в пакет. но ... поднять за год эти данные тяжеловато. большая выгрузка.

Автор:  homoSAPience [ Вт, ноя 05 2019, 17:25 ]
Заголовок сообщения:  Re: отчёт по использованным ФМ в течение года

Kengur написал(а):
Вы хотите каждому функциональщику присвоить список ФМ. Однако :shumlol:
и такое бывает.

Автор:  Kengur [ Ср, ноя 06 2019, 09:35 ]
Заголовок сообщения:  Re: отчёт по использованным ФМ в течение года

SCMON все показывает включая фмники, но для него нужен высокий уровень системы.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/