当前位置: 首页 > article >正文

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


http://www.kler.cn/a/531203.html

相关文章:

  • 【C++篇】哈希表
  • 【C语言入门】解锁核心关键字的终极奥秘与实战应用(二)
  • 基于人脸识别的课堂考勤系统
  • 在ubuntu下一键安装 Open WebUI
  • C++模板编程——可变参函数模板
  • C++11新特性之范围for循环
  • 民法学学习笔记(个人向) Part.2
  • 元音字母(模拟)
  • 网络工程师 (16)侵权判断
  • DeepSeek- R1 原理介绍
  • Java中的泛型及其用途是什么?
  • windows linux常用基础命令
  • C++类定义中的关键字public 、protected 、private的详细介绍【定义类成员的访问权限属性和基类的成员的访问权限属性】
  • python:求解爱因斯坦场方程
  • Nginx 变量集合
  • 从零开始部署Dify:后端与前端服务完整指南
  • CSS Module 常用笔记
  • ubuntuCUDA安装
  • 第28节课:前端项目实战—从需求分析到开发流程的全方位指南
  • Vue3学习笔记-事件-4
  • 什么是ThreadLocal的上下文丢失问题?
  • FPGA|生成jic文件固化程序到flash
  • Git 的起源与发展
  • [STM32 标准库]EXTI应用场景 功能框图 寄存器
  • 二分/双指针/单调栈队列专题
  • shell -c