Skip to content

Метод расчёта процентов

InterestCalcMethodKind

Метод расчёта процентной ставки

Значения

КлючЗначениеОписание
SIMPLE101221Простой
DECLINING_BALANCE101222Остаточный
COMBINED101223Комбинированный
DECLINING_BALANCE_LGOT101224Остаточный с льготными траншами
COMPOSITE_DECLINING_BALANCE101225Остаточный составной
DECLINING_BALANCE_DOUBLE_RATE101226Остаточный с двумя ставками
SIMPLE_DOUBLE_RATE101227Простой с двумя ставками
COMBINED_DECLINING_BALANCE_LGOT101228Комбинированный остаточный льготный
DECLINING_BALANCE_DATE_OFFSET101229Остаточный со смещением дат
DECLINING_BALANCE_DOUBLE_RATE_V21012210Остаточный с двумя ставками для отсрочки
BALOON_FLEXIBLE1012211Баллун гибкий график
RENT_EQUAL_PARTS1012212Аренда равными долями
DECLINING_BALANCE_DOUBLE_RATE_SINGLE_NORM1012213Остаточный с двумя ставками и единой нормой
GRADIENT1012214Градиентный

Определение

typescript
export enum InterestCalcMethodKind {
  /** Простой */
  SIMPLE = 101221,

  /** Остаточный */
  DECLINING_BALANCE = 101222,

  /** Комбинированный */
  COMBINED = 101223,

  /** Остаточный с льготными траншами */
  DECLINING_BALANCE_LGOT = 101224,

  /** Остаточный составной */
  COMPOSITE_DECLINING_BALANCE = 101225,

  /** Остаточный с двумя ставками */
  DECLINING_BALANCE_DOUBLE_RATE = 101226,

  /** Простой с двумя ставками */
  SIMPLE_DOUBLE_RATE = 101227,

  /** Комбинированный остаточный льготный */
  COMBINED_DECLINING_BALANCE_LGOT = 101228,

  /** Остаточный со смещением дат */
  DECLINING_BALANCE_DATE_OFFSET = 101229,

  /** Остаточный с двумя ставками для отсрочки */
  DECLINING_BALANCE_DOUBLE_RATE_V2 = 1012210,

  /** Баллун гибкий график */
  BALOON_FLEXIBLE = 1012211,

  /** Аренда равными долями */
  RENT_EQUAL_PARTS = 1012212,

  /** Остаточный с двумя ставками и единой нормой */
  DECLINING_BALANCE_DOUBLE_RATE_SINGLE_NORM = 1012213,

  /** Градиентный */
  GRADIENT = 1012214,
}

export const InterestCalcMethodKindValues = [
  InterestCalcMethodKind.SIMPLE,
  InterestCalcMethodKind.DECLINING_BALANCE,
  InterestCalcMethodKind.COMBINED,
  InterestCalcMethodKind.DECLINING_BALANCE_LGOT,
  InterestCalcMethodKind.COMPOSITE_DECLINING_BALANCE,
  InterestCalcMethodKind.DECLINING_BALANCE_DOUBLE_RATE,
  InterestCalcMethodKind.SIMPLE_DOUBLE_RATE,
  InterestCalcMethodKind.COMBINED_DECLINING_BALANCE_LGOT,
  InterestCalcMethodKind.DECLINING_BALANCE_DATE_OFFSET,
  InterestCalcMethodKind.DECLINING_BALANCE_DOUBLE_RATE_V2,
  InterestCalcMethodKind.BALOON_FLEXIBLE,
  InterestCalcMethodKind.RENT_EQUAL_PARTS,
  InterestCalcMethodKind.DECLINING_BALANCE_DOUBLE_RATE_SINGLE_NORM,
  InterestCalcMethodKind.GRADIENT,
];