【发布时间】:2017-09-18 14:11:46
【问题描述】:
我有一个 SAP B1 查询来检查计划调度的未结订单 查询有效,但是当存在没有链接生产订单的销售订单时 该订单未出现在列表中。仅显示链接生产订单的订单
有人可以帮我处理我的查询连接,以便查询结果显示所有计划调度的订单,这些订单有或没有链接的生产订单
SELECT T0.[DocNum] as 'S/O #',
T1.[ShipDate] as 'Ship Date',
T0.[CardName] as 'Sales Partner' ,
T0.[NumAtCard] as 'Cust P/O #',
T1.[U_Type] as 'Type #',
T1.[U_Prod_Order_No] as 'Prod. Ord #',
T1.[OpenQty] as 'Qty',
T1.[ItemCode] as 'Item Code',
T1.[Dscription] as 'Item Description',
T1.[U_A1WMS_Comments],
T1.[LineTotal] as 'Row Total',
T0.[Address2] as 'Ship To Address',
T2.[Status]
FROM
ORDR T0
INNER JOIN RDR1 T1 ON T0.[DocEntry] = T1.[DocEntry]
LEFT JOIN OWOR T2 ON T0.[DocNum] = T2.[OriginNum] AND T1.[DocEntry] =
T2.[OriginAbs]
WHERE
T0.[CardCode] = T2.[CardCode] and
T1.[U_Prod_Order_No] = T2.[DocNum] and
T1. Linestatus = 'O' and T1.[ShipDate] <= [%0]
谢谢 拉胡尔
【问题讨论】:
-
什么是 [U_Prod_Order_No]?您是否因为此值为 null 或空而丢失了结果?