Сегодня я хочу поделиться инструментом, который может быть полезен для консультантов SAP Solution Manager, когда требуется быстрое вовлечение в проблему или анализ ситуации.

Стандартная практика взаимодействия SAP Партнера и SAP Заказчика, когда необходимо на площадке Заказчика быстро провести ре-документирование настроенных процессов ChaRM или ITSM. Ключевым словом в данной ситуации является "быстро", так как стоимость услуг внешнего консультанта достаточно высоки в отличии от внутренних ресурсов.

Как можно сократить время анализа настроек? Необходим инструмент, который вместо консультанта проанализирует необходимые настройки и выведет их в удобном формате для принятия решений.

Здесь мне помогает бесплатная утилита sapometer, которая содержит несколько базовых утилит для решения SAP Solution Manager. Например первой что я делаю когда необходимо понять визуально какой либо настроенный процесс, запускаю утилиту по ре-документированию workflow процесса (в инструменте она называется Transaction Process Visualizer). Всего лишь двумя кликами получаю визуальную картину настроенного workflow процесса. Здесь же я могу уточнить какие методы использовались, какие параметры для метода введены, какие галочки установлены для отработки данного метода.

Результат ре-документирования процесса ChaRM документа SMCR (Запрос на изменение)
Результат ре-документирования процесса ChaRM документа SMCR (Запрос на изменение)

Либо если взглянуть показанный статус процесса(с помощью вызова контекстного меню), то можно увидеть назначенные действия на данный статус, параметры метода, проверки консистенции и т.д.

Настройки для выделенного статуса
Настройки для выделенного статуса

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

Идем дальше по утилитам документирования настроек. Например нам необходимо собрать таблицу в разрезе PPF действий и связанные с ними настройками: условия планирования, условия старта, метод использованный для действия, параметры метода. Для этого мы можем использовать утилиту Transaction PPF Actions. Указав интересующийся тип документа, получаем следующую таблицу:

Таблица настроенных PPF действий
Таблица настроенных PPF действий

Есть такая же утилита но в разрезе статусов(Transaction PPF Status). Данная утилита помогает сгруппировать все события связанные со статусами. Например условия планирования и старта для статуса, настройки для предшествующих статусов и последующих:

Таблица настроенных статусов
Таблица настроенных статусов

Есть и другие утилиты, которые я реже использую.

Все это помогает быстрее а значит эффективнее решать поставленные задачи.

Что касается инструмента то все, что вам нужно, чтобы начать использовать его — просто загрузите инструмент (установка не требуется, он портативный) и скачать библиотеку SAP NW RFC SDK. А дальше остается завести соединение и выполнить анализ. Желаю успехов в вашей работе.