Sergey Ignatov

SAP Software Engineer
abap

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

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

Стандартные возможности настройки задачи потока операций

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

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

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

Каскадирование корпоративных целей и ценностей посредством Talent Management и Performance Management

Каскадирование корпоративных целей и ценностей посредством Talent Management и Performance Management. 0. Вместо вступления Довольно часто бизнес-пользователя/заказчика интересует возможность создания/хранения и каскадирования корпоративных целей/ценностей на различные отделы организационно-штатной структуры предприятия. Распространяться про то, что такое корпоративные цели и ценности, а также про то как это нужно в
4 min read
0015

Активация запланированного вознаграждения. Enterprise Compensation Management. Часть 3

Активация запланированного вознаграждения. Enterprise Compensation Management. Часть 3 В заметке Инфо-тип 0759. Допустимость и Директивы. Enterprise Compensation Management. Часть 2 в общих словах я описал процесс настройки вознаграждения для работника. После выполнения данных настроек, для работника был сформирован инфо-тип 0759 - «Compensation Process», в котором были автоматически рассчитаны следующие данные:
4 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
0758

Инфо-тип 0759. Допустимость и Директивы. Enterprise Compensation Management. Часть 2

Инфо-тип 0759. Допустимость и Директивы. Enterprise Compensation Management. Часть 2 Продолжаю цикл заметок, посвященных поверхностному обзору функциональности Enterprise Compensation Management. Напомню, что в первой заметке были рассмотрены основные настройки компонента ECM, которых достаточно для того, чтобы подготовить работников предприятия для участия в каких-либо компенсационных программах. См. Инфо-тип 0758. Enterprise Compensation
5 min read
ad hoc query

Как убрать дублирование записей в оперативном запросе?

Как убрать дублирование записей в оперативном запросе? Пояснение к вопросу Работая с оперативными запросами, сформированными, к примеру, на ЛБД PNPCE, вы замечаете, что в результатах работы этого запроса появляются дублированные записи: Обратите внимание, что период запрашиваемых данных выбран «ALL». Такое поведение системы объясняется тем, что за запрашиваемый период по сотруднику(
3 min read
CCURE

Как активировать опцию "узнавания" (Employee Recognition) сотрудника при приеме на работу

💡Available in English: How to Activate the Employee Recognition Option During Hiring Как активировать опцию "узнавания" (Employee Recognition) сотрудника при приеме на работу? Пояснение к вопросу В момент выполнения кадрового мероприятия "Прием на работу" кадровые специалисты часто сталкиваются с необходимостью выполнения проверки на наличие "двойников&
1 min read
0758

Инфо-тип 0758. Enterprise Compensation Management. Часть 1

Инфо-тип 0758. Enterprise Compensation Management. Часть 1 Мысль написать про Enterprise Compensation Management зрела во мне уже давно. Несколько раз я пытался начинать писать про этот функционал, но подготавливаемые материалы получались очень большими, и, как мне казалось, весьма _хаотичными _(то есть было непонятно что за чем следует, и как можно
4 min read
1771260

The following template is missing: sap_sm.xls

При работе со стандартными ALV-отчетами, возникает ошибка вида The following template is missing: sap_sm.xls. Как ее исправить? Пояснение к вопросу При запуске программы, предполагающей вывод в ALV, возникает ошибка вида В данном случае, ошибка появилась при запуске транзакции PC_PAYRESULT Решение вопроса В качестве решения необходимо использовать SAP
1 min read
ASR_POBJ

Как просмотреть содержимое заявки, сформированной с использованием SAP Processes and Forms?

Как просмотреть содержимое заявки, сформированной с использованием SAP Processes and Forms? Пояснение к вопросу Вы используете функциональность SAP Processes and Forms для автоматизации какого-либо процесса. Однажды вам прилетает запрос, в котором требуется просмотреть содержимое заявки. В частности, посмотреть что было внесено тем или иным пользователем в определенные поля этой самой
2 min read
SAP

Несколько слов о транзакции SE16N

В данной заметке несколько слов о транзакции SE16N, а точнее о том, как можно сделать работу с ней эффективнее. Или, проще говоря, очередной userhack, котороый я сам для себя открыл. Напомню, что транзакция SE16N является расширенным, или, если можно так сказать, усовершенствованным вариантом транзакции SE16. То есть обе делают одно
3 min read
CONFIGURE_COMPONENT

Как добавить радиокнопки в FPM форму?

Как добавить радиокнопки в FPM форму? Пояснение к вопросу Некоторое время назад я рассматривал в своих заметках туториал, любезно  предоставленный самим SAP-ом, в котором детально представлен процесс создания процесса и формы, с использованием функционала HCM Processes and Forms См. заметку SAP Processes and Forms based on FPM Forms Уверен, что
3 min read
after_input

Как определить дополнительную логику для PA инфо-типа?

Как определить дополнительную логику для PA инфо-типа? Пояснение к вопросу Для нужд автоматизации какого-либо бизнес-процесса в системе вашего заказчика/клиента используется n-ое количество пользовательских инфо-типов. Напомню, что пользовательский инфо-тип — это инфо-тип, отсутствующий в стандартной системе SAP. Номер такого инфо-типа начинается с цифры «9». Неважно, говорим ли мы про инфо-типы кадрового
3 min read
FAQ

Как добавить столбец в стандартный POWL для отображения по умолчанию?

Как добавить столбец в стандартный POWL для отображения по умолчанию? Пояснение к вопросу Данная заметка появилась по результатам решения задачи, возникшей в моей ежедневной работе делать мир лучше. Было необходимо добавить столбец "Appraiser Name" в представление POWL, используемое в Web Dynpro приложениях HAP_START_PAGE_POWL_UI_MSS
2 min read
abap

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

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

Как добавить дополнительные проверки для SAP Leave Request?

Как добавить дополнительные проверки для SAP Leave Request? Пояснение к вопросу Если у клиента используется решение SAP Leave Request для автоматизации процесса формирования и утверждения заявок на отсутствия, возможно, что в скором будущем этому же клиенту потребуется опция добавления и определения дополнительных проверок для сотрудников, формирующих такие запросы (если, конечно,
1 min read