![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 75
东篱采菊者
SAP HCM/ABAP
展开
-
SF ODATA接口返回的ISO格式日期时间转换为ABAP的日期时间
SF ODATA接口返回的ISO格式日期时间转换为ABAP的日期时间)直接上Codeparameters list of the methodCode of the method直接上Codeparameters list of the methodTypeParameterTypingDescriptionInputvalue( UNIXTIME )TYPE STRING包含 距离19700101000000的毫秒数字符串Inputvalue( TIMEZONE原创 2021-08-15 21:22:33 · 481 阅读 · 0 评论 -
SAP HCM正向考勤取卡总结(方案篇)
SAP HCM正向考勤取卡总结(方案篇)背景方案方案1(不区分上下班卡 + 所有卡均有效)内容注意点适用范围方案2(不区分上下班卡 + 有限卡有效)方案3(区分上下班卡 + 所有卡均有效)注意点方案4(区分上下班卡 + 有限卡有效)方案5(区分与不区分上下班卡混用 + 所有与有限卡有效混用)总结背景做HCM考勤的顾问都知道,正向考勤是记录员工每个排班日的实际工时发生过程的考勤方式,主要是制造业在使用。但是,具体实施起来每个项目都有非常多的个性化细小的需求。通用的都需要面临的两个问题是与第三方考勤机系统的原创 2021-08-15 16:48:16 · 2017 阅读 · 0 评论 -
ABAP正则解析公式引发的对次方运算性能的测试
ABAP正则解析公式引发的对次方运算性能的测试背景(利用正则解析字符串公式)x的n次方使用Do的性能表现x的n次方使用**运算符的性能表现本质上使用只使用DO做次方和使用**的性能基本一样总结背景(利用正则解析字符串公式)群友的问题:一个字符串形式的财务模块科目金额汇总公式,需要解析之后用于后续程序根据公式内容进行计算。 形式如下: DATA(l_formula) = |1001*+1002*-1005000000-1006*+1004*|. 需要解析成的结果如下:(一个Range表)原创 2021-08-15 09:38:50 · 263 阅读 · 0 评论 -
ABAP调用海康Rest API
ABAP调用海康Rest API背景技术知识依赖签名字符串的计算ABAP调用代码背景近期人力项目切换考勤设备为海康的人脸考勤机。但是,海康的管理平台不对外开放直接访问DB的权限,只能调用其接口API获取对应的数据作为员工上下班卡数据。海康对常用语言C/C++,C#,JAVA都提供了SDK可以很方便的实施API的调用。但是,对ABAP等语言没有提供SDK,需要自行实现调用过程。难点是海康的API都有Open API的APP KEY 和SECRET KEY来做摘要认证。摘要认证使用的师HMAC256算法加原创 2021-05-15 16:55:24 · 1586 阅读 · 1 评论 -
ABAP 阳历日期与农历日期互转
背景SAP HCM需要一个根据农历春节所在的公历日期月份来决定是否计算13薪。搜索之后发现农历日期没有固定的数学计算规则,是根据地球公转来的。具体过程比较复杂。现在大部分的万年历其实都只能查到农历1900-2100年,这些数据可以从香港天文台的网站下载。经过搜索发现其他编程语言实现的万年历或者公历日期转农历日期的项目比较多而且很成熟,有些还包含24节气信息。而ABAP语言的只搜到两个,一个是report程序,看评论发现计算不是很准确。另一个是一个function,但是不能直接拿来使用,作者没有提供fu原创 2021-02-09 18:54:13 · 742 阅读 · 0 评论