Документация BILLmanager 6

Обработчики услуг (processing)

processing

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

Обработчики услуг

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

ПараметрЗначение
idId
name Наименование
module Обработчик
datacenter_name Дата-центр
pusage Использование
balance_infoБаланс обработчика
orderpriority Сортировка
status Состояние

Параметры модуля обработки

Функция: processing.customparam

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

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

ПараметрЗначение
idId
param Параметр
valueЗначение

Условия отбора для списка

Функция: processing.customparam.filter

Вы можете задать условия отбора для списка. Они будут применяться всякий раз при его отображении до тех пор пока фильтр не будет изменен или снят

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

Редактирование параметра

Функция: processing.customparam.edit

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

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

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

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

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

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

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

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

ПараметрЗначение
param Тип параметра
value Значение параметра

Удалить выбранные параметры

Функция: processing.customparam.delete

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

Параметры:

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

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

Обновить конфигурацию модуля обработки

Функция: processing.updateconfig

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

Параметры:

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

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

Создать

Функция: processing.add

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

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

Функция: processing.filter

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

Функция: processing.up

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

Тарифы, обрабатываемые модулем

Функция: processing.pricelist

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

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

ПараметрЗначение
idId
nameНаименование
status Состояние

Включить

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

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

Параметры:

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

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

Выключить

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

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

Параметры:

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

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

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

Функция: processing.down

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

Удалить

Функция: processing.delete

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

Параметры:

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

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

Импорт услуг

Функция: processing.import

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

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

ПараметрЗначение
idId
item_name Наименование
expiredate Действует до
account Клиент
status Статус

Очистить список услуг

Функция: processing.import.clear

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

Загруженные профили услуги

Функция: processing.import.service_profile

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

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

ПараметрЗначение
idId
nameНаименование
item_count Количество услуг

Параметры контакта

Функция: service_profile.edit

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

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

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

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

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

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

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

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

ПараметрЗначение
name Название профиля используется для упрощения идентификации его в списке профилей услуг
profiletype Тип контакта. Юридический статус контакта

Удалить выделенные услуги

Функция: processing.import.delete

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

Параметры:

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

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

Получение списка услуг

Функция: processing.import.load

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

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

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

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

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

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

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

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

ПараметрЗначение
itemtype Тип услуг. Тип услуг, для которого будут получены данные
search Условие поиска. Условие, по которому будут отобраны услуги. Если необходимо импортировать все услуги, то нужно оставить пустым. Если интересует определенная услуга, то введите часть ее наименования или доменное имя. Пример: foo.bar

Назначение услуги клиенту

Функция: processing.import.assign

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

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

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

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

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

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

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

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

ПараметрЗначение
account Клиент, к которому переносится услуга

Включить

Функция: processing.resume

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

Параметры:

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

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

Редактирование модуля обработки

Функция: processing.edit

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

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

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

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

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

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

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

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

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

ПараметрЗначение
datacenter Дата-центр
name Произвольное наименование обработчика для отображения в интерфейсе
department Ответственный отдел, на который будут назначаться задачи в случае необходимости
orderpriority Сортировка. Приоритет обработчика
threshold Минимальный баланс обработчика, для успешного продления услуг

Перейти в панель

Функция: gotomoduleserver

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

Выключить

Функция: processing.suspend

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

Параметры:

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

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