An older salary-payout record linked to a payroll run. It is superseded by the Salary Payment Batch: Generate Payment on a posted payroll run builds the batch, and Pay on the batch posts the payment. Nothing in xMatix creates, updates or posts these records. They are on no app menu and not listed on the payroll run page, their create form has no Name box and no numbering fills one in, so saving one from the form is refused with Name is required. Rows exist only if an import or the data API wrote them. The seeded Salary Structure & Components dashboard still reads this record for its Salary Disbursed and Disbursement by Mode tiles, so those tiles stay empty unless such rows exist. To see what salary was actually paid, use the salary payment batches or the ledger.
Fields
| Field | Label | Type | Required | What it does |
CreatedById | Created By | Lookup → UserAccount | Yes | |
CreatedDateTime | Created Date | DateAndTime | Yes | |
EmployeeId | Employee | Lookup → Employee | | Not stored. The field is declared in metadata but the record has no column for it, so a value entered here is dropped on save. |
Id | Id | Guid | Yes | |
ModifiedById | Modified By | Lookup → UserAccount | Yes | |
Name | Name | Text | Yes | Required. The create form has no Name box and no document numbering fills it in, so saving from the form is refused with Name is required; only an import or the data API that supplies a name can create a record. |
OwnerId | Owner | Lookup → UserAccount | Yes | |
PaymentDate | Payment Date | Date | | The date entered as the payout date. Nothing sets it and nothing checks it against the ledger. |
PaymentMode | Payment Mode | PickList | | How the payout was made, entered by hand: Bank, Cash or Cheque. The Disbursement by Mode chart on the Salary Structure & Components dashboard groups by this value; nothing else reads it. Values: Bank, Cash, Cheque. |
PaymentStatus | Payment Status | PickList | | A payout status entered by hand. It has no seeded values and nothing sets or checks it. |
PayrollRunId | Payroll Run | Lookup → PayrollRun_c | | The payroll run this payout record refers to. Payroll runs never list or read these records; the run's real payout is its Salary Payment Batch. |
RecordTypeId | Record Type | Guid, hidden | | |
SubscriptionKey | Subscription Key | Guid, hidden | Yes | |
TotalAmountPaid | Total Amount Pa | Currency | | The amount entered as paid. It is not calculated from the payroll run and not posted. The Salary Disbursed tile on the Salary Structure & Components dashboard sums this field, so the tile shows only what was keyed or imported here, not what was paid through salary payment batches. Not on the create form. |
TransactionID | Transaction | Text | | A bank or transfer reference entered by hand. Nothing writes or checks it. |
UpdatedDateTime | Modified Date | DateAndTime | Yes | |
Actions
| Action | Label | Type | What it does |
Clone | Clone | ServerAction (Clone) | Create a copy of this record |