AsOfDate | As Of Date | Date | | Accrual cut-off: interest is charged up to and including this date, an item is overdue only if its due date (or document date when it has none) is before it, and posted charges are dated on it. Defaults to today (UTC) when left empty. |
BranchId | Branch | Lookup → Branch | | Optional scope: only open items on this branch are evaluated. Empty means every branch. |
BusinessUnitId | Business Unit | Lookup → BusinessUnit | | Optional scope: only open items on this business unit are evaluated. Empty means every business unit. |
ChargeCount | Charge Count | Number | | How many interest charges the last compute created. |
ComputedOn | Computed On | DateAndTime | | When Compute Interest last ran on this run (UTC). Set by the system. |
CreatedById | Created By | Lookup → UserAccount | Yes | |
CreatedDateTime | Created Date | DateAndTime | Yes | |
Direction | Direction | PickList | | Receivable (interest on overdue customer items, the default) or Payable (interest on overdue supplier items). Only policies for the same direction, or with no direction, are considered. Values: Receivable, Payable. |
Id | Id | Guid, hidden | Yes | |
IsPreview | Is Preview | Boolean | | Turn on for a rehearsal run. A preview can be computed and read but never posted, and its charges do not use up the accrual window, so a later real run still charges the same days. Cancel the preview before computing a real run with the same As Of Date, because a live preview charge and a real charge cannot both end on the same day for one item. |
ItemsEvaluated | Items Evaluated | Number | | How many overdue open items the last compute looked at, charged or skipped. |
Label | Label | Text | | Descriptive title. Left empty, it is filled on save as 'Interest run' followed by the as-of date and the direction. |
Message | Message | LongMultiLineText | | Plain-language outcome of the last compute, post or cancel: items evaluated, charges computed, skips by reason, and on posting how many charges posted, the total, and the error for each charge that failed. |
ModifiedById | Modified By | Lookup → UserAccount | Yes | |
Name | Name | Text | Yes | Your name for the run; required. Runs created by the scheduled job are named automatically from the kind (POST or PREVIEW), direction, as-of date and scope, which is also how the job recognises a run it has already made. |
OwnerId | Owner | Lookup → UserAccount | Yes | |
PartnerAccountId | Company | Lookup → Account | | Optional scope: only open items of this company are evaluated, and only policies for this company or for all companies are considered. Empty means every company. |
PartyAccountId | Party | Lookup → Account | | Optional scope: only this customer's (or supplier's) open items are evaluated. Empty means every party. |
PostedOn | Posted On | DateAndTime | | When Post Interest last ran on this run (UTC), including a post that left some charges failed. Set by the system. |
RecordTypeId | Record Type | Guid, hidden | | |
Status | Status | PickList | | Read-only lifecycle set by the actions: Draft when created, Computed after Compute Interest (and after a post in which some charges failed), Posted after a post in which every draft charge posted, Cancelled after Cancel Run. Posted and Cancelled runs cannot be recomputed. Values: Draft, Computed, Posted, Cancelled. |
SubscriptionKey | Subscription Key | Guid, hidden | Yes | |
TotalChargeAmount | Total Charge Amount | Currency | | Interest plus tax of the charges created by the last compute; the amount posting will raise if every charge posts. |
TotalInterestAmount | Total Interest Amount | Currency | | Sum of the interest (before tax) of the charges created by the last compute. |
TotalPrincipalAmount | Total Principal Amount | Currency | | Sum of the principal of the charges created by the last compute. |
TotalTaxAmount | Total Tax Amount | Currency | | Sum of the GST on interest of the charges created by the last compute; empty or zero when no policy in scope applies GST. |
UpdatedDateTime | Modified Date | DateAndTime | Yes | |