AdjustedAmount | Adjusted Amount | Currency | | Total of payment adjustments applied to the voucher. Stays 0 in normal use, because an adjustment linking a payment to an expense voucher is refused with 'Adjustment needs two documents only!'. Allocate the payment to the voucher when recording it instead. |
AmountPaid | Amount Paid | Currency | | Sum of the payments that name this voucher, updated whenever such a payment is saved, changed or deleted. Meaningful for Credit vouchers; Cash and Bank vouchers are paid at posting. |
BranchId | Branch | Lookup → Branch | | The location the spend belongs to, limited to the selected company's branches. Filled from the Payment GL Account's default branch when left empty. Copied onto the journal header and every journal line. |
BusinessUnitId | Business Unit | Lookup → BusinessUnit | | The finance division the spend belongs to. Filled from the Payment GL Account's default business unit when left empty. Not copied onto the journal header; journal lines take their business unit from their branch, else from the GL account's default. |
CreatedById | Created By | Lookup → UserAccount | Yes | |
CreatedDateTime | Created Date | DateAndTime | Yes | |
EmployeeId | Employee | Lookup → Employee | | Who incurred or handled the spend, for reference. Not copied onto the journal and never creates an employee payable; use an expense claim to reimburse an employee. |
GLId | GL | Lookup → Journal | | The journal created by posting. Set by Post General Ledger; the voucher's Related tab lists the journal. |
GLPostingType | GL Posting Type | PickList | | How the voucher is paid; defaults to Cash. Cash and Bank post identically: the Payment GL Account is credited and the voucher counts as paid, with Open Amount 0. Credit requires a Party Account, tags the credit line with it and opens a payable item for the total that a supplier payment settles. The account itself comes from Payment GL Account, which is not checked against this value. Values: Cash, Bank, Credit. |
Id | Id | Guid | Yes | |
IsGLPosted | Is GL Posted | Boolean | | Ticked when the voucher is posted. Drives the Posted Expense Vouchers view. Stays ticked when the voucher's journal is reversed. |
IsGLPostingApproved | Is GL Posting Approved | Boolean | | Legacy approval flag, read-only on the form. Posting does not check it, and no seeded approval process exists for expense vouchers. |
JournalId | Journal | Lookup → Journal | | Not stored and never filled by posting. The posted journal is the GL field, listed on the voucher's Related tab. |
ModifiedById | Modified By | Lookup → UserAccount | Yes | |
Name | Name | Text, unique | Yes | The voucher number, assigned on save from the Expense Voucher Settings document setting (series EXP, the date as DDMMYYYY and a six-digit counter, separated by hyphens). Unique. |
Narration | Narration | Text | | Short explanation of the spend, up to 500 characters. Becomes the journal narration and the narration of the credit line. |
OpenAmount | Open Amount | Currency | | Set at posting: the total for a Credit voucher, 0 for Cash and Bank. Payments do not reduce it, because they settle the payable item in the ledger and add to Amount Paid. Read the supplier balance or payables ageing for the true outstanding amount. |
OwnerId | Owner | Lookup → UserAccount | Yes | |
PartnerAccountId | Partner Account | Lookup → Account | | The company the voucher belongs to, limited to active partner accounts. Copied onto the journal. Synced vouchers without it are never auto-posted. |
PartyAccountId | Party Account | Lookup → Account | | The payee or supplier. Required for a Credit voucher, whose credit line and payable item are tagged with it. Also required when the Payment GL Account is a control account. The seeded Customer Account Filter limits the picker to active customer accounts. |
PaymentGLAccountId | Payment GL Account | Lookup → GLAccount | Yes | The account credited with the voucher total: petty cash or bank for Cash and Bank vouchers, the supplier payable account for Credit. Posting fails with 'Expense voucher needs a payment (credit) GL account.' when it is empty. |
RecordTypeId | Record Type | Guid, hidden | | |
Status | Status | Text | | Draft until posted, then Posted. Plain text set by posting. Nothing in xMatix sets Reversed: reversing the journal leaves the voucher Posted, and posting it again re-posts from the corrected voucher. |
TotalAmount | Total Amount | Calculated (calculated) | | Sum of the lines: Amount plus Tax Amount per line, or Amount alone when the voucher's amounts include tax. Restamped from the posted lines at posting. |
UIProps | UI Props | Text | | |
UpdatedDateTime | Modified Date | DateAndTime | Yes | |
VoucherDate | Voucher Date | Date | Yes | The date of the spend, labelled Document Date. Required and cannot be in the future ('Voucher Date can not be future date !'). Becomes the journal date, so it must fall in an open fiscal period, and for Credit vouchers the payable's document and due date. |