SAP HCM 回溯分析

最近总有人问回溯问题,今天把12年总结的笔记在这共享下:

12年开这个图的时候总是不明白是什么原理,教程看N次,网上资料找一大堆,就是不明白原理,后来为搞明白逻辑,按照教材的数据一样做,然后一步一步DEBUG,功夫不负有心人,用一个星期的时间搞明白。

一开始员工的工资是3000元,姑且是一月吧, period 01 in period 01

然后核算2月公司发现一月工资有问题,此时1月工资调整成3750,period 01 in period 02, 551=3750-3000=750 553=3750-3000=750

period 02 in period 02 552= period 01 in period 02的553取反,559=550+552

然后三月工资核算时,发现1月工资还是有问题,period 01 in period 03 551= period 01 in period 03的550 - period 01 in period 01的550 =1075。period 01 in period 03 553 = period 01 in period 03 550 -period 01 in period 02 550,也就是551等于目前的550减去最早一次的550,553等于目前的550减去里最近一次的550.

period 02 in period 03的551 = 5800-4500=1300 552等于period 01 in period 02的552取反,因为在核算period 02 in period 02的时候552已经核算,所以在此期间不会调整

period 03 in period 03 552 = period 01 in period 03的553+period 02 in period 03的553

相关推荐
中杯可乐多加冰1 个月前
如何让编码更加高效专注?——程序员编程选明基 RD280U显示器
ide·编辑器·计算机外设·显示器·扩展屏应用开发·护眼·屏幕
weixin_477271692 个月前
万元征集帛书版《老子》八十一章视频讲解
扩展屏应用开发
Ren191549481366 个月前
龙迅LT8713SX 高性能TYPE-C/DP转三端口DP1.4/HDMI 2.0转换器,带音频
c语言·单片机·嵌入式硬件·车载系统·音视频·显示器·扩展屏应用开发
feitianli377 个月前
在linux系统centos上面安装php7gmp扩展
linux·运维·中间件·centos·扩展屏应用开发
MissQ_coffee10 个月前
如何将平板或手机作为电脑的外接显示器?
电脑·显示器·扩展屏应用开发·平板
EthanLifeGreat1 年前
有线网络下windows电脑被投屏方案实践
网络·扩展屏应用开发
Unen0301 年前
Aster实现一台电脑当两台使——副屏使用独立win账号
windows·电脑·扩展屏应用开发
百慕达奶油1 年前
chrome扩展程序开发请求接口报错
前端·chrome·扩展屏应用开发
q27551300421 年前
CS5523规格书|MIPI转EDP方案设计|替代LT8911芯片电路原理|ASL集睿致远CS替代龙讯
嵌入式硬件·scrapy·php·音视频·扩展屏应用开发