SCAL函数组日历功能有以下8个函数:

1)DATE_COMPUTE_DAY 根据日期返回的星期值:根据输入一个日期,返回该日期是每周中第几个,注意周日是每周的第7天,周一是每周的第1天.其实这个函数很简单,就是利用每周7天的原理,进行除得到余数,标准的函数是以周日为第一天,所以增加了判断

IF DAY_P > 1.

DAY_P = DAY_P - 1.

ELSE.

DAY_P = DAY_P + 6.

ENDIF.

如果按我国习惯,周日为第1天时,则判断可以变成:

IF DAY_P < 1.

DAY_P = DAY_P + 7.

ENDIF.

2)DATE_CONVERT_TO_FACTORYDATE 根据日期返回工厂日历日期:有些国家有自己的传统节日,或者有些企业工作日有些不同,比如六天制,七天制,所以可以设置不同的工厂日历,该函数则是输入一个日期、工厂日历标识、工作日计算方法的标识(+与-两种情况,+表示如果输入的日期在工厂日历中并非工作日,则返回的日期为输入日期的后一个工作日,-表示如果输入的日期在工厂日历中并非工作日,则返回的日期为输入日期的前一个工作日),输出转化为工厂日历日期的日期(如果输入日期为工厂日历中的工作日,则返回输入日期,如果不是,则是前/后一个工作日)、指定日历中的工作日数(输入日期在工厂日历中的工作日的顺序,这跟工厂日期的“工厂日期开始”有关,空时默认为0,第1个工作日="工厂日期开始"+1)、表示某日期是否为工作日的标志(如果为工作日则为空,否则将是输入工作日计算方法的标识)

3)DATE_GET_WEEK 返回某日期所在的礼拜:根据输入日期,返回该日期所在年份中的周数,注意周日是第7天,如果该周日在哪一年,则相应周的其他日期也在哪一年。比如2008-12-31是周三,该周的周日是2009-01-04是2009年的第一周,所以输入2008-12-31时,返回是200901。

4)EASTER_GET_DATE 返回一个年度的复活节日期(复活节,复活节星期日):输入年份,返回当年复活节的日期。耶稣被钉死在十字架上,第三天身体复活,复活节因此得名。复活节是基督宗教最重大的节日,重要性超过圣诞节,宗教起源与节期在欧美各国。节期大致在3月22日至4月25日之间。

5)FACTORYDATE_CONVERT_TO_DATE 根据一个工厂日历日期返回的日期:输入工厂日历ID与工作日的序列号,返回工作日的日期,工作日的序列号与“工厂日期开始”相关,即输入的工作日序列号必须大于等于“工厂日期开始”,否则返回空值。

6)HOLIDAY_CHECK_AND_GET_INFO 检查日期是否是公共假日并在需要时提供信息:输入一个日期、假日日历 ID、属性标识,输出是否为假日的标记以及该假日的属性。

7)LAST_FACTORYDATE_GET Calendar function: Return last factory date for a factory calendar:输入工厂日期ID,返回最后一个工作日以及工作日数。

8)WEEK_GET_FIRST_DAY 返回一周的第一天:输入年份与周数,返回该周的第1天,注意是从周一开始算。

sap的工作日历_ABAP-有关日期的SAP函数使用(日历)相关推荐

  1. java做日历怎么对齐日期_如何使用Java日历从日期中减去X天?

    如何使用Java日历从日期中减去X天? 有人知道使用Java日历从日期中减去X天的简单方法吗? 我无法找到任何允许我直接从Java中的日期减去X天的函数. 有人能指出我正确的方向吗? 9个解决方案 2 ...

  2. 微信小程序日历(酒店入住日期选择)

    微信小程序日历(酒店入住日期选择) wxml代码. <!-- 日历--> <!-- 引入wxs文件,用来在界面中使用函数 --> <wxs src="../.. ...

  3. SAP 生产订单/流程订单中日期的解释

    SAP 生产订单/流程订单中日期的解释 基本开始日期:表示订单的开始日期 基本完成日期:表示订单的完成日期 我们在输入基本开始日期和基本完成日期时需要关注 调度 下面的"类型",其 ...

  4. SAP PP 成品批次的生产日期自动抓取半成品批次的生产日期

    SAP PP 成品批次的生产日期自动抓取半成品批次的生产日期 1,如下的成品工单3000028012, 业务人员在工单里指派了半成品的批次号是FM4S.该半成品的批次号信息, 生产日期是 2020-1 ...

  5. SAP PM工作清单管理

    SAP PM工作清单管理 工厂维护中的工作清单管理用于控制和监控安全措施.为组织中的员工提供安全的工作条件,遵循环保法规. 在一个组织中,工作场所安全取决于多个因素 - 任务类别 系统的技术规格 维修 ...

  6. SAP固定资产的几个关键日期

    1.遗留数据转帐日期(Legacy Data Transfer Date) 在系统切换前,需要指定资产转帐日期,配置路径请参考会计核算-〉资产数据传输-〉数据传输参数-〉日期说明指定转帐日期/最后结算 ...

  7. Bailian2964 日历问题【日期+模拟】

    2964:日历问题 描述 在我们现在使用的日历中, 闰年被定义为能被4整除的年份,但是能被100整除而不能被400整除的年是例外,它们不是闰年.例如:1700, 1800, 1900 和 2100 不 ...

  8. SAP固定资产中的几个日期

    SAP固定资产中的几个日期 1.遗留数据转帐日期(Legacy Data Transfer Date) 在系统切换前,需要指定资产转帐日期,配置路径请参考会计核算 -〉资产数据传输-〉数据传输参数-〉 ...

  9. SAP固定资产的几个相关日期

    [转帖]SAP固定资产的几个相关日期 1.遗留数据转帐日期(Legacy Data Transfer Date) 在系统切换前,需要指定资产转帐日期,配置路径请参考会计核算-〉资产数据传输-〉数据传输 ...

  10. SAP 资产卡片修改折旧开始日期至以前年度问题

    SAP 资产卡片修改折旧开始日期至以前年度问题 - 知乎最近遇到个很有意思的问题,正常入账的资产,折旧开始日期系统自动填充次月1号,然后把折旧开始日期改到去年的某个时间点,然后再把折旧开始日期改成最开 ...

最新文章

  1. 自动机器学习(AutoML)
  2. VC知识点:关于没有提示的内存泄露
  3. Nginx模块参考手册中文版
  4. gitee插件在androidstudio使用踩坑
  5. 一个实用的显示Visual Studio Code文件绝对路径的扩展应用
  6. 2015蓝桥杯省赛---java---C---9(打印大X)
  7. Confluence 6 附件存储文件系统的分级
  8. NVisionXR_iOS教程十 —— 加载视频控件
  9. 这就是数据分析之数据采集
  10. ISCW实验10:安装SDM到路由器的FLASH中
  11. C4D电商促销活动背景素材|设计提升,只差一个背景
  12. 升级Tornado到4后weibo oauth登录不了
  13. 两个“敢”,是销售员必须懂的心法
  14. Flask在Windows环境下的部署
  15. 前端-----小米商城模块练习
  16. 计算机应用基础试题答案截图,《计算机应用基础》试题二
  17. 李宏毅老师《机器学习》课程笔记-1深度学习简介
  18. 总裁演说思维语言沟通学习心得有哪些
  19. 对于解决新版unity5.x的license error 问题
  20. [转]多普达818、828+升级中文WM6.1及必装软件全过程讲解

热门文章

  1. 智慧监狱人员定位系统,监狱防拆手环功能介绍
  2. Linux Ubuntu 安装Tomcat 7,亲测有效
  3. android 官方增量更新,Android 增量更新全解
  4. python去除视频马赛克_手把手教你用Python去除马赛克!
  5. 三菱伺服驱动器MR-JE CN3号串口线连接
  6. 假设检验-统计学自学笔记
  7. 迅雷下载链接转为普通链接
  8. android libpng16,Android原生(Native)C开发之六:libpng移植笔记
  9. Axure 8 注册码
  10. 数字图像处理知识(3)