点击此处---> 群内免费提供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)
您好
您可以为PO状态创建其他聚合节点。 在此聚合节点中,以聚合类型MIN检索AUBEL作为列,并检索ELIKZ作为聚合列。
在此之后,如果有任何未交付的项目,您将看到''价值 在该列中。 如果全部为X,则您将看到X。
然后在当前模型和AUBEL列上的新Aggregation节点之间创建联接。
这样您将获得状态 整个订单。
请您解释一下您要求清除的要求,因为目前这很混乱(例如," ...她的订单有30个未结订单,.. 。"或" ...由于已打开一个项目,因此应将其关闭..."。)
您要访问什么? 一个指示器,显示所有位置是否已平仓或至少一个已平仓,是否显示一个AUBEL?
一周热门 更多>