Sergey Ignatov

SAP Software Engineer
abap

Пример использования Simple Transformations в SAP

В этой заметке я рассмотрю простой пример использования Simple Transformations в SAP. Помимо создания самой трансформации будет также рассмотрен пример ее вызова из ABAP программы. Что такое Simple Transformation в SAP? Simple Transformation (ST) или же Обычная Трансформация - это проприетарный язык программирования, разработанный вендором для описания "внутренностей"
2 min read
abap

Пример использования Simple Transformations в SAP

В этой заметке я рассмотрю простой пример использования Simple Transformations в SAP. Помимо создания самой трансформации будет также рассмотрен пример ее вызова из ABAP программы. Что такое Simple Transformation в SAP? Simple Transformation (ST) или же Обычная Трансформация - это проприетарный язык программирования, разработанный вендором для описания "внутренностей"
2 min read
archivelink

Как скрыть изображение фотографии работника

Как скрыть изображение фотографии работника? Пояснение к вопросу По каким-то причинам перед вами оказалось электронное письмо, в котором черным по белому написано, что необходимо придумать, каким образом для определенной группы пользователей перестать отображать фотографию работника в транзакциях PA20, PA30, PA40 Стоит обратить внимание, что вопрос подразумевает не полное отключение механизма
1 min read
collective search help

Средства поиска в транзакциях PA20, PA30

Смахнем немного пыли с нафталиновых залежей полезной информации. Ну или может показаться, что она будет полезная. Средства поиска в транзакциях PA20, PA30 для отображения пользователю могут быть настроены, но с небольшими оговорками. Далее речь пойдет не столько о том, как настроить то, что вам нужно, а скорее об этих самых
2 min read
2053988

Read Access Logging

Многие из вас, скорее всего, получали в мае этого года письма с загадочной аббревиатурой GDPR. Ни для кого не секрет, что в последнее время все чаще и чаще можно слышать разговоры о том, что "необходимо ответственно подходить к персональным данным и тем, кто получает к ним доступ". SAP
4 min read
2053988

Read Access Logging

Многие из вас, скорее всего, получали в мае этого года письма с загадочной аббревиатурой GDPR. Ни для кого не секрет, что в последнее время все чаще и чаще можно слышать разговоры о том, что "необходимо ответственно подходить к персональным данным и тем, кто получает к ним доступ". SAP
4 min read
abap

Пользовательское средство поиска для объекта в транзакции PPOME

Пользовательское средство поиска для объекта в транзакции PPOME. Пояснение к вопросу Рассмотрим ситуацию, в которой вам может понадобиться расширить возможности пользователя по поиску объектов в транзакции PPOME, или же вашего собственного ракурса. См. заметку Добавление нового ракурса в PPOME (Часть 1) См. заметку Добавление нового объекта в сценарий PPOME (Часть
2 min read
abap

Пользовательское средство поиска для объекта в транзакции PPOME

Пользовательское средство поиска для объекта в транзакции PPOME. Пояснение к вопросу Рассмотрим ситуацию, в которой вам может понадобиться расширить возможности пользователя по поиску объектов в транзакции PPOME, или же вашего собственного ракурса. См. заметку Добавление нового ракурса в PPOME (Часть 1) См. заметку Добавление нового объекта в сценарий PPOME (Часть
2 min read
abap

Workflow. Использование функциональных методов в потоках операций

Что такое функциональный метод? Для начала стоит оговориться, что, когда речь идет о потоках операций, и уж тем более о каких-то функциональных методах, нужно понимать, что дискурс будет направлен в сторону так называемых utility-классов. См. ABAP Classes in Workflow В классах, предназначенных для работы с потоками операций в системе SAP,
3 min read
abap

Workflow. Использование функциональных методов в потоках операций

Что такое функциональный метод? Для начала стоит оговориться, что, когда речь идет о потоках операций, и уж тем более о каких-то функциональных методах, нужно понимать, что дискурс будет направлен в сторону так называемых utility-классов. См. ABAP Classes in Workflow В классах, предназначенных для работы с потоками операций в системе SAP,
3 min read
3000

Как добавить на обзорный экран инфо-типа графический элемент?

Как добавить на обзорный экран инфо-типа графический элемент? Пояснение к вопросу Есть пользовательский инфо-тип кадрового администрирования с каким-то количеством подтипов См. заметку Создание PA инфо-типа Для улучшения восприятия информации при работе с этим инфо-типом, бизнес-пользователь потребовал добавить какой-нибудь графический элемент на обзорный экран инфо-типа. Графический элемент должен соответствовать подтипу этого
2 min read
abap

Как найти IDoc по значению поля в сегменте?

Как найти IDoc по значению поля в сегменте? Постановка вопроса Допускаем, что у вас постоянно формируется большое количество IDoc'ов, которые затем передаются во внешние системы через SAP PI, или же без него. Как это часто бывает, рано или поздно обязательно возникнет ситуация, в которой потребуется оперативно найти айдок,
1 min read
abap

Как найти IDoc по значению поля в сегменте?

Как найти IDoc по значению поля в сегменте? Постановка вопроса Допускаем, что у вас постоянно формируется большое количество IDoc'ов, которые затем передаются во внешние системы через SAP PI, или же без него. Как это часто бывает, рано или поздно обязательно возникнет ситуация, в которой потребуется оперативно найти айдок,
1 min read
2170280

Как скрыть дату рождения работника в средстве поиска PREM?

Как скрыть дату рождения работника в средстве поиска PREM? Постановка вопроса Согласно внутренним регламентам и правилам вашего предприятия, возникает потребность в скрытии информации о дате рождения работников при работе с транзакциями PA20/PA30 Каким образом достичь нужного результата? Решение вопроса С технической точки зрения - речь идет о скрытии информации
2 min read
HCM

Настройка таймаута для снятия блокировки табельных номеров

Привет тебе, сидящий по ту сторону добра или зла монитора, функциональный консультант, чья экспертиза проходит сквозь тернии предметной области управления человеческим капиталом, или, выражаясь еще более загадочно, HCM! Надеюсь, что полет по этой самой предметной области проходит нормально, и тебя особенно не штормит. Но, уверен я, что есть такие дни,
2 min read
abap

Заполнение нового типа IDoc посредством запуска ABAP программы

Предлагаю вашему вниманию небольшую заметку про создание и заполнение нового типа IDoc посредством запуска ABAP программы. 0. Задача Создать новый тип IDoc и ABAP программу, после запуска которой, произойдет заполнение его данными из пользовательской таблицы. 1. Создание таблицы Создайте таблицу, значения которой должны будут наличествовать в сегменте вашего IDoc. См.
3 min read
abap

Заполнение нового типа IDoc посредством запуска ABAP программы

Предлагаю вашему вниманию небольшую заметку про создание и заполнение нового типа IDoc посредством запуска ABAP программы. 0. Задача Создать новый тип IDoc и ABAP программу, после запуска которой, произойдет заполнение его данными из пользовательской таблицы. 1. Создание таблицы Создайте таблицу, значения которой должны будут наличествовать в сегменте вашего IDoc. См.
3 min read
abap

Создание web-сервиса в системе SAP

Так как еще не было ни одного слова сказано про создание web-сервиса в системе SAP на этих уютненьких страницах, исправляюсь. Начну с двух обязательных составляющих, являющихся неотъемлемыми атрибутами архитектуры любого веб-сервиса, будь он реализован в системе SAP или ей подобной. См. Web Service SOAP Протокол обмена данными между различными системами
3 min read
abap

Создание web-сервиса в системе SAP

Так как еще не было ни одного слова сказано про создание web-сервиса в системе SAP на этих уютненьких страницах, исправляюсь. Начну с двух обязательных составляющих, являющихся неотъемлемыми атрибутами архитектуры любого веб-сервиса, будь он реализован в системе SAP или ей подобной. См. Web Service SOAP Протокол обмена данными между различными системами
3 min read
abap

Как скрыть неиспользуемые подтипы инфо-типа?

Как долго вы работаете с транзакциями PA20/PA30 в течение рабочего дня? А как долго вы работаете с подтипами инфо-типов в этих же транзакциях? Если предполагается честный ответ, и оказывается, что работаете часто, то вы, безусловно, матерый консультант (хотя какая связь?) И, скорее всего, имеете представление о том, как можно
2 min read
abap

Workflow. Запуск потока операций при работе с классами сообщений

В этой заметке я расскажу про возможность запуска потока операций для определенных классов сообщений. Сообщения, про которые пойдет речь, как раз те самые, что возникают для индикации ошибки, предупреждения, либо просто для информации. Прелюдия Допускаем, что на вашем предприятии, в бизнес-процессе, который автоматизируется посредством какого-нибудь из компонентов продукта SAP, принимают
3 min read
abap

Workflow. Запуск потока операций при работе с классами сообщений

В этой заметке я расскажу про возможность запуска потока операций для определенных классов сообщений. Сообщения, про которые пойдет речь, как раз те самые, что возникают для индикации ошибки, предупреждения, либо просто для информации. Прелюдия Допускаем, что на вашем предприятии, в бизнес-процессе, который автоматизируется посредством какого-нибудь из компонентов продукта SAP, принимают
3 min read