去年QTD值不正确

2020-08-22 16:39发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我得到的是基于提示日期的报告值,...

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

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


我得到的是基于提示日期的报告值,我也得到了当年MTD,QTD和YTD甚至去年MTD的正确值,但是我没有得到PQTD和PYTD的正确值。

= [Target_Value_INR]其中([INVOICE_QUARTER] = [USER_QUARTER]和[INVOICE_YEAR_NO] = [USER_YEAR])

这将给出我本年度的QTD,而我将我去年的QTD的情况更改为

= [Target_Value_INR]其中([INVOICE_QUARTER] = [USER_QUARTER]和[INVOICE_YEAR_NO] = [USER_YEAR] -1)

它将填充适当的季度,但我仅需要季度开始日期和用户提示日期之间的值。

如果我输入13/12/2019,我需要获取值01102018至13/12/2018。

8条回答
何必丶何苦呢
2020-08-22 17:19

您可以按以下方式计算季度的第一天:

1stDofQ:= ToDate(" 01/" +(Quarter([ Date ])* 3-2) +"/" + FormatNumber(Year([Date]);" ####");" dd/MM/yyyy")

其中提示" Date"

,对于前一年,您只需从" date"开始加上" 1s​​tDofQ"的相对日期。

PY_Date:= RelativeDate([ Date ]; -1; YearPeriod)

PY_1stDofQ = RelativeDate([1stDofQ]; -1; YearPeriod)

然后用它来表示QTD(当前和去年)

...

希望 为您提供帮助

一周热门 更多>