Добавление стандартного инфо-типа в закладки PPOME

Итак, ставим задачу. Нужно добавить стандартный инфо-тип 1039 «Рабочая группа» в PPOME в виде закладки для объекта «O». Это гораздо удобнее, чем каждый раз указывать рабочую группу в PP01. Процедура состоит из нескольких шагов. Сначала мы создаем новый экран и его логику для инфо-типа, затем прописываем его в настройках.

Читать далее


Потеря MASSN, MASSG при мероприятии

Ситуация. Мероприятие прием на работу. Заполняем все правильно и красиво. Доходим до ИТ0298 и причина мероприятия оказывается пустой, хотя в 0000 мы ее указали. Оказывается проблема в том, что ряд инфо-типов очищает внутренние структуры, которые как раз и хранят наши код и причину мероприятия. Например, ИТ2006. Если вы его поставите в инфо-группе до 0298, то в ИТ0298 поле причины мероприятия будет пустым. Если ИТ2006 поставить после 0298, то все будет отлично.

Проблема в том, что данные по отпуску должны выводиться в приказ о приеме, поэтому 2006 должен быть раньше 0298. Чтобы решить проблему нужно после ИТ0000 где-то сохранить эти значения. Например, в динамическом мероприятии, а затем восстановить перед ИТ0298. Сделать это можно через собственную процедуру, которая будет вызываться и сохранять в памяти значения. Либо как-то еще – на ваш выбор.

Решить можно вот так. Прописываем в динамических мероприятиях для ИТ0000.

0000 04 390 *— FIX MASSG LOSING FOR 0298 —
0000 04 391 P T001P-MOLGA=’33’
0000 04 392 F EXPORT_MASSN_MASSG(MP029800)

Обратная подпрограмма для чтения в ИТ0298 тоже есть, вызывается при заполнении структуры, т.е. больше ничего делать не надо.


Копирование группы функций

Занялся созданием своих закладок в PPOME. Для этого потребовалось скопировать стандарную группу функций в свою и доработать. Около 15 минут было убито на поиск кнопки Копировать группу функций. Так и не нашел. Коллега, к счастью, подсказал как это делается. Решил записать себе на будущее и может еще кому пригодится.

Итак, копирование группы функций осуществляется через SE38, где вместо программы вы пишите SAPL*, где * – имя вашей группы функции. Например: SAPLZHRFPM_OM_DETAIL_SCREEN.

Нажимаете копировать и указываете в какую группу функций. Система сама копирует все инклуды, экраны, варианты и прочее.


Регистрация и управление временными данными

НИже приведены основные параметры настройки, необходимые для управления временными данными в SAP HCM.

Замещения

Для замещений необходимо определить группировки подразделов персонала в настройке «Определение группировок подразделов персонала для видов замещений».
Виды замещений определяются в настройке «Определение видов замещений».

Читать далее


Настройка графиков рабочего времени

Настройка графиков рабочего времени

В определении классов праздников необходимо настроить календарь праздников для РФ.

Сначала настраиваются сами праздники с указанием дат, потом праздники присваиваются календарю праздников RU Российская Федерация.

Читать далее