Bex中的结果行计算

2020-09-02 10:14发布

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

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


专家们,

我们正在将BW 3.5 WAD报告迁移到BI 7.0,而在BW 3.5 WAD报告中,ABAP接口类用于在运行时计算关键指标值。

由于我们无法在BI 7.0 WAD中使用ABAP接口类,因为它基于JAVA堆栈,因此我们在Bex设计器中对关键指标实施了相同的计算,并获得了预期的值。 但是对于结果行,我们得到了不同的值。 以下是我们面临问题的一​​种情况。

在上面的屏幕截图中,净净价格影响百分比是使用n-1个价格的净销售净额和净净价格影响来计算的,这是关键指标。 即

%净净价格影响=净净价格影响/以n-1价格计算的净销售净额* 100。

将关键指标的净销售净额(n-1个价格)和净净价格影响的结果行计算属性设置为"总计"。

问题是,在计算净净价格百分比影响的结果行时,后端Bex正在考虑原始值,而不是显示的总值。

根据我们的要求,我们希望使用显示的总值来计算结果行。

例如:-623.96/1773 * 100 = -35.2应显示在%净净价格影响的结果行中。

请帮助我们在Bex设计器中或使用Java脚本在WAD中实现它。

WAD.jpg (18.1 kB)

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

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


专家们,

我们正在将BW 3.5 WAD报告迁移到BI 7.0,而在BW 3.5 WAD报告中,ABAP接口类用于在运行时计算关键指标值。

由于我们无法在BI 7.0 WAD中使用ABAP接口类,因为它基于JAVA堆栈,因此我们在Bex设计器中对关键指标实施了相同的计算,并获得了预期的值。 但是对于结果行,我们得到了不同的值。 以下是我们面临问题的一​​种情况。

在上面的屏幕截图中,净净价格影响百分比是使用n-1个价格的净销售净额和净净价格影响来计算的,这是关键指标。 即

%净净价格影响=净净价格影响/以n-1价格计算的净销售净额* 100。

将关键指标的净销售净额(n-1个价格)和净净价格影响的结果行计算属性设置为"总计"。

问题是,在计算净净价格百分比影响的结果行时,后端Bex正在考虑原始值,而不是显示的总值。

根据我们的要求,我们希望使用显示的总值来计算结果行。

例如:-623.96/1773 * 100 = -35.2应显示在%净净价格影响的结果行中。

请帮助我们在Bex设计器中或使用Java脚本在WAD中实现它。

WAD.jpg (18.1 kB)
付费偷看设置
发送
5条回答
浮生未央
1楼-- · 2020-09-02 10:39

您应该尝试将"求和"或"未定义"作为结果行的属性。

打个大熊猫
2楼-- · 2020-09-02 10:43

我已要求您将"计算结果"行设置为"未定义"。 所有KF。

派大星 ヾ
3楼-- · 2020-09-02 10:38

嗨,

不是将计算结果用作TOTAL,而是使用Exception聚合。请根据数据的粒度选择引用字符。

希望这会有所帮助。

关于

AL

Alawn_Xu
4楼-- · 2020-09-02 10:43

HI,

转到CKF(净净价百分比)的"聚合"选项卡,将在"聚合"选项卡中进行"聚合后计算",应启用该功能。

SKY徐
5楼-- · 2020-09-02 10:40

您好,Preethi,

您的问题是否已经解决? 如果是,请分享您的解决方案,让我和其他人知道如何解决。

感谢您的答复。

谢谢。

一周热门 更多>