销售订单和最小库存查询

2020-09-13 04:29发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)场景 我将项目a,b,c,d的...

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

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


场景

我将项目a,b,c,d的最低库存水平保持为5000,5000,5000,5000。

当最低库存水平低于给定数量时,我要发出警报。我得到了查询。

如果库存低于最低水平,我们将按库存制造库存。我们使用客户M1作为库存的库存来创建销售订单。

如果我与M1客户一起创建销售订单,则该项目应从警报中消失。

如果我创建的销售订单不是M1,则不应从警报中消失。 我已经创建了查询,但是没有用。请检查查询:-

从a.docentry,T0。[ItemCode],T1。[ItemName],T0。[WhsCode],t0.IsCommited,T0。[OnHand],T0。[MinStock],a.basecard FROM OITW T0

内部联接OITM T1处于T0.ItemCode = T1.ItemCode内部联接RDR1 A处于A.ITEMCODE = T1.ItemCode

T0。[OnHand] + t0.IsCommited

我要查询的是,如果使用M1创建销售订单并且最小数量等于在手+客户M1承诺了<最小库存。

请提供查询

1条回答
当学会了学习
2020-09-13 05:05

嗨,

您的查询看起来不错,但是我不确定您为什么使用BaseCard字段而不是CardCode。 请尝试此操作,希望它适用于您的情况:

选择a.docentry
       ,T0。[ItemCode]
       ,T1。[ItemName]
       ,T0。[WhsCode]
       ,t0.IsCommited
       ,T0。[OnHand]
       ,T0。[MinStock]
       ,a.CardCode
       ,a.CardName
 从OITW T0
      内部联接OITM T1处于T0.ItemCode = T1.ItemCode
      内连接RDR1 A ON A.ItemCode = T1.ItemCode
 T0。[OnHand] + T0.IsCommited  

致谢

Johan

一周热门 更多>