Transaction types that are built into AlayaCare Resi and available in every organization.
Journal items reference these through transactionTypeID; the types allowed on a journal are determined by its
journal type.
| Transaction Type ID | Transaction Code | Description |
|---|---|---|
| 1 | AR | Accounts Receivable |
| 2 | CA | Contractual Allowance |
| 4 | DP | Deposit |
| 5 | PM | Payment Made |
| 6 | RF | Refund |
| 7 | RV | Revenue |
| 8 | SA | Sales Adjustment |
| 9 | WO | Write Off |
| 10 | TX | Sales Tax |
| 11 | EX | Separation Interest Expense |
| 12 | DP | Deposit Adjustment |
| 13 | PM | Deposit Adjustment |
| 14 | EX | Separation Interest Adjustment |
| 15 | AR | Overpayment |
| 16 | AR | Invoice Adjustment |
| 17 | RV | Invoice Adjustment |
| 18 | TX | Invoice Tax Adjustment |
| 19 | EX | Separation Interest Accrual |
| 20 | EX | Separation Interest Accrual Reversal |
| 21 | CR | Account Receivable Credits |
| 22 | TR | Transfer |
| 23 | PL | P&L Account |
transactionCode is not unique; several transaction types share a code, so use transactionTypeID to identify a type.
The general ledger code rule and the display description (customDescription) can be customised per organization.
GET …/api/Setup/Billing/TransactionTypes
returns all transaction types for the organization, including GL code rules.
Each transaction type returned by the API has an accessType value of type
RecordAccessType
that shows whether it is built into the product or created by a user.
| Name | Value | Meaning |
|---|---|---|
System | 2 | Built into AlayaCare Resi. These are the transaction types listed on this page. |
User | 3 | Created by a user in the organization. |
Use the AccessTypes query parameter of
GET …/api/Setup/Billing/TransactionTypes
to choose which transaction types are returned:
| Purpose | Typical Request |
|---|---|
| System transaction types | GET …/api/Setup/Billing/TransactionTypes?AccessTypes=2 |
| User transaction types | GET …/api/Setup/Billing/TransactionTypes?AccessTypes=3 |
| System and user transaction types | GET …/api/Setup/Billing/TransactionTypes?AccessTypes=2&AccessTypes=3 |