2013-08-07 43 views
2

我注意到,對於賬戶A,lastTransactionDate是所有交易在通過getAccountTransactions可用之前發生的日期。這是正在計算賬戶A的餘額時,因爲lastTransactionDate後,一些交易發生必須要考慮到產生正確的平衡考慮,使得ONLY所有交易之前發生的日期。有人可以證實我的觀察嗎?賬戶的balanceDate與在AggCat中發生的交易日期

另一件事情是,在balanceDate的同一日期發生的一些交易以及在balanceDate之後的確切時間也被考慮在內以產生賬戶餘額。例如,balanceAmount = 7682.16,balanceDate = 2013-08-06 12:53:21 - 07:00但包含postedDate = 2013-08-06 16:49:41 - 07:00的交易。這是否意味着我們只應該關心balanceDate的日期部分?而2013-08-06 12:53:21 - 07:00的balanceDate包括2013-08-06發佈的所有交易?

回答

2

LastTransactionsDate是我們系統中上次捕獲的事務的日期。賬戶餘額是我們從FI網站上獲得的數據,因此我們不對交易進行計算以獲得該數字。如果有待處理的交易,並且FI以這種方式提供餘額,我們將提供該價值。

BalanceDate字段是指當我們的系統從網站捕獲帳戶餘額時。因此,餘額將包括當時在網站上發佈的所有交易,並且如果該賬戶包括未決交易,則還需要包括這些以適當匹配餘額。

相關問題