abap

abap

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

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

By Sergei Ignatov

abap

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

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

By Sergei Ignatov

abap

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

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

By Sergei Ignatov

3000

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

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

By Sergei Ignatov

abap

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

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

By Sergei Ignatov

abap

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

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

By Sergei Ignatov

abap

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

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

By Sergei Ignatov

abap

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

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

By Sergei Ignatov

abap

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

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

By Sergei Ignatov

1742528

Применение HTML5 в WebDynpro приложениях

"Возможно ли использовать HTML5 в собственных WebDynpro приложениях?" - задался я вопросом на одном из проектов. Какого же было мое удивление, когда я узнал, что в целом использовать можно, но именно на данном проекте этого сделать не получится. И да, я немного приуныл на тот момент. Ну да

By Sergei Ignatov

abap

Workflow. Запуск потока операций при редактировании мастер-данных HR

Хотелось ли вам или вашим бизнес-пользователям сделать процесс работы с HR мастер-данными несколько более живым, чем он есть на большинстве предприятий, встречающихся в нашей полосе? Хотелось ли вам, хоть разок, создать какую-то динамичность в такой простой, казалось бы, операции, как создание/редактирование/удаление инфо-типа кадрового администрирования или организационного менеджмента? И

By Sergei Ignatov

abap

Особенности в поведении реализаций BAdI HRPAD00INFTY

Всем знакома незаменимая BAdI HRPAD00INFTY, играющая роль верного помощника в реализации различных бизнес-требований при работе с инфо-типами кадрового администрирования. И все бы ничего, если бы не один нюанс, про который следует знать функциональному консультанту. В этой заметке я постараюсь обратить ваше внимание на специфические особенности в поведении реализаций BAdI HRPAD00INFTY.

By Sergei Ignatov

abap

SAP Processes and Forms. Применение нескольких backend сервисов в одном FPM процессе

Давно мы не погружались в словесные перипетии о славном инструменте SAP Processes and Forms, заметочки о котором я имею обыкновение периодически тут публиковать. Было уже и про потоки операций, и про создание FPM процесса с нуля, и про создание backend сервисов тоже. В этой заметке я буду распространяться о том,

By Sergei Ignatov

abap

Как изменить разрешение изображения посредством ABAP?

Даже для специфических требований, рождающихся в результате автоматизации какой-либо бизнес-функции предприятия, в системе SAP есть стандартное решение. Одно из таких требований может быть применено, скажем, к изображениям, в частности, к их разрешению. В этой заметке немного текста про то, как изменить разрешение изображения посредством ABAP. И да, слова "стандарт&

By Sergei Ignatov

abap

Использование буферизации при работе с диапазонами номеров

Взбодрим серое вещество очередным погружением в технические глубины излюбленной всеми системы. Тема урока - использование буферизации при работе с диапазонами номеров. Работая с диапазонами номеров в системе SAP, уверен, мало кто обращал внимание на такую опцию, как настройка/активация буферизации. См. Buffering А вещица, прямо скажем, весьма занятная. Вендор предоставляет

By Sergei Ignatov