点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我需要在ALV中创建与合同相关的...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我需要在ALV中创建与合同相关的...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我需要在ALV中创建与合同相关的销售订单报告。
我要对合同的每个行项目的工单(KWMENG-来自SO)求和,并从中减去
目标数量(ZMENG-合同)。 我在汇总数量顺序时遇到问题。 我已经在字段目录中给出了总和。
如果每个销售订单具有一次交货,则总和没有问题,但是,如果每个销售订单具有多个交货,则数量显示的数量与交货数量相同。 例如。 如果合同(20000004)有4个行项目,而第4个行项目的目标数量是70,但销售订单的数量是按交货的,则3072000014-第40个行项目的2倍打印该数量20.00,但仅应计算一个20.00, 3072000013,具有一次交货,因此没有prbm,3072000012具有三个交货,因此20.00是它的三倍,应该只计算一次,所以在这里求和是...
平衡数量=目标数量-(数量订单总和)
BQ = 70-(20 + 30 + 20)=0。应该是这种情况。
但BQ = 70-(20 + 20 + 30 + 20 + 20 + 20)。 这正在发生..
请参阅我的屏幕截图。
我如何克服它。.请帮助,它很紧急。。谢谢。
(311.1 kB)
也许我没有SD背景,所以我不明白为什么要这样总结。 如果您有1个SO且有多个交付,那么每次交付的总数量是否必须等于目标SO的数量,这是真的吗? 您可以使用abap代码而不是ALV标准函数(我认为ALV不能做到)通过求和来解决问题,但仍然可能是用来确定交货数量不正确的逻辑。
一周热门 更多>