我注意到,对于帐户A,lastTransactionDate
是所有交易发生之前的日期getAccountTransactions
。在计算帐户余额时, 不 日期 仅 所有交易都会被考虑在内A因为某些交易发生在必须考虑lastTransactionDate
之后才能产生正确的余额。有人可以证实我的观察吗?
另一件事是,与balanceDate
在同一天发生的某些交易以及balanceDate
时间之后的确切时间也会被考虑在内以产生帐户的余额。例如,balanceAmount
= 7682.16,balanceDate
= 2013-08-06 12:53:21 - 07:00但是postedDate
= 2013-08-06 16:49的交易:包括41 - 07:00。这是否意味着我们应该只关心balanceDate
的日期部分?那个balanceDate
2013-08-06 12:53:21 - 07:00包括2013-08-06发布的所有交易?
答案 0 :(得分:2)
LastTransactionsDate 是我们系统中最后一次捕获的交易的日期。账户余额是我们从FI网站上获取的,因此我们不会计算交易来计算该数字。如果有待处理的交易且FI以这种方式提供余额,我们将提供该值。
BalanceDate 字段指的是我们的系统从网站捕获帐户余额的时间。因此,余额将包括当时在网站上发布的所有交易,如果该帐户包含待处理的交易,您还需要包括这些交易以适当地匹配余额。