SAP HCM 回溯分析

embedded/2025/2/4 23:09:35/

最近总有人问回溯问题,今天把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.ppmy.cn/embedded/159592.html

相关文章

最小生成树Prim算法

文章目录 最小生成树是什么Prim算法是什么模板 最小生成树是什么 最小生成树是使图中连接起来与小的最小代价 上边这张图的最小生成树就是下图 Prim算法是什么 Prim算法就是给你一个起点,每次找与这个点相邻边的最小值,直到遍历每个节点 模板 #incl…

【协议详解】卫星通信5G IoT NTN SIB32-NB 信令详解

一、SIB32信令概述 低轨卫星的移动性会导致地面用户设备覆盖不连续,为了解决这一问题,3GPP引入了SystemInformationBlockType32(SIB32)信令,为非连续覆盖预测提供卫星辅助信息。地面设备可以基于SIB32信令中的信息&am…

初级数据结构:栈和队列

目录 一、栈 (一)、栈的定义 (二)、栈的功能 (三)、栈的实现 1.栈的初始化 2.动态扩容 3.压栈操作 4.出栈操作 5.获取栈顶元素 6.获取栈顶元素的有效个数 7.检查栈是否为空 8.栈的销毁 9.完整代码 二、队列 (一)、队列的定义 (二)、队列的功能 (三&#xff09…

Maven工程核心概念GAVP详解:从命名规范到项目协作的基石

Maven工程核心概念GAVP详解:从命名规范到项目协作的基石 一、GAVP是什么? 在Maven工程中,GAVP是四个核心属性的缩写:GroupId、ArtifactId、Version、Packaging。这组属性为项目在Maven仓库中提供了唯一标识,类似于“项…

Van-Nav:新年,将自己学习的项目地址统一整理搭建自己的私人导航站,供自己后续查阅使用,做技术的同学应该都有一个自己网站的梦想

嗨,大家好,我是小华同学,关注我们获得“最新、最全、最优质”开源项目和高效工作学习方法 Van-Nav是一个基于Vue.js开发的导航组件库,它提供了多种预设的样式和灵活的配置选项,使得开发者可以轻松地定制出符合项目需求…

Unity实现按键设置功能代码

一、前言 最近在学习unity2D,想做一个横版过关游戏,需要按键设置功能,让用户可以自定义方向键与攻击键等。 自己写了一个,总结如下。 二、界面效果图 这个是一个csv文件,准备第一列是中文按键说明,第二列…

SpringBoot 引⼊MybatisGenerator

SpringBoot 引⼊MybatisGenerator 1. 引入插件2. 添加generator.xml并修改3. 生成文件 1. 引入插件 <plugin><groupId>org.mybatis.generator</groupId><artifactId>mybatis-generator-maven-plugin</artifactId><version>1.3.5</vers…

ECharts 样式设置

ECharts 样式设置 引言 ECharts 是一款功能强大的可视化库&#xff0c;广泛用于数据可视化。样式设置是 ECharts 中的重要一环&#xff0c;它能够帮助开发者根据需求调整图表的视觉效果&#xff0c;使其更加美观和易于理解。本文将详细介绍 ECharts 的样式设置&#xff0c;包…