收藏 分销(赏)

Schema---TM汇总.doc

上传人:仙人****88 文档编号:11731443 上传时间:2025-08-11 格式:DOC 页数:5 大小:83KB 下载积分:10 金币
下载 相关 举报
Schema---TM汇总.doc_第1页
第1页 / 共5页
Schema---TM汇总.doc_第2页
第2页 / 共5页


点击查看更多>>
资源描述
1. Time Management Data The Time Management module in SAP has been deveoped with flexibility and efficiency in mind at all times. Below are several tables that identify different elements of Time Management module that hold and manage the configuration and data. Schema Description TM00 Time Evaluation with personnel time events TM01 Time Evaluation for work schedule deviations TM04 Time Evaluation without clock times TQTA Generate absence quotas Cluster Time Tables ABWKONTI Absence Quotas ANWKONTI Attendance Quotas DZL Daily time wage types FEHLER Messages QTACC Quota Accruals QTBASE Quota Base Entitlement QTTRANS Quota Transfer Pool SALDO Period Balance TIP Time Input TOP Time Output ZES Day Balance ZKO Time Quotas ZL Time Wage Types ZML Overtime Function Description A2003 Process Work Center Substitutions CUMBT Cumulation of Interim Results DAYMO Selection Time Wage Types for Day Grouping DEFTP Determine planned working time pairs DPTOL Daily work schedule tolerances LIMIT Value limits for Time Balances MOD Set groupings P2000 Import daily work schedule P2001 Import absences to table TIP P2002 Import attendances to table TIP P2005 Import overtime data to table TIP PBKRS Process break specifications PZL Process ZL table QUOTA Generate absence quotas TIMTP Assign time types to time pairs TYPES Assign processing type and time type Operation Description ADDDB cumulate in day balance table COLER Transfer to error table DYNDP Dynamic daily work schedule assignment GCY Branch to different PCR HRS Editing number of hours field MODIF Set groupings NEXTR Process the next line OUTTP Providing Time Pair Data OUTWP Providing Work Center Data OUTZL Provide info from time wage types PAYTP Setting Employee Sub-group grouping for PCRs PCY Branching to a personnel calculation sub-rule ROUND Round off times or number of hours UPDTQ Absence Quota Accrual VARST Providing data to general fields VWTCL Preparing processing class of a wage type 2. Positive and negative time solution 两者的区别主要在以下几个方面: 1. Infotype:正向考勤会用到IT0050和IT2011,而逆向不需要。其他跟时间相关的我有用到IT2001, IT2002, IT2003, IT2006 和IT2007, IT2013, IT0416。加班放在IT2002中,因为用时间评估生成Absence Quota,所以需要用到IT2013做一些调整。 2. 错误检查:主要是正向考勤中,系统会对打卡时间进行配对,如果不匹配就有错误信息提示,而正向不存在这个问题。那么相对应的错误检查Rule会有些不同。 3. Schema:从Schema来看,主要的差别在于导入时间数据,后面的处理其实是差不多了。 4. Table T555Z 和 T555Y的差别,T555Z是time determination,正向考勤中使用, 他根据time ID来给时间分配time type;而T555Y在逆向中使用,它是根据Processing type/time type class给时间(absence and attendance type)分配time type。这两者会同时影响到后面time wage type(T510S)的生成,所以在前面就最好能统一起来。 3. 正向考勤与逆向考勤的比较 “正向/逆向考勤” 和 “基于钟点/不基于钟点的考勤评估” 在SAP考勤模块的前台或后台,你都不会看到任何一个关于“positive timing”或“negative timing”的字眼,而是只出现了“Time Evaluation With Clock Times”和“Time Evaluation Without Clock Times”的概念。对于这两组概念之间关系的一个准确描述应当是:正向考勤一定是基于钟点的考勤评估的;而逆向考勤可能使用基于钟点的评估,也可能使用不基于钟点的评估。 · TM00和TM04的区别     TM00在系统的描述是“基于打卡记录的评估”;TM04在系统中的描述是“不基于钟点的评估”。但是后者的这个描述是一个很恶心的误导!TM04完全可以支持基于打卡记录的评估。事实上TM04可以根据员工IT0007中的状态来决定采用哪种评估方式。下面是TM00和TM04的主要区别: (1)    TM00一定需要员工的IT0007状态是1或者2,即基于打卡记录的评估。TM04则可以同时处理状态1或者9。 (2)    TM00的time type assignment用的是TIMTP;TM04的time type assignment用的是TYPES。两者其实是类似的,TMITP的优势是对单日钟点处理更细致,TYPES的优势是对Absence/Attendance的分类处理功能更强大。 (3)    TM00对于加班的处理方式是:打卡和加班单核对后才算有效加班。TM00中的GOT function是专门负责加班核准动作的。TM04对于加班的处理方式是:有效工时超出额定值部分算作加班。在TM04中,有效工时概念会因为员工IT0007状态的不同而不同。当员工是状态是9-Planned working time时,排班和IT2005的内容自动被识别为有效工时;当员工的状态为1-Actual working time时,打卡记录反应的出勤即为有效工时,也就是说,如果某员工当天排班8小时,但是打卡反应他出勤了9小时,那么TM04认为该员工当天有效工时9小时。由于TM04不负责处理加班核准动作,故而也就没有使用GOT function,取而代之的是几个Rule用来计算超出额定工时部分的加班。 (4)    前面提到TM00使用TIMTP而TM04使用TYPES,由于这两个function对应的逻辑表不同(t555y和t555z),所以在统计日余额时的逻辑也有所不同。TM00的日余额统计用的是TR10,TM04用的是TR11。 · 使用TM04就一定不能在SAP端处理打卡记录了么? 完全可以处理打卡,但是前提是客户允许以打卡记录作为衡量出勤的第一标准而不需要对超时工作部分做核准审批。   · IT0007中的状态“1”和状态“9”是不是对应的正向和逆向? 状态“1”和“9”的本质区别是;有效出勤是根据打卡计算还是根据排班计算。正向考勤一定需要状态“1”;而逆向考勤可以使用“1”或者“9”。 · 正向和逆向考勤的本质是什么?例举几种可能的实践方式 我们首先应该明确一点,正向和逆向这对互为相反的概念只存在于SAP PT模块中。它们是SAP PT模块处理的两种方式,而不是考勤业务本身的两种方式。所有的考勤业务都是正向的,对于企业来说,你要么做考勤要么不做考勤,不存在正向和逆向之分。 有考勤就一定有异常。之前的理解中,我们用是否在SAP中处理异常来划分正向和逆向,乃至于当我们将一部分异常放在SAP外处理一部分异常放在SAP内处理时,又冒出来一个所谓的“半正向/半逆向”。这本身就说明了以异常的处理区域来划分正逆向是不合乎逻辑的。包括SAP的教材里面都是一色清地写道“完整记录出勤的是正向考勤;只记录与排班有差异部分的是逆向考勤”。敢问难道正向考勤就不用导入IT2001/IT2003/IT2002了? 在仔细分析了TM00和TM04的逻辑差异后,我认为正向和逆向的本质差别是——加班计算逻辑的不同。正向考勤中,先由实际打卡和排班比对找到超出计划工时的“未核准加班”,然后再根据加班单IT2007进行审批核准。在逆向考勤中,直接根据排班或是打卡计算出有效出勤工时,然后根据一周或是一个月之内的额定工时,将超时部分算作加班。在这种方式下,所谓的“逆向”概念得以充分体现。因为我们必须先统计特定period之内的有效工时,然后返回去将有效工时与先前定义好的额定值进行差值比对。 下面看看几种可能的实践方式: (1)    正向实践方式 将打卡记录由TRS导入SAP,然后用TM00对打卡记录和排班等进行评估。加班由核准方式产生。 (2)    逆向实践方式1—— 上传打卡 将排班和请假单据加班单据导入TRS,由TRS先进行一轮评估。此轮评估中主要完成:漏卡补入,擅自加班剔除,替班更正,请假补单。然后将梳理过的打卡,完整的缺勤信息,替班等数据导入SAP并将员工考勤状态设置为“1”,此时TM04根据上传的打卡记录统计有效工时,并根据预设额定值计算加班。 (3)    逆向实践方式2—— 不上传打卡 将排班和请假单据加班单据导入TRS,由TRS先进行一轮评估。此轮评估中主要完成:实际排班统计,缺勤统计,每日加班记录。然后将TRS统计的结果导入SAP,其中不包括打卡,而只包括:IT2003,IT2001,IT2002,IT2005。将员工考勤状态设置为“9”,此时TM04使用P2000 function直接将排班统计为有效工时,并进一步比对额定工时计算加班。   · 不做PT60评估是不是可以算作一种特殊的逆向考勤? 的确可以。Payroll schema中的TC00就是这样的一段schema。此种方式下,SAP考勤直接将TRS统计好的考勤结果转化为薪资,但是不经过SAP考勤评估,当然也就无法在SAP中查看考勤报表。 · 特殊实践——综合计时制算正向还是逆向 在实际项目中,很多企业的考勤制度中既包含核准生效的加班,又包含比对额定值确定的加班。“综合计时制”就是一个典型的例子。所以按照我的理解,综合计时制是正向和逆向的综合体。 · 之前的项目中,为什么我们的“逆向考勤”比“正向考勤”容易得多? 之前我们在实施中所采用的“逆向考勤”实际上是上面提到的不做PT60的那种逆向考勤。SAP考勤既不做打卡核准又不做考勤统计核算,只是简单的将TRS/手工考勤结果放到SAP中参加薪资核算。 · 思路理清,如何指导以后的项目实践? 考勤分为4个阶段:1-日常考勤活动,2-数据核准(报异常),3-异常处理(用异常处理结果更新系统数据),4-统计核算。 从上面的分析可以看出,正向考勤的加班是在阶段2就计算出来的,而逆向考勤的加班是在阶段4核算出来的,综合计时的加班是一部分在阶段2 计算一部分在阶段4计算的。 不宜直接让客户选择正向还是逆向,因为他们对于正向和逆向的认识很可能是有偏差的。比较好的方式是让他们选择,2、3、4这三个阶段有哪些是需要SAP考勤模块完成的哪些是由TRS系统完成的。当然,用户很可能希望TRS系统只记录实际打卡,而2、3、4步骤全部由SAP完成。对于这样的情况,则需要根据项目具体预算周期等因素综合权衡。 4. Rule 在HR中,有两种Rule, 一种是Time Rule, 还有一种是Payroll Rule. Time rule的变量是HRS. 也就是工作的小时数。 Payroll rule的变量是NUM, RTE, and AMT. 其中Num * Rte = AMT. 5. IT2005 and IT2007 IT2007 (absence quota) 和 IT2005(overtime) 看起来好象没什么关系,但IT2007可以以quota的形式来保存approved overtime。 有意思是记录在IT2007中的加班是需要经批准的, 而IT2005的加班是默认已经批准的。 企业中加班是否以Quota的形式同意的,如果是,在Schema中插入GOT TO20 nn, nn表示quota的类型。否则,取消: GOT TO20 01, GOT TO20 02 Got 调用Rule来比较TIP的时间对与当天的“批准的attendance quota IT2007。在Rule中会把那些attendance标识为加班。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服