Синхронизация продуктов и тарифных планов между Vendor Portal и ActivePlatform

В этой статье:

Vendor Portal — это компонент экосистемы ActivePlatform, при помощи которого Вендор облачных услуг может продавать свои услуги через сеть Реселлеров, созданную ActivePlatform.

Понятие Вендор в рамках ActivePlatform имеет значение, отличное от значения понятия Вендор в рамках Vendor Portal.

В этой статье термин Вендор используется только в значении, применимом в рамках Vendor Portal.

Подробнее о Vendor Portal см. Vendor Portal. Integration Guide.

Соответствие терминов Продукт в Vendor Portal и ActivePlatform

В Vendor Portal понятие Продукт трактуется шире, чем в ActivePlatform. В рамках Vendor Portal Продукт включает в себя аналоги следующих сущностей ActivePlatform:

Чтобы избежать двусмысленности, в этой статье для указания на Продукт в рамках Vendor Portal будет использоваться термин Продукт VP, а для указания на Продукт в рамках ActivePlatform — термин Продукт AP.


Автоматическое создание Продуктов AP и связанных сущностей в ActivePlatform

Продукты AP и связанные сущности создаются только у Дистрибьюторов, выбранных Вендором в Vendor Portal.

Продукт AP и связанные с ним Тарифные планы по умолчанию не опубликованы. Перед началом продаж Дистрибьютору необходимо их опубликовать.

После того, как Вендор создал Продукт VP в Vendor Portal, и Продукт VP прошел модерацию администратором Vendor Portal, запускается процесс синхронизации Vendor Portal и ActivePlatform.

При этом в ActivePlatform создаются:

  • Услуга c типом Vendor Service (см. Просмотр списка коннекторов)
  • Тарифный план с добавленными Периодами тарифного плана и Ресурсами тарифного плана (см. Просмотр списка тарифных планов и Просмотр и обновление тарифного плана). При этом рекомендованная цена для всех типов стоимостей Периодов и Ресурсов равна 0.

    Тарифные планы в Панели управления Оператора могут создаваться несколькими способами, см. Управление тарифными планами.

    Тарифные Планы, переданные из Vendor Portal, могут быть делегированы нижестоящим Реселлерам (см. Делегирование тарифных планов реселлеру). При этом Правило предоставления, созданное для переданных из Vendor Portal Тарифных планов, не создается автоматически у нижестоящих Реселлеров.

  • Категория тарифных планов с названием Default и ключом default. Если у Реселлера уже существует Категория тарифных планов с ключом default, то созданные Тарифные планы будут отнесены к этой Категории. (см. Просмотр списка категорий тарифных планов).

  • Продукт AP (см. Просмотр списка продуктов)
  • Категория продуктов c названием Default, ключом default и приоритетом равным нулю. Если у Реселлера уже существует Категория продуктов с ключом default, то созданный Продукт AP будет отнесен к этой Категории (см. Просмотр списка категорий продуктов).

  • Правило предоставления (см. Просмотр списка правил предоставления):

    • Если в Панели управления Оператора отсутствует Правило предоставления с ключом, совпадающим со значением, указанным в поле Product Service Terms на стороне Vendor Portal, то создается новое Правило предоставления. Название и ключ нового Правила предоставления совпадают с ключом, указанным в поле Product Service Terms на стороне Vendor PortalПравило предоставления создается для каждого Продукта VP, переданного из Vendor Portal, с настройками по умолчанию. При необходимости, следует изменить настройки Правила предоставления (Просмотр и обновление правила предоставления) или назначить Тарифным планам другое Правило предоставления

    • Если в Панели управления Оператора существует Правило предоставления с ключом, совпадающим со значением, указанным в поле Product Service Terms на стороне Vendor Portal, то новое Правило предоставления не создается, а используется существующее.
  • В модуле Настройки Vendor Service (см. Управление настройками Vendor Service) появляется JSON Продукта VP, а также страница с Атрибутами дистрибьютора

Переданный Продукт VP в большинстве случаев полностью настроен, за исключением настроек Правила предоставления и ситуации, когда Вендор создает дополнительные Атрибуты дистрибьютора. В последнем случае, Дистрибьютору нужно заполнить значения Атрибутов дистрибьютора в модуле Настройки Vendor Service (см. Управление настройками Vendor Service).

Переданные из Vendor Portal Тарифные планы, Продукты и Услуги удалить невозможно.

Синхронизация изменений Продуктов в Vendor Portal и ActivePlatform

В случае, когда Вендор вносит изменения в Продукт VP в Vendor Portal, а затем заново его публикует, эти изменения применяются к аналогичным Продуктам AP и связанным сущностям в ActivePlatform (см. схему выше). При этом все изменения, внесенные Дистрибьютором в информацию о Продукте AP и Тарифных планах (например, в общую или маркетинговую информацию и т.д.), не сохраняются.

По умолчанию цены в Продукте AP не обновляются при обновлении Продукта VP в Vendor Portal. Если требуется обеспечить обновление цен, необходимо включить эту функцию на странице Продукта VP в Панели управления Оператора (см. Просмотр и обновление информации о продукте, переданном из Vendor Portal).

После внесения Вендором изменений в Продукт VP и его повторной публикации в Vendor Portal, повторная публикация Продукта AP в ActivePlatform не требуется.

Вендор может изменять следующие параметры:

  • Общую информацию о Продукте VP: название, описание, тип, категорию продукта.
  • Маркетинговую информацию Продукта VP: маркетинговое название, маркетинговое описание, логотип, скриншоты и тд..
  • Тарифные планы Продукта VP: добавлять новые, удалять существующие, изменять цены, ресурсы, добавлять и удалять периоды Тарифного плана.
  • Сеть Дистрибьюторов: добавлять новых Дистрибьюторов, отсоединять и заново присоединять существующих Дистрибьюторов.
  • Статус Продукта VP: деактивировать и активировать Продукт.

Особенности автоматической синхронизации изменений Тарифных планов из Vendor Portal в ActivePlatform описаны в статье Синхронизация делегированных тарифных планов.

Вендор не может изменять следующие параметры, если к Продукту VP прикреплен хотя бы один Дистрибьютор:

  • Модель тарификации (тип биллинга).
  • Модель использования (мультитенантность).

Удаление Вендором Тарифных планов в Vendor Portal

При удалении Вендором Тарифного плана Продукта VP в Vendor Portal в ActivePlatform происходит следующее:

  • Тарифный план получает статус Неактивный. Если этот Тарифный план был делегирован нижестоящим Реселлерам (см. Делегирование тарифных планов реселлеру), то у нижестоящих Реселлеров такой Тарифный план перейдет в статус Деактивирован провайдером.
  • Заказ новых Подписок на этот Тарифный план недоступен.
  • Старые Подписки продолжают работать, но могут быть остановлены вручную Дистрибьютором по согласованию с Вендором.

    Тарифный план со статусом Неактивный может быть активирован вручную.

    Тарифный план со статусом Деактивирован провайдером может быть активирован нижестоящим Реселлером только в случае, если вышестоящий Реселлер активирует этот Тарифный план (см. Активация тарифного плана).

Изменение Вендором статуса Продукта в Vendor Portal

При деактивации Вендором Продукта в Vendor Portal в ActivePlatform происходит следующее:

  • Все Тарифные планы Продукта получают статус НеактивныйЕсли эти Тарифные планы были делегированы нижестоящим Реселлерам (см. Делегирование тарифных планов реселлеру), то у нижестоящих Реселлеров такие Тарифные планы перейдут в статус Деактивирован провайдером.
  • Заказ новых Подписок на эти Тарифные планы недоступен.
  • Старые Подписки продолжают работать, но могут быть остановлены вручную Дистрибьютором по согласованию с Вендором.

Если Вендор заново активирует Продукт, активацию всех Тарифных планов в ActivePlatform следует выполнить вручную.

Тарифный план со статусом Деактивирован провайдером может быть активирован нижестоящим Реселлером только в случае, если вышестоящий Реселлер активирует этот Тарифный план.

Отсоединение и присоединение Дистрибьюторов Продукта Вендором

При отсоединении Дистрибьютора Вендором в Vendor Portal в ActivePlatform происходит то же, что и при деактивации Вендором Продукта (см. предыдущий пункт). 

Если Вендор заново присоединяет Дистрибьютора, активацию всех Тарифных планов в ActivePlatform следует выполнить вручную.