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

⚡ Умное резюме

Выполнение расчета заработной платы в SAP Этот ресурс рассчитывает заработную плату сотрудников за определенный период, используя драйвер расчета заработной платы по странам PC00_MXX_CALC. В нем объясняется, что включает в себя выполнение расчета заработной платы, его предварительные условия, пошаговый запуск в фоновом режиме и как запланировать фоновый запуск для больших групп сотрудников.

  • 💵 Цель: Функция расчета заработной платы вычисляет валовую и чистую заработную плату каждого сотрудника за расчетный период.
  • 🔑 сделка: В реальном режиме используется код PC00_MXX_CALC, где XX — это название страны (Molga).
  • 🧪 Сначала моделирование: В тестовом режиме (PC00_MXX_CALC_SIMU) проверка результатов выполняется без обновления таблиц расчета заработной платы.
  • Необходимые условия: Перед запуском необходимо снять контрольную запись и завершить оценку времени.
  • 🌙 Фоновый запуск: Большое количество сотрудников планируется выполнять в качестве фоновых задач. tracked in SM37.

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

В этом уроке вы узнаете, как выполнить Заработная плата in SAP.

Что такое выполнение расчета заработной платы в SAP?

Выполнение расчета заработной платы — это этап, на котором... SAP Фактически, программа рассчитывает валовую и чистую заработную плату каждого сотрудника за расчетный период. При запуске расчета заработной платы драйвер расчета заработной платы, специфичный для каждой страны, считывает основные данные сотрудника, результаты учета рабочего времени и типы заработной платы, применяет схему расчета заработной платы и формирует результаты расчета заработной платы, которые хранятся в кластере RT и связанных таблицах.

Запуск выполнения программы в режиме реального времени осуществляется с помощью транзакции вида PC00_MXX_CALC, где XX — это Molga (модификатор для юридических органов) страны. Выполнение программы может осуществляться в интерактивном режиме для небольшой группы сотрудников или быть запланировано как фоновое задание для большого количества сотрудников.

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

Предварительные условия перед началом начисления заработной платы

Расчет заработной платы выдает корректные результаты только при наличии полных данных. Перед запуском расчета в режиме реального времени подтвердите следующее:

  • Контрольная запись выпущена: Для записи управления заработной платой в области расчета заработной платы необходимо установить значение «Разрешить расчет заработной платы», чтобы период был открыт, а основные данные заблокированы.
  • Оценка времени завершена: Если сотрудники используют систему учета рабочего времени, то для корректного расчета необходимо, чтобы оценка рабочего времени (PT60) прошла без ошибок.
  • Ведется учет основных данных: Информация о личных данных, организационной структуре, шкале заработной платы, банковских счетах и ​​налогах должна быть актуальной для каждого сотрудника.
  • Правильная схема и Molga: Необходимо знать национальную систему расчета заработной платы Molga и выбрать соответствующую схему начисления заработной платы.
  • Нет блокирующих замков: Проверьте инфотип 0003 на наличие сотрудников, заблокированных для начисления заработной платы, и при необходимости снимите блокировку.

При соблюдении этих предварительных условий сначала запустите расчет заработной платы в режиме симуляции, чтобы выявить ошибки, а затем выполните расчет в реальном режиме. Такой порядок действий предотвратит доработку и обеспечит своевременное начисление заработной платы.

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

Прежде чем приступить к начислению заработной платы, убедитесь, что в вашей системе для контрольной записи установлен статус «выпущено». SAP система.

Шаг 1) В SAP командная строка, введите транзакцию PC00_MXX_CALC, где XX = Молга страны, для которой вы хотите выполнить расчет заработной платы.

Выполнить расчет заработной платы в SAP

Шаг 2) В следующем SAP экран,

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

Выполнить расчет заработной платы в SAP

Шаг 3) Выберите правильную схему.

Выполнить расчет заработной платы в SAP

Шаг 4) В разделе «Журнал» отметьте Показать журнал флажок.

Выполнить расчет заработной платы в SAP

Шаг 5) В разделе «Параметры отчета о вознаграждении»:

  • Для небольшого количества сотрудников установите флажок в поле «Отображать выписку о остатках по вариантам» и выберите соответствующий вариант.
  • Для большого количества сотрудников отметьте пункт «Без ведомости о вознаграждении», так как высока вероятность ошибки дампа ABAP.

Выполнить расчет заработной платы в SAP

Шаг 6) Нажмите «Выполнить» и установите флажок. Показать журнал Результаты расчета заработной платы. В них содержится сводная информация об общем количестве обработанных сотрудников, сотрудниках с ошибками и сотрудниках, для которых расчет прошел успешно.

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

Выполнить расчет заработной платы в SAP

Шаг 7) Заявление о вознаграждении.

Выполнить расчет заработной платы в SAP

Вы также можете выполнить расчет заработной платы в режиме моделирования (тестовый режим), используя транзакцию. PC00_MXX_CALC_SIMU (XX = Molga). Тестовый режим имитирует фактический расчет заработной платы, но не обновляет таблицы расчета заработной платы. Он полезен для выявления и исправления ошибок до выполнения фактического (реального) расчета заработной платы.

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

При расчете заработной платы для большого количества сотрудников целесообразно выполнять эту операцию в фоновом режиме.

Шаг 1) In SAP В командной строке введите транзакцию PC00_MXX_CALC, где XX = Молга страны, для которой вы хотите выполнить расчет заработной платы.

Шаг 2) Введите данные в раздел «Расчет заработной платы» и «Схему расчета заработной платы».

Выполнение расчета заработной платы в фоновом режиме

Шаг 3) In SAP Нажмите на строку меню:

  1. Программа
  2. Выполнить в фоновом режиме

Выполнение расчета заработной платы в фоновом режиме

Шаг 4) В SAP -Диалог устройства вывода Box:

  1. Введите устройство как LOCL (локальное)
  2. Нажмите на галочку

Выполнение расчета заработной платы в фоновом режиме

Шаг 5) Появится информационное сообщение о том, что для формата установлено значение X_65_132. Нажмите «Флажок», чтобы продолжить.

Выполнение расчета заработной платы в фоновом режиме

Шаг 6) Нажмите «Немедленно», а затем кнопку «Сохранить», чтобы задание было запланировано мгновенно. В качестве альтернативы вы также можете указать дату и время выполнения задания.

Выполнение расчета заработной платы в фоновом режиме

Шаг 7) Перейдите в транзакцию SM37, чтобы проверить свое задание.

Выполнение расчета заработной платы в фоновом режиме

Часто задаваемые вопросы (FAQ)

Драйвер расчета заработной платы — это программа ABAP, которая выполняет расчет заработной платы для определенной страны, например, RPCALCU0 для США и RPCALCK0 для Индии. Транзакции PC00_MXX_CALC и PC00_MXX_CALC_SIMU внутренне вызывают этот драйвер с правильными параметрами страны.

Molga — это двухзначный модификатор для обозначения юридических полномочий, который идентифицирует страну в SAP Расчет заработной платы — например, 10 для США, 40 для Индии и 08 для Великобритании. Он выбирает правильный драйвер расчета заработной платы и схему для каждой страны.

Схема расчета заработной платы представляет собой упорядоченный набор функций и правил, которые указывают водителю, как рассчитывать заработную плату — считывать основные данные, импортировать результаты учета рабочего времени, вычислять типы оплаты труда и выводить данные. В каждой стране используется стандартная схема, например, U000 или K000, которую клиенты копируют и адаптируют.

В режиме имитации рассчитывается заработная плата, но таблицы расчета заработной платы не обновляются, поэтому этот режим безопасен для тестирования и проверки ошибок. В режиме реального времени записываются официальные результаты, которые используются для формирования расчетных листков, бухгалтерских проводок и банковских переводов.

Таблица результатов (RT) хранит типы и суммы заработной платы, рассчитанные за один расчетный период. Таблица накопительных результатов (CRT) хранит итоговые данные за год и другие накопительные суммы. Обе таблицы находятся в кластере расчета заработной платы и используются для формирования расчетных листков и налоговой отчетности.

SM37 — это транзакция «Обзор задания». После планирования расчета заработной платы в фоновом режиме с помощью PC00_MXX_CALC, SM37 отображает задание с его статусом — выпущено, активно, завершено или отменено — и позволяет администратору открыть журнал очереди печати для просмотра результатов.

Искусственный интеллект может проверять входные данные перед запуском, объяснять ошибки в журнале расчета заработной платы, прогнозировать общие затраты и отвечать на вопросы сотрудников о заработной плате. Он поддерживает администратора, но фактический расчет и проводка по-прежнему выполняются внутри системы. SAP начисление заработной платы.

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

Подведем итог этой публикации следующим образом: