Transaction are the representation of movements between General Ledger accounts.
Transaction members
Name |
Type |
Description |
Constraints |
Lines |
TransactionLine[] |
Get an array of transaction line that make the transaction.
|
|
ControlLine |
TransactionLine |
For a customer or supplier transaction, returns the control line. |
IsOutstanding |
Boolean |
Get a flag indicating whether the transaction is outstanding or not. |
|
OutstandingAmount |
Decimal |
For customer and supplier allocatable transaction, return the non allocated amount of the transaction. |
|
TransactionID |
Int32 |
Get the unique transaction identifier. |
|
TransactionKind |
Kind |
Get the transaction kind: |
- Unknown
- Sales
- Purchases
- General
- Bank
- Stock
|
TransactionType |
TransactionType |
Get the transaction kind: |
- Unknown:the system could not determine the type of transaction. It is a good indication that the transaction is broken.
- SalesInvoice: customer product invoice
- SalesCreditNote: customer product credit note
- SalesDebitJournal: customer debit journal
- SalesCreditJournal: customer credit journal
- SalesReceipt: customer receipt
- SalesRefund: customer refund
- PurchasesInvoice: supplier product invoice
- PurchasesDebitNote: supplier product debit note
- PurchasesDebitJournal: supplier debit journal
- PurchasesCreditJournal: supplier credit journal
- PurchasesPayment: supplier payment
- PurchasesRefund: supplier refund
- BankCredit: bank credit journal
- BankDebit: bank debit journal
- BankReceipt: bank receipt
- BankPayment: bank payment
- BankTransfer: transfer between two banks
- GeneralJournal: movement between any two general journal accounts
- Accrual: general ledger accrual
- PrePayment: general ledger pre-payment
- StockTransfer: stock transfer with movement between stock accounts
- SalesCurrencyFluctuation: customer currency gain/loss
- PurchasesCurrencyFluctuation: supplier currency gain/loss
- YearEndTransaction: year end transactions
- SalesDiscount: customer discount on receipt
- PurchasesDiscount: supplier discount on payment
|