Обработчик услуг — инструмент для интеграции платформы с внешними сервисами, который позволяет автоматизировать предоставление услуг. Например, вы можете настроить обработчик VMmanager 6 и продавать клиентам виртуальные машины. Статья содержит общие инструкции по управлению обработчиками.
Создание обработчика
Чтобы создать обработчик, в главном меню перейдите в раздел Интеграция → Обработчики услуг → кнопка Создать:
- Выберите Тип продукта, например, "Виртуальный хостинг".
- Выберите Модуль обработки. Например, "cPanel".
- Нажмите Добавить.
- Укажите необходимые данные для интеграции в разделах Настройка интеграции и Параметры обработчика услуг. Данные зависят от типа обработчика. Подробнее см. в разделе документации Настройка продажи товаров и услуг.
- Нажмите Завершить.
Просмотр настроек обработчика
Чтобы посмотреть настройки обработчика, в главном меню перейдите в раздел Интеграция → Обработчики услуг → выберите обработчик → кнопка Просмотр.
Общие сведения
Блок содержит основные сведения об обработчике:
- Обработчик — название системы, с которой настроена интеграция;
- Дата-центр — название дата-центра в платформе, связанного с обработчиком. Не отображается, если для обработчика не предусмотрен выбор дата-центра;
- Ответственный — название отдела, которому назначаются задачи от обработчика;
- Состояние — статус обработчика. Возможные значения:
- Вкл. — включен;
- Выкл. — выключен.
Блок может содержать дополнительные поля, поддерживаемые обработчиком. Например, для некоторых обработчиков есть дополнительное поле Баланс обработчика.
Настройки
В блоке Настройки доступны настройки обработчика, разделённые на логические группы. Если для обработчика не предусмотрены определённые настройки, группа настроек не отображается. Возможные варианты:
- Параметры подключения — параметры для подключения к внешней системе. Состав полей зависит от типа обработчика: Например, Адрес, Логин, Пароль;
- Настройки обработчика — конфигурационные параметры, влияющие на обработку услуг внутри платформы. Включают флаги, переключатели, выпадающие списки и текстовые поля. Подробнее см. раздел статьи Изменение настроек обработчика;
- Сервер лицензий — параметры, связанные с использованием сервера лицензий.
Связанные сущности
В этом блоке отображаются данные, связанные с обработчиком. Доступен только просмотр данных. В зависимости от обработчика могут быть доступны следующие сущности:
- Тарифы — список тарифов, подключённых к обработчику, включая удалённые и архивные:
- Наименование — название тарифа. Нажмите на наименование, чтобы открыть список с автоматическим фильтром по этому тарифу. Чтобы перейти в общий список тарифов с фильтром по выбранному обработчику, нажмите ссылку внизу раздела;
- Количество активных услуг — число активных услуг, привязанных к тарифу и данному обработчику;
- Фоновые задачи — список фоновых задач, запущенных для обработчика:
- Название — наименование задачи;
- Расписание запуска — описание расписания в формате cron. Например,
*/15 * * * *; - Время последнего запуска — дата и время последнего выполнения;
- Результат последнего запуска — статус. Возможные варианты:
- Успешный;
- Неуспешный;
- В процессе выполнения;
- Продолжительность — время выполнения задачи. Например, 5 с или 4,45 м;
- Уведомления — список непрочитанных уведомлений, связанных с обработчиком. Прочитанные уведомления автоматически удаляются из списка. Отображаются колонки:
- Описание — тип уведомления. Нажмите на наименование, чтобы открыть список уведомлений с фильтром по данному обработчику. Чтобы перейти в общий список тарифов с фильтром по выбранному обработчику, нажмите ссылку внизу раздела;
- Дата появления — дата регистрации уведомления в системе.
Изменение настроек обработчика
Чтобы изменить настройки обработчика, в главном меню перейдите в раздел Интеграция → Обработчики услуг → выберите обработчик → кнопка Просмотр:
- В правом верхнем углу нажмите Изменить.
- Внесите изменения. Доступные поля для изменения зависят от выбранного обработчика. Пример
- Нажмите Ок.
- Карточка обновится с актуальными параметрами. Для синхронизации конфигурации с внешней системой нажмите Обновить конфигурацию.
Включение и выключение обработчика
Чтобы включить обработчик, в главном меню перейдите в раздел Интеграция → Обработчики услуг → выберите обработчик → кнопка Вкл.
Чтобы выключить обработчик, в главном меню перейдите в раздел Интеграция → Обработчики услуг → выберите обработчик → кнопка Выкл.
Удаление обработчика
Перед удалением выполните следующие действия:
- Переведите все связанные тарифы на другой обработчик или отключите их:
- Перейдите в раздел Продукты → Тарифные планы.
- Отфильтруйте тарифы по удаляемому обработчику: кнопка Фильтр → в поле Модуль обработки введите название обработчика → кнопка Найти.
- Для каждого тарифа выполните одно из действий:
- измените привязанный обработчик: выберите обработчик → кнопка Обработчики → выберите модуль, который будет использоваться для тарифа и отмените выбор удаляемого обработчика;
- переведите тариф в состояние "Отключен: выберите обработчик → кнопка Выкл.
- Убедитесь, что на обработчике нет активных услуг:
- В главном меню перейдите в раздел Интеграция → Обработчики услуг → выберите обработчик → кнопка Просмотр.
- Убедитесь, что в разделе Связанные сущности в колонке "Количество активных услуг" для всех тарифов указано значение
0. - Если активные услуги остались, удалите их или переведите на другой обработчик вручную.
- Проверьте фоновые задачи и уведомления:
- В главном меню перейдите в раздел Интеграция → Обработчики услуг → выберите обработчик → кнопка Просмотр.
- Убедитесь, что в разделе Связанные сущности в подразделе "Фоновые задачи" все задачи завершены
.
Чтобы удалить обработчик:
- В главном меню перейдите в раздел Интеграция → Обработчики услуг.
- Выберите обработчик → кнопка Удалить.
- Нажмите Ок, чтобы подтвердить действие.
Связанные статьи: