SAP B1-使用通用UDF从INV1中的行项目构建查询

2020-08-15 12:36发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好, 我正在尝试建立一个查询...

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

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


你好,

我正在尝试建立一个查询,该查询包含INV1表中的行项目以及OINV表中的某些项。 我设法简单地提取了所需的信息,但我的SQL技能充其量是有限的。

为简化我的查找,我在Excel中附加了一个小图像。 虽然我不需要查询中的总和,但是以后可以手动计算总和。 它仅用于说明目的。 订单项价格更相关。

本质上,我正在寻找一个查询,如果该批次仅包含产品A,则该查询将返回同一批次编号内的所有行项目。 INV1可能与其他产品一起具有其他批次,但是主要功能是从发票中过滤特定产品及其相关定制。 上例中的结果将返回1-3和7-8行以及相关的数量和价格。

预先感谢大家,希望我不要太神秘。

最大

(60.0 kB)
3条回答
派大星 ヾ
2020-08-15 12:43

嗨,

尝试此查询,

选择T2。[CardCode],T2。[CardName],T2。[Address],T0。[DocNum],T4。 [BaseNum],T0。[DocDate],T1。[ItemCode],T1。[Dscription], T5。[DistNumber] BATCHNO,T5。[ExpDate], T1。[数量], T1。[PriceBefDi],T1。[DiscPrcnt],T1。[Price],T1。[LineTotal],T3。[WhsName] 来自[dbo]。[OINV] T0 内联接[dbo]。[INV1] T1在T0上。[DocEntry] = T1。[DocEntry] 内连接[dbo]。[OCRD] T2在T0上。[CardCode] = T2。[CardCode] 左联接[dbo]。[OWHS] T3在T1上。[WhsCode] = T3。[WhsCode] 左联接[dbo]。[IBT1] T4在T0上。[DocNum] = T4。[BaseNum] 左联接[dbo]。[OBTN] T5在T4上。[BatchNum] = T5。[DistNumber] 在T4。[BatchNum] = [%0]

问候,

Nagarajan

一周热门 更多>