Правильное увольнение сотрудника в SAP HCM

Нужна ваша помощь. Хочу описать все возможные варианты про правильное увольнение сотрудника в SAP HCM и считать/не считать его зарплату после увольнение. Все знают, что при увольнении статус занятости меняется на ноль. При этом оценка времени такого человека больше не обрабатывает, а драйвер расчета зарплаты обрабатывает. Есть разные ухищрения. Вот те, которые я знаю. Предлагайте еще свои, я все консолидирую и будет шпаргалка для нас всех.

  1. Изменение единицы расчеты на 99 при увольнении. Больше человек не будет выбираться драйвером расчета, так как нет управляющей записи.
  2. Изменение ИТ0008 на нулевые виды оплаты (или удаление видов оплаты). Просто зп не начисляется, но считается.
  3. Установка даты «Не считать после» в ИТ0003. Драйвер не будет выбирать табельник.
  4. Установка признака «Табельный номер заблокирован» в ИТ0003. Драйвер не будет выбирать табельник. Но при повторном приеме может быть перерасчет (так говорят на SDN).
  5. Ввод «бесконечного» отсутствия. Человек как бы все время отсутствует, поэтому зп не платим.
  6. Ваши варианты? Комментарии приветствуются. 

Что такое Matchcode W в зарплате SAP

В помощь табличка, где хранятся табельники, которые не посчитались в последний продуктивный расчет. Так называемый W код.

T52MCW — HR Payroll: Matchcode W

Можно посмотреть через PA03 в меню, но там маленький список и нельзя вывести в ABAP List или экспортировать.

И, пожалуйста, видео на эту тему.


Удаление вариантов в SAP

Чтобы удалить защищенный вариант (Protected) надо снять галочку в поле VARID-PROTECTED. Затем можно удалять как обычный в SE38.
Чтобы удалить системный вариант запускаем через SE37 функциональный модуль RS_VARIANT_DELETE с параметром FLAG_DELALLCLIENT = ‘X’.


Вариант селекционного экрана

Варианты селекционного экрана знает каждый. Если не знает, то срочно надо узнать что это. Они сильно облегчают жизнь пользователя и САПера. Особенно для отчетов, а, если еще и к ним ALV вариант настроить, то совсем красиво получается. Так вот, есть еще такие вариант, как системные. Это те, которые просто так не изменить. Помогает сохранить пользователям руки и не отрывать их, когда они что-нибудь перезатирают друг у друга.

Системные варианты начинаются с SAP& для саповских вариантов и CUS& для клиентских. Эти варианты хранятся в 000 манданте и переносятся транспортными запросами.

А еще в вариантах можно делать подстановки:

  • Даты
  • Пользовательские переменные
  • Табличные переменные TVARVC