Package ru.bitel.bgbilling.kernel.contract.api.server.bean.tariff

# Interface ContractTariffMasterDataHandler

public interface ContractTariffMasterDataHandler

- ## Method Summary

  Modifier and Type
  Method
  Description
  `default List<ru.bitel.bgbilling.common.model.KeyValue>`
  `filters(ContractTariffMasterDataParam contractTariffMasterDataParam, int userId)`
  `ContractTariffMasterData`
  `get(ContractTariffMasterDataParam contractTariffMasterDataParam, int userId)`
  `ContractTariffMasterData`
  `tariffChange(int contractTariffId)`
  `ContractTariffMasterData`
  `tariffCopy(int contractTariffId)`
  `ContractTariffMasterData`
  `tariffEdit(int contractTariffId)`
  `ContractTariffMasterData`
  `tariffNew(int contractId)`

- ## Method Details

  - ### filters

    default List<ru.bitel.bgbilling.common.model.KeyValue> filters(ContractTariffMasterDataParam contractTariffMasterDataParam, int userId) throws Exception
    Throws:
      `Exception`

  - ### get

    ContractTariffMasterData get(ContractTariffMasterDataParam contractTariffMasterDataParam, int userId) throws Exception
    Throws:
      `Exception`

  - ### tariffNew

    ContractTariffMasterData tariffNew(int contractId) throws Exception
    Throws:
      `Exception`

  - ### tariffEdit

    ContractTariffMasterData tariffEdit(int contractTariffId) throws Exception
    Throws:
      `Exception`

  - ### tariffCopy

    ContractTariffMasterData tariffCopy(int contractTariffId) throws Exception
    Throws:
      `Exception`

  - ### tariffChange

    ContractTariffMasterData tariffChange(int contractTariffId) throws Exception
    Throws:
      `Exception`