Как настроить динамические мерпориятия

Введние

Динамические мероприятия инициируют автоматическую обработку информации при ведении определенных записей инфо-типов.

Преимущества использования:

  • Если изменение данных персонала одного инфо-типа оказывает влияние на данные второго инфо-типа, то система автоматически выведет этот инфо-тип для просмотра. Компонент Администрирование персонала гарантирует постоянное непротиворечивое хранение данных.
  • Динамические мероприятия автоматически запускаются системой, в отличие от запускаемых пользователем мероприятий. Динамические мероприятия помогают в    процессах управления персоналом, которые ведут к другим операциям.

Настройка динамических мероприятий.

Настройка динамических мероприятий ведется по следующему пути:

IMG: Менеджмент персонала-> Администрирование персонала -> Адаптация рабочих процессов -> Динамические мероприятия ( таблица T588Z)

Ведение динамических мероприятий

Описание полей таблицы T588Z:

 

ИнфТп Номер инфо-типа
Вид подтип инфо-типа
Имя поля имя поля для хранения промежуточного результата
ФХ характер действия оператора
следующий номер
О индикатор для характера операции
Перем функ часть Переменная функциональная часть

Также будет полезно посмотреть ноту:   Note 386027 – Dynamic actions

Шаги настройки:

  1. Определить функциональный характер действия (возможные варианты):
Функциональный Характер Код
Независимо от действия 00
Изменить 02
Создать 04
Изменить и создать 06
Удалить 08
Изменить и удалить 10
Создать и удалить 12

 

  1. Определить действие, которое должна будет выполнить система (возможные варианты):
Действие Индикатор
Проверка условий P
Ведение ИТ I
Значение по умолчанию для новой записи W
Ссылка на мероприятие V
Вызов подпрограммы F
Отправка мейла E
  1. Определить переменный компонент функций

Основные моменты :

  • Значения старой записи данных находятся в структуре PSAVE.
  • Операции с инфо-типами можно запускать в фоновом режиме, вводя /D в конец строки.
  • Логические ссылки «ИЛИ» должны быть определены —  /X.
  • При вызове подпрограммы вы можете использовать внутренние (пул модулей) и внешние подпрограммы.
    • При вызове внешней подпрограммы введите имя программы в скобках после имени формы.
    • Невозможно передать параметры в процедуру
    • Для переноса значений из подпрограммы вы можете использовать поля в структуре RP50D
  • Часто используемые поля и таблицы:
    •  Также известно содержание таблиц T001P (Раздел персонала / Подраздел) и T503 (Группа / Подгруппа сотрудников) и структуры PSPAR и PSAVE. T001P, T503 и PSPAR содержат значения, которые действительны на дату начала текущей записи. PSAVE содержит старые значения записи инфо-типа.

Примеры реализаций.

 

Сценарий 1.

Описание:

Реализация:

 

 

Сценарий 2.

Описание:

Реализация:

Помогла статья? Оцените её
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд
Загрузка...
Добавить комментарий