Sage 200,Sql join - POPOrderReturn表和TransactionHistory表

时间:2016-05-09 16:04:20

标签: sql sage-erp smss

我正在尝试将POPOrderReturn表加入TransactionHistory表,但我找不到两者之间的明显联系。

我正在构建采购订单跟踪器,并希望在预订到仓库中的采购订单后包含仓库 GRN 编号。我们将{strong> GRN 号码存储在TransactionHistory.SecondReference字段中。

有谁知道如何连接2个表?

提前致谢 宝拉

2 个答案:

答案 0 :(得分:0)

通常,GRN存储在POPReceiptReturn表中。这可以通过POPRcptReturnLineArch中的订单退货编号连接到POPOrderReturn表

汉娜

答案 1 :(得分:0)

我很确定您可以通过以下查询将历史记录表加入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分别为“采购订单”和“采购退货”。

您可能还希望对此应用不同的内容以确保干净的返回记录集。

HTH