HANA汇总期间缺少一条记录

2020-08-16 20:47发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好,在我的简历上使用聚合节点...

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

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


大家好,在我的简历上使用聚合节点时,我面临一种奇怪的行为。

我有以下投影节点

我需要汇总re_menge,re_wert,we_wert和we_menge字段,因此要删除BELNR VGABE,DEC_DMBTR,DEC_MENGE和SHKZG。

预期结果应为一行,并带有以下内容:

re_menge:0,4

re_wert:262000

we_wert:262000

we_menge:0,4

但是我却得到了:

看起来是一条记录丢失了,或者聚合只是在读取第一条记录。

这是我的聚合节点的定义方式:

任何帮助将不胜感激。

谢谢!。

(19.3 kB)
6条回答
追夢秋陽
2020-08-16 21:32

我复制了您的方案,好消息是HANA可以按预期工作。 问题一定在您的实现中。

我的源表

我的投影节点

我猜想您计算得出 列的定义类似于

  • re_menge-if(" VGABE" ='1',0,if(" SHKZG" ='S'," DEC_MENGE"," DEC_MENGE" * -1))
  • re_wert-if( " VGABE" ='1',0,if(" SHKZG" ='S'," DEC_DMBTR"," DEC_DMBTR" * -1))

我的投影节点数据预览为2 计算列

我的聚合节点

我的聚合节点数据预览

迈克尔

一周热门 更多>