我正在尝试将POPOrderReturn
表与TransactionHistory
表连接起来,但我找不到两者之间的明显联系。
我正在构建采购订单跟踪器,并希望在将采购订单登记到仓库后包含仓库GRN编号。我们将该GRN编号存储在字段中。TransactionHistory.SecondReference
有谁知道如何连接这两个表?
在此先感谢宝拉
我很确定您可以通过以下查询将历史记录表加入 POPOrderReturn 表。
SELECT * FROM dbo.TransactionHistory a
INNER JOIN dbo.TransactionType b on a.TransactionTypeID = b.TransactionTypeID and a.TransactionTypeID in (17,18)
INNER JOIN dbo.POPOrderReturn c on a.Reference = c.DocumentNo
请注意,我已添加交易类型以供参考,在我的系统上,交易类型 17 和 18 分别为“采购订单”和“采购退货”。
您可能还希望对此应用 distinct 以确保干净的返回记录集。
高温高压
通常,GRN 存储在 POPReceiptReturn 表中。这可以通过 POPRCptReturnLineArch 中的 Order Return No. 连接到 POPOrderReturn 表
汉娜