finance_transactions
Source:
Module: mod-finance-storage
Interface: /finance-storage/transactions
Attributes:
| Property Name | Property Type | Property Description |
|---|---|---|
| id | string | The UUID format string |
| _version | integer | Record version for optimistic locking |
| amount | number | The amount of this transaction. For encumbrances: This is initialAmountEncumbered - (amountAwaitingPayment + amountExpended) |
| awaitingPayment | object | Awaiting payment schema |
| awaitingPayment/encumbranceId | string | The UUID format string |
| awaitingPayment/releaseEncumbrance | boolean | Whether or not remaining encumbered money should be released |
| currency | string | Currency code for this transaction - from the system currency |
| description | string | Description of this transaction |
| encumbrance | object | The encumbrance associated with the payment/credit taking place |
| encumbrance/amountAwaitingPayment | number | Deprecated! Going to be removed in next release. The amount of awaiting for payment |
| encumbrance/amountCredited | number | The amount currently credited to this encumbrance |
| encumbrance/amountExpended | number | The amount currently expended by this encumbrance |
| encumbrance/initialAmountEncumbered | number | The initial amount of this encumbrance. Shouldn’t change once create |
| encumbrance/status | string | The status of this encumbrance |
| encumbrance/orderType | string | Taken from the purchase order |
| encumbrance/orderStatus | string | Taken from the purchase order |
| encumbrance/subscription | boolean | Taken from the purchase Order,for fiscal year rollover |
| encumbrance/reEncumber | boolean | Taken from the purchase Order,for fiscal year rollover |
| encumbrance/sourcePurchaseOrderId | string | The UUID format string |
| encumbrance/sourcePoLineId | string | The UUID format string |
| expenseClassId | string | The UUID format string |
| fiscalYearId | string | The UUID format string |
| fromFundId | string | The UUID format string |
| invoiceCancelled | boolean | Indicates that related invoice was cancelled |
| paymentEncumbranceId | string | The UUID format string |
| source | string | The readable identifier of the record that resulted in the creation of this transaction |
| sourceFiscalYearId | string | The UUID format string |
| sourceInvoiceId | string | The UUID format string |
| sourceInvoiceLineId | string | The UUID format string |
| tags | object | List of simple tags that can be added to an object |
| tags/tagList | array | List of tags |
| toFundId | string | The UUID format string |
| transactionType | string | This describes the type of transaction |
| voidedAmount | number | Voided amount, not to be counted in budget totals |
| metadata | object | Metadata about creation and changes to records, provided by the server (client should not provide) |
| metadata/createdDate | string | Date and time when the record was created |
| metadata/createdByUserId | string | ID of the user who created the record (when available) |
| metadata/createdByUsername | string | Username of the user who created the record (when available) |
| metadata/updatedDate | string | Date and time when the record was last updated |
| metadata/updatedByUserId | string | ID of the user who last updated the record (when available) |
| metadata/updatedByUsername | string | Username of the user who last updated the record (when available) |