2020-09-04 20:01发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我正在寻找一个现有的或自定义的变量,该变量基于0FISCPER(会计期)用户输入(强制性)来获取上一年的销售额。
例如:如果用户输入001.2020至004.2020,则还必须显示所输入的相同时期(001至004)今年和去年的销售额(两列)。
此致
沙爹
嗨,
创建一个客户退出变量" prv_fiscper"并实现以下逻辑。
当是prv_fiscper时。 如果i_step = 2。 数据:lv_prv_from_per类型/BI0/fiscper, lv_prv_to_per类型/BI0/fiscper, lv_year类型/BI0/fiscyear, loc_var_range类型rrrangeexit, ls_range类型rrrangesid。 将it_var_range读取到loc_var_range中,其中vnam = <用户输入变量>。 清除ls_range。 Lv_year = loc_var_range-low + 0(4)。 Lv_year = lv_year-1。 将lv_year loc_var_range-low + 4(6)连接到lv_prv_from_per。 清除lv_year。 Lv_year = loc_var_range-high + 0(4)。 Lv_year = lv_year-1。 将lv_year loc_var_range-high + 4(6)连接到lv_prv_to_per。 Ls_range-low = lv_prv_from_per。 Ls_range-sign ='I'。 Ls_range-opt ='BT'。 Ls_range-high = lv_prv_to_per。 将ls_range附加到e_t_range。 万一。 尾箱。
感谢萨蒂亚。
你好,
几年前,我写了一个关于同一主题的博客。
请检查:
https://blogs.sap.com/2013/08/22/ytd-based-on-fiscal-year-period-without-cmod-code/
可能是
安舒·里尔霍里
你好萨蒂亚
Am使用范围变量(会计期间)进行用户输入。 您能帮忙对变量进行编码,以在去年的用户输入中获得相同的时间段。
Satish
您还可以使用当前成员变量。
请参见此处
弗雷德里克
嗨,Satish,
应该可以通过使用替换路径变量来实现。 有一篇非常好的博客文章,介绍了它的工作原理以及使用方法。
https://blogs.sap.com/2013/11/17/easy-trend-analysis-with-replacement-path/
安德烈亚斯
如果您使用两个不同的变量来获取用户输入(从句号 和期间),那么为什么不能尝试对用户输入的期间应用偏移以获得上一年的fisacl年期?
要将001.019设为004.2019,请尝试应用偏移值(-12) 。
如果您使用范围变量来捕获用户输入,那么我认为您需要编写客户退出变量以获取上一年的时间段。
让我知道您是否 在编码变量时需要任何帮助。
问候
Satya。
最多设置5个标签!
嗨,
创建一个客户退出变量" prv_fiscper"并实现以下逻辑。
感谢萨蒂亚。
你好,
几年前,我写了一个关于同一主题的博客。
请检查:
https://blogs.sap.com/2013/08/22/ytd-based-on-fiscal-year-period-without-cmod-code/
可能是
此致
安舒·里尔霍里
你好萨蒂亚
Am使用范围变量(会计期间)进行用户输入。 您能帮忙对变量进行编码,以在去年的用户输入中获得相同的时间段。
此致
Satish
您还可以使用当前成员变量。
请参见此处
弗雷德里克
嗨,Satish,
应该可以通过使用替换路径变量来实现。 有一篇非常好的博客文章,介绍了它的工作原理以及使用方法。
https://blogs.sap.com/2013/11/17/easy-trend-analysis-with-replacement-path/
< p>最好的问候安德烈亚斯
嗨,
如果您使用两个不同的变量来获取用户输入(从句号 和期间),那么为什么不能尝试对用户输入的期间应用偏移以获得上一年的fisacl年期?
要将001.019设为004.2019,请尝试应用偏移值(-12) 。
如果您使用范围变量来捕获用户输入,那么我认为您需要编写客户退出变量以获取上一年的时间段。
让我知道您是否 在编码变量时需要任何帮助。
问候
Satya。
一周热门 更多>