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

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

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

subscription.name

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

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

subscription.trialBoolean; является ли Подписка пробной
subscription.accountИнформация о Клиенте, которому принадлежит Подписка
subscription.plan_classНазвание Правила предоставления Тарифного плана Подписки
subscription.planОбщая информация о Тарифном плане Подписки: ID, название, описание, статус, ID Правила предоставления (данные будут выведены через ";")
subscription.plan_periodОбщая информация о периоде Тарифного плана Подписки: длительность, является ли период пробным, стоимость установки, продления, абонентская плата за период, описание (данные будут выведены через ";")
subscription.resourcesВставка подробной информации о каждом Ресурсе. См. подробнее Плейсхолдеры для сущности Ресурс Подписки
subscription.billing_typeТип биллинга Подписки
subscription.billing_dayЧисло месяца, в которое наступает Финансовый день Подписки
subscription.billing_day_dateДата ближайшего Финансового дня Подписки в формате ДД/ММ/ГГГГ
subscription.billing_day_chargeСумма Cписаний в статусе Открыто, которые будут закрыты или заблокированы в Финансовый день, для которого было вызвано событие. Учитываются только Подписки, у которых Точка автоматического продления = 0. Применимо для всех неудаленных Подписок с типами биллинга CSP месячныйESET solutions for ISP (Monthly)G SuiteОплата в полном объеме и Без возврата
subscription.payment_model

Модель оплаты Подписки:

  • postpayПостоплата.
  • prepayПредоплата.

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

  • Если subscription.payment_model == 'postpay', то отображается информация для Подписки только по модели Постоплата.
  • Если subscription.payment_model == 'prepay', то отображается информация для Подписки только по модели Предоплата.
'notification_settings'Для Подписки на Услуги Microsoft см. пример в 'first_subscription'
subscription.renew_payment_amountЧисленное значение суммы, необходимой для продления Подписки
subscription.renew_payment_amount_currencyСумма, необходимая для продления Подписки, с обозначением валюты
subscription.renewal_amountСумма в валюте Реселлера, необходимая для продления ПодпискиПлейсхолдер можно использовать для отображения суммы с указанием валюты Реселлера {{ subscription.renewal_amount | format_as_currency }}
subscription.renewal_amount_in_original_currencyСумма в валюте Тарифного плана, необходимая для продления Подписки с указанием валюты Тарифного плана. Не требует использования модификатора format_as_currency
subscription.renewal_payment.receipt_urlСсылка для загрузки счета на оплату из уведомления об истечении Подписки

'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.

subscription.cspПлейсхолдер, возвращающий массив Подписок Клиента, которые предоставляются по программе Microsoft CSP. Данный Плейсхолдер используется, например, для отправки отдельного сообщения о необходимости пополнить баланс для Подписок по программе Microsoft CSP
subscriptionsПлейсхолдер, возвращающий массив Подписок Клиента
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_postpay.credit_limit

subscription.credit_limit

Величина задолженности по Подписке, при превышении которой только данная Подписка по модели Постоплата будет остановлена

subscription_postpay.current_debt

subscription.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)
manual_provisioningРучной провижининг

ПлейсхолдерОписание
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