有時候您會使用一對多或多對一規則類型,而且您需要將金額與所有交易的子集合進行配對以正確配對。如果這是您的要求,則您可以針對「一對多」或「多對一」規則使用包含子集合核取方塊。
考量下列來源系統與子系統交易。定義的規則條件為金額、日期與總帳值必須完全相符。
表格 10-4 來源系統交易
金額 | 日期 | 總帳值 |
---|---|---|
111 | 10-13-2023 | Shop-1 |
233 | 10-13-2023 | Shop-1 |
表格 10-5 子系統交易
金額 | 日期 | 總帳值 |
---|---|---|
100 | 10-13-2023 | Shop-1 |
10 | 10-13-2023 | Shop-1 |
1 | 10-13-2023 | Shop-1 |
200 | 10-13-2023 | Shop-1 |
30 | 10-13-2023 | Shop-1 |
3 | 10-13-2023 | Shop-1 |
使用子集合配對功能時,來源系統的金額 111 必須與子系統交易的群組金額 (100 + 10 + 1) 相符。同樣地,金額 233 應與群組金額 (200 + 30 + 3) 相符。
在不使用子集合配對功能的情況下,規則條件為了使金額、日期和總帳字串完全相符將傳回子系統的所有六筆交易的總金額,因為子系統的日期和總帳字串 (10-13-2023, Shop-1) 等於來源系統的日期和總帳字串。因此,結果會是來源系統的金額 111 和子系統的總計 (100+10+1+200+30+3) = 344,這不是正確的配對。同樣地,來源系統的金額 233 與子系統的金額 344 不相符。