- 博客(160)
- 资源 (1)
- 收藏
- 关注
原创 ECP与传统HCM实施的差异点
⑤因为涉及到工资单的集成,默认系统提供的是mashup的集成方式,就是把传统的pe51嵌入到Successfactors的页面中,所以需要配置两个系统的授权,这个过程比较复杂,但是有标准文档支持,按照步骤执行就好,注意点是角色创建,需要把系统提供的多个角色包含在一个角色里面,因为创建员工自助的角色程序,只会绑定员工与一个角色的关系,如果绑定后,就不能在新增绑定关系。③模拟与正式核算不要在一个流程中体现,模式单独一个流程,正式核算一个流程,模拟与正式核算的类别不能一样,否则正式核算一直调用是模拟的结果;
2024-12-18 19:08:40
1755
原创 SAP HCM 权限分析 工具篇
SAP HCM与其他模块不一样,除PFCG的角色外,还有一个叫结构化权限(structural authorizations),PFCG就是TCODE与权限对象组成,一个TCODE里面有多个权限对象组成,每个权限对象控制N个字段,这对FICO、PP、MM相关的模块还比较适用,但是人力资源有组织的概念,这个角色就不能全部满足,所有结构化权限就有作用,就是按照组织的ID向下拓展,权限可以控制到单位级,这样角色和结构化组合确定HCM的权限。双击绿色的√,可以查看链接的角色中的参数文件。学习的敌人是自己的满足。
2024-02-22 19:57:28
1898
2
原创 使用SAP Master Data Integration传输成本中心(S4-MDI-SuccessFactors) 1
SAP的中间件是从PO-CPI-mdi的演进过程,PO是本地的中间件,CPI是云产品的中间件,mdi是主数据集成的中间件,随便SAP的战略改变,PO以后会成为历史产品,CPI是未来集成的主力,但是CPI更庞大,mdi更像是一个微服务的体现,SAP把一个个小功能部署到BTP的平台,开箱即用。下图是集成的业务逻辑图,在SAP系统修改后,就会发送json的数据格式推送到BTP的微服务数据集成中心中,SF可以定时抽取这些变换的数据,然后保存到sf系统。2️⃣获取数据,因为没有存数据,所以首次获取的数据为空。
2025-11-17 21:30:00
450
原创 SAP HCM 逻辑数据库ORG.STRUCTURE的标准代码业务逻辑分析
逻辑数据库:在这几天在群里面有人问org.structure的系统标准逻辑是怎样,因为HR模块开发的特殊性,逻辑数据库是核心,所以看到这标准的页面固化思维就是PNP的代码分析,所以想的应该就是逻辑数据库的select赋值的地方,但是断点打到这个地方的时候,发现标准的一些报表并不会进入这个地方,那这个组织ID是如何去做的数据过滤呢?今天就来分析下这个业务逻辑,让大家了解逻辑数据库以外的取数逻辑。下面这里面的数据是逻辑数据库代码,我们看到183行的代码,这里面的代码是填充index内表的数据的。
2025-11-17 21:15:00
1184
原创 ECP 员工退休后部门、成本中心、职务为空
退休人员:在ECP系统中有离职与退休人员两个业务场景,这两个业务场景在ECP系统中是两个不同的业务,离职人员是一个状态失效的,退休人员状态不是失效的,所以退休人员其实在ECP系统中会核算工资,今天说的是退休人员如何解决部门、成本中心、职务相关的字段为空的问题。我们可以从20行看出端倪,这个withdrawn这个单词是0000的状态,我们可以通过系统逻辑知道离职人员与退休人员的这个字段是不一样的,在职人员是3,离职人员是0,退休人员不是0,所以可以判断退休人员和离职人员不是一个逻辑。
2025-11-17 17:06:55
530
原创 SF-CPI-SAP问题收集30 组织消息号debug 成本中心问题
成本中心:成本中心是财务核算的一个标准唯独,SuccessFactors系统也有成本中心的概念,但是层级的组合性没有S4中那么多子维度,但是这些子维度又是系统中的重要环节,为避免人事系统与财务一样复杂,所以在SuccessFactors系统中就简化关系,今天出现的问题就是这个简化版如何对应复杂版的问题。前几天遇到成本中心集成的问题,原来只是扎到对应的解决方案,但是不知道具体的原因,今天就用一个源代码的方式去分析业务逻辑,一个是指导大家如何去debug标准代码,一个是搞清楚同步逻辑。
2025-11-17 17:01:09
535
原创 SF-CPI-SAP问题收集29 成本中心集成配置
有消息号最好的办法就是去找SAP的note,看看是否有相关的错误提示,在google中找到相关的note:3098249,在这个note中发现有一行下面的英文提示,在这个提示中找到对于的关键字,就是如果启用bib与财务的资金模块的时候,在ws_04这个模板配置中不需要配置KOSTL、ORGEH、STELL、PLANS这几个字段,因为这几个字段是通过hrp1001的关系回写0001信息类型的字段。我们只需要在岗位模板中配置岗位与成本中心的关系,数据是存在HRP1001的表中。总感觉是事后诸葛亮。
2025-11-17 16:59:17
924
原创 SF-CPI-SAP问题收集27 成本中心同步错误问题
成本中心:成本中心是财务核算的一个标准唯独,SuccessFactors系统也有成本中心的概念,但是层级的组合性没有S4中那么多子维度,但是这些子维度又是系统中的重要环节,为避免人事系统与财务一样复杂,所以在SuccessFactors系统中就简化关系,今天出现的问题就是这个简化版如何对应复杂版的问题。1 故事来源,在同步组织信息的时候,遇到一个成本中心还没同步的错误,因为原来没有说维护成本中心的数据。触发的步骤如下:触发通用组织复制查询程序 RH_SFIOM_ORG_OBJ_REPL_QUERY。
2025-11-17 16:47:43
372
原创 Vue 入门到实战 十一
所以,状态管理不是必需的,所有状态管理能做的,都能用其它方式实现,但是状态管理提供了统一管理的地方,操作方便,也更加明确。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。使用单一状态树,即使用一个对象包含了所有的应用层级状态,作为一个唯一的数据源而存在。在较大型的项目中,将有许多组件用到同一变量,比如,一个登录的状态,很多页面组件都需要这个信息。当一个组件需要获取多个状态时,将这些状态都声明为计算属性会有些重复和冗余。状态管理,管理的是全局状态,即全局变量。
2025-11-17 16:43:36
924
原创 ECP HRFORMS生产环境表格不自动激活问题
可以手工激活下的客制化赋值出来的forms,手工执行后,系统自动激活此表格。通过上述的解决方案,我们可以看出,SAP在设计的时候,就把关联的事物处理合集在一起,只是有不同的子菜单而已,我们需要的就是不断尝试。HRFORMS在开发环境验证无误后,同上线的大请求包一起传输到生产环境,但是实际中,发现hrforsm的表格没有激活,本来想到生产环境中激活对应的表格,但是因为生产环境无法直接修改,所以现在问题卡在这,开始以为是系统漏传,需要重新包含一个请求,但是重新包请求后,生产环境还是无法激活。
2025-10-12 10:06:55
39
原创 SF-CPI-SAP问题收集28 一个/与@引起的数据同步问题
这个地方也不生效,想想出问题的地方可能就是再cpi设置账号密码的地方,因为在postmain工具测试的时候,没有地方输入公司标识,所以一般都是在账号后面加上@公司标识,所以原来的人员直接复制的也是这个逻辑,但是CPI环境有个公司标识,所以不需要在账号后面加上@公司标识,加上标识,在CPI环境中反而认为是你的用户名,系统虽然有sfadmin的账号,但是没有sfamdin@XXX的账号,所以系统无法识别账号密码,所以只需要把用户的@XXX标识删除即可。
2025-10-12 09:58:28
54
原创 SF-CPI-SAP问题收集26:Full Transmission or Individual Transmission
Full Transmission:SuccessFactors与SAP的数据集成有个概念叫做模版最初时间,这个时间在原来实施项目的时候,没有太多的关注,只是知道他是控制SuccessFactros数据到SAP数据的时间的,一般项目都是配置成1900-01-01,最近在做台湾的一个项目就好好把这个时间研究。这也是此次升级出现的问题,为验证这个问题,我把模版的日期设置到2024-07-01,员工的日期设在2025-05-01,按道理是2025-05-01之前的0001数据都不需要改变。2 FTSD具体位置。
2025-10-12 09:56:37
52
原创 SAP HCM ORT表与lrt表的区别
LPBEG RC下面包裹的IMPRT O,这个主要是针对回算场景,例如我们现在查看2024-01-22的数据,因为现在已经是2025年,现在去修改历史主数据,系统就会重新核算修改日期的数据,工资如果存在回算日期,在工资结果表中有多条数据,标识是A、P、O,A表示最新数据,P表示历史工资结果,0表示更早的历史结果。下图中的LRT表,其实是2024年1月16日的数据,lrt的数据来源于ort表,所以数据源应该是基于import L的时候,ort-lrt-it。
2025-10-12 09:53:28
453
原创 SAP-CPI-SF问题收集25 0022教育信息同步语言问题
故事起源于教育信息的主数据同步问题,因为教育存在很多专业分类,SF系统的下拉与HCM的下拉值不一样,所以需要中间去做mapping转换,但是在做TW的项目过程中发现很多TW个性化的校验,此次的问题就是提示专业分类的下拉值在英文环境中没有配置,开始简单的认为,就是项目中缺少其他语言的配置,可能是登录的时候选择的语言是英文,但是系统主要是繁体字,所以切换登录语言是否就能解决此问题,但是后来想想问题不对,因为SF到HCM的数据同步是绑定一个后台账号,没有办法选登录语言。所以只有修改 去查标准程序。
2025-10-12 09:52:30
234
原创 ECP Recurring Deduction到0014 结束日期不等于9999-12-31解决方案
启动这个deduction_recurring的时候,在SF系统中也需要去启动这个面板,配置方式如下:首先是在manage configuration ui中找到RecurringDeduction的ID,因为我们需要在这个地方添加一个字段,字段是结束日期,默认是不放出这个结束日期。因为客户存在一个车补的概念,但是如果做公司的班车,就不提供车补,所以需要有一个特殊维护期间,如果这个期间维护数据,系统不自动计算车补,但是这个一般是三个月一个周期,不需要一直生效。
2025-10-12 09:51:27
156
原创 ECP lastname与firstname在工资单显示顺序问题
第一次通过PTP数据集成的时候,发现数据是反的,在姓名字段显示的是姓+名,这个格式不符合泰国的日常名称,而且还会影响到工资核算工资名字显示,最麻烦的还是影响到工资单的显示。开始想法的是ECP系统是不是和SAP HCM系统有差异,但是想想,ECP有工资单,不应该是不能通过配置完成。所以仔细去看SAP的帮助文档,看到下面有个例子,看到00的这个默认值,开始一直尝试是用01,但是一直不生效,看看这里面文档描述00是一个标准的配置,也许这个00的标准默认值有用,所以只有去尝试下,看看设置成00是否能有效果。
2025-10-12 09:50:34
34
原创 SF-CPI-SAP问题收集24:集成地址信息的村里字段无法页面显示问题
地址信息:地址信息是SAP的一个多语言的信息类型,不同国家信息类型显示的字段不一样,本来是一个很简单的信息类型,今天遇到一个奇怪的问题,通过CPI集成的时候,数据一直无法保存,但是直接在0006信息类型维护却没有问题。
2025-08-10 15:00:48
316
原创 SAP HCM 标准表视图创建(汇率数据)
因为这个关系我们需要在SM30中维护且不需要产生传输请求,所以我们要维护表格维护期,注意在记录历程中,我们需要勾选不、或用户,记录历程选项,意思就是不产生请求号,这样可以在生产环境中每个月直接维护.最后我们可以看到就是汇率的展现结果信息,M固定是月汇率,从是USD,到是THB,最后就是汇率字段,为什么要使用标准表TCURR,是因为我们工资核算做汇率转换的时候读取的还是标准表,所以在此处维护的汇率关系,后期都能在标准功能实用,这样大大减少我们后期开发量。
2025-08-10 14:59:46
810
原创 SF-CPI-SAP问题收集23 SFIOM_PROCESSING136岗位无效问题
经过一些复杂的定位,终于找到问题的真实原因,因为员工设置最早同步时间是2025-06-01,在SAP系统中人与岗位是50007715,但是在SF系统中人与岗位是50007714,所以两边系统存在差异,开始以为是这样的,但是调整数据,发现还是错误,经过多次比较SF与SAP标准表,和同步临时表,找到一个差异点,SF系统中员工2014年8月1日入职,岗位是500007714,但是在SAP系统中,发现此岗位创建日期是2024年7月1日,也就是说岗位还没创建,人与岗位就建立关系。
2025-08-10 14:58:11
552
原创 SF-HCI-SAP问题收集22 内外网映射
经过网络同事定位发现,CPI的是信任的,cpi是云系统,所以没有固定的IP只有一个ip范围,然后查到的是范围121.91.109.0/24,每个服务中心不一样。从泰国回来,忽然接到一个case就是SAP无法抽取SF的数据,正好在泰国的时候也遇到一个客户的问题,说sap无法抽取数据,当时看是提示就是证书的问题,于是更新CPI的证书到SAP系统,系统就没有报错,开始我以为这个客户也是相同的问题,所以也导入证书,但是还是提示SSL错误。后来发现另外一个环境SM59没问题,cpi也能收到一个错误的消息。
2025-08-10 14:57:21
394
原创 SAP HCM 结构化授权函数
现在这个按钮是可以隐藏,但是还是带来一个问题,就是权限的控制,就是什么人能看,什么人不能看(这里还不能简单的PFCG授权,因为还涉及到组织授权),所以这个时候还需要结构化授权,这个结构化授权的逻辑是SAP系统登录账号能否查看PA30中的员工数据,如果员工数据都不能查看,肯定就不能看附件,所以就需要找到一个函数,输入登录账号与员工变量两个参数,如果授权成功,就允许查看附件,如果不允许就不能查看附件,就实现下面的代码。所以这个函数解决我结构化授权的查询工作。
2025-08-10 14:56:28
676
原创 ECP PAYLISP HRFORMS 全网最详细的增强方案
研究几个小时无果,没办法就只有去研究下这个badi的其他方法,因为是德语,看不懂后面的描述,我就没个点进去看输入参数是什么,如果是一个集合,那估计就有可能修改,通过字面名称加方法里面的参数,初步定位CHECK_PERNR_LATE方法可能能解决我的问题,所以断点就停留在这个方法,开始尝试就心如冰水,这个方法虽然后结构,但是调用里面没发现值,后面继续尝试,发现这个方法会调用两次,第一次不会有值,第二次就会有值。顿时脑壳就灵光起来。这样避免所有的forms都进入此badi,减少误操作的可能性。
2025-08-10 14:55:43
407
原创 ECP HRFORM 提示ADS服务异常
HRFORMS:HRFORMS是SAP设计工资单的工具之一,SAP的工资单主要分两大类,一个是PE51,一类是HRFROMS,PR51就是横竖线的格式,日本的工资单大部分是这样,hrforms是基于PDF的绘制,相对来说hrforms更美观,在2011年国网做招聘的项目时候,曾经使用过离线PDF,所以对HRFORMS有一定了解,前提条件是要装ADS服务,今天出现的问题也是提示在ADS服务上面,但是实际不是ADS服务。
2025-08-10 14:54:31
386
原创 全球多个国家薪酬核算日志的text symbols 数据获取
今天遇到一个需求,就是想下载各个国家薪酬核算的text symbols的数据,一直没找到对应的数据库存储表,后面发现有个关键字可以读取对应的数据read textpool就能读取数据。
2025-07-31 22:40:36
46
原创 SAP HCM 通过泰国PAYROLL学习其他国家的薪酬核算逻辑
SAP HCM模块中,最难的模块可能就是薪酬模块,薪酬模块难得地方就是各个国家的一些法规已政策,要想学习全球化薪酬核算体系,最好的办法就是用人工智能+SAP HELP网站,今天分享一些我学习的方式。
2025-07-21 12:45:06
635
原创 SAP HCM 泰国项目遇到的坑1 0267工资项目维护
既然造就错误,所以就要想其他的思路,原来的经验告诉我,肯定有其他的地方是单独设置的,这时联想的是SAP的多国家薪酬配置的地方,SAP支持60多个国家的薪酬核算,每个国家SAP都会设置一个单独的根节点,里面包含这个国家一些个性化设置,例如保险、公积金、个税、标准报表等信息,所以想到的就是找到泰国的薪酬节点,,然后仔细看泰国的节点看到有一个off-cyde payroll for bonus payments的节点,下面还有一个wage types的字节点,抱着试试看的心态去创建工资项目。
2025-07-21 12:20:06
459
原创 SAP HCM 全网最详细历史工资导入解决方案
如果是年终奖不需要填写,pabrj是工资发放年度,pabrp是发放月份,fpbeg是发放月的第一天,fpend是发放月的最后一天,seqnr_cd是工资的序号,是个流水号。历史工资结果:系统工资结果有几种方式,每个方式都有他特定的业务场景,今天使用的方式更多的考虑业务人员的角度,如果快速的收集数据并导入数据。目前开发的程序有三个,一个导入SAP标准表数据(万能导入程序),一个是整理T558B、一个是整理T558D数据,第一个是通过abap程序,因为能重复利用,另外两个是python编写的一次性程序。
2025-07-21 12:18:13
797
2
原创 SAP HCM 导入历史工资结果错误在 T558B 的 3 薪资发放期间对主数据不对应。
在这里我们还有一个字段要注意就是permo的字段,这个字段是控制支付日期时间,例如当月放当月的工资,或者次月20号放上月工资的,这个字段不能填错,还有一个就是奖金的字段payty字段,如果是A说明是奖金,如果是A的情况penmo与pabrj这两个字段不能填写,否者系统也会其他的提示错误。所以T558B字段的要求还比较高,下图是在导入期初工资结果的时候,系统的提示错误,这个错误看的过去比较隐晦,初看不知道具体的原因,那遇到这样的问题我们如何定位分析,原来有单独写过一篇文章是介绍如何分析这个红色的提示的。
2025-07-21 12:17:14
330
原创 SAP HCM 离职人员次月系统还能计算工资的原因分析(不修改工资核算范围)
人员状态:SAP-HCM的人员状态是一个特殊的概念,国内系统与SAP的设计逻辑差异比较大,人员状态是在0000信息类型中,有离职、退休、在职几个选项,离职和在职很好理解,这个退休个人感觉老外沿用中国公务员的那套体系,就是退休还在公司,只是不按照正常员工核算工资,核算的时候还能找到这个人,今天我们分析的是离职次月,系统会不会计算工资的问题。最早主数据更改:当员工的薪酬相关的数据被修改,修改的开始日期自动填充到此字段,这次出现问题的也是这个字段,此字段可以通过配置时间是否填充此字段,颗粒度可以到字段级。
2025-07-21 12:16:25
255
原创 SAP HCM 信息类型保存逻辑分析(SAT)如何定位数据库的增删改查地方
表查询:SAP-HCM有很多查询表的方式,今天我们通过sat事务码来分析下系统更新的流程,因为HCM的表很容易识别,信息类型名称+PA就是人表的数据,今天我们分析是如何知道系统的更新、删除、查询的地方,这样能更好的分析程序。在下图中,我们点击按钮,就能查找是select、delete、update相关指令,这表示我们与数据库交互的语句,通俗点就是数据库增删改改的地方。----------------------------案例分析------------------------------------
2025-07-21 12:14:33
518
原创 SAP HCM QUERY分配用户组问题
第二步:SQ02:zhr-py001,因为HCM也有很多字子模块,所以一般根据子模块设置对应的信息级,信息级是配置最多的地方,主要功能就是选择数据来源,例如可以用多表关联或者使用逻辑数据库,此案例中使用逻辑数据库pnpce。Sap有很多模块非常好用,只是国内一般喜欢定制化,相关的报表也定制化,丢失SAP原本的灵活性,所以SAP还是需要多尝试使用标准的功能,能快速的实施上线,也能为后期的拓展应用提供帮助。上图中蓝色字体的就是需要展现的字段,如果不需要显示,可以在右边中删除,左边蓝色就会自动取消。
2025-07-21 12:13:22
406
原创 SAP HCM 0008数据存储逻辑
所以就不需要去考虑先读取0008在读取T510的先后顺序。t510维护好默认值后,进入信息类型0008后,系统会根据几个维度带出默认值,并且会在后面的间接评估打上勾,因为薪酬都有一些弹性,所以如果觉得默认值不对可以手工修改值,如果数据保存后,数据就会写入到0008信息类型且后面的间接评估的勾会自动取消,所以0008信息类型的数据是两部分组成,一部分是T510的配置数据,一部分是0008保存后的数据,我记得10年面试的时候,就有人问我过这个问题。1 薪酬等级与工资对应关系配置(t510)
2025-05-17 22:54:13
461
原创 Vue 入门到实战 十一 Vuex
getters是store的计算属性,对state的加工,是派生出来的数据。所以,状态管理不是必需的,所有状态管理能做的,都能用其它方式实现,但是状态管理提供了统一管理的地方,操作方便,也更加明确。]),注意这里的三个点的含义是打散的意思,我们看看下面的这个例子,.mapState数据赋值给变量S,然后在控制台打印,发现是个键值对,key是组件state里面的对象key。在较大型的项目中,将有许多组件用到同一变量,比如,一个登录的状态,很多页面组件都需要这个信息。进行登录状态的统一管理就很方便。
2025-03-30 13:37:10
1036
原创 Vue 入门到实战 五
设计一个类似于选项卡的页面,单击“多组件过渡按钮”将 “登录子组件”和“注册子组件”进行切换。@keyframes 定义了动画的各个关键帧,控制元素的从一个状态到另一个状态的转换过程。中,当添加和移除元素时,周围元素将瞬间移动到它们的新布局位置,而不是平滑的过渡。属性,进行变换过渡,即一个列表中的列表项既不增加也不减少,只是不断地变换其位置。或将单个元素绑定到一个动态属性上,可以在任意数量的元素之间进行过渡。,该组件用于包裹要实现过渡效果的组件。过渡类将会应用在组件内部的元素中,而不是组件本身。
2025-03-22 21:46:40
818
1
原创 Spring @Bean注解使用场景二
二 分析smal2.0代码在看github的有一个人写的代码的时候,发现JKSKeyManager keyManager没有实例化就被引用,因为一致以为@bean注解,类就会交给容器管理,如果需要注入就需要用注解@autowire才可以,所以一致没看明白,正好今天上课的时候说注入外部bean的时候,让恍然大户,其实这就是一个典型的通过@Bean注解注入的例子,SamlMessageHandler samlMessageHandler实例化的时候,容器会检查。
2025-03-15 22:35:09
544
原创 全网最详细的手把手deepseek本地部署到知识库的搭建(傻瓜式操作案例,包含过程中出现的问题解决方案)
知识库:deepseek从过年开始火以后,现在大模型越来越热,但是大家发现deepseek的网站经常是没反应,所以越来越多的人开始部署本地大模型,但是个人认为本地大模型其实没有实际意义,因为我们训练的数据肯定没有deepseek训练的强大,但是本地大模型有一个很重要的环节,就是公司的内部资料,也就是所谓的知识库,公司需要训练自己的机器人,把自己的重要数据植入到机器人中,今天就从deepseek本地部署开始,手把手指导大家如何搭建自己的知识库。安装Ollama下载大模型安装Docker克隆Dify。
2025-03-03 10:00:00
5642
原创 SAP HCM 0001公司代码逻辑分析
现在我们就从代码开始分析,系统的逻辑。首先我们到MP0000140的check_costcenter这个form中,是用0001信息类型的数据赋值值i_cobl内表,,cobl-bukrs默认是0001-bukrs的公司代码值36,但是实际成本中心公司代码是L3,如果需要覆盖这条数据,同样的成本中心原来对应的公司代码和现在对应的公司代码就不一致。内表csksv就是读取右边成本中心数据,因为此时成本中心已经是对应l3,注意:成本中心和公司代码的关系,KS03可以查看成本中心与公司代码的关系。
2025-02-24 10:00:00
682
原创 SF-HCI-SAP问题收集1
如果下图冲从0001变成0010,sfiom_rprq_osi表就会存数据,系统检查到此表就会报错,这个选项的作用就是自定义信息类型也能更新,且sf的组织id与sap的组织id一致(前提是外部给号)最近在做HCI的集成,是S4的环境,发现很多东西都跑不通,今天开始收集一下错误点。2.自定义保存信息类型不保存,此处的对象一定要打勾。SAP在此处重写信息类型写入的方法。
2025-02-23 23:04:21
257
原创 一篇文章告诉你IDEA工具如何知道程序的调用关系
一个刚入门的程序员,最快的成长方式就是阅读别人的代码(人工智能时代,给提示词生成代码),阅读别人的代码其实是一件很困难的事情,因为你不知道调用的关系,一个项目中有很多类,这些类相互会如何调用,今天总结一篇文档,让大家快速学会程序的调用关系。
2025-02-21 21:51:48
2084
原创 deepseek多列数据对比,联想到excel的高级筛选功能
系统上线的时候经常会遇到一个问题,系统导入的数据和线下的EXCEL数据是否一致,如果不一致,如何快速找到差异值,原来脑海第一反应就是使用公式vlookup,但是如果我需要匹配是多列,vlookup匹配就比较费时费力,所以现在第一反应就是想用deepseek,是否输入相应的指令能帮助我完成任务,现在我用下面的例子演示一次,下图中a到d列是数据库的数据,F到I列是导入系统的原始数据,现在就需要找到相应的差异值。
2025-02-15 20:18:59
2065
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅