如何执行工资单 SAP

⚡ 智能摘要

执行工资核算 SAP 使用国家/地区工资核算驱动程序 PC00_MXX_CALC 计算员工在特定期间的工资。本资源解释了工资核算执行过程、其前提条件、逐步前台运行以及如何为大量员工安排后台运行。

  • 💵 目的: 工资结算流程会计算每位员工在工资结算期内的总工资和净工资。
  • ???? 交易: 实际运行使用 PC00_MXX_CALC,其中 XX 是该国的 Molga。
  • 🧪 先进行模拟: 测试模式(PC00_MXX_CALC_SIMU)检查结果而不更新工资表。
  • 前提课程: 运行前必须先发布控制记录并完成时间评估。
  • 🌙 后台运行: 大量员工的工作安排为后台任务, trac进入SM37。

如何执行工资单 SAP

在本教程中,您将学习如何执行 工资发放 in SAP.

什么是薪资执行? SAP?

薪资执行是以下步骤: SAP 实际上,它会计算每位员工在一个工资期内的总工资和净工资。运行工资核算时,特定国家/地区的工资核算驱动程序会读取员工的主数据、工时结果和工资类型,应用工资核算方案,并生成存储在集群 RT 和相关表中的工资核算结果。

您可以通过 PC00_MXX_CALC 格式的事务启动实时运行,其中 XX 是国家/地区的 Molga(法律机构修改码)。该运行可以交互式地针对少量员工执行,也可以作为后台作业安排在大量员工上运行。

在计算结果最终确定之前,大多数团队会先进行模拟或测试模式的工资核算。模拟计算与正式计算相同,但不会更新工资表,这样管理员就可以安全地查找和修复错误。一旦结果无误,正式运行就会生成正式的工资核算结果,用于生成工资单、记账和银行转账。

执行工资核算前的先决条件

只有当输入的数据完整时,薪资系统才能生成正确的结果。在执行正式运行之前,请确认以下事项:

  • 控制记录已发布: 必须将工资区域的工资控制记录设置为“发布工资”,以便期间处于打开状态,主数据处于锁定状态。
  • 时间评估完成: 如果员工使用时间管理,则时间评估 (PT60) 必须已无错误运行,以便时间工资类型准备就绪。
  • 维护的主数据: 每位员工的个人信息、组织信息、薪酬等级信息、银行信息和税务信息都应该是最新的。
  • 正确的架构和Molga: 您必须了解该国的 Molga 代码并选择匹配的工资方案。
  • 无阻塞锁: 检查信息类型 0003,查看是否有员工被锁定在工资系统之外,如有需要,请将其清除。

满足以上前提条件后,先进行模拟工资核算以发现错误,然后再执行实际运行。此顺序可避免返工,并确保工资发放周期按时完成。

如何执行工资单 SAP

在继续执行工资核算之前,请确保控制记录在您的系统中已设置为“已发布”状态。 SAP 系统.

步骤1) 在 SAP 命令提示符,输入事务 PC00_MXX_CALC,其中 XX = 您要执行工资单的国家的 Molga。

执行工资单 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 = 您要运行工资单的国家的 Molga。

步骤2) 输入工资核算区域和工资核算方案。

在后台执行工资单

步骤3) In SAP 点击菜单栏:

  1. 会议议程
  2. 在后台执行

在后台执行工资单

步骤4) 在 SAP -输出设备对话框 Box:

  1. 输入设备为 LOCL(本地)
  2. 单击复选标记

在后台执行工资单

步骤5) 显示一条信息消息,指出格式设置为 X_65_132。单击复选标记继续。

在后台执行工资单

步骤6) 点击“立即”,然后点击“保存”按钮,即可立即安排任务。您也可以指定任务运行的日期和时间。

在后台执行工资单

步骤7) 请前往交易 SM37 查看您的工作。

在后台执行工资单

常见问题

薪资驱动程序是运行国家/地区薪资计算的 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 工资单。

是的。AI 和 Copilot 助手可以将当前运行情况与之前的周期进行比较,标记异常的薪酬变化或缺失的数据,并在正式运行前提出修复建议。管理员仍需确认每一项发现并进行更正。 SAP.

总结一下这篇文章: