在保持层次结构聚合的同时进行符号反转

2020-08-23 08:56发布

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

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


嗨,

我的数据输出如下。 如您所见,列A是层次结构。 我希望最终报告将收入显示为正数,因此在新的计算列中将第8行和第9行的值乘以-1。

当(4000,4001)中的GLACC时,名为AMOUNTREVERSED的新列只是-1的乘积。

这确实解决了我的招牌问题,但搞乱了第3行的汇总。

我如何在HANA视图中进行操作,以使收入在最终报告中显示为正数,但父级汇总(第3行)使用原始符号。 看来我只能做另一件事。

我知道另一个明显的选择是要求最终用户在报告中执行此操作,但我想检查是否有办法在HANA计算视图本身中完成此操作。

我希望第二行和第三行与B列相同,而所有其他行与C列相同

谢谢

Shyam

(19.7 kB)

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

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


嗨,

我的数据输出如下。 如您所见,列A是层次结构。 我希望最终报告将收入显示为正数,因此在新的计算列中将第8行和第9行的值乘以-1。

当(4000,4001)中的GLACC时,名为AMOUNTREVERSED的新列只是-1的乘积。

这确实解决了我的招牌问题,但搞乱了第3行的汇总。

我如何在HANA视图中进行操作,以使收入在最终报告中显示为正数,但父级汇总(第3行)使用原始符号。 看来我只能做另一件事。

我知道另一个明显的选择是要求最终用户在报告中执行此操作,但我想检查是否有办法在HANA计算视图本身中完成此操作。

我希望第二行和第三行与B列相同,而所有其他行与C列相同

谢谢

Shyam

(19.7 kB)
付费偷看设置
发送
3条回答
路亽曱_Ryan
1楼-- · 2020-08-23 09:43

在报告级别,这是一个非常简单的解决方案。 我建议这种方法是最好的。

但是您可以使用显示的三列方法,但对C列使用绝对值函数。
我也很好奇为什么总收入为正,但您的支出却大于 你的收入? 看起来应该是-100而不是100的总收入。

干杯,迈克

Climb_Ma
2楼-- · 2020-08-23 09:19

Mike Appleby

感谢您的回复。

费用在源表中存储为正,收入为负。 +100表示​​费用超出收入100倍。目的是在Webi和AO中以自助模式提供这些字段。 如果这可以在后端实现,则将是更可取的。

您能解释一下使用绝对函数有什么帮助吗? 它与乘以-1有什么区别? 最终,最终的汇总将变成1100,而不是100。

Tong__Ming
3楼-- · 2020-08-23 09:27

好吧,我知道您想做的更好一些,因此ABS无法满足您的目的。 然后,我建议您不要尝试解决数据中的问题。 而是在报告中将其作为一种简单的简单解决方案,而不影响所显示内容的数据完整性。

一周热门 更多>