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:
Account Code: The code associated with the account.
Account Name: The name of the account.
Status: The current status of the account (e.g., Active, Archived).
Description: A description of the account.
Account Classification Name: The classification name of the account.
Account Type Description: A description of the account type.
Account Type: The type of bank account.
Bank Account: Detailed information about the bank account, including name, number, currency code, and current balance.
Bank Transactions: A list of transactions associated with the bank account.
Related Classes
Bank Account Detail
Creation Time: The date and time when the bank account was created.
Bank Account Name: The name of the bank account.
Bank Account Number: The number of the bank account.
Currency Code: The currency code (e.g., USD, EUR).
Current Balance: The current balance of the bank account.
Bank Transaction
Bank Transaction Date: The date when the transaction occurred.
Transaction Reference: A reference code or description for the transaction.
Transaction Reconciled: Indicates if the transaction has been reconciled.
Transaction Currency Code: The currency code for the transaction.
Transaction SubTotal: The subtotal amount before tax and other charges.
Transaction Total Tax: The total tax amount for the transaction.
Transaction Total Amount: The total amount of the transaction, including tax.
Transaction Has Attachments: Indicates if the transaction has attachments.
Bank Transaction Lines: A list of line items within the transaction.
Bank Transaction Line
LineItemDescription: A brief description of the item or service being charged.
LineItemQuantity: The quantity of the item or service.
LineItemUnitAmount: The unit price for a single item or service.
LineItemSubTotal: The total amount before tax, calculated as Quantity Γ UnitAmount.
LineItemTaxAmount: The tax amount applied to the line item.
LineItemTaxTypeCode: The tax type code (uses a custom JSON converter for serialisation).
LineItemTaxTypeName: The readable tax type name (uses a custom JSON converter for serialisation).
LineItemTotalAmount: The total amount after tax (i.e., SubTotal + TaxAmount).
AccountClassification: The classification of the account (e.g., Asset, Expense, Revenue).
AccountType: The type of account associated with the line item.
AccountCode: A code representing the general ledger account.
AccountName: The name of the account associated with the transaction.
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.