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
    • patternSequenceList

      List<BGSequence> patternSequenceList() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
    • patternSequenceTitles

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

      BGSequence patternSequenceGet(int sequenceId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
    • patternSequenceUpdate

      int patternSequenceUpdate(BGSequence sequence) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
    • patternSequenceDelete

      boolean patternSequenceDelete(int sequenceId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
    • patternGeneratorList

      List<BGGenerator> patternGeneratorList() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
    • patternGeneratorTitles

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

      BGGenerator patternGeneratorGet(int generatorId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
    • patternGeneratorUpdate

      int patternGeneratorUpdate(BGGenerator patternGenerator) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
    • patternGeneratorDelete

      boolean patternGeneratorDelete(int generatorId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException