2020-08-19 15:49发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
这是用于查找会计年度结束日期的。 我们的会计年度结束日期是9月的最后一个星期六。
我有交易日期。 我必须找到对应于交易日期年份的9月的最后一个星期六。
例如,如果"交易日期" = 17/04/2020,我必须找到2020年9月的最后一个星期六。
有人可以帮我吗?
last_saturday_sept =案例(工作日(3009YYYY),
0,附加日(3009YYYY,-2),
1,添加日(3009YYYY,-3),
2,附加日(3009YYYY,-4),
3,添加日(3009YYYY,-5),
4,添加日(3009YYYY,-6),
5,附加日(3009YYYY,0),
affffdays(3009YYYY,-1));
此处YYYY是从交易日期算起的年份。
希望对您有帮助
它看起来像是培训。
日期内部是YYYYMMDD
,因此date_end_september是= | {date + 0(4)} {'0931'} ||。
在您之后 必须使用DO ENDDO进行循环
在这一天删除1并测试天数。
天数是(date-'19790101')MOD 7(类似这样)
如果要使用WebI,请定义以下变量:
lastDayOfSep:= ToDate(" 30/09/" + FormatDate([TransDate];" yyyy" );" dd/MM/yyyy")
DateOfLastSat:= RelativeDate([lastDayOfSep];-(DayNumberOfWeek([lastDayOfSep])+ 1); DayPeriod)
...
希望这对您有帮助
最多设置5个标签!
last_saturday_sept =案例(工作日(3009YYYY),
0,附加日(3009YYYY,-2),
1,添加日(3009YYYY,-3),
2,附加日(3009YYYY,-4),
3,添加日(3009YYYY,-5),
4,添加日(3009YYYY,-6),
5,附加日(3009YYYY,0),
affffdays(3009YYYY,-1));
此处YYYY是从交易日期算起的年份。
希望对您有帮助
它看起来像是培训。
日期内部是YYYYMMDD
,因此date_end_september是= | {date + 0(4)} {'0931'} ||。
在您之后 必须使用DO ENDDO进行循环
在这一天删除1并测试天数。
天数是(date-'19790101')MOD 7(类似这样)
如果要使用WebI,请定义以下变量:
lastDayOfSep:= ToDate(" 30/09/" + FormatDate([TransDate];" yyyy" );" dd/MM/yyyy")
DateOfLastSat:= RelativeDate([lastDayOfSep];-(DayNumberOfWeek([lastDayOfSep])+ 1); DayPeriod)
...
希望这对您有帮助
一周热门 更多>