查询以显示订购的物品何时到期

2020-09-02 08:46发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好! 希望您可爱的女士们和先生...

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

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


你好! 希望您可爱的女士们和先生们可以协助我进行查询。 我正在尝试编写一个查询,以显示他们订购的商品寿命结束(或寿命终止)时要联系哪些客户。 我在每个项目上创建了一个UDF,并将其称为U_SES_Lifespan。 UDF是数字,他们想输入该物料适合的月份数。 到目前为止,我的查询是-

选择T0。[CardCode],T0。[DocNum],T0。[TaxDate],T1。[ItemCode],T2。[U_SES_Lifespan]

从OINV T0内部联接INV1 T1到T0。[DocEntry] = T1。[DocEntry]内部联接OITM T2到T1。[ItemCode] = T2。[ItemCode]

我不太确定如何将Lifespan UDF中的月数增加到TaxDate。

2条回答
黑丝骑士
2020-09-02 09:38 .采纳回答

仅供参考,任何搜索相同类型查询的人都可以使用

SELECT
T0.CardCode作为[客户编号],
T0.DocNum [AR发票编号],
T0.TaxDate [AR发票日期],
T1.ItemCode [项目 代码],
T2.U_SES_Lifespan [项目寿命(以天为单位)],
Dateadd(dd,T2。[U_SES_Lifespan],T0。[TaxDate])作为"项目到期日期"

从OINV T0内部联接INV1 T1到T0。[DocEntry] = T1。[DocEntry]内部联接OITM T2到T1。[ItemCode] = T2。[ItemCode]

Dateadd(dd,T2。[U_SES_Lifespan],T0。[TaxDate])<= getdate()+ 14和Dateadd(dd,T2。[U_SES_Lifespan],T0。[TaxDate])> = getdate()- 14

一周热门 更多>