该 subschema 主要包含以下主要步骤: 1. 读取员工名(P0001-ENAME)
2. 从以下信息类型中读取有关工作中心和基础工资数据:
a) 人事事件(P0000) b) 组织分配(P0001) c) 计划工作时间(P0007) d) 基本工资(P0008) e) 工资维护(P0052) f) 成本分配(P0027)
3. 核查那些所有必需的数据是否已经为工资驱动准备好,否则将取消程序运行。 4. 在薪资日志中打印基础数据。
详细:
首先 function ENAME 在薪资期间读取有效名字,在显示的时候根据国家格式化。该 function 无参数定义。
WPBP function 为工资期间传输工作中心和基本工资主数据到内表 WPBP,基本工资工资项保 存在内表 IT 中。
一个工资期间的分裂是以下信息类型的更改而决定的: 人事事件 0000 组织分配 0001
计划工作时间 0007 基本工资 0008 成本中心 0027
一个 WPBP 能够使薪资核算精确到天。
如果一个员工在薪资期间加薪,基本工资 0008 在确定的时间被定界改变。
在薪资期间,系统将以两个不同的标识写基本工资工资项到结果表。这些分割(裂)标识(指 示器)与包含相关值得 WPBP 表进行连接。当计算薪酬时在相应的部分期间,系统会考虑二者 的数据记录。
如以下截图中我对员工 5 在 2009 年 02 月 10 日做了调动事件,由于调动的原因信息类型 0000
产生更改,那么 WBPB 将进行分割。
以下为运行 2009 年 02 月份薪资时代日志,可以看到 WPBP 的效果。
000050 P0014 CN14 GEN NOAB 分割 WPBP 且为 P0014 设置 APZNR
该行代码的作用是读取 P0014 经常性支付/扣减中已维护的工资项数据,之后根据 WPBP 的分 割标识(指示器)。将当前的工资项 Amount 值分配到相应活动的 WPBP 期间。例如:在 2009 年 02 月 08 日为该员工维护一笔绩效奖¥5000 后,在该语句后将把 WPBP 期间将变成以下:
而 IT 表也将发生变化:
000060 DATES 将读取时间详情,function DATES 从工作中心为薪酬的核算特定期间提供时 间详情。假如时间详情可以使用操作符 NUM,RTE 和 AMT 进行评估。细节请参见 F1 帮助。 IF/ELSE-ENDIF 块就不再赘述了,就是进行判断是否为非周期性支付,如果不是非周期性支 付,那么就读取公积金、保险等信息。
000130 P0531 为读取所得税信息,这个 function 去采集在计算时所用到的中国个人所得税 的所有数据。具体操作步骤:
1. 个人所得税信息类型 0531,
2. 税务快速扣缴准则 表 T7CN30,即税率表, 3. 特殊规则种类表 T7CN31,如:残疾人免税等等..
4. 免税金额表 T7CN33,即国家政策下的免税金额,我们中国多大数省份现在执行的是 2000
5. 最后将这些数据保存到内表 TAX。
000140 GON 该 function 检查是否所有所需的主数据已经被导入,如果是将继续下面的步骤, 否则将取消运行。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库SAP HR schema详解之实例讲解CN28(2)在线全文阅读。
相关推荐: