Создание инфо-типа ОМ

Инфо-типы организационного менеджмента разделяются на ИТ с табличной частью и без нее (Инфо-тип таблицы и Инфо-тип поля) и служат для хранения данных об объектах ОМ.

Различие понятно из названия. Инфо-тип поля - хранит все данные в структуре HRPXXXX, где XXXX номер ИТ. Инфо-тип таблицы в структуре имеет поле TABNR, которое является ключем таблицы HRTXXXX, в которой хранятся строки с данными для ИТ.

Читать далее «Создание инфо-типа ОМ»

Создание инфо-типа PA

Наверное, все кто пишет про HR, всегда пишут заметку про создание ИТ. Напишу и я.
Для создания пользовательских инфо-типов выделен диапазон номеров 9XXX.
Инфо-тип администрирования персонала создается при помощи транзакции PM01.
Создадим инфо-тип PA с подтипами:

ПодробнеЕ

Скрыть поле на экране инфо-типа

Периодически требуется скрыть\сделать обязательными\только для вывода те или иные поля в инф0-типах. Если разработчику пришла такая задача, то это не верно. Т.к. все делается при помощи настройки в ракурсе V_T588M.

Читать далее «Скрыть поле на экране инфо-типа»

Расширение стандартного инфо-типа

Рано или поздно встает вопрос о дополнительных данных в стандартном ИТ, как во всем так и отдельных подтипах. Для этого можно расширить инфо-тип.
Перед разговором о расширении, надо знать, что следующие ИТ не расширяются:
- Мероприятия - инфо-тип (0000)
- Дополнительные мероприятия - инфо-тип (0302)
- Управление временем - инфо-типы (2nnn)
- Мероприятия кандидатов на должность - инфо- тип (4000)

Читать далее «Расширение стандартного инфо-типа»

ZWWW копирование меток.

На сегодняшний день, ZWWW для выгрузки в WORD и EXCEL используется практически повсеместно. Однако, как выяснилось, не все знают про одну возможность. А именно копирование метки в область val_type = 'V'.
Все возможные варианты можно посмотреть в программе ZWWW_MANY_LIST. Тут же мы разберем простенький пример.

Читать далее «ZWWW копирование меток.»

Скрыть\отобразить поле на экране инфо-типа

Для изменения свойств поля ИТ, не надо использовать ABAP. Для этого существует ракурс T588M.
В нем можно изменить свойства поля для всего ИТ или для отдельного подтипа.

Поле признак отвечает за выбор подтипа ИТ. Результат признака сравнивается со строкой "Переменный ключ". Эта строка и будет отвечать за настройку текущего отображения.

Читать далее «Скрыть\отобразить поле на экране инфо-типа»

Отладка POP-UP окна

Если необходимо отладить окно, а ввести /h некуда можно воспользоваться двумя способами:

  1. Создать текстовый файл *.txt с текстом:

[Function]
Command=/H
Type=SystemCommand

Когда это необходимо, просто перетащить его в окно. При этом будет эффект такой же как и при вводе /h

Читать далее «Отладка POP-UP окна»

Признаки HR. Транзакция pe03

Всем известно, что HR стоит немного особняком от всего ERP, и если консультант поставит задачу по созданию признака разработчику из ERP это может вызвать некоторое недоумение. Т.к. последний может подумать о признаках из ММ. Это абсолютно разные вещи. Признак в HR выглядит вот так:

Рис 1. Пример признака

Читать далее «Признаки HR. Транзакция pe03»

ЛБД Класс отчета. Изменить стандартный экран.

ЛБД очень полезный инструмент при программировании в HR. А экраны, которые они создают, подходят в 90% случаях. Но что же делать если некоторые поля надо скрыть от шаловливых рук пользователей. Для этого и существует класс отчета. Даже если вы никогда его не прописывали для ЛБД, поверьте, он существует и используется в ваших отчетах.

Допустим, для нашего тестового отчета мы хотим оставить на экране только поле "Табельный номер". И еще два поля "Вид мероприятия" и "Причина мероприятия" мы можем выбрать, но по умолчанию их на экране не должно быть.

Читать далее «ЛБД Класс отчета. Изменить стандартный экран.»