SAP时间管理和薪酬集成

来源:互联网  
2013/2/21 14:07:50
SAP的时间管理模块PT是SAP四大(OM,PA,PT,PY)中很重要的一个模块,而且也是较为复杂的一个模块。时间管理我们有正向考勤,逆向考勤,时间定额的配置梳理,针对不同员工类型例如小时工,月薪职员等不同时间处理,管理同一员工的时间出勤,缺勤,加班等不同时间状态。

本文关键字: SAP 时间管理 薪酬集成

SAP PT可以记录您的时间痕迹;

纵然时间无法估量,但是SAP PY可以一定的计量您的工作时间和时间规划,给您一定的薪酬等回馈。

之前我们总说“一分耕耘一分收获”,我们也总言时间流逝总是不知不觉,让你我总感觉时间的虚无,但是SAP的PT可以记录您的点点滴滴,SAP的PY可以回答您时间流逝后的一定代价。------题记

SAP的时间管理模块PT是SAP四大(OM,PA,PT,PY)中很重要的一个模块,而且也是较为复杂的一个模块。时间管理我们有正向考勤,逆向考勤,时间定额的配置梳理,针对不同员工类型例如小时工,月薪职员等不同时间处理,管理同一员工的时间出勤,缺勤,加班等不同时间状态。笔者也会尽量系统分享PT模块中个人原创文档,简要目录文章后面有分享。

当然笔者的能力有限,真的很期待SAP HCM前辈和同仁能够多多分享。本文是SAP时间管理和薪酬集成的一个简单的文档交流,其中的配图皆是笔者自己绘制或者从系统配置实现截图,图中自有粗糙鄙陋之处还望大家见谅。

在开始本文之前需要简要回顾一下SAP PT模块中时间相关的主要Infotype信息类型。SAP中针对IT的编号是有一定规则的。

1.Infotype 0000-0999 – 员工管理

2.Infotype 1000-1999 – 员工发展计划

3.Infotype 2000-2999 – 时间管理

4.Infotype 4000-4999 – 招聘

5.Infotype 9000-9999 – 用户自定义信息类型

所以大家会发现时间管理的IT均是2000-2999之间。下面图表详细罗列主要的几个信息类型及简要的关键字段说明。

SAP时间管理和薪酬集成

熟悉了时间相关主要信息类型之后,笔者希望和大家分享时间管理和薪酬集成的正文了,其实简单来说时间的处理主要是三大步:时间采集,时间评估,时间薪酬计算。下图简要图表说明以及每个阶段的简要例子。

SAP时间管理和薪酬集成

针对上述时间处理三个主要步骤,笔者下面希望和大家详细分享三个步骤笔者实施过的四种主要的时间管理和薪酬集成的场景。

场景1:SAP CATS + SAP Time Evaluation + SAP Payroll

注:遵守有图有真相的原则,本场景,笔者在系统测试环境配置通过,每个步骤都会有相应的系统截图。

该场景SAP CATS负责时间数据采集,通过TM00 Schema正向时间评估模式评估,最后在Payroll处理时间相关的工资项。还需要说明的是,此次图中截图侧重整体流程的顺畅,所以没有对业务数据以及工资项做合理的调整。所以请只关注流程步骤,请不需要关注对应的数据准确性。

1. SAP CATS 时间数据采集

SAP CATS时间数据采集流程简单概括为:

出勤/缺勤类型录入时间--------->SAP CATS时间转移--------->转移成功该员工的IT2001 IT2002对应的出勤/缺勤类型记录生成。笔者下面会详细讲解每个步骤。

(1)出勤/缺勤类型录入时间:输入员工编号28008990,打开 SAP CATS 数据录入屏幕,该屏幕需要显示哪些数据字段,以及输入周期是一周时间,一月时间等都是通过数据输入文件参数来配置。笔者稍后会有SAP CATS相关配置文档的分享。希望到时候大家多多批评指正。下面SAP CATS截图笔者配置只需要输入出勤/缺勤类型,时间总计,且录入一周时间数据。图中为缺勤类型0210 时间数据录入。

SAP时间管理和薪酬集成

(2)SAP CATS时间转移:正如CATS cross-application time sheet 跨组件应用 其名CATS就是SAP内部一个和其他系统其他子模块交互的接口。例如CATS可以和模块HCM、 CO 、PS(Project System)集成。CATS可以通过SAP GUI和ESS(Employee Self-service)访问。本文演示CATS和HR模块的集成。将第一步(1)的CATS时间数据转移到28008990的缺勤类型0210(IT2001)存储。笔者建议执行程序之前最好测试执行,校正无误,再正式执行。下图是时间转移的测试执行

SAP时间管理和薪酬集成

大家可以看到测试运行结果:无数据转移,数据条目的员工号是28008990,日期是2012.12.14 缺勤类型0210 缺勤时数8小时,和_cast录入数据一致。然后正式执行程序。

SAP时间管理和薪酬集成

大家可以看到数据记录条目是1,成功过账的数量为1.说明数据传输成功。

(3)我们可以通过PA20/30,输入日期2012.12.14来校验是否成功存储。

SAP时间管理和薪酬集成

大家可以看到CATS录入时间成功转移存储到28008990缺勤类型0210

2. SAP Time Evaluation

本文笔者通过TM00---正向时间考勤模式来评估时间数据(笔者稍后会有系列文章分享TM00 TM04的详细讲解,区别比较,以及相应配置实现)。时间评估最后结果我们可以在簇B2中查看,而且下一步SAP Payroll的时间工资项处理就是读取B2。下图是时间评估之后B2的图表显示,请读者们留意图表中的红色边框里的工资项目WT对应的M110 M210。

SAP时间管理和薪酬集成

3.当第一步第二步都成功完成之后,最后我们来到SAP Payroll环节。这里笔者以中国模式CN28为例。CN28模式中功能IMPRT处理簇B2,具体如图

SAP时间管理和薪酬集成

当PY成功run过之后,我们去查看RT表,不知道读者是否还记得之前我们配置的WT是M110,M210,所以我们得看RT表中该对应的WT是否成功生成。在此再次赘述一遍,本文侧重流程的完整性,所以在数据准确性上没有注意,所以还望读者不要纠结于此。

SAP时间管理和薪酬集成

上图是PY成功运行显示结果,下面我们去看RT表,查找WT M110 M210

SAP时间管理和薪酬集成

至此笔者浅显给大家分享完毕第一个场景SAP CATS+SAP Time Evaluation + SAP Payroll的完整流程。每个配图都是笔者在测试系统配置实施通过。所以有图有真相,但是肯定有纰漏之处还望大家和各位同仁多多指正指导。

场景2:外部系统时间采集 + 外部系统时间评估 + SAP Payroll

该场景简单来说就是用户第三方系统成功生成时间相关的评估结果记录信息,然后倒入SAP,SAP PY通过相应的rule schema来进一步处理生成SAP 中时间相关的工资项,发薪,以及Posting to FICO等相关操作。

因此该场景的核心点就是外部系统的时间相关评估结果记录信息如何倒入SAP系统。下面是外部系统和SAP PY集成的处理流程分享。

⑴ SAP HCM中使用PA40 新入职一个员工。

⑵ 该员工使用外部时间考勤系统

⑶ 外部时间考勤系统评估该员工的时间数据生成相应结果

⑷ 外部系统通过接口将数据导入SAP系统,和相应的WT建立关联。

关于该桥接接口实现笔者分享三种思路且均是笔者实际项目处理方案。

第一种接口方案:SAP的IT0050时间记录信息,IT0050信息类型扮演SAP HCM和外部系统的桥梁。IT0050中的字段时间记录标识号用作外部系统的标识符合,因为外部系统不可能识别SAP员工编号。

SAP时间管理和薪酬集成

第二种接口方案:用户自定义的Infotype信息类型来存储外部系统的时间评估结果信息,然后再PY中写相应的PXXXX功能函数,规则rule来进一步处理

第三种接口方案:用户自定义接口表table,将外部系统ID和SAP对应的WT等建立关联。笔者有相应的开发经验,如果需要可以进一步交流。

⑸ 成功建立相关WT之后,将该WT存储到SAP IT2010员工薪酬信息。

SAP时间管理和薪酬集成

⑹ SAP PY笔者仍以CN28为例,CN28模式读取IT2010信息,功能函数P2010根据自定义的rule处理IT2010存储时间相关WT。PY运行成功,读者可以去RT表校验对应的时间WT是否成功生成以及WT存储数据是否正确。

场景3:外部系统时间采集 + SAP Time Evaluation + SAP Payroll

该场景简单描述就是外部时间考勤系统例如打卡机,然后将外部时间数据导入SAP对应的Infotype信息类型例如IT2001 2002 2011 0050等,通过SAP TM00 TM04等模式评估时间结果,最后SAP Payroll运行生成相应时间的工资项。

该场景的流程一般处理如下:

⑴ SAP HCM系统中使用PA40新入职一个员工

⑵ 该员工使用外部时间采集系统

⑶ 通过ABAP程序编写等将外部时间数据导入SAP 时间相关IT中例如IT2001 2002 2011等。

⑷ TM00 TM04等模式评估时间信息类型生成簇B2。(读者可以回顾场景一中时间评估)

⑸ PY中schema处理B2生成相应的时间相关的工作项。(读者可以回顾场景一中SAP Payroll)

场景4:SAP时间相关IT录入 + SAP Time Evaluation + SAP Payroll

该场景简单总结为时间采集,评估,薪酬计算都是在SAP系统自身完成。

该场景的流程一般处理如下:

⑴ SAP HCM系统中使用PA40新入职一个员工

⑵ SAP HCM 系统中录入时间相关IT中例如IT2001 2002 2011等。

⑶ TM00 TM04等模式评估时间信息类型生成簇B2。(读者可以回顾场景一中时间评估)

⑷ PY中schema处理B2生成相应的时间相关的工作项。(读者可以回顾场景一中SAP Payroll)

综合上文,笔者和大家分享时间管理和薪酬集成的四种主要场景。笔者能力有限,肯定有纰漏和错误的地方,再次希望得到大家的指正和指导。

笔者系列分享文章列表:

SAP时间管理和薪酬集成

责编:李代丽
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
奔跑吧!企业级移动应用

2013-2014年,资本市场已经开始在企业级移动应用市场发力;BAT纷纷进入,不断拉低移动应用门槛;移动互联网的发展对传统企业产生了巨大的冲击,传统企业已经意识到移动互..

畅享
首页
返回
顶部
×
    信息化规划
    IT总包
    供应商选型
    IT监理
    开发维护外包
    评估维权
客服电话
400-698-9918