Типы продуктов (itemtype)
itemtype
Результат: список элементов
Типы продуктов
Уровень доступа: admin
Параметр | Значение |
---|---|
id | Id |
name | Наименование |
intname | Внутреннее наименование |
orderpriority | Сортировка |
Редактирование типа продукта
Функция: itemtype.edit
Уровень доступа: admin
Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.
Просмотр параметров объекта:
- Параметры:
- elid — уникальный идентификатор (элемент id из функции itemtype)
- Результат: список параметров объекта
Создание объекта:
- Параметры:
- sok — значение параметра должно быть не пустым, обычно "ok".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Изменение объекта
- Параметры:
- sok — значение параметра должно быть не пустым, обычно "ok".
- elid — уникальный идентификатор (элемент id из функции itemtype)
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров объекта или дополнительных параметров запроса (см. выше):
Параметр | Значение |
---|---|
name | Наименование типа продукта |
intname | Внутреннее имя типа, которое используется для его идентификации. Также по внутреннему имени отбираются поддерживаемые обработчики |
itemname | XSLT Шаблон наименования услуги, на основе которого формируется наименование услуги и расходов за услуги данного типа. При отсутствии заполнения используется стандартный шаблон для типа |
trialtype | Триальная версия. Выберите способ предоставления клиентам триальной версии услуг данного типа |
splitexpense | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Опция включает равномерное распределение расходов по месяцам, например: при оплате услуги за год будет создано 12 или 13 расходов за каждый месяц, в котором будет активна услуга. Удобно для актов выполненных работ, а также учета расходов будущих периодов |
nostopholidays | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Установите опцию, если не хотите, чтобы услуги клиентов останавливались в выходные дни: субботу и воскресенье |
open_duration_limit | Регламент на время обработки услуг. Формат чч:мм |
suspendperiod | Период автоудаления. Укажите, через сколько дней после остановки неоплаченную услугу необходимо удалить |
closetype | Правила удаления услуг. Политика доступа клиентов к удалению услуг данного типа |
closesubtype | При удалении клиентом. Правила удаления услуги, если удаляет сам клиент |
trial | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Включить триальный период |
day | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Включить период в день |
monthly | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Включить период в месяц |
quarterly | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Включить период в три месяца |
semiannual | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Включить период в полгода |
annually | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Включить период в год |
biennial | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Включить период в два года |
triennial | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Включить период в три года |
quadrennial | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Включить период в четыре года |
quinquennial | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Включить период в пять лет |
decennial | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Включить период в десять лет |
lifetime | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Включить единоразовую оплату |
transfer | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Включить трансфер |
orderview | Отображение тарифов. Переключает режим отображения выбора тарифа при заказе услуги клиентом. Настроить описание тарифа можно в его настройках |
show_addon_image | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Включает возможность настройки и отображение иконок ресурсов при заказе и редактировании услуг |
Содержание типа продукта
Функция: itemtype.detail
Результат: список элементов
Уровень доступа: admin
Параметр | Значение |
---|---|
id | Id |
name | Наименование |
intname | Внутреннее наименование |
orderpriority | Сортировка |
Переместить на одну позицию выше
Функция: itemtype.detail.up
Уровень доступа: admin
Удалить
Функция: itemtype.detail.delete
Уровень доступа: admin
Параметры:
- elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции itemtype.detail.
Результат: успешное выполнение операции
Дополнение к типу продукта
Функция: itemtype.detail.edit
Уровень доступа: admin
Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:
- Параметры:
- plid — уникальный идентификатор родительского списка (элемент id из функции itemtype).
- elid — уникальный идентификатор (элемент id из функции itemtype.detail)
- Результат: список параметров объекта
Создание объекта:
- Параметры:
- sok — значение параметра должно быть не пустым, обычно "ok".
- plid — уникальный идентификатор родительского списка (элемент id из функции itemtype).
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Изменение объекта:
- Параметры:
- sok — значение параметра должно быть не пустым, обычно "ok".
- plid — уникальный идентификатор родительского списка (элемент id из функции itemtype).
- elid — уникальный идентификатор (элемент id из функции itemtype.detail)
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров объекта или дополнительных параметров запроса (см. выше):
Параметр | Значение |
---|---|
name | Наименование типа продукта |
intname | Внутреннее имя дополнения к типу продукта |
orderpriority | Сортировка (в прямом порядке). Порядок сортировки дополнений на форме |
showoninfo | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Используется при детализации услуги. Отображается только в пользовательском интерфейсе BILLmanager 6 |
Переместить на одну позицию ниже
Функция: itemtype.detail.down
Уровень доступа: admin
Параметры услуг
Функция: itemtype.param
Результат: список элементов
Уровень доступа: admin
Параметр | Значение |
---|---|
id | Id |
locale_name | Наименование |
intname | Внутреннее наименование |
orderpriority | Сортировка |
Переместить параметр услуги на одну позицию вверх
Функция: itemtype.param.up
Уровень доступа: admin
Редактирование параметра
Функция: itemtype.param.edit
Уровень доступа: admin
Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:
- Параметры:
- plid — уникальный идентификатор родительского списка (элемент id из функции itemtype).
- elid — уникальный идентификатор (элемент id из функции itemtype.param)
- Результат: список параметров объекта
Создание объекта:
- Параметры:
- sok — значение параметра должно быть не пустым, обычно "ok".
- plid — уникальный идентификатор родительского списка (элемент id из функции itemtype).
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Изменение объекта:
- Параметры:
- sok — значение параметра должно быть не пустым, обычно "ok".
- plid — уникальный идентификатор родительского списка (элемент id из функции itemtype).
- elid — уникальный идентификатор (элемент id из функции itemtype.param)
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров объекта или дополнительных параметров запроса (см. выше):
Параметр | Значение |
---|---|
name | Наименование |
tune_pricelists | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) При отключенной опции параметр подключен ко всем тарифным планам, активная опция позволяет производить настройку подключения вручную |
intname | Внутреннее имя параметра для использования в обработчиках услуг |
ordervisible | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Поставьте галочку, если при заказае необходимо попросить пользователя указать этот параметр |
openvisible | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Поставьте галочку, если параметр необходимо заполнить при открытии услуги. Заполняется автоматическим обработчиком или вручную. |
listvisible | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Поставьте галочку, если параметр необходимо показывать в списке услуг |
editreadlevel | Доступ на чтение. Минимальный уровень пользователя, для которого будет виден параметр |
editwritelevel | Доступ для изменения. Минимальный уровень пользователя, которому будет доступно изменение параметра |
needsetparam | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) При изменении параметра будет вызван модуль обработки с командой setparam |
crypted | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Выставите флаг, если значение параметра необходимо хранить в зашифрованном виде |
hint | Подсказка к полю, которая появляется при наведении на символ вопроса |
orderpriority | Сортировка параметров при отображении на форме заказа и редактирования услуги |
select_paramgroup | Группа. Принадлежность к одной из групп. Используется при детализации услуги. Отображается только в пользовательском интерфейсе BILLmanager 6 |
inputtype | Тип поля ввода. Укажите данные какого типа будут вводиться в поле |
zoom | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Опция включает возможность ввода нескольких значений, разделенных пробелом. Выбранный валидатор будет применен к каждому значению в отдельности |
inputrows | Количество строк ввода в текстовом поле |
required | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Запретить пустое значение для параметра |
validator | Функция проверки. Выберите функцию проверки введенного значения. Это не позволит пользователю ввести значение в неправильном формате |
select_ip | Тип IP-адреса |
num_range | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Диапазон допустимых значений |
r_start_int | Начальное значение диапазона |
r_end_int | Конечное значение диапазона |
r_start_float | Начальное значение диапазона |
r_end_float | Конечное значение диапазона |
Переместить параметр услуги на одну позицию вниз
Функция: itemtype.param.down
Уровень доступа: admin
Тарифный план
Функция: itemtype.param.pricelist
Результат: список элементов
Уровень доступа: admin
Параметр | Значение |
---|---|
id | Id |
name | Тарифный план |
status | Состояние |
Подключить параметр к тарифному плану
Функция: itemtype.param.pricelist.resume
Подключить параметр к тарифному плану
Уровень доступа: admin
Параметры:
- elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции itemtype.param.pricelist.
Результат: успешное выполнение операции или сообщение об ошибке
Отключить параметр от тарифного плана
Функция: itemtype.param.pricelist.suspend
Уровень доступа: admin
Параметры:
- elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции itemtype.param.pricelist.
Результат: успешное выполнение операции или сообщение об ошибке
Удалить
Функция: itemtype.param.delete
Уровень доступа: admin
Параметры:
- elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции itemtype.param.
Результат: успешное выполнение операции или сообщение об ошибке
Наименование
Функция: itemtype.param.value
Результат: список элементов
Значения для параметров с типом список
Уровень доступа: admin
Параметр | Значение |
---|---|
id | Id |
name | Наименование |
intname | Внутреннее имя |
tags | Тэги |
orderpriority | Сортировка |
status | Состояние |
Подключить значение параметра ко всем тарифным планам
Функция: itemtype.param.value.resume
Уровень доступа: admin
Параметры:
- elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции itemtype.param.value.
Результат: успешное выполнение операции или сообщение об ошибке
Редактирование значения
Функция: itemtype.param.value.edit
Уровень доступа: admin
Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:
- Параметры:
- plid — уникальный идентификатор родительского списка (элемент id из функции itemtype.param).
- elid — уникальный идентификатор (элемент id из функции itemtype.param.value)
- Результат: список параметров объекта
Создание объекта:
- Параметры:
- sok — значение параметра должно быть не пустым, обычно "ok".
- plid — уникальный идентификатор родительского списка (элемент id из функции itemtype.param).
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Изменение объекта:
- Параметры:
- sok — значение параметра должно быть не пустым, обычно "ok".
- plid — уникальный идентификатор родительского списка (элемент id из функции itemtype.param).
- elid — уникальный идентификатор (элемент id из функции itemtype.param.value)
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров объекта или дополнительных параметров запроса (см. выше):
Параметр | Значение |
---|---|
name | Наименование |
intname | Внутреннее имя значения. Обычно используется модулями обработки |
tags | Список тэгов, разделенных знаком "," |
disablepricelists | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) При активной опции значение параметра автоматически не подключается к тарифным планам, в том числе при создании нового тарифного плана |
info | Краткая информация к значению списка, которая будет показана клиенту при выборе |
orderpriority | Сортировка. Позволяет задать порядок отображения параметра в списке выбора на форме редактирования услуги |
Отключить значение параметра от всех тарифных планов
Функция: itemtype.param.value.suspend
Уровень доступа: admin
Параметры:
- elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции itemtype.param.value.
Результат: успешное выполнение операции или сообщение об ошибке
Переместить значение параметра услуги на одну позицию вниз в списке
Функция: itemtype.param.value.down
Уровень доступа: admin
Установка фильтра.
Функция: itemtype.param.value.filter
Переместить значение параметра услуги на одну позицию вверх в списке
Функция: itemtype.param.value.up
Уровень доступа: admin
Модуль обработки
Функция: itemtype.param.value.processing
Результат: список элементов
Обработчики услуг
Уровень доступа: admin
Параметр | Значение |
---|---|
id | Id |
name | Модуль обработки |
status | Состояние |
Выключить
Функция: itemtype.param.value.processing.suspend
Уровень доступа: admin
Параметры:
- elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции itemtype.param.value.processing.
Результат: успешное выполнение операции или сообщение об ошибке
Включить
Функция: itemtype.param.value.processing.resume
Уровень доступа: admin
Параметры:
- elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции itemtype.param.value.processing.
Результат: успешное выполнение операции или сообщение об ошибке
Тарифный план
Функция: itemtype.param.value.pricelist
Результат: список элементов
Уровень доступа: admin
Параметр | Значение |
---|---|
id | Id |
name | Тарифный план |
status | Состояние |
Включить
Функция: itemtype.param.value.pricelist.resume
Уровень доступа: admin
Параметры:
- elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции itemtype.param.value.pricelist.
Результат: успешное выполнение операции или сообщение об ошибке
Выключить
Функция: itemtype.param.value.pricelist.suspend
Уровень доступа: admin
Параметры:
- elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции itemtype.param.value.pricelist.
Результат: успешное выполнение операции или сообщение об ошибке
Удалить
Функция: itemtype.param.value.delete
Уровень доступа: admin
Параметры:
- elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции itemtype.param.value.
Результат: успешное выполнение операции или сообщение об ошибке
Удалить
Функция: itemtype.delete
Уровень доступа: admin
Параметры:
- elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции itemtype.
Результат: успешное выполнение операции или сообщение об ошибке
Страницы заказа
Функция: itemtype.orderpage
Результат: список элементов
Уровень доступа: admin
Параметр | Значение |
---|---|
id | Id |
name | Наименование |
intname | Внутреннее наименование |
orderpriority | Сортировка |
status | Состояние |
Удалить
Функция: itemtype.orderpage.delete
Уровень доступа: admin
Параметры:
- elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции itemtype.orderpage.
Результат: успешное выполнение операции или сообщение об ошибке
Переместить страницу на одну позицию вверх
Функция: itemtype.orderpage.up
Уровень доступа: admin
Редактирование страницы заказа
Функция: itemtype.orderpage.edit
Уровень доступа: admin
Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:
- Параметры:
- plid — уникальный идентификатор родительского списка (элемент id из функции itemtype).
- elid — уникальный идентификатор (элемент id из функции itemtype.orderpage)
- Результат: список параметров объекта
Создание объекта:
- Параметры:
- sok — значение параметра должно быть не пустым, обычно "ok".
- plid — уникальный идентификатор родительского списка (элемент id из функции itemtype).
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Изменение объекта:
- Параметры:
- sok — значение параметра должно быть не пустым, обычно "ok".
- plid — уникальный идентификатор родительского списка (элемент id из функции itemtype).
- elid — уникальный идентификатор (элемент id из функции itemtype.orderpage)
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров объекта или дополнительных параметров запроса (см. выше):
Параметр | Значение |
---|---|
name | Наименование страницы |
intname | Внутреннее имя страницы, которое используется для его идентификации |
orderpriority | Порядок сортировки |
defaultpage | (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Страница по умолчанию для распределения тарифов. При выборе этого пункта данный флаг у текущей страницы по умолчанию будет снят |
Переместить страницу на одну позицию вниз
Функция: itemtype.orderpage.down
Уровень доступа: admin
Переместить тип продукта на одну позицию вниз
Функция: itemtype.down
Уровень доступа: admin
Переместить тип продукта на одну позицию вверх
Функция: itemtype.up
Уровень доступа: admin
- itemtype
- Редактирование типа продукта
- Содержание типа продукта
- Переместить на одну позицию выше
- Удалить
- Дополнение к типу продукта
- Переместить на одну позицию ниже
- Параметры услуг
- Переместить параметр услуги на одну позицию вверх
- Редактирование параметра
- Переместить параметр услуги на одну позицию вниз
- Тарифный план
- Подключить параметр к тарифному плану
- Отключить параметр от тарифного плана
- Удалить
- Наименование
- Подключить значение параметра ко всем тарифным планам
- Редактирование значения
- Отключить значение параметра от всех тарифных планов
- Переместить значение параметра услуги на одну позицию вниз в списке
- Установка фильтра.
- Переместить значение параметра услуги на одну позицию вверх в списке
- Модуль обработки
- Выключить
- Включить
- Тарифный план
- Включить
- Выключить
- Удалить
- Удалить
- Страницы заказа
- Удалить
- Переместить страницу на одну позицию вверх
- Редактирование страницы заказа
- Переместить страницу на одну позицию вниз
- Переместить тип продукта на одну позицию вниз
- Переместить тип продукта на одну позицию вверх