Interface ContractPatternService


public interface ContractPatternService
  • Method Details

    • numedNumberPatternList

      List<ContractPatternNamedNumber> numedNumberPatternList() throws ru.bitel.bgbilling.common.BGException
      Получить список именованных порядковых параметров.
      Returns:
      Throws:
      ru.bitel.bgbilling.common.BGException
    • updateNamedNumber

      void updateNamedNumber(ContractPatternNamedNumber namedNumber) throws ru.bitel.bgbilling.common.BGException
      Обновление/создание порядкового параметра шаблона договора.
      Parameters:
      namedNumber -
      Throws:
      ru.bitel.bgbilling.common.BGException
    • getNextNamedNumberIndex

      int getNextNamedNumberIndex(String title) throws ru.bitel.bgbilling.common.BGException
      Получить следующий номер для именного порядкового параметра шаблона договора.
      Parameters:
      title - - имя порядкового параметра
      Returns:
      Throws:
      ru.bitel.bgbilling.common.BGException
    • deleteNamedNumber

      void deleteNamedNumber(int id) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
      Удаление именованного порядкового параметра шаблона договора.
      Parameters:
      id -
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
    • contractPatternlist

      List<ru.bitel.bgbilling.kernel.contract.pattern.common.dto.ContractPatternInfo> contractPatternlist(String nondef) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
    • contractPatternContractParameterList

      List<ru.bitel.bgbilling.kernel.contract.pattern.common.dto.ContractParameterData> contractPatternContractParameterList(int contractPatternId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
    • contractPatternTariffList

      List<ru.bitel.bgbilling.kernel.contract.pattern.common.dto.ContractTariffData> contractPatternTariffList(int contractPatternId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
    • contractPatterns

      List<IdTitle> contractPatterns() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
    • patternDataGet

      ru.bitel.bgbilling.kernel.contract.pattern.common.dto.PatternData patternDataGet() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException