Плейсхолдеры для сущности Подписка

Следующий список Плейсхолдеров может быть использован для вставки конкретной информации о Подписке:

ПлейсхолдерОписание
subscription.idID Подписки

subscription.name

Название Подписки
subscription.statusСтатус Подписки
subscription.start_dateДата создания Подписки
subscription.expiration_dateДата истечения Подписки
subscription.auto_renewalBoolean; включена ли опция Автопродление в Подписке
subscription.days_leftКоличество дней до даты истечения Подписки
subscription.days_passed

Количество дней, прошедших со дня истечения Подписки

subscription.trialBoolean; является ли Подписка пробной
subscription.accountИнформация о Клиенте, которому принадлежит Подписка
subscription.plan_classПравило предоставления Тарифного плана Подписки
subscription.planОбщая информация о Тарифном плане Подписки: ID, название, описание, статус, ID Правила предоставления (данные будут выведены через ";")
subscription.plan_periodОбщая информация о периоде Тарифного плана Подписки: длительность, является ли период пробным, стоимость установки, продления, абонентская плата за период, описание (данные будут выведены через ";")
subscription.renewal_payment.receipt_urlСсылка для загрузки счета на оплату из уведомления об истечении Подписки
subscription.trial.statusПлейсхолдер (boolean) для отслеживания статуса (trial/no-trial) периода Тарифного плана Подписки для события «Подписка изменена». При настройке Обработчика события доступна возможность для события «Подписка изменена» указать в правилах Плейсхолдер типа «subscription.trial= false». В таком случае при изменении периода Тарифного плана Подписок, подпадающих под правила Обработчика события, с trial на no-trial, происходит отправка уведомления согласно настройкам обработчика события.

'first_subscription'

Плейсхолдер (boolean) для определения, является ли Подписка на Услугу Microsoft первой для Клиента. Если Подписка является первой, то в уведомлении могут быть отправлены необходимые данные, например, логин и пароль созданной учетной записи в Microsoft Partner Center. Если Подписка не первая, можно отправить альтернативную инструкцию с помощью условия {% else %} (см. ниже примеры возможного использования). Подписки на основе Модулей office365 и microsoft_csp_products считаются для Клиента вместе.

Фрагмент шаблона уведомления для Подписок на основе Модуля office365:

<strong>Логин</strong>: {{subscription['notification_settings']['office365']['login']}}<br/>
{% if subscription['notification_settings']['office365']['first_subscription'] %}
<strong>Пароль</strong>: {{subscription['notification_settings']['office365']['password']}}
{% else %}
<strong>Пароль</strong>: действующий пароль аккаунта в портале Microsoft.
{% endif %}
Фрагмент шаблона уведомления для Подписок на основе Модуля microsoft_csp_products:
{% if subscription['notification_settings']['microsoft_csp_products']['first_subscription'] %}
<strong>Ваш логин</strong>: {{subscription['notification_settings']['microsoft_csp_products']['login']}}<br/>
<strong>Временный пароль</strong>: {{subscription['notification_settings']['microsoft_csp_products']['password']}}<br/>
{% else %}
Для входа используйте ранее полученный логин.<br/>
{% endif %}

Подробнее о настройке уведомлений для Услуг Microsoft см. Services. Operator Guide.

subscriptionsПлейсхолдер, возвращающий массив Подписок Клиента
subscription.cspПлейсхолдер, возвращающий массив Подписок Клиента, которые предоставляются по программе Microsoft CSP. Данный Плейсхолдер используется, например, для отправки отдельного сообщения о необходимости пополнить баланс для Подписок по программе Microsoft CSP
subscriptions[].billing_typeПлейсхолдер, возвращающий тип биллинга Подписки из множества Подписок Клиента
subscriptions[].billing_dayПлейсхолдер, возвращающий число месяца, в которое наступает Финансовый день Подписки из множества Подписок Клиента
subscriptions[].billing_day_dateПлейсхолдер, возвращающий дату ближайшего Финансового дня в формате ДД/ММ/ГГГГ Подписки из множества Подписок Клиента
subscriptions[].billing_day_chargeСумма Cписаний в статусе Открыто, которые будут закрыты или заблокированы в Финансовый день, для которого было вызвано событие. Учитываются только Подписки, у которых Точка автоматического продления = 0. Применимо для всех неудаленных Подписок с типами биллинга CSP месячныйESET solutions for ISP (Monthly)G SuiteОплата в полном объеме и Без возврата
subscriptions[].payment_model

Список Подписок в зависимости от модели оплаты:

  • Если subscriptions[].payment_model = "postpay", то в списке отображаются Подписки только по модели Постоплата.
  • Если subscriptions[].payment_model = "prepay", то в списке отображаются Подписки только по модели Предоплата.
subscription.renewal_amountСумма для пополнения Баланса клиента, необходимая для успешного автоматического продления Услуги
subscription_postpay.credit_limitВеличина задолженности по Подписке, при превышении которой только данная Подписка по модели Постоплата будет остановлена
subscription_postpay.current_debtТекущая задолженность по Подписке, рассчитанная как сумма всех Списаний по данной Подписке за текущий Финансовый период в статусе Заблокировано
subscription.responsible_managers_by_product_id[PRODUCT_ID]['KEY_MANAGER_ROLE']['email']}Email Ответственного сотрудника по Продукту с данной Ролью (см. Управление Ответственными сотрудниками) по ID Продукта и ключу Роли сотрудника
subscription.responsible_managers_by_product_id[PRODUCT_ID]['KEY_MANAGER_ROLE']['name']Имя Ответственного сотрудника по Продукту с данной Ролью (см. Управление Ответственными сотрудниками) по ID Продукта и ключу Роли сотрудника
subscription['resources'][RESOURCE_PRIORITY].included

Количество Ресурса с приоритетом RESOURCE_PRIORITY, включенное в Подписку (подробнее о приоритетах Ресурсов см. Ресурсы Тарифного плана)

Количество приоритетного ресурса в рамках Подписки:

subscription['resources'][0].included | plus: subscription['resources'][0].additional

Вставка подробной информации о каждом Ресурсе: см. Плейсхолдеры для сущности Ресурс Подписки

subscription['resources'][RESOURCE_PRIORITY].additional

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

Количество приоритетного ресурса в рамках Подписки:

subscription['resources'][0].included | plus: subscription['resources'][0].additional

Вставка подробной информации о каждом Ресурсе: см. Плейсхолдеры для сущности Ресурс Подписки

subscription.application_attributes.'plugin_slug'.'attribute_key'

Плейсхолдер содержит значение дополнительного атрибута с указанным ключом (см. Просмотр информации об Экземпляре услуги) для Подписки на основе Модуля, определяемого с помощью plugin_slug:

Значение plugin_slugМодуль
office365Office365
microsoft_csp_productsMicrosoftCspProducts
vendor_serviceVendor Service Plugin (VSP)

ПлейсхолдерОписание
subscription.application_attributes.office365.user_manualИнструкция по активации Подписки

subscription.application_attributes.vendor_service.user_manual
subscription.application_attributes.microsoft_csp_products.user_manual
subscription.application_attributes.vendor_service.external_idВнешний ID Подписки
subscription.last_billing_period_closed_charges_amountСумма Cписаний в статусе Закрыто для Подписки, которые были закрыты за предыдущий Финансовый период. Сумма равна сумме Списаний по Подписке в Акте за прошедший Финансовый период


Для Подписок на Тарифные планы, делегированные из Vendor Portal (События уведомлений VSP подписка создана и VSP ресурсы изменились), доступны следующие Плейсхолдеры:

ПлейсхолдерОписание
application.subscription_attribute_{attribute_key}

Плейсхолдер содержит значение дополнительного атрибута c типом Subscription attribute и ключом {attribute_key}, где {attribute_key} — ключ дополнительного атрибута, указанный при создании продукта в Vendor Portal.

Например, application.subscription_attribute_first_password — Плейсхолдер для дополнительного атрибута с типом Subscription attribute и ключом first_password

application.distributor_attribute_{attribute_key}

Плейсхолдер содержит значение дополнительного атрибута c типом Distributor attribute и ключом {attribute_key}, где {attribute_key} — ключ дополнительного атрибута, указанный при создании продукта в Vendor Portal.

Например, application.distributor_attribute_base_urlПлейсхолдер для дополнительного атрибута с типом Distributor attribute и ключом base_url