Найти тему
SAP для фрилансера

Загрузка исторических данных по 3П (PY)

Оглавление

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

Способы загрузки данных по ЗП.

Существует два способа загрузки данных по ЗП в кластер:

  • Используется загрузка данных в таблицы T558B и T558D,
  • Используются устаревшая таблица для загрузки T558A, которая содержит меньше полей, чем предыдущие таблицы.

Стандартный шаблон файла для загрузки :

Инструменты загрузки

Из инструментов загрузки используют либо LSMW — BUS7023 и IDOC для загрузки данных, но в данном случае срабатывают многочисленные проверки и бывает прерывается загрузка при переносе 100.000 записей и более.

Второй вариант – разрабатывают свою программу загрузки данных за основу можно взять программу отсюда :
http://sd-17524.dedibox.fr/index.php/dev/abap/abap-program-examples/322-hcm-payroll/334-program-to-load-the-payroll-clusters-in-the-table-t558b-and-t558d.html
До загрузки данных должны быть уже закачаны данные по администрированию персонала и настроены виды оплат.

Порядок загрузки.

  • проверяем формат и полноту загружаемых данных
  • Чистим записи в таблицах T558
  • Загружаем записи в таблицу с помощью программы или LSMW
  •  С помощью отчета — RPUDEL20 или его модификации чистим кластер по загружаем табельным номерам
  • С помощью стандартного отчета RPUTRBK0 сдвигаем дату в ИТ 0003 «Статус расчета» по загружаем табельным номерам
  • На основе схемы RU30 или RLK0 создаем свою схему загрузки данных в кластер
  • В транзакции PA03 корректируем управляющую запись, создавая ее для каждого загружаемого периода.
  • С помощью программы драйвера расчета HRUCALC0 и созданной схемы загрузки загружаем требуемые табельные номера.