pricelist


Результат: список элементов

Тарифные планы

Уровень доступа: admin

  • id — Id
  • name — Наименование
  • itemtype_name — Тип
  • project — Провайдер
  • processingmodules — Обработчики
  • pricelist_cost — Стоимость
  • orderpriority — Сортировка
  • status — Состояние

Наименование

Функция: pricelist.history

Результат: список элементов

История изменения тарифного плана

Уровень доступа: admin

  • changedate — Дата изменения
  • desc — Описание тарифа
  • user — Пользователь
  • ip — IP-адрес
  • action — Функция

Наименование

Функция: itemtype.orderreference

Результат: список элементов

Правила заказа тарифа

Уровень доступа: admin

  • id — Id
  • name — Наименование
  • status — Состояние

Включить

Функция: itemtype.orderreference.resume

Включить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции itemtype.orderreference.

Результат: успешное выполнение операции или сообщение об ошибке

Наименование

Функция: pricelist.orderreference

Результат: список элементов

Правила заказа тарифа

Уровень доступа: admin

  • id — Id
  • name — Наименование
  • status — Состояние
Включить

Функция: pricelist.orderreference.resume

Включить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции pricelist.orderreference.

Результат: успешное выполнение операции или сообщение об ошибке

Выключить

Функция: pricelist.orderreference.suspend

Выключить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции pricelist.orderreference.

Результат: успешное выполнение операции или сообщение об ошибке

Выключить

Функция: itemtype.orderreference.suspend

Выключить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции itemtype.orderreference.

Результат: успешное выполнение операции или сообщение об ошибке

Наименование

Функция: pricelist.detail

Результат: список элементов

Содержание тарифного плана

Уровень доступа: admin

  • id — Id
  • name — Наименование
  • price — Цены
  • orderpriority — Сортировка
  • status — Состояние

Наименование

Функция: pricelist.detail.integer

Результат: список элементов

Цены при разных количествах

Уровень доступа: admin

  • id — Id
  • value — Количество
  • price — Цены
Удалить

Функция: pricelist.detail.integer.delete

Удалить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции pricelist.detail.integer.

Результат: успешное выполнение операции или сообщение об ошибке

Специальная цена

Функция: pricelist.detail.integer.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции pricelist.detail).
    • elid — уникальный идентификатор (элемент id из функции pricelist.detail.integer)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции pricelist.detail).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции pricelist.detail).
    • elid — уникальный идентификатор (элемент id из функции pricelist.detail.integer)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • value — Количество. Количество ресурсов, при достижении которого (больше или равно) будет применяться специальная цена. Значения от до

Включить

Функция: pricelist.detail.resume

Включить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции pricelist.detail.

Результат: успешное выполнение операции или сообщение об ошибке

Наименование

Функция: pricelist.detail.enum

Результат: список элементов

Цены

Уровень доступа: admin

  • id — Id
  • name — Наименование
  • price — Цена
  • orderpriority — Сортировка
  • status — Состояние
Включить

Функция: pricelist.detail.enum.resume

Включить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции pricelist.detail.enum.

Результат: успешное выполнение операции или сообщение об ошибке

Выключить

Функция: pricelist.detail.enum.suspend

Выключить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции pricelist.detail.enum.

Результат: успешное выполнение операции или сообщение об ошибке

Переместить на одну позицию вверх

Функция: pricelist.detail.enum.up

Переместить на одну позицию вверх

Уровень доступа: admin

Цены

Функция: pricelist.detail.enum.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции pricelist.detail).
    • elid — уникальный идентификатор (элемент id из функции pricelist.detail.enum)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции pricelist.detail).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции pricelist.detail).
    • elid — уникальный идентификатор (элемент id из функции pricelist.detail.enum)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • orderpriority — Сортировка. Порядок сортировки элемента перечисления в списке выбора
Переместить на одну позицию вниз

Функция: pricelist.detail.enum.down

Переместить на одну позицию вниз

Уровень доступа: admin

Переместить дополнение к тарифу на одну позицию вверх

Функция: pricelist.detail.up

Переместить дополнение к тарифу на одну позицию вверх

Уровень доступа: admin

Редактирование ресурса

Функция: pricelist.detail.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции pricelist).
    • elid — уникальный идентификатор (элемент id из функции pricelist.detail)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции pricelist).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции pricelist).
    • elid — уникальный идентификатор (элемент id из функции pricelist.detail)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • billtype — Тип учета. Способ списания средств за дополнение с клиента
  • chargestoped — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) При выключенном флаге клиент получает компенсацию за часы простоя остановленной услуги.
  • itemtype — Тип. Тип дополнения. Определяет ресурс, который регулируется данным дополнением
  • addontype — Тип значения. Способ задания значения дополнения к тарифу
  • selecttype — Тип отображения. Используется только в пользовательском интерфейсе BILLmanager 6
  • scaletype — Тип шкалы значений. Параметр используется при расчете стоимости дополнения при заданной шкале цен
  • restrictclientchange — Изменение ресурса после заказа. Политика изменение клиентом ресурса после заказа
  • minperiodtype — Мин. период заказа. Минимальный период, по истечению которого клиент сможет изменить дополнение в сторону уменьшения
  • minperiodlen — Длительность. Длина минимального периода заказа дополнения
  • manualprocessing — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Для обработки ресурса будет создана задача в технический отдел
  • manualprocessing_skipdefault — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Если данная опция включена, и для дополнения выбрано значение по умолчанию, то это дополнение не будет добавлено в задачу на ручную обработку.
  • manualname — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) При включенной опции в качестве наименования дополнения будет использовано указанное значение
  • name — Наименование. Наименование тарифного плана
  • intname — Служебное имя. Указывается при необходимости переопределения стандартного служебного имени дополнения, например для расчета статистики использования ресурсов по нескольким параметрам, или в случае если имя параметра отличается от служебного имени дополнения
  • processing_feature — Проверять возможность. При выборе дополнения с указанной возможностью будет выбран обработчик, у которого данная возможность присутствует
  • roundtype — Способ округления. Способ округления расчитанного значения
  • addonstattype — Считать превышение. Выберите, за какой период считать превышение
  • addonstatcomparison — Если параметров несколько. Выберите как считать, если параметров одного типа несколько. К примеру, трафик может быть входящим и исходящим.
  • addonstatcalculation — Цена указана. Укажите, за что указана цена. Если за единицу в месяц, то статистика будет считаться как: (превышение за день) * (цену) / (количество дней в месяце)
  • addonstatchargestoped — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) При проставленной опции списание по данному дополнению будут идти и на остановленной услуге
  • allowpostpaid — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Опция разрешает списание средств за перерасход ресурса без учета баланса клиента
  • summarizeinvoice — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Суммировать значение параметра за весь период при генерации акта выполненных работ
  • measure — Единица измерения. Единица измерения, в которой задается дополнение. При передаче значения дополнения в панель управления заказанное значение будет переведено в единицу измерения используемую панелью управления
  • addonlimit — Включено в тариф. Значение по умолчанию для дополнения
  • addonstep — Шаг. Шаг заказа дополнения
  • addonmin — Минимальное значение. Минимальное значение для заказа. Не может быть меньше чем включено в тариф.
  • addonmax — Максимальное значение. Максимальное доступное для заказа значение ресурса
  • addonlimittrial — Включено в тариф на триальном периоде. Значение по умолчанию для дополнения на триальном периоде
  • addonmaxtrial — Максимальное значение на триальном периоде. Максимальное доступное для заказа значение ресурса которое можно заказать на триальном периоде
  • enumeration — Перечисление. Перечисление, из которого будут браться значения для дополнений к услугам
  • enumerationitem — Значение по умолчанию. Элемент перечисления, включенный по умолчанию при заказе услуги
  • orderpolicy — Стоимость при изменении. Способ расчета стоимости изменения значения дополнения
  • addonbool — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Значение по умолчанию для дополнения
  • orderpriority — Сортировка (в прямом порядке). Позволяет задать приоритет дополнения тарифа при сортировке
  • description — Описание дополнения. Описание дополнения. Поддерживается простой html. Для переноса строки используйте <br/>, для выделения жирным шрифтом или курсивом <b></b> и <i></i>
  • description_markdown — Описание дополнения (markdown). Описание дополнения. Для составления описания используется markdown разметка

Удалить

Функция: pricelist.detail.delete

Удалить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции pricelist.detail.

Результат: успешное выполнение операции или сообщение об ошибке

Переместить дополнение тарифу на одну позицию вниз

Функция: pricelist.detail.down

Переместить дополнение тарифу на одну позицию вниз

Уровень доступа: admin

Наименование

Функция: pricelist.detail.compound

Результат: список элементов

Варианты ресурса

Уровень доступа: admin

  • id — Id
  • name — Наименование
  • price — Цены
  • orderpriority — Сортировка
  • status — Состояние
Переместить дополнение к тарифу на одну позицию вверх

Функция: pricelist.detail.compound.up

Переместить дополнение к тарифу на одну позицию вверх

Уровень доступа: admin

Выключить

Функция: pricelist.detail.suspend

Выключить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции pricelist.detail.compound.

Результат: успешное выполнение операции или сообщение об ошибке

Переместить дополнение тарифу на одну позицию вниз

Функция: pricelist.detail.compound.down

Переместить дополнение тарифу на одну позицию вниз

Уровень доступа: admin

Импорт тарифа со стороннего сервера

Функция: pricelist.import

Импорт тарифа со стороннего сервера

Уровень доступа: admin

Наименование

Функция: pricelist.reference

Результат: список элементов

Настройка зависимостей дополнений

Уровень доступа: admin

  • id — Id
  • referencedesc — Зависимость
  • reference — Соотношение

Изменение зависимости

Функция: pricelist.reference.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции pricelist).
    • elid — уникальный идентификатор (элемент id из функции pricelist.reference)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции pricelist).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции pricelist).
    • elid — уникальный идентификатор (элемент id из функции pricelist.reference)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • pricelist_base — Основное дополнение. Дополнение тарифного плана, при изменении которого будет изменено значение зависимого дополнения
  • base_value — Значение. Значение основного дополнения, при котором будет изменено зависимое дополнение. Значения от до
  • enumerationitem_base — Значения. Значения, при выборе одного из которых будет изменено зависимое дополнений
  • pricelist_reference — Зависимое дополнение. Дополнение, которое будет изменено при изменении основного дополнения
  • reference_value — Значение. Значение, которое будет выставлено для зависимого дополнения. Значения от до
  • enumerationitem_reference — Значения. Значения, которые будут доступны при изменении основного дополнения

Копировать выбранную зависимость

Функция: pricelist.reference.clone

Копировать выбранную зависимость

Уровень доступа: admin

Удалить

Функция: pricelist.reference.delete

Удалить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции pricelist.reference.

Результат: успешное выполнение операции или сообщение об ошибке

Включить

Функция: pricelist.resume

Включить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции pricelist.

Результат: успешное выполнение операции или сообщение об ошибке

Переместить тариф на одну позицию вверх

Функция: pricelist.up

Переместить тариф на одну позицию вверх

Уровень доступа: admin

Выключить

Функция: pricelist.suspend

Выключить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции pricelist.

Результат: успешное выполнение операции или сообщение об ошибке

Создать

Функция: pricelist.add

Создать

Уровень доступа: admin

Редактирование тарифного плана

Функция: pricelist.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

  • Параметры:
    • elid — уникальный идентификатор (элемент id из функции pricelist)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • elid — уникальный идентификатор (элемент id из функции pricelist)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name — Наименование. Наименование тарифного плана
  • processingmodule — Обработчик услуг. Выберите какие обработчики услуг будут обрабатывать услуги создаваемого тарифного плана. Тарифы не подключенные к обработчикам услуг не будут доступны для заказа.
  • modulepreset — Конфигурация.
  • intname — Внутреннее наименование. Внутренее наименование служит для получения значений по умолчанию параметров создаваемых услуг из обработчика либо для идентификации базовой конфигурации при ручной обработке
  • billdaily — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) При включенном флаге оплата за услугу будет сниматься ежедневно. Сумма будет рассчитана пропорционально стоимости одного дня в месяце расчета. Политики смены тарифа при этом не работают.
  • billhourly — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) При включении флага клиент получает права на запуск/остановку услуг данного тарифа. В зависимости от установки флага "Списывать средства при остановке", клиент может получить компенсацию за часы простоя остановленной услуги. При этом средства списываются в начале дня полностью, возврат компенсации осуществляется на следующий день с учетом времени простоя.
  • chargestoped — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) При выключенном флаге клиент получает компенсацию за часы простоя остановленной услуги. Такой же флаг есть у каждого ресурса (по умолчанию он включен). Нет никакой зависимости между флагами в самом тарифном плане и в дополнительных ресурсах.
  • autocalcday — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Если стоит флаг, то стоимость дня рассчитывается из стоимости месяца деленного на количество дней в месяц
  • billprorata — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) При включении опции срок действия услуги будет выровнен по календарному месяцу в зависимости от дня, указанного в поле "Переходный день". Если клиент заказывает услугу в день месяца до указанного, срок действия услуги будет рассчитан до конца текущего месяца; если же в день указанный в настройке или позже, то до конца следующего месяца. Также пропорционально изменению периода действия услуги будет изменена стоимость заказа/продления
  • prorataday — Переходный день. Переходный день для календарного списания средств
  • quickorder — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Включает возможность быстрого заказа услуг, без указания при заказе параметров
  • opennotify — Шаблон уведомления об открытии услуги. Шаблон, на основе которого будет сформирована инструкция по услуге. Отправляется на почту клиенту после обработки открытия услуги, а также доступна по кнопке в списке услуг
  • license — Условия предоставления услуг. Шаблон отображения условий предоставления услуг, при наличии которого, во время заказа услуги, клиенту будет необходимо согласиться с условиями предоставления услуг. Создать или отредактировать шаблон можно в меню 'Шаблоны документов'
  • pricelist_group — Группа тарифа. Группа тарифа служит для объединения тарифов для предоставления общих скидок и действия политик триального периода, а также для объединения тарифов по группам в отчетах
  • create_addon — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) При создании тарифа будут также созданы все доступные для тарифного плана дополнения
  • show_on_dashboard — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Отображать тариф на главной странице в интерфейсе BILLmanager 6
  • orderpage — Страница. Страница заказа услуги, на которой будет отображен тариф в интерфейсе BILLmanager 6
  • ostemplate — Шаблоны операционных систем. Шаблоны операционных систем, которые будут включены в тариф
  • access — Доступен для заказа. Выбор группы клиентов, для которой тариф доступен для заказа и перехода
  • minperiodtype — Минимальный период заказа. Минимальный период, по истечении которого клиент сможет отказаться от услуги. При ежедневном списании также влияет на резервирование средств на оплату заказанной услуги
  • minperiodlen — Длина минимального периода. Длина минимального периода в днях или месяцах
  • trial — Триальный период. Длина триального периода в днях. Политика предоставления триального периода определяется настройками типа продукта. Оставьте пустым, если для данного тарифа нет пробного периода
  • trial_itemmax — Количество триалов доступных для заказа. Максимальное количество триальных экземпляров услуг данного тарифного плана
  • itemmax — Количество услуг доступных для заказа. Укажите максимально количество услуг доступных для заказа одним клиентом. По достижению указанного количества клиентом, заказ дополнительных услуг данного тарифа клиенту будет недоступен
  • suspendpenaltytype — Штраф за просрочку продления. Тип штрафа за просрочку продления услуги. Штраф взимается непосредственно при оплате продления услуги
  • suspendpenaltypercent — Процент стоимости. Процент стоимости услуги за просроченный период
  • allownosuitable — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Если нет свободных ресурсов или нет в наличии выделенных серверов, услуга будет доступна для заказа
  • suspendperiod — Период автоудаления. Укажите, через сколько дней после остановки неоплаченную услугу необходимо удалить. Если оставить поле пустым, будет действовать политика типа продукта
  • nostopholidays — Выключение услуг по выходным. Позволяет переопределить политику остановки услуг типа продукта
  • changepolicy — Политика смены тарифа. Политика расчетов применяемая при смене тарифа услуги
  • changeprolongpolicy — Продление с. Политика продления услуги на новый тарифный план
  • orderpolicy — Политика заказа доп. ресурсов. Способ расчета стоимости дополнительных ресурсов при заказе в период действия услуги
  • returnpolicy — Политика отказа от доп. ресурсов. Способ расчета суммы возврата при отказе от дополнительных ресурсов в период действия услуги
  • note — Заметки. Служебные заметки к тарифу для сотрудников провайдера
  • orderlink — Ссылка для заказа тарифного плана. Используйте данную ссылку для перехода к заказу с Вашего сайта
  • quickorderlinkbasket — .
  • quickorderlinkpayment — .
  • orderpriority — Сортировка. Приоритет тарифа при сортировке (в прямом порядке)
  • show_addon_image — Отображать иконки ресурсов. Включает возможность настройки и отображение иконок ресурсов при заказе и редактировании услуг
  • description — Описание тарифа.
  • description_markdown — Описание тарифа (markdown).
  • siteinfo — Информация для сайта. Любая служебная информация, требующаяся для интеграции с сайтом
  • label — Метки. Метки тарифа для фильтрации при заказе. Метки указываются с новой строки

Наименование

Функция: pricelist.processing

Результат: список элементов

Подключение к обработчикам тарифного плана

Уровень доступа: admin

  • id — Id
  • name — Наименование
  • orderpriority — Приоритет
  • status — Состояние

Выключить

Функция: pricelist.processing.suspend

Выключить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции pricelist.processing.

Результат: успешное выполнение операции или сообщение об ошибке

Переместить обработчик на одну позицию вверх

Функция: pricelist.processing.up

Переместить обработчик на одну позицию вверх

Уровень доступа: admin

Включить

Функция: pricelist.processing.resume

Включить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции pricelist.processing.

Результат: успешное выполнение операции или сообщение об ошибке

Переместить обработчик на одну позицию вниз

Функция: pricelist.processing.down

Переместить обработчик на одну позицию вниз

Уровень доступа: admin

Переместить тариф на одну позицию вниз

Функция: pricelist.down

Переместить тариф на одну позицию вниз

Уровень доступа: admin

Скопировать выделенный тариф

Функция: pricelist.clone

Скопировать выделенный тариф

Уровень доступа: admin

Удалить

Функция: pricelist.delete

Удалить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции pricelist.

Результат: успешное выполнение операции или сообщение об ошибке

Установка фильтра.

pricelist.filter

Наименование

Функция: pricelist.change

Результат: список элементов

Правила смены тарифа

Уровень доступа: admin

  • id — Id
  • name — Наименование
  • status — Состояние

Наименование

Функция: pricelist.change.rule

Результат: список элементов

Особые правила смены тарифа

Уровень доступа: admin

  • id — Id
  • fromdate — Дата заказа с
  • todate — Дата заказа до
  • period — Период заказа
  • discount — Скидка, %
Особое правило на смену тарифа

Функция: pricelist.change.rule.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции pricelist.change).
    • elid — уникальный идентификатор (элемент id из функции pricelist.change.rule)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции pricelist.change).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции pricelist.change).
    • elid — уникальный идентификатор (элемент id из функции pricelist.change.rule)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • fromdate — Дата заказа с. Начальная дата периода, в которым должна попасть дата заказа услуги для применения к ней правила
  • todate — Дата заказа до. Конечная дата периода, в которым должна попасть дата заказа услуги для применения к ней правила
  • period — Период заказа. На разных периодах заказа (вечный, месяц и т.д.) можно иметь разные правила.
  • discount — Скидка на новый тариф. Укажите скидку в процентах, с которой будет предоставлен новый товар.
Удалить

Функция: pricelist.change.rule.delete

Удалить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции pricelist.change.rule.

Результат: успешное выполнение операции или сообщение об ошибке

Включить

Функция: pricelist.change.resume

Включить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции pricelist.change.

Результат: успешное выполнение операции или сообщение об ошибке

Выключить

Функция: pricelist.change.suspend

Выключить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции pricelist.change.

Результат: успешное выполнение операции или сообщение об ошибке