Skip to main content

Bank Account Transactions

Aaron Wittman avatar
Written by Aaron Wittman
Updated over 2 weeks ago

The Bank Account Transaction class represents a transaction associated with a bank account - Account Transactions.

It includes detailed information about the account, transaction details, and line items within the transaction.

Key Properties:

  1. Account Code: The code associated with the account.

  2. Account Name: The name of the account.

  3. Status: The current status of the account (e.g., Active, Archived).

  4. Description: A description of the account.

  5. Account Classification Name: The classification name of the account.

  6. Account Type Description: A description of the account type.

  7. Account Type: The type of bank account.

  8. Bank Account: Detailed information about the bank account, including name, number, currency code, and current balance.

  9. Bank Transactions: A list of transactions associated with the bank account.

Related Classes

Bank Account Detail

  1. Creation Time: The date and time when the bank account was created.

  2. Bank Account Name: The name of the bank account.

  3. Bank Account Number: The number of the bank account.

  4. Currency Code: The currency code (e.g., USD, EUR).

  5. Current Balance: The current balance of the bank account.

Bank Transaction

  1. Bank Transaction Date: The date when the transaction occurred.

  2. Transaction Reference: A reference code or description for the transaction.

  3. Transaction Reconciled: Indicates if the transaction has been reconciled.

  4. Transaction Currency Code: The currency code for the transaction.

  5. Transaction SubTotal: The subtotal amount before tax and other charges.

  6. Transaction Total Tax: The total tax amount for the transaction.

  7. Transaction Total Amount: The total amount of the transaction, including tax.

  8. Transaction Has Attachments: Indicates if the transaction has attachments.

  9. Bank Transaction Lines: A list of line items within the transaction.

Bank Transaction Line

  1. LineItemDescription: A brief description of the item or service being charged.

  1. LineItemQuantity: The quantity of the item or service.

  2. LineItemUnitAmount: The unit price for a single item or service.

  3. LineItemSubTotal: The total amount before tax, calculated as Quantity Γ— UnitAmount.

  4. LineItemTaxAmount: The tax amount applied to the line item.

  5. LineItemTaxTypeCode: The tax type code (uses a custom JSON converter for serialisation).

  6. LineItemTaxTypeName: The readable tax type name (uses a custom JSON converter for serialisation).

  7. LineItemTotalAmount: The total amount after tax (i.e., SubTotal + TaxAmount).

  8. AccountClassification: The classification of the account (e.g., Asset, Expense, Revenue).

  9. AccountType: The type of account associated with the line item.

  10. AccountCode: A code representing the general ledger account.

  11. AccountName: The name of the account associated with the transaction.

  12. TrackingCategories: A list of tracking categories used for granular reporting or segmentation (e.g., by department, location).

πŸ“ Example Alerts

Let me know if I have any unreconciled transactions older than 60 days
Alert me when the total amount for a transaction exceeds $10,000.
Did this answer your question?