Header menu logo FSharp.Finance.Personal

ScheduleItem Type

amortisation schedule item showing apportionment of payments to principal, fees, interest and charges

Record fields

Record Field Description

ActualPayments

Full Usage: ActualPayments

Field type: ActualPayment array

any payments actually made on the current day

Field type: ActualPayment array

Advances

Full Usage: Advances

Field type: int64<MeasureProduct<Cent, MeasureOne>> array

any advance made on the current day, typically the principal on day 0 for a single-advance transaction

Field type: int64<MeasureProduct<Cent, MeasureOne>> array

BalanceStatus

Full Usage: BalanceStatus

Field type: BalanceStatus

the overall balance status

Field type: BalanceStatus

ChargesBalance

Full Usage: ChargesBalance

Field type: int64<MeasureProduct<Cent, MeasureOne>>

the charges balance to be carried forward

Field type: int64<MeasureProduct<Cent, MeasureOne>>

ChargesPortion

Full Usage: ChargesPortion

Field type: int64<MeasureProduct<Cent, MeasureOne>>

the portion of the net effect assigned to the charges

Field type: int64<MeasureProduct<Cent, MeasureOne>>

ContractualInterest

Full Usage: ContractualInterest

Field type: decimal<MeasureProduct<Cent, MeasureOne>>

the interest initially calculated according to the interest method at the start date

Field type: decimal<MeasureProduct<Cent, MeasureOne>>

FeesBalance

Full Usage: FeesBalance

Field type: int64<MeasureProduct<Cent, MeasureOne>>

the fees balance to be carried forward

Field type: int64<MeasureProduct<Cent, MeasureOne>>

FeesPortion

Full Usage: FeesPortion

Field type: int64<MeasureProduct<Cent, MeasureOne>>

the portion of the net effect assigned to the fees

Field type: int64<MeasureProduct<Cent, MeasureOne>>

FeesRefund

Full Usage: FeesRefund

Field type: int64<MeasureProduct<Cent, MeasureOne>>

any fee refund, on the final amortisation day, if the fees are pro-rated in the event of early settlement

Field type: int64<MeasureProduct<Cent, MeasureOne>>

FeesRefundIfSettled

Full Usage: FeesRefundIfSettled

Field type: int64<MeasureProduct<Cent, MeasureOne>>

the pro-rated fees as of the current day

Field type: int64<MeasureProduct<Cent, MeasureOne>>

GeneratedPayment

Full Usage: GeneratedPayment

Field type: GeneratedPayment

a payment generated by the system e.g. to calculate a settlement figure

Field type: GeneratedPayment

InterestBalance

Full Usage: InterestBalance

Field type: decimal<MeasureProduct<Cent, MeasureOne>>

the interest balance to be carried forward

Field type: decimal<MeasureProduct<Cent, MeasureOne>>

InterestPortion

Full Usage: InterestPortion

Field type: int64<MeasureProduct<Cent, MeasureOne>>

the portion of the net effect assigned to the interest

Field type: int64<MeasureProduct<Cent, MeasureOne>>

NetEffect

Full Usage: NetEffect

Field type: int64<MeasureProduct<Cent, MeasureOne>>

the net effect of the scheduled and actual payments, or, for future days, what the net effect would be if the scheduled payment was actually made

Field type: int64<MeasureProduct<Cent, MeasureOne>>

NewCharges

Full Usage: NewCharges

Field type: ChargeType array

any new charges incurred between the previous amortisation day and the current day

Field type: ChargeType array

NewInterest

Full Usage: NewInterest

Field type: decimal<MeasureProduct<Cent, MeasureOne>>

the new interest charged between the previous amortisation day and the current day, less any initial interest

Field type: decimal<MeasureProduct<Cent, MeasureOne>>

OffsetDate

Full Usage: OffsetDate

Field type: Date

the date of amortisation

Field type: Date

OriginalSimpleInterest

Full Usage: OriginalSimpleInterest

Field type: int64<MeasureProduct<Cent, MeasureOne>>

the simple interest initially calculated at the start date

Field type: int64<MeasureProduct<Cent, MeasureOne>>

PaymentDue

Full Usage: PaymentDue

Field type: int64<MeasureProduct<Cent, MeasureOne>>

any payment scheduled on the current day

Field type: int64<MeasureProduct<Cent, MeasureOne>>

PaymentStatus

Full Usage: PaymentStatus

Field type: PaymentStatus

the status based on the payments and net effect

Field type: PaymentStatus

PrincipalBalance

Full Usage: PrincipalBalance

Field type: int64<MeasureProduct<Cent, MeasureOne>>

the principal balance to be carried forward

Field type: int64<MeasureProduct<Cent, MeasureOne>>

PrincipalPortion

Full Usage: PrincipalPortion

Field type: int64<MeasureProduct<Cent, MeasureOne>>

the portion of the net effect assigned to the principal

Field type: int64<MeasureProduct<Cent, MeasureOne>>

ScheduledPayment

Full Usage: ScheduledPayment

Field type: ScheduledPayment

any payment scheduled on the current day

Field type: ScheduledPayment

SettlementFigure

Full Usage: SettlementFigure

Field type: int64<MeasureProduct<Cent, MeasureOne>> voption

the settlement figure as of the current day

Field type: int64<MeasureProduct<Cent, MeasureOne>> voption

SimpleInterest

Full Usage: SimpleInterest

Field type: decimal<MeasureProduct<Cent, MeasureOne>>

the simple interest accruable between the previous amortisation day and the current day

Field type: decimal<MeasureProduct<Cent, MeasureOne>>

Window

Full Usage: Window

Field type: int

the window during which a scheduled payment can be made; if the date is missed, the payment is late, but if the window is missed, the payment is missed

Field type: int

Type something to start searching.