Ещё по теме

Комментарии по теме

«Как эффе­кти­вно испо­льзо­ва­ть инфотипы пла­ни­ру­е­мо­го во­зна­гра­жде­ния для по­стро­е­ния стратегии во­зна­гра­жде­ний»
Юрий Щербаков:
В статье достаточно подробно и, в то же время, компактно описано назначение инфо-типа 1005 (Нормативная оплата), используемого для штатных должностей (объекты типа S). Примечание: Из этих объектов...

Настройка экрана инфо-типа «Основные выплаты (0008)»

7358
3

Задача: Настроить экран инфо-типа «Основные выплаты» (008) с учётом следующих требований:

  1. Пользователям с параметром UGR=33 доступны для просмотра все поля;
  2. Пользователям с параметром UGR<>33 доступны для просмотра все поля, за исключением полей, содержащих сведения о размере оплат (по видам).

Анализ

Проведём анализ возможности настройки конфигурации крана, содержащего сведения о размере оплат (по видам), с помощью ракурса ведения T588M:

1.    Узнаем номер экрана, который необходимо сконфигурировать – 0300 (см. Рис. 1).

Рис.1 «Техническая информация»

2.     Во время создания/изменения/просмотра данных инфо-типа, конфигурация соответствующего экрана определяется вызовом подпрограммы RE588M программы SAPFP50M.

Рис.2 «Определение конфигурации экрана инфо-типа»

3.    Поставим точку останова (break-point) в подпрограмме RE588M.

Рис.3 «Точка останова в подпрограмме RE588M»

4.     Откроем запись инфо-типа «Основные выплаты» на просмотр (транзакция PA20) и посмотрим, для каких экранов (номеров) вызывается подпрограмма RE588M.

Рис.4 «Определение конфигурации для экрана 3000»

Рис.5 «Определение конфигурации для экрана 2000»

Рис.6 «Определение конфигурации для экрана 0300»

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

Решение.

Виды экранов «Обзор данных» и «Просмотр записи» инфо-типа «Основные выплаты» до настройки конфигурации представлены ниже на Рис. 7 и Рис. 8.

Рис.7 «Обзор данных инфо-типа «Основные выплаты»

Рис.8 «Просмотр отдельной записи инфо-типа «Основные выплаты»

Приступим к настройкам:

1.    Настройка признака для определения конфигурации экрана.

1.1.        Скопируем стандартный признак P0008 в Z0008 и настроим его в соответствии с нашими требованиями (Признак скопировал, чтобы не сломать существующий J).

1.2.        Добавим в структуру признака Z0008 поле «Группа пользователей», которое в дальнейшем будет использоваться для определения конфигурации экрана.

Рис.9 «Настройка структуры признака «Z0008»

1.3.        Настроим дерево принятия решений

Рис.10 «Дерево принятия решений»

2.    Настроим конфигурации экрана «2000» (транзакция SM30, ракурс ведения T588M).

2.1.        Основная конфигурация. Изменим стандартный признак P0008 на Z0008.

Рис.11 «Основная конфигурация экрана 2000»

3.    Настроим конфигурации экрана «0300» (транзакция SM30, ракурс ведения T588M).

3.1.        Основная конфигурация. Будет использоваться по умолчанию в случае, если переменный ключ не определен или пустой.

Рис.12 «Основная конфигурация экрана 0300»

3.2.        Конфигурация для переменного ключа «33», которая используется для отображения данных инфо-типа «Основные выплаты», если у пользователя определен параметр UGR=33. Поля открыты на просмотр/редактирование.

Рис.13 «Конфигурация экрана 0300 для переменного

Ограниченный доступ

Для прочтения полной версии статьи необходимо зайти как зарегистрированный пользователь.

Ключевые слова: Инфотипы / Infotypes
Функциональная область: Управление персоналом / HR
Комментарии:

Олег Точенюк (Рейтинг: 10325) 11:23, 27 августа 2013

Все конечно интересно, только одна незадача, пользователи обычно имеют доступ к ведению собственных параметров, а это значит, что никто им не помешает поменять в случае чего 99 на 33 или обратно.
13:51, 03 сентября 2013

Максим Жаворонок (Рейтинг: 256)

А зачем они имеют туда доступ?! Просто интересно для каких целей.
18:02, 03 сентября 2013

Олег Точенюк (Рейтинг: 10325)

Ну потому что по меню: Система - Профиль пользователя - Собственные данные, они попадают в экран управления параметрами по умолчанию типа установки устройства вывода, ну и заодно закладка параметры, где можно задать такие вещи как например код БЕ/Завод и т.д. по умолчанию.
 
Конечно, есть пользователи которым это вроде как и не надо, но если они у вас продвинутые, то работая с одной БЕ им удобно задать ее код в профиле через ключ BUK, а не вводить на экране ввода в отчете при каждом новом сеансе.

Любое воспроизведение запрещено.
Копирайт © «Издательство ООО «Эксперт РП»