需要FM查找未来的日期

2020-09-09 22:52发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

需要帮助来知道是否有一个功能模块可以根据合同年份或日历年份给出将来的日期。

示例:

我只有开始日期14.04.2019,我想根据该日历年或合同年找到结束日期。

日历年开始日期14.04.2019至13.04.2019。

但合同年为14.04.2019至31.12.2019

感谢
维杰

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

需要帮助来知道是否有一个功能模块可以根据合同年份或日历年份给出将来的日期。

示例:

我只有开始日期14.04.2019,我想根据该日历年或合同年找到结束日期。

日历年开始日期14.04.2019至13.04.2019。

但合同年为14.04.2019至31.12.2019

感谢
维杰

付费偷看设置
发送
2条回答
我是小鹏鹏啊
1楼-- · 2020-09-09 23:06

似乎太基本了,我不确定您是否能理解您的问题。 如此基本,您甚至不需要功能模块:

14.04.2019-> 13.04.2020(我想您建议的结果13.04.2019中存在错误):

< pre> data(calendardate)= conv d(conv d(conv char4(startdate(4)+ 1)&& startdate + 4)-1)。

14.04.2019-> 31.12.2019:

 data(contractdate)= conv d(startdate(4)&&'1231')。
CJones
2楼-- · 2020-09-09 23:23

Hello Vijay,

对于日历年,逻辑是将开始日期增加1年。 您可以使用FM SALP_CALC_DATE,查看帖子 https://answers .sap.com/questions/1278287/function-module-for-date.html

对于合同年度,逻辑似乎仅在联系年的12月31日。 如果是这样,您可以在开始日期使用simpe偏移量,或者使用某些FM来执行此操作,请查看此帖子

https: //answers.sap.com/questions/4593303/fm-to-calculate-the-last-day-of-an-year.html

一周热门 更多>