CSP annual. Особенности формирования Списаний

В отличие от других типов биллинга CSP annual использует одинаковое формирование Списаний как по модели Предоплата, так и Постоплата (кроме остановки Подписки). В этой статье описано поведение Списаний для обеих моделей на примере модели Предоплата. Для модели Постоплата отличие только в том, что сумма Списаний для Подписки отражается в Текущей задолженности, а не на Балансе клиента (см. Особенности управления Подписками по модели Постоплата).

Тип биллинга CSP annual применяется для Подписок с ежегодными платежами. Тип биллинга CSP annual соответствует правилам биллинга услуг, предоставляемых по программе Microsoft CSP.

Подписка Microsoft CSP — это договор между Оператором и Клиентом, на основании которого Оператор предоставляет Клиентам облачные услуги компании Microsoft, а Клиент потребляет и оплачивает данные услуги. Условия предоставления и порядок оплаты Услуги устанавливаются в Тарифном плане и Правиле предоставления в соответствии с правилами биллинга Microsoft.

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

Общие правила для Списаний при типе биллинга CSP annual

Тип биллинга CSP annual предполагает оплату заказанной Подписки на период 1 год в полном объеме до начала предоставления Подписки и ее Ресурсов.

При типе биллинга CSP annual все Списания создаются в статусе Новое в момент создания Заказа и переходят в статус Заблокировано в момент оплаты Заказа.

В большинстве случаев, все Списания по Подпискам с типом биллинга CSP annual сразу закрываются вручную или автоматически при помощи скрипта. Особенности формирования и изменения Списаний в этом случае описаны в статье Ручное закрытие всех списаний по Подписке.

Списания типа Плата за установку, Плата за продление, Плата за перенос при типе биллинга CSP annual

Списания типа Плата за установкуПлата за продление и Плата за перенос не формируются, так как для Подписок Microsoft CSP не должны устанавливаться соответствующие виды платежей.

Списания типа Абонентская плата при типе биллинга CSP annual

Списания типа Абонентская плата формируются при создании Заказа со следующими атрибутами:

  • Статус: Новое.
  • Дата созданиядата создания Заказа.
  • Дата закрытия: дата создания Заказа.
  • Период: один из 13 Финансовых периодов срока действия Подписки.

При типе биллинга CSP annual формируется по 13 Списаний типа Абонентская плата за использование каждого типа Ресурсов. Списания формируются в момент заказа платной ПодпискиСписания 2-12 представляют собой фиксированные ежемесячные суммы платежей. Списания 1 и 13 формируются аналогично тому, как это описано в статье Атрибуты Списаний по умолчанию.

Если Подписка была куплена в Финансовый день, то сформируется только 12 Списаний.

После оплаты Заказа Списания 1 -13 блокируют денежные средства на Балансе клиента и имеют статус Заблокировано. При наступлении ближайшего Финансового дня Списание 1 переходит в статус Закрыто, и происходит уменьшение Баланса клиента на сумму Списания 1. При наступлении следующего Финансового дня Списание 2 переходит в статус Закрыто, и происходит уменьшение Баланса клиента на сумму Списания 2 и т.д.

Заказ Подписки

При Заказе Подписки формируются Списания типа Абонентская плата за дополнительные Ресурсы.

Рассмотрим пример заказа Подписки Microsoft CSP с типом биллинга CSP annual:

  1. Годовая Подписка заказана и оплачена 10.11.2017. В этот момент происходит следующее:

    Случай оплаты Заказа не в день его создания описан в статье Списания.
    1. Формируются ежемесячные Списания 1-13 на каждый Финансовый период в течение всего периода Подписки

    2. Суммы Списаний рассчитываются по стандартной формуле (см. Атрибуты Списаний по умолчанию).
    3. Списания 1-13 получают статус Заблокировано.
    4. Денежные средства на Балансе Клиента в размере суммы Списаний 1-13 блокируются. 
  2. При наступлении ближайшего Финансового дня (в данном примере это 01.12.2017) происходит следующее:
    1. Списание 1 получает состояние Закрыто.
    2.  Осуществляется списание денежных средств в размере суммы Списания 1 с Баланса Клиента.
  3. В каждый следующий Финансовый день до 12-го включительно следующее по счету Списание переходит в статус Закрыто, и происходит списание соответствующей суммы с Баланса Клиента.
  4. В момент окончания срока действия подписки, равный дате покупки Подписки + 1 год — 1 день (09.11.2018 в примере):
    1. Списание 13 получает статус Закрыто.
    2. Осуществляется списание денежных средств в размере суммы Списания 13 с Баланса Клиента.


Заказ дополнительных Ресурсов

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

  • Списания типа Абонентская плата: на каждый тип Ресурсов формируются отдельные Списания. Формирование и изменение атрибутов Списаний этого типа аналогично формированию и изменению Списаний при покупке Подписки

Заказ на уменьшение количества дополнительных Ресурсов

При Заказе на уменьшение количества дополнительных Ресурсов происходит разделение Списаний типа Абонентская плата (см. Разделение Списаний при уменьшении количества Ресурсов Подписки).

Остановка Подписки (Предоплата)

При остановке Подписки происходит следующее:

  1. Списание за текущий Финансовый период удаляется. Сумма Списания разблокируется на Балансе Клиента.
  2. Создается новое Списание за фактический период использования Подписки в текущем Финансовом периоде со следующими атрибутами:
    1. Статус: Закрыто.
    2. Дата создания: дата остановки Подписки.
    3. Дата закрытия: дата остановки Подписки.
    4. Сумма: пропорциональна фактическому периоду использования Подписки в текущем Финансовом периоде с учетом фактического количества дней в месяце (см. Атрибуты Списаний по умолчанию).
    5. Скидка: пропорциональна сумме Списания.
    6. Период: с даты начала текущего Финансового периода по дату остановки Подписки.
    Списание за фактический период использования Подписки в текущем Финансовом периоде закрывается, и Баланс клиента уменьшается на его сумму.
  3. Создается новое Списание за оставшуюся часть текущего Финансового периода со следующими атрибутами:
    1. Статус: Заблокировано.
    2. Дата создания: дата остановки Подписки.
    3. Дата закрытия: ближайший Финансовый день.
    4. Сумма: пропорциональна оставшейся части текущего Финансового периода с учетом фактического количества дней в месяце (см. Атрибуты Списаний по умолчанию).
    5. Скидка: пропорциональна сумме Списания.
    6. Период: с даты остановки Подписки по ближайший Финансовый день или по дату окончания срока действия Подписки.
    Сумма Списания блокируется на Балансе Клиента.
  4. Списания за последующие Финансовые периоды не изменяются до тех пор, пока Подписка не будет активирована, либо удалена, либо не наступит дата ее истечения.

На схеме ниже показано поведение Списаний при остановке Подписки.

Остановка Подписки (Постоплата)

Единственное отличие от Предоплаты — новое Списание за фактический период использования Подписки в текущем Финансовом периоде создается в статусе Заблокировано. Задолженность по Подписке рассчитывается как сумма всех заблокированных Списаний.

Активация Подписки

При активации Подписки происходит следующее:

  1. Списания со статусами Заблокировано за все прошедшие Финансовые периоды получают статусы Удалено. Суммы таких Списаний разблокируются на Балансе клиента.
  2. Атрибуты Списания за текущий Финансовый период изменяются следующим образом:
    1. Статус: Заблокировано.
    2. Дата создания: дата активации Подписки.
    3. Дата закрытия: ближайший Финансовый день.
    4. Сумма: пропорциональна оставшейся части текущего Финансового периода с учетом фактического количества дней в месяце (см. Атрибуты Списаний по умолчанию).
    5. Скидка: пропорциональна сумме Списания.
    6. Период: с даты активации Подписки по ближайший Финансовый день или по дату окончания срока действия Подписки.
    На Балансе клиента разблокируется разница исходной и измененной сумм Списания.
  3. Далее Списания ведут себя стандартным образом, как описано в разделе Заказ Подписки.

На схеме ниже показано поведение Списаний при активации Подписки.


Продление Подписки

Если Клиент оплачивает продление Подписки не в день ее истечения, то период продленной Подписки будет сокращен: дата ее истечения будет установлена как предыдущая дата окончания Подписки + 1 год. В этом случае у первого Списания дата начала периода изменяется на дату оплаты Заказа, и, пропорционально периоду, изменяется сумма.
Если продлевается Подписка со статусом Остановлена или Просрочена оплата, то такая Подписка автоматически активируется после оплаты Заказа и погашения задолженности.

Пробные Подписки продлить нельзя. Для перехода на платные условия использования Услуги Microsoft Office 365 следует изменить Тарифный план Подписки с пробного на платный (см. Переключение Тарифного плана).

По умолчанию для всех платных Подписок настроено автопродление. Автоматическое продление Подписки происходит в дату истечения Подписки.

Если на Балансе клиента достаточно средств, то происходит следующее:

  1. Создается Заказ на продление Подписки.
  2. Создаются Cписания на следующий период Подписки (1 год).
  3. Подписка автоматически продлевается на следующий год. Дата истечения Подписки устанавливается как текущая дата истечения Подписки + 1 год

Если на Балансе клиента недостаточно средств, то происходит следующее:

  1. Создается заказ на продление Подписки.
  2. Создаются Cписания на следующий период Подписки (1 год).
  3. Подписка останавливается. Для активации Подписки Клиенту необходимо отплатить Заказ на продление.

Если Клиент отключает автопродление, то Подписку необходимо продлевать вручную. 

Продление платной Подписки на Услугу Microsoft Office 365 вручную, если отключена опция Автопродление, возможно только после ее истечения.

При Заказе на продление Подписки формируются Списания типа Абонентская плата за продление дополнительных Ресурсов. Списания формируются до даты истечения Подписки. Формирование и изменение атрибутов Списаний этого типа похоже на формирование и изменение Списаний типа Абонентская плата при покупке дополнительных Ресурсов, но существуют следующие особенности:

  • Списания формируются со статусом Новое.
  • Списания формируются на будущие Финансовые периоды суммарной длительностью 1 год.
  • Первое Списание формируется с периодом, начинающимся на следующий день после истечения Подписки.
  • В первый день первого Финансового периода продленной Подписки все Списания получают статус Заблокировано, и соответствующая сумма блокируется на Балансе Клиента. Далее Списания изменяются так же, как и в случае заказа новой Подписки.

Переключение Тарифного плана

После завершения Заказа на переключение:

  1. Для предыдущего Тарифного плана Подписки (если переключение на новый Тарифный план было сделано не в день заказа Подписки) происходит разделение Списания за текущий Финансовый период:
    1. Списание за весь текущий период удаляется.
    2. Создается Списание за прошедшую часть текущего периода от предыдущего Финансового дня до даты переключения в статусе Заблокировано.
    3. Создается Списание за оставшуюся часть текущего периода с даты переключения до следующего Финансового дня в статусе Возвращено.
  2. Списания за будущие Финансовые периоды для предыдущего Тарифного плана имеют статус Возвращено.
  3. Списания для нового Тарифного плана имеют статус Заблокировано.

Удаление Подписки

При удалении активной Подписки происходит стандартное разделение Списаний (см. Разделение Списаний при удалении Подписки).

При удалении остановленной Подписки все Списания со статусом Заблокировано удаляются, и их суммы разблокируются на Балансе клиента.