# Package ru.bitel.bgbilling.kernel.contract.balance.common.bean

- Class Summary
  Class | Description
  --- | ---
  AbstractBalanceBean |
  AbstractPaymentTypes<N extends AbstractPaymentTypes<N>> | Bean для дерева приходов/расходов в редакторе приходов/расходов и справочников . Название, я думаю, не совсем корретно, так как этот bean используется и для типов расхода(но раз уж создано, менят пока не буду )
  BalanceBaseType | Родительский класс для PaymentType и ChargeType(как минимум), в котором фактически и реализуется все. Изначально cоздан лишь для того, чтобы ChargeType не наследовался от PaymentType.
  BalanceDetailItem | Bean впервую очередь для таблицы "Детализированный баланс"(элементы дерева баланса: исходящий остаток, доступная сумма).
  BalanceDistributeData |
  Charge | Расход договора.
  ChargeType | Bean типа расхода, использовать через справочник: getContext().getDirectory( ChargeType.class )....
  ContractAccount | Bean для наробатки.
  ContractAccountDetail |
  ContractBalance |
  Payment | Платёж договора.
  PaymentType | Bean типа прихода, использовать через справочник: getContext().getDirectory( PaymentType.class )....
  PaymentTypeItem |
  Reserve | Bean резерва договора.
  ReserveType | Bean типа резерв, доставать через справочники.