采购订单标志

2020-08-21 04:18发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我需要显示采购订...

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

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


大家好,

我需要显示采购订单是否已全部交付所有物品,然后关闭订单。 如果打开了任何一项,则应打开完整的采购订单。 我有采购订单EKPO-ELIKZ(交货指示器的字段)的物料表,但在物料级别,因为PO的抬头级别没有任何内容。

应用下面的逻辑是hana视图的输出(第一个屏幕截图),这是不够的,因为它显示了已打开或关闭的单个项目状态,但无法告知PO是关闭还是打开。
需要以一种逻辑来考虑所有项目; 如果对于所有项目ELIKZ = X,则PO关闭,否则打开(类似于第二个屏幕截图)。

在此订单中,有30个项目处于打开状态,因为ELIKZ =空白表示未交付,

但我无法弄清楚如何为所有项目的标志值建模

我正在尝试通过计算图形视图对其进行建模。 知道如何在图形视图中实现这一目标

所需的输出是:
当用户在报告中输入PO时,Flag应告知用户PO已打开。

po-status.jpg (18.9 kB)
2条回答
小灯塔
2020-08-21 04:50

您好

您可以为PO状态创建其他聚合节点。 在此聚合节点中,以聚合类型MIN检索AUBEL作为列,并检索ELIKZ作为聚合列。

在此之后,如果有任何未交付的项目,您将看到''价值 在该列中。 如果全部为X,则您将看到X。

然后在当前模型和AUBEL列上的新Aggregation节点之间创建联接。

这样您将获得状态 整个订单。

一周热门 更多>