Архив рубрики: Заметки на полях

О разном, связанном с системой САП

Если вам все надоело

то используйте транзакцию SICF_INST для массового активирования SICF сервисов. Чтобы не по одному…

Революция в LSMW — вы этого не знали!

Классный заголовок? 🙂 Я точно не знал.

Есть у этой штуки скрытые другие штуки.

Вот такой пунктик меню скрыт врагами.

Если мы его запустим после конвертации данных, то система уже на этом этапе проверит ваши данные на предмет соответствия настройкам системы. Обычно мы запускали пакетник на выполнение, а потом в логах искали такие глупые ошибки. Вуаля:

День миграции данных это точно сэкономит.

А если вы приглядитесь, то в меню есть такой пунктик: Analyze Transactions with Errors. Он появляется в том случае, если загрузка данных идет не через IDOC. И это второй шедевр, который позволяет выгружать толпу ошибок и анализировать.

Работаем с операционной системой

Задача — управлять операционной системой с уровня планировщика заданий в SAP. Как вы знаете, управлять многими функциями можно с помощью встроенных средств самой ОС или вспомогательных инструментов, которые поддерживают командную строку.

Например, я сделал простой исполняемый файл с одной командой:

echo «SAP running» >> sap.log

Наша задача научиться его запускать локально на сервере, где работает SAP. А затем удаленно, где SAP не работает.

Читать далее

Просмотр запущенных отчетов и програм в HR

V_T599R — здесь мы указываем какие отчеты или программы нам интересно видеть в журнале.

Программа RPUPROTD — соответственно, смотрим результат.

История ваших злоключений (Generic Object Service)

В системе существует еще одна удобная штука, которая позволит пользователям быстрее работать. Часто начинающие жалуются, что все криво и неудобно.

Для быстрого доступа к объектам, которые вы недавно открывали, есть функция GOS — Generic Object Service. Мы ее знаем по возможности прикладывать документы в PA30, запускать потоки операций, делать заметки. А еще она умеет отслеживать историю работы в системе.

В транзакции SGOSHI активируем ведение истории для всего манданта или системы.

Теперь у нас есть два инструмента.

Первый, это транзакция SOHI, где можно посмотреть все последние объекты, с которыми мы работали. При этом, если два раза кликнуть на объект, то открывается транзакция для ведения — существенно ускоряет работу.

И тоже самое можно получить в любом месте системы через меню:

Если вы сами пишите, код, то можно использовать класс CL_GOS_MANAGER для регистрации своего приложения в GOS сервисах.

Параметр SOBJHIST = ‘X’ в SU3 отключает ведение истории для конкретного пользователя.