点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好!
我有一个报表,该报表的条件是将一定金额转换为该月最后一天的汇率。 它工作正常。 但是,当我在查询中显示2个月或更长时间时,转换发生在所显示的每个月的最后一天。
示例:如果我仅选择1个月(2018年1月1日),则可以正常运行,因为它会搜索该期间的最后一天(31.01)。
如果选择01.2018-02.2018,系统将搜索02.2018的最后一天,但是如果我在各列或各行中显示月份,则会计算为01.2018(一月的最后一天)和02.2018(二月的最后一天)。
示例:变量输入=(01.2018-02.2018)
2018年1月1日=汇率31.01
2018年2月2日=汇率为28.02
我知道这是正确的,但是我需要无论通知的时间段是1个月还是N个月,系统始终显示该期间的最后一天。
示例:变量输入=(01.2018-02.2018)
2018年1月1日=汇率为28.02
2018年2月2日=汇率为28.02
通过RSCUR,我进行了测试,但没有找到任何这样做的选项。 我认为通过它(客户出口)可以解决问题,但是我对ABAP缺乏深入的测试知识。
有人可以告诉我是否可能吗?
预先感谢
亚历克斯·莫雷拉(Alex Moreira)
您好,Alex,
汇率类型决定汇率的基础。 听起来您的汇率类型基于" M"表示期末汇率。 如果您想指定日期,则必须使用一种使用每日汇率的交换类型,并确保将每日汇率保留在货币汇率表中。
我希望这会有所帮助 ,
约翰·霍克
嗨,Alex,
您的汇率似乎基于日历月。 尝试使用带有bex变量的固定月份(这是选定的calmonth的最大值)作为基准。
问候,
弗雷德里克
一周热门 更多>