# Package ru.bitel.bgbilling.plugins.bonus.common.bean

- Interface Summary
  Interface | Description
  --- | ---
  BonusProgramSpecification | Интерфейс для начисления бонусов.

- Class Summary
  Class | Description
  --- | ---
  AbstractBonusBalanceBean | Родитель классов BonusCharge, BonusPayment, BonusBalance
  BonusBalance |
  BonusCharge | Бонусный расход.
  BonusContractProgram | Бонусная программа для договора.
  BonusDetailCharge | Часть бонусного расхода которая непосредственно вешается на приход. Бонусный расход имеет как минимум одну часть расхода( если сумма прихода хватило погасить целиком расход ).
  BonusPayment |
  BonusPaymentType | типы приходов
  BonusProgram | Бонусная программа.
  BonusProgramDynamicBase | Базовый класс для дин. классов реализующих бонусную программу. Содержит наиболее нужные методы для работы с бонусами и дин.программами. Для возможности использования методов в потомках(то есть вашей дин.программе/классе), необходимо вызвать в методе onEvent(если будете использовать) соответствующий метод потомка(то есть этого класса) - super.onEvent........