abap

A collection of 163 posts
abap

Как выполнить перенос варианта вывода ALV в другую систему?

Как выполнить перенос варианта вывода ALV в другую систему? Пояснение к вопросу В системе SAP есть возможность настройки варианта для ALV вывода, которые применяются в ABAP-отчетах. См. Creating, Changing, and Managing Layouts Use The reports in the SAP standard system provide a wide range of information. This information can be
1 min read
1974957

Таблица HRP1001. Руководство по устранению неполадок

Вендор выпустил довольно объемное и полное описание возможных причин "проседания" производительности ABAP-программ при работе с таблицей HRP1001, а также возможных случаев возникновения дампов. Информация представлена в SAP Note 1974957 - Performance with HRP1001 table. General troubleshooting guide На случай, если нет возможности просмотреть содержимое представленного указания, pdf-версию документа
abap

Worflow. Использование шага типа Form

Вступление В конструкторе потоков операций есть шаг типа Form, выполняющий функцию визуализации данных, представленных в контейнере потока. См. Workflow Builder Use The Workflow Builder is this is the main Business Workflow tool for creating, displaying and processing workflow definitions. You can test workflow definitions and generate operable versions. См. Form
3 min read
abap

Worflow. Использование шага типа Form

Вступление В конструкторе потоков операций есть шаг типа Form, выполняющий функцию визуализации данных, представленных в контейнере потока. См. Workflow Builder Use The Workflow Builder is this is the main Business Workflow tool for creating, displaying and processing workflow definitions. You can test workflow definitions and generate operable versions. См. Form
3 min read
abap

Как повторно выполнить отправку idoc? Часть 1

💡Available in English: How to Resend an IDoc? Part 1 Как повторно выполнить отправку idoc? Часть 1. Постановка вопроса Допускаем, что вам потребовалось повторно отправить уже сформированный ранее idoc в систему-получатель. Причиной тому может послужить: * Ошибка при создании idoc'a * Необходимость в изменении содержимого idoc'а * Другие причины,
2 min read
/hmusa

Memory snapshots в SAP

💡Available in English: Memory Snapshots in SAP Про память в системе SAP написано немало мануала. В процессе созидания создания и тестирования новой разработки могут возникать вопросы, связанные с ее быстродействием, а также нахождения "уязвимых" мест, которые могут повлиять и подмочить ее (разработки) производительность. Для этих, ну и многих
1 min read
1953229

Корректировка варианта транзакции после внесения изменений в программу

В этой заметке я рассмотрю пример внесения корректировок в селекционный экран ABAP-программы для которой была создана транзакция, допустим, с системным вариантом. После такого изменения и запуска транзакции с вариантом, может случиться небольшой конфуз, который, впрочем, легко устраним. Тема сегодняшнего урока: корректировка варианта транзакции после внесения изменений в программу. Постановка вопроса.
2 min read
1953229

Корректировка варианта транзакции после внесения изменений в программу

В этой заметке я рассмотрю пример внесения корректировок в селекционный экран ABAP-программы для которой была создана транзакция, допустим, с системным вариантом. После такого изменения и запуска транзакции с вариантом, может случиться небольшой конфуз, который, впрочем, легко устраним. Тема сегодняшнего урока: корректировка варианта транзакции после внесения изменений в программу. Постановка вопроса.
2 min read
abap

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

💡Available in English: Example of Using Simple Transformations in SAP В этой заметке я рассмотрю простой пример использования Simple Transformations в SAP. Помимо создания самой трансформации будет также рассмотрен пример ее вызова из ABAP программы. Что такое Simple Transformation в SAP? Simple Transformation (ST) или же Обычная Трансформация - это
2 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 по значению поля в сегменте?

💡Available in English: How to Find an IDoc by a Field Value in a Segment? Как найти IDoc по значению поля в сегменте? Постановка вопроса Допускаем, что у вас постоянно формируется большое количество IDoc'ов, которые затем передаются во внешние системы через SAP PI, или же без него. Как
1 min read
abap

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

💡Available in English: Filling a New Type of IDoc by Running an ABAP Program Предлагаю вашему вниманию небольшую заметку про создание и заполнение нового типа IDoc посредством запуска ABAP программы. 0. Задача Создать новый тип IDoc и ABAP программу, после запуска которой, произойдет заполнение его данными из пользовательской таблицы. 1.
4 min read
abap

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

💡Available in English: Creating a Web Service in the SAP System Так как еще не было ни одного слова сказано про создание web-сервиса в системе SAP на этих уютненьких страницах, исправляюсь. Начну с двух обязательных составляющих, являющихся неотъемлемыми атрибутами архитектуры любого веб-сервиса, будь он реализован в системе SAP или ей
3 min read
abap

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

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

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

💡Available in English: Workflow: Triggering a Workflow from a Message Class В этой заметке я расскажу про возможность запуска потока операций для определенных классов сообщений. Сообщения, про которые пойдет речь, как раз те самые, что возникают для индикации ошибки, предупреждения, либо просто для информации. Прелюдия Допускаем, что на вашем предприятии,
3 min read
1742528

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

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

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

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