客户出口到上个月的最后一天

2020-09-07 17:05发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我需要创建一个客...

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

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


尊敬的专家,

我需要创建一个客户出口才能获得上个月的最后一天。 我找到了FM" SN_LAST_DAY_OF_MONTH",但我没有专门知识。

例如:

今天= 13.05.2019 --->输出= 30.04.2019

今天= 31.05.2019->输出= 30.04.2019

今天= 01.06.2019->输出= 31.05.2019

有人可以帮我提供ABAP代码吗?

很多

Sascha

4条回答
黑丝骑士
2020-09-07 17:40 .采纳回答

嗨,

您可以尝试使用以下代码

使用此程序,以获取任何月份的最后日期。
 报告最后一天。

 参数:p_date TYPE sy-data。  "提供任何日期
 p_date + 4(2)= p_date + 4(2)+ 1。

 如果p_date + 4(2)='13'。
   p_date + 4(2)='01'。
   p_date(4)= p_date(4)+ 1。
 万一。

 p_date + 6(2)='01'。
 p_date = p_date-1。
 写:/"最后一天",p_date。

 或者您可以使用FM

 LAST_DAY_OF_MONTH 

一周热门 更多>