Типы продуктов (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 — Внутреннее имя. Внутреннее имя дополнения к типу продукта
- description — Описание. Краткое описание дополнения для отображения в BILLmanager 6
- orderpriority — Сортировка (в прямом порядке). Порядок сортировки дополнений на форме
- showoninfo — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Используется при детализации услуги. Отображается только в пользовательском интерфейсе BILLmanager 6
- select_paramgroup — Группа. Принадлежность к одной из групп. Используется при детализации услуги. Отображается только в пользовательском интерфейсе 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 — Подсказка. Подсказка к полю, которая появляется при наведении на символ вопроса
- description — Описание. Краткое описание параметра для отображения в BILLmanager 6
- orderpriority — Сортировка. Сортировка параметров при отображении на форме заказа и редактирования услуги
- select_paramgroup — Группа. Принадлежность к одной из групп. Используется при детализации услуги. Отображается только в пользовательском интерфейсе BILLmanager 6
- selecttype — Тип отображения. Используется только в пользовательском интерфейсе 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 — Сортировка. Позволяет задать порядок отображения параметра в списке выбора на форме редактирования услуги
- valuegroup — Группа параметров. Позволяет задать группу, в которой будет отображаться параметр на форме заказа и редактирования услуги. Отображается только в пользовательском интерфейсе BILLmanager 6
Отключить значение параметра от всех тарифных планов
Функция: 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