上面提供了一个查询,其中包含付款方式,付款方式的详细信息以及来自相关应收发票的一些UDFS的收款明细从与AR INVOICE中的UDF相关的对象到某些UDF,现在每次运行我的查询时都不会显示结果。 肯定有我在这里遗漏或不正确的东西,但到目前为止找不到它。 如果任何一个能帮助我有了这个,我将感谢 这里是查询:SBO表关系(AR INVOICE-INCOMING付款)
SELECT T1.[baseAbs] AS INVOICENO, T0.[DocDate],t0.[trsfrdate],t0.[trsfrref], T0.[CardName],T0.[Doctotal],T4.[VoucherNum] ,
T0.[Comments], T1.[DocNum] AS PAYMENTNO, T2.[Phone1],
T0.[CashSum], T0.[CreditSum], T0.[CheckSum], T0.[TrsfrSum],
T3.[DueDate] AS CHECKDATE, T3.[CheckNum] AS CHECKNO, T3.[Details] AS MAYBEBANKNAME
, t5.[U_UnitCode],t5.[U_Type],t7.[WhsName],t7.[city] ,
t8.U_FloorNo
FROM ORCT T0
inner JOIN RCT2 T1 ON T0.[DocEntry] = T1.[DocNum]
inner JOIN OINV T5 ON T5.[docnum] =T1.[BaseAbs]
INNER JOIN RCT1 T3 ON T0.[DocNum] = T3.[DocNum]
INNER JOIN RCT3 T4 ON T0.[DocNum] = T4.[DocNum]
INNER JOIN OCRD T2 ON T0.[CardCode] = T2.[CardCode]
INNER JOIN INV1 T6 ON T5.[DocEntry] = T6.[DocEntry]
INNER JOIN OWHS T7 ON T6.[WhsCode] = T7.[WhsCode]
INNER JOIN [dbo].[@AUND] T8 ON T5.[U_UnitCode] = T8.[Code]
这实在是很难作为回答我们不知道数据是如何的......可以尝试使用外部连接可能是内部连接正在过滤数据还检查主键和外键关系 – Siva
您确定表'RCT2'有列'baseAbs '? –
@JustDoIt,好吧,我已经更新了查询关系,并且在我对表关系有更多的理解之后使用了字段,现在它可以工作,thx –