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

Monday, October 25, 2010 17:04

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

Для этой цели используется загрузка данных в таблицы T558B и T558D, или же используют устаревшую таблицу для загрузки T558A, которая содержит меньше полей, чем предыдущие таблицы.
Стандартный шаблон файла для загрузки :
Поле Число символов Формат поля
Табельный номер 8 Текстовый
Дата окончания периода 10 ДД.ММ.ГГГГ
Дата окончания периода 10 ДД.ММ.ГГГГ
Код вида оплат 4 Текстовый
Дни/часы 13 Разделитель дробной части – запятая
Сумма 13 Разделитель дробной части – запятая.

Из инструментов загрузки используют либо 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

До загрузки данных должны быть уже закачаны данные по администрированию персонала и настроены виды оплат.
Порядок загрузки:
1. проверяем формат и полноту загружаемых данных
2.Чистим записи в таблицах T558
3. Загружаем записи в таблицу с помощью программы или LSMW
4. . С помощью отчета – RPUDEL20 или его модификации чистим кластер по загружаем табельным номерам
5 С помощью стандартного отчета RPUTRBK0 сдвигаем дату в ИТ 0003 «Статус расчета» по загружаем табельным номерам

6. На основе схемы RU30 или RLK0 создаем свою схему загрузки данных в кластер
7. В транзакции PA03 корректируем управляющую запись, создавая ее для каждого загружаемого периода.
8. С помощью программы драйвера расчета HRUCALC0 и созданной семы загрузки загружаем требуемые табельные номера.

You can leave a response, or trackback from your own site.
  • Ma

    п.7 лишний, если тип загрузочной схемы TRN, то драйвер расчета сам понимает в какие приоды создавать записи в кластере
    + сап предложил новое решение по загрузке архивов зп в ноте Note 1677296 – HR-RU: Report HRUURU30
    - Uploading old payroll data to SAP

    • Усов Дмитрий.

      Спасибо Вам , большое за дельный комментарий!

?>