abap

A collection of 199 posts
1861491

Улучшение средства поиска

Улучшение средства поиска. В этой заметке я хочу рассказать про небольшое улучшение, появившееся в настройке средств поиска, которое стало доступно в версии SAP NetWeaver 7.4 Улучшение это заключается в возможности активации, так называемого predictive поиска. Используя данную настройку можно облегчить (или наоборот) пользователям жизнь, при выборе значений на селекционном
2 min read
abap

Создание собственного backend-сервиса для процесса Processes and Forms

Создание собственного backend-сервиса для процесса Processes and Forms. Работая с функциональностью SAP Processes and Forms (неважно, будь то FPM или PDF), вам придется столкнуться с таким определением, как backend-сервис, с помощью которого вы сможете определить необходимые для вашего процесса проверки, какую-то логику, по которой должны сохраняться данные в результате успешного
4 min read
abap

Создание собственного backend-сервиса для процесса Processes and Forms

Создание собственного backend-сервиса для процесса Processes and Forms. Работая с функциональностью SAP Processes and Forms (неважно, будь то FPM или PDF), вам придется столкнуться с таким определением, как backend-сервис, с помощью которого вы сможете определить необходимые для вашего процесса проверки, какую-то логику, по которой должны сохраняться данные в результате успешного
4 min read
451706

Создание пользовательского журнала/лога приложения

Создание пользовательского журнала/лога приложения. В системе SAP присутствует возможность просмотра журнала/лога различных программ (объектов), используя транзакцию SLG1. При условии, что таковой лог предусмотрен в том или ином приложении (объекте). Мало кто знает, но данный функционал можно "заточить" под себя. Под этой "заточкой" я понимаю
3 min read
451706

Создание пользовательского журнала/лога приложения

Создание пользовательского журнала/лога приложения. В системе SAP присутствует возможность просмотра журнала/лога различных программ (объектов), используя транзакцию SLG1. При условии, что таковой лог предусмотрен в том или ином приложении (объекте). Мало кто знает, но данный функционал можно "заточить" под себя. Под этой "заточкой" я понимаю
3 min read
abap

The Transaction Recorder

Есть в системе SAP инструмент, позволяющий записывать последовательность действий, которая выполняется пользователем. Этим записанным последовательностям можно найти определенное применение, о котором можно прочитать в соответствующем разделе справочной The Transaction Recorder Features You can use the recording to create * Data transfer programs that use batch input or CALL TRANSACTION * Managing Batch
2 min read
abap

The Transaction Recorder

Есть в системе SAP инструмент, позволяющий записывать последовательность действий, которая выполняется пользователем. Этим записанным последовательностям можно найти определенное применение, о котором можно прочитать в соответствующем разделе справочной The Transaction Recorder Features You can use the recording to create * Data transfer programs that use batch input or CALL TRANSACTION * Managing Batch
2 min read
abap

Как создать пользовательскую таблицу?

Как создать пользовательскую таблицу? Пояснение к вопросу Материал данной заметки немного пересекается с опубликованной ранее (см. заметку Создание пользовательской таблицы и ракурса ее ведения). Если вдаваться в детали, то в уже опубликованном материале я поверхностно пробежался по процессу создания таблицы, сделав упор непосредственно на создание ракурса. В данной заметке хочу
5 min read
abap

Как создать пользовательскую таблицу?

Как создать пользовательскую таблицу? Пояснение к вопросу Материал данной заметки немного пересекается с опубликованной ранее (см. заметку Создание пользовательской таблицы и ракурса ее ведения). Если вдаваться в детали, то в уже опубликованном материале я поверхностно пробежался по процессу создания таблицы, сделав упор непосредственно на создание ракурса. В данной заметке хочу
5 min read
12300010

Поиск обработчика задачи в потоке операций

С потоками операций на проектах при настройке, так называемой, расширенной функциональности, консультант сталкивается очень часто. Неважно, работаете ли вы с заявками на поиск кандидатов (e-recruiting), заявками на отпуск (leave request), или с индивидуальными планами развития сотрудников (performance management). Основной упор при настройке потоков, как правило, делается на маршруты согласования. В
10 min read
12300010

Поиск обработчика задачи в потоке операций

С потоками операций на проектах при настройке, так называемой, расширенной функциональности, консультант сталкивается очень часто. Неважно, работаете ли вы с заявками на поиск кандидатов (e-recruiting), заявками на отпуск (leave request), или с индивидуальными планами развития сотрудников (performance management). Основной упор при настройке потоков, как правило, делается на маршруты согласования. В
10 min read
abap

Как быстро закомментировать блок кода в ABAP редакторе?

Как быстро закомментировать блок кода в ABAP редакторе? Вопрос насущный: какую комбинацию горячих клавиш использоваться, чтобы оперативно закомментировать кусок кода, предварительно его выделив? Исходные данные: у вас есть какой-то блок кода Выделите его Нажмите на комбинацию клавиш Ctrl + < Чтобы убрать комментарии, достаточно нажать на комбинацию клавиш Ctrl + > Все.
1 min read
abap

Как быстро закомментировать блок кода в ABAP редакторе?

Как быстро закомментировать блок кода в ABAP редакторе? Вопрос насущный: какую комбинацию горячих клавиш использоваться, чтобы оперативно закомментировать кусок кода, предварительно его выделив? Исходные данные: у вас есть какой-то блок кода Выделите его Нажмите на комбинацию клавиш Ctrl + < Чтобы убрать комментарии, достаточно нажать на комбинацию клавиш Ctrl + > Все.
1 min read
abap

Оперативный запрос. Пользовательские поля

Продолжаем раскрывать тему оперативных запросов. Во второй заметке, относящейся к этой животрепещущей теме, поговорим про добавление пользовательских полей в уже настроенный запрос. Устраиваемся поудобнее: Оперативный запрос. Пользовательские поля 0. Intro В первой заметке, посвященной оперативным запросам, я вкратце описал в каких ситуациях уместно их применение, а также рассмотрел основные моменты,
5 min read
abap

Оперативный запрос. Пользовательские поля

Продолжаем раскрывать тему оперативных запросов. Во второй заметке, относящейся к этой животрепещущей теме, поговорим про добавление пользовательских полей в уже настроенный запрос. Устраиваемся поудобнее: Оперативный запрос. Пользовательские поля 0. Intro В первой заметке, посвященной оперативным запросам, я вкратце описал в каких ситуациях уместно их применение, а также рассмотрел основные моменты,
5 min read
abap

Создание объектов OM с помощью документов оценки

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

Создание объектов OM с помощью документов оценки

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

Скрываем столбцы в документах оценки

Заголовок, как мне кажется, избыточен. Добавить нечего. Сегодня мы скрываем столбцы в документах оценки. 0. Вступление Довольно распространенная задача на проектах, где используется функционал документов оценки, скрывать столбцы в зависимости от роли сотрудника (аттестуемый или аттестующий) и статуса/подстатуса документа оценки. Например, на одном статусе сотрудник, проводящий оценку, должен видеть
4 min read
abap

Скрываем столбцы в документах оценки

Заголовок, как мне кажется, избыточен. Добавить нечего. Сегодня мы скрываем столбцы в документах оценки. 0. Вступление Довольно распространенная задача на проектах, где используется функционал документов оценки, скрывать столбцы в зависимости от роли сотрудника (аттестуемый или аттестующий) и статуса/подстатуса документа оценки. Например, на одном статусе сотрудник, проводящий оценку, должен видеть
4 min read
abap

Программа RPR_ABAP_SOURCE_SCAN

С помощью программы RPR_ABAP_SOURCE_SCAN возможно найти определенную строку в различных программах/классах/пакетах/функциональных группах/экранах/Web Dynpro Запустить программу можно с помощью транзакции SE38/SA38, указав в качестве наименования программы RPR_ABAP_SOURCE_SCAN. Далее все просто. Указываем искомую строку в поле String searched for, выбираем
1 min read
abap

Программа RPR_ABAP_SOURCE_SCAN

С помощью программы RPR_ABAP_SOURCE_SCAN возможно найти определенную строку в различных программах/классах/пакетах/функциональных группах/экранах/Web Dynpro Запустить программу можно с помощью транзакции SE38/SA38, указав в качестве наименования программы RPR_ABAP_SOURCE_SCAN. Далее все просто. Указываем искомую строку в поле String searched for, выбираем
1 min read
abap

Вариант поиска источника информации для поля в Web Dynpro приложении

Предлагаю рассмотреть вариант поиска источника информации для поля в Web Dynpro приложении. Задача, решение которой я постараюсь описать в данной заметке, будет выглядеть следующим образом: в Web Dynpro приложении HRTMC_EMPLOYEE_PROFILE при добавлении записи в раздел External Work Experience определить источник (таблицу) для поля Country Поясню почему такая задача
2 min read
abap

Вариант поиска источника информации для поля в Web Dynpro приложении

Предлагаю рассмотреть вариант поиска источника информации для поля в Web Dynpro приложении. Задача, решение которой я постараюсь описать в данной заметке, будет выглядеть следующим образом: в Web Dynpro приложении HRTMC_EMPLOYEE_PROFILE при добавлении записи в раздел External Work Experience определить источник (таблицу) для поля Country Поясню почему такая задача
2 min read
abap

Признак обязательности квалификации

На одном из проектов, при написании функциональной спецификации для какой-то разработки, я столкнулся с задачей поиска квалификаций с признаком «Обязательная». Признаться, не помню, нашел ли я какой-либо функциональный модуль или класс. Зато разобрался, как это выглядит с точки зрения реализации. Если пригодится — буду рад. Признак обязательности квалификации можно задать на
1 min read
abap

Признак обязательности квалификации

На одном из проектов, при написании функциональной спецификации для какой-то разработки, я столкнулся с задачей поиска квалификаций с признаком «Обязательная». Признаться, не помню, нашел ли я какой-либо функциональный модуль или класс. Зато разобрался, как это выглядит с точки зрения реализации. Если пригодится — буду рад. Признак обязательности квалификации можно задать на
1 min read