从19年离开上一家单位,一直没有深入了解个税计算公式,最近新单位需要上线薪酬核算模块,对19年出的一些政策及SAP的计算规则做一番研究,主要是针对0531新增字段的分析,其实开始一直没明白为什么要推后一个月维护,后来分析P0531function后发现,是因为我们核算周期是12月开始。
首先我们来分析还是HR_CN_TAX_PERIOD
场景一:核算周期从2019年12月,累计期间01
场景二:核算周期到2020年01月,累计期间是02
综合上图可知,下发薪单位,核算周期差一个月,申报周期是从12月到次年的11月,这就是为什么我们在0531中需要的入职日期需要比核算区间推迟一个月的原因。
现在我做一个测试,现在我核算2020年10月的数据,我入职时2019年1月21日入职,如果我的个税在核算工资10月的时候,我想从0开始累计,这个地方的日期我应该维护成几月?
这是SAP提供的计算公式,我们不看源代码的情况我们来套,MIN(11)-MAX(11)+1=1