在WebI中基于采购订单进行汇总

2020-09-16 15:29发布

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

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


大家好,

我必须根据采购订单来汇总PO值,因为表中有多个订单项,所以PO的总值是重复的,总和给了我无效的结果。 请提出如何在不同的采购订单编号上添加值。 例如

PO编号----- PO项------ PO值

1011 -------- 1 --------- 10

1011 --------- 2 --------- 10

1011 -------- 3 ----------- 10

1022 --------- 1 ----------- 20

1022 ---------- 2 ---------- 20

我需要的总和是30,而目前的总和是70。请问可以提供一些公式来实现这一目标。

谢谢

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

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


大家好,

我必须根据采购订单来汇总PO值,因为表中有多个订单项,所以PO的总值是重复的,总和给了我无效的结果。 请提出如何在不同的采购订单编号上添加值。 例如

PO编号----- PO项------ PO值

1011 -------- 1 --------- 10

1011 --------- 2 --------- 10

1011 -------- 3 ----------- 10

1022 --------- 1 ----------- 20

1022 ---------- 2 ---------- 20

我需要的总和是30,而目前的总和是70。请问可以提供一些公式来实现这一目标。

谢谢

付费偷看设置
发送
3条回答
Haoba3210
1楼-- · 2020-09-16 16:02

请按照以下步骤操作。

首先为" PO值"度量对象创建" PO"作为维度变量。

使用此公式可得出总计30 = Sum(If(Previous([PO])= [PO] In([PO Number]))然后0其他[PO])

路亽曱_Ryan
2楼-- · 2020-09-16 15:52

嗨,阿米特,

我在结果集上尝试了此公式,它给了我相同的总和值。 WEBI中没有任何标准函数可以计算这种类型的聚合方案。 由于我们在BW Bex查询设计器中具有异常聚合,因此可以非常轻松地处理这种聚合,但是webi不支持这些变量。

谢谢

微wx笑
3楼-- · 2020-09-16 15:50

使用以下公式(在上下文中使用):

= Sum(Max([PO Value])In([PO Number]))


一周热门 更多>