BalanceDate учетной записи против PostedDate транзакций в AggCat

Я заметил, что для учетной записи 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 от 06.08.2013 12:53:21 - 07:00 включает все транзакции, опубликованные 06.08.2013?


person hngo    schedule 07.08.2013    source источник


Ответы (1)


LastTransactionsDate – это дата последней зафиксированной транзакции в нашей системе. Баланс счета — это то, что мы получили с веб-сайта FI, поэтому мы не выполняем расчет транзакций, чтобы получить это число. Если есть ожидающие транзакции, и FI предоставляет их баланс таким образом, мы предоставим это значение.

Поле BalanceDate указывает на то, когда наша система получила баланс учетной записи с веб-сайта. Таким образом, этот баланс будет включать все транзакции, размещенные на веб-сайте в то время, и если учетная запись включает ожидающие транзакции, вам также необходимо будет включить их, чтобы соответствующим образом сопоставить баланс.

person Ben Gummelt    schedule 07.08.2013