Class ContractTariff

java.lang.Object
ru.bitel.common.model.Id
ru.bitel.bgbilling.kernel.contract.api.common.bean.ContractTariff
All Implemented Interfaces:
java.io.Serializable, Idable

public class ContractTariff
extends Id
implements java.io.Serializable
Объект сопоставляет договору тарифный план на определенный период. Соответствует записи из таблицы contract_tariff. Содержит следующие поля, устанавливаемые и получаемые с помощью get/set функций:

private int ID - код записи в таблице
private int contractID - код договора
private int tariffPlanID - код тарифного плана
private int tariffGroupID - код тарифного плана
private Period period - окончание
private String comment - комментарий
...
private int replacedFromTariff - если запись получена через смену тарифа с кого-то другого, то здесь сохраняется id предыдущей записи (чтобы можно было откатить, например)

See Also:
Serialized Form