Контрольные проверки перед расчетом заработной платы

И снова здравствуйте.

Сегодня у нас распродажа полезной информации. Предлагаю вашему вниманию мое видение тех проверок, которые неплохо было бы делать перед каждым расчетом заработной платы, а особенно при первом расчете. Разработка программы на ABAP позволит выполнять эту процедуру регулярно, быстро и мгновенно находить ошибочные табельные номера еще до фактического расчета заработной платы. Многие знают, что такое перерасчет зарплаты, когда в проводках что-то упало. Некоторые вещи влияют только на отчетность, а не на саму заработную плату.

В качестве оплаты я прошу ваш опыт. Поделитесь своими проверками, которые вы делали, или сделали бы. Я дополню файл и будет нам всем счастье. Вам же не сложно, не так ли?

Читать далее


Моделирование заработной платы из ABAP

Всем привет.

Может быть кому-то понадобится в этой жизни функциональный модуль, который позволяет запускать расчет заработной платы в режиме моделирования. За образец можно взять вот этот HRTO_AU_PAY_PROCESS_SIMULATION. И немного переделать его под Россию.

Мне же модуль понадобился для тестов, о которых я постараюсь написать в ближайшее время. Если вы помните такую тему про eCATT, то наконец-то набралось 100 человек. Как я обещал – за мной пример по настройке в картинках. Или видео лучше?


Три способа получить зарплату в SAP BW

Привет.

Знаете ли вы, что есть три способа получить заработную плату в BW из HR системы?

  1. Экстрактор 0HR_PY_REC_51. Самый точный и самый медленный. Экстркатор выгружает всю таблицу RT со всеми сплитами. Вообще со всеми. Соответственно, объем получается в разы больше всех остальных способов, что сказывается на производительности. Не поддерживается и не рекомендуется к использованию САПом (насколько я помню хелпы и форумы).
  2. Экстрактор 0HR_PY_PP_1. Проводки в разрезе видов оплаты. Удобно использовать для выверки с контроллингом (что уехало из HR и что приехало в FICO).
  3. Экстрактор 0HR_PY_1_CE. Выгружает заработную плату из HR в разрезе расчетного периода. Сплиты “схлопываются”, поэтому нужно быть аккуратным с техническими видами оплаты, которые разбиваются по полупериодам (/001, например).

Отчет по видам оплаты и сплит C1

Я был наивен, считая, что Отчет по видам оплаты умный. Он очень глупый. Он знает только две таблицы: WPBP и RT. До сих пор я не знаю ни одного способа штатными средствами прочитать кластер расчета заработной платы и вывести на экран с учетом дополнительных аналитик из таблицы C1. И это очень печально. Или я глубоко заблуждаюсь и на этот счет?


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

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

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