Download PDF
Download page Тарифные планы (pricelist).
Тарифные планы (pricelist)
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 и off. |
| itemtype | Тип дополнения. Определяет ресурс, который регулируется данным дополнением |
| addontype | Тип значения. Способ задания значения дополнения к тарифу |
| selecttype | Тип отображения. Используется только в пользовательском интерфейсе BILLmanager 6 |
| scaletype | Тип шкалы значений. Параметр используется при расчете стоимости дополнения при заданной шкале цен |
| restrictclientchange | Изменение ресурса после заказа. Политика изменение клиентом ресурса после заказа |
| minperiodtype | Мин. период заказа. Минимальный период, по истечению которого клиент сможет изменить дополнение в сторону уменьшения |
| minperiodlen | Длительность. Длина минимального периода заказа дополнения |
| manualprocessing | Необязательный параметр. Для обработки ресурса будет создана задача в технический отдел. Принимает значения on и off. |
| manualprocessing_skipdefault | Необязательный параметр. Если данная опция включена, и для дополнения выбрано значение по умолчанию, то это дополнение не будет добавлено в задачу на ручную обработку. Принимает значения on и off. |
| manualname | Необязательный параметр. При включенной опции в качестве наименования дополнения будет использовано указанное значение. Принимает значения on и off. |
| name | Наименование тарифного плана |
| intname | Служебное имя. Указывается при необходимости переопределения стандартного служебного имени дополнения, например для расчета статистики использования ресурсов по нескольким параметрам, или в случае если имя параметра отличается от служебного имени дополнения |
| processing_feature | Проверять возможность. При выборе дополнения с указанной возможностью будет выбран обработчик, у которого данная возможность присутствует |
| roundtype | Способ округления. Способ округления рассчитанного значения |
| addonstattype | Считать превышение. Выберите, за какой период считать превышение |
| addonstatcomparison | Если параметров несколько. Выберите как считать, если параметров одного типа несколько. К примеру, трафик может быть входящим и исходящим. |
| addonstatcalculation | Цена указана. Укажите, за что указана цена. Если за единицу в месяц, то статистика будет считаться как: (превышение за день) * (цену) / (количество дней в месяце) |
| addonstatchargestoped | Необязательный параметр. При проставленной опции списание по данному дополнению будут идти и на остановленной услуге. Принимает значения on и off. |
| allowpostpaid | Необязательный параметр. Опция разрешает списание средств за перерасход ресурса без учета баланса клиента. Принимает значения on и off. |
| summarizeinvoice | Необязательный параметр. Суммировать значение параметра за весь период при генерации акта выполненных работ. Принимает значения on и off. |
| measure | Единица измерения. Единица измерения, в которой задается дополнение. При передаче значения дополнения в панель управления заказанное значение будет переведено в единицу измерения используемую панелью управления |
| addonlimit | Включено в тариф. Значение по умолчанию для дополнения |
| addonstep | Шаг заказа дополнения |
| addonmin | Минимальное значение. Минимальное значение для заказа. Не может быть меньше чем включено в тариф. |
| addonmax | Максимальное значение. Максимальное доступное для заказа значение ресурса |
| addonlimittrial | Включено в тариф на триальном периоде. Значение по умолчанию для дополнения на триальном периоде |
| addonmaxtrial | Максимальное значение на триальном периоде. Максимальное доступное для заказа значение ресурса которое можно заказать на триальном периоде |
| enumeration | Перечисление. Перечисление, из которого будут браться значения для дополнений к услугам |
| enumerationitem | Значение по умолчанию. Элемент перечисления, включенный по умолчанию при заказе услуги |
| orderpolicy | Стоимость при изменении. Способ расчета стоимости изменения значения дополнения |
| addonbool | Необязательный параметр. Значение по умолчанию для дополнения. Принимает значения on и off. |
| 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 и off. |
| alignexpenseamount | расчёт стоимости от периода заказа. Принимает значения on и off. |
| billhourly | При включении флага клиент получает права на запуск/остановку услуг данного тарифа. В зависимости от установки флага "Списывать средства при остановке", клиент может получить компенсацию за часы простоя остановленной услуги. При этом средства списываются в начале дня полностью, возврат компенсации осуществляется на следующий день с учетом времени простоя. Принимает значения on и off. |
| chargestoped | При выключенном флаге клиент получает компенсацию за часы простоя остановленной услуги. Такой же флаг есть у каждого ресурса (по умолчанию он включен). Нет никакой зависимости между флагами в самом тарифном плане и в дополнительных ресурсах. Принимает значения on и off. |
| autocalcday | Если стоит флаг, то стоимость дня рассчитывается из стоимости месяца деленного на количество дней в месяц. Принимает значения on и off. |
| billprorata | При включении опции срок действия услуги будет выровнен по календарному месяцу в зависимости от дня, указанного в поле "Переходный день". Если клиент заказывает услугу в день месяца до указанного, срок действия услуги будет рассчитан до конца текущего месяца; если же в день указанный в настройке или позже, то до конца следующего месяца. Также пропорционально изменению периода действия услуги будет изменена стоимость заказа/продления. Принимает значения on и off. |
| prorataday | Переходный день для календарного списания средств |
| quickorder | Включает возможность быстрого заказа услуг, без указания при заказе параметров. Принимает значения on и off. |
| opennotify | Шаблон уведомления об открытии услуги. Шаблон, на основе которого будет сформирована инструкция по услуге. Отправляется на почту клиенту после обработки открытия услуги, а также доступна по кнопке в списке услуг |
| license | Условия предоставления услуг. Шаблон отображения условий предоставления услуг, при наличии которого, во время заказа услуги, клиенту будет необходимо согласиться с условиями предоставления услуг. Создать или отредактировать шаблон можно в меню Шаблоны документов |
| pricelist_group | Группа тарифа. Группа тарифа служит для объединения тарифов для предоставления общих скидок и действия политик триального периода, а также для объединения тарифов по группам в отчетах |
| create_addon | При создании тарифа будут также созданы все доступные для тарифного плана дополнения. Принимает значения on и off. |
| ostemplate | Шаблоны операционных систем. Шаблоны операционных систем, которые будут включены в тариф |
| access | Доступен для заказа. Выбор группы клиентов, для которой тариф доступен для заказа и перехода |
| minperiodtype | Минимальный период заказа. Минимальный период, по истечении которого клиент сможет отказаться от услуги. При ежедневном списании также влияет на резервирование средств на оплату заказанной услуги |
| minperiodlen | Длина минимального периода. Длина минимального периода в днях или месяцах |
| trial | Триальный период. Длина триального периода в днях. Политика предоставления триального периода определяется настройками типа продукта. Оставьте пустым, если для данного тарифа нет пробного периода |
| trial_itemmax | Количество триалов доступных для заказа. Максимальное количество триальных экземпляров услуг данного тарифного плана |
| itemmax | Количество услуг доступных для заказа. Укажите максимально количество услуг доступных для заказа одним клиентом. По достижению указанного количества клиентом, заказ дополнительных услуг данного тарифа клиенту будет недоступен |
| suspendpenaltytype | Штраф за просрочку продления. Тип штрафа за просрочку продления услуги. Штраф взимается непосредственно при оплате продления услуги |
| suspendpenaltypercent | Процент стоимости. Процент стоимости услуги за просроченный период |
| allownosuitable | Если нет свободных ресурсов или нет в наличии выделенных серверов, услуга будет доступна для заказа. Принимает значения on и off. |
| 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.
Результат: успешное выполнение операции или сообщение об ошибке