Penalty Accrual Type
PenaltyTypeKind
Method of penalty accrual
Values
| Key | Value | Description |
|---|---|---|
DELINQUENT_PRINCIPAL | 101271 | On Delinquent Principal |
DELINQUENT_PRINCIPAL_AND_INTEREST | 101272 | On Delinquent Principal and Interest |
PRINCIPAL | 101273 | On Total Loan Amount |
PRINCIPAL_AND_INTEREST | 101274 | On Total Loan Amount and Interest |
FREE | 101275 | No Penalty |
PRINCIPAL_BALANCE | 101276 | On Outstanding Principal |
ALWAYS_PRINCIPAL_BALANCE | 101277 | Always on Outstanding Principal |
Definition
typescript
export enum PenaltyTypeKind {
/** On Delinquent Principal */
DELINQUENT_PRINCIPAL = 101271,
/** On Delinquent Principal and Interest */
DELINQUENT_PRINCIPAL_AND_INTEREST = 101272,
/** On Total Loan Amount */
PRINCIPAL = 101273,
/** On Total Loan Amount and Interest */
PRINCIPAL_AND_INTEREST = 101274,
/** No Penalty */
FREE = 101275,
/** On Outstanding Principal */
PRINCIPAL_BALANCE = 101276,
/** Always on Outstanding Principal */
ALWAYS_PRINCIPAL_BALANCE = 101277,
}
export const PenaltyTypeKindValues = [
PenaltyTypeKind.DELINQUENT_PRINCIPAL,
PenaltyTypeKind.DELINQUENT_PRINCIPAL_AND_INTEREST,
PenaltyTypeKind.PRINCIPAL,
PenaltyTypeKind.PRINCIPAL_AND_INTEREST,
PenaltyTypeKind.FREE,
PenaltyTypeKind.PRINCIPAL_BALANCE,
PenaltyTypeKind.ALWAYS_PRINCIPAL_BALANCE,
];