The audit row for one installment taken out of one payroll run against a loan or advance; the payroll calculation writes these, users do not create them. Each row records the amount recovered and the loan balance immediately after that recovery, so reading the rows in payroll-run order reconstructs the repayment history without recomputing anything. Recalculating a payroll run adds each row's amount back onto the loan balance and its open item before soft-deleting the row, so a deleted recovery means the money was returned to the loan rather than lost.
Fields
| Field | Label | Type | Required | What it does |
Amount | Amount | Currency | | |
CreatedById | Created By | Lookup → UserAccount | Yes | |
CreatedDateTime | Created Date | DateAndTime | Yes | |
Id | Id | Guid | Yes | |
Label | Label | Text | | |
LoanAdvanceId | Loan Advance | Lookup → LoanAdvance | | |
ModifiedById | Modified By | Lookup → UserAccount | Yes | |
Name | Name | Text, unique | Yes | |
OutstandingAfter | Outstanding After | Currency | | The loan balance immediately after this installment was taken, written once at calculation time. It is a point-in-time snapshot rather than a live figure, so reading the rows in run order reconstructs the repayment history without recomputing anything. |
OwnerId | Owner | Lookup → UserAccount | Yes | |
PartnerAccountId | Partner Account | Lookup → Account | | |
PayrollPeriodId | Payroll Period | Lookup → PayrollPeriod | | |
PayrollRunId | Payroll Run | Lookup → PayrollRun | | The run that took this installment. Recalculating that run adds this amount back onto the loan and its open item before soft-deleting the row, so recovery rows exist strictly per surviving run. |
RecordTypeId | Record Type | Guid, hidden | | |
ResourceId | Resource | Lookup → Resource | | |
UIProps | UI Props | Text | | |
UpdatedDateTime | Modified Date | DateAndTime | Yes | |
Actions
| Action | Label | Type | What it does |
Clone | Clone | ServerAction (Clone) | Create a copy of this record |
Delete | Delete | Delete | Delete this LoanAdvanceRecovery. |
DeleteEntity | Delete | Delete | DeleteEntity |
DeleteHeader | Delete | Delete | DeleteHeader |
Edit | Edit | Edit | Edit this LoanAdvanceRecovery. |
EditEntity | Edit | Edit | EditEntity |
EditInLine | Edit | EditInline | EditInLine |
New | New | NewInline | Create a LoanAdvanceRecovery. |
View | View | View | View this LoanAdvanceRecovery. |