В АСР LANBilling есть несколько видов блокировок — они зависят от того, кто и при каких условиях заблокировал учётную запись. В этой статье рассмотрены только блокировки, которые автоматически назначает система.
Основная часть настроек, влияющих на блокировку, задаётся в тарифе. С помощью параметров договора можно их уточнить — например, чтобы система блокировала учётную запись не в самом начале расчётного периода, а несколько дней спустя.
На схеме показано, как связаны учётная запись, договор и тариф. Также представлен пример условий, от которых зависит статус учётной записи.
Когда менеджер создаёт тариф интернета, основной тариф телефонии или основной тариф услуг, он задаёт его параметры. На блокировку влияют следующие настройки.
Оплата и блокировка.
Предоплата, не блокировать учётные записи — списания в начале расчётного периода. Учётная запись остаётся активной вне зависимости от баланса. Тариф будет доступен для авансовых и смешанных договоров.
Предоплата, блокировать при нехватке средств (4) — списания в начале расчётного периода. Если к моменту списания на договоре окажется недостаточно средств, система заблокирует учётные записи. Такой тариф доступен для авансовых и смешанных договоров.
Постоплата, блокировать при нехватке средств (1) — списания в начале следующего расчётного периода. Если расчётный период «ежедневно», деньги будут списываться на следующий день, если «ежемесячно» — в первый день следующего месяца. Тариф будет доступен для кредитных и смешанных договоров.
Блокировка учётных записей зависит от типа договора.
Смешанный договор — блокировка зависит от баланса. Если после списания баланс становится отрицательным, система может заблокировать учётные записи.
Кредитный договор — блокировка зависит от количества неоплаченных документов о начислениях. В договоре должны быть установлены параметры «Порог блокировки по количеству неоплаченных счетов» и «День месяца, после которого счёт считается неоплаченным». Если число неоплаченных документов о начислениях равно или больше, чем значение порога, система может заблокировать учётные записи. Система назначает блокировку в начале суток.
Прекратить списание при продолжительной блокировке.
Укажите, сколько дней может продлиться финансовая блокировка. По истечении этого срока учётная запись будет отключена.
Кроме того, у разных видов тарифов есть особенности блокировки:
В АСР LANBilling есть две разновидности тарифов услуг: основные и дополнительные. Настройки, влияющие на блокировку, есть только в основных тарифах.
И в основные, и в дополнительные тарифы необходимо добавить набор отдельных услуг. Для периодических услуг нужно выбрать тип — от него будет зависеть поведение системы при блокировках.
Основная и Автопродляемая — если на договоре не будет хватать средств на оплату услуги, система заблокирует всю учётную запись. Другие услуги, добавленные к ней, тоже станут недоступны.
Дополнительная — если для списания будет недостаточно средств, система заблокирует только эту услугу. Это не повлияет на статус учётной записи и других услуг.
Когда тариф и услуги настроены, менеджер может назначить их в учётной записи. Учётная запись всегда создаётся с привязкой к договору. В договоре тоже есть параметры, которые могут влиять на блокировку. В примерах можно посмотреть, как работают разные комбинации настроек тарифа, услуг и договора.
В АСР LANBilling есть две разновидности тарифов телефонии: основные и дополнительные. Настройки, влияющие на блокировку, есть только в основных тарифах.
Сопутствующие периодические услуги могут входить в тариф телефонии, но это не обязательно. Если такие услуги есть, то они будут влиять на блокировки так же, как в тарифах услуг.
Когда тариф создан и настроен, менеджер может назначить его в учётной записи. Учётная запись всегда создаётся с привязкой к договору. В договоре тоже есть параметры, которые могут влиять на блокировку. В примерах можно посмотреть, как работают разные комбинации этих настроек.
В тарифах интернета можно настроить лимит трафика.
Откройте основные настройки тарифа. В поле «Ограничение» укажите, сколько трафика нужно предоставить абоненту.
Задайте период. Например, 5 000 МБ в месяц.
Если абонент использует весь доступный объём раньше, учётная запись будет заблокирована из-за превышения лимита трафика. Система автоматически снимет блокировку по истечении периода. После этого абоненту снова будут доступны 5 000 МБ трафика.
Сопутствующие периодические услуги могут входить в тариф интернета, но это не обязательно. Если такие услуги есть, то они будут влиять на блокировки так же, как в тарифах услуг.
Когда тариф создан и настроен, менеджер может назначить его в учётной записи. Учётная запись всегда создаётся с привязкой к договору. В договоре тоже есть параметры, которые могут влиять на блокировку. В примерах можно посмотреть, как работают разные комбинации этих настроек.
На договоре хранятся деньги абонента. В рамках договора менеджер создаёт учётную запись — одну или несколько.
В каждом договоре есть опция «Не блокировать». Если этот флаг установлен, все учётные записи и услуги будут всегда оставаться активными вне зависимости от настроек тарифа и от баланса. Эта настройка преобладает над другими параметрами тарифов и договора.
Если учётные записи и услуги нужно блокировать, в договоре можно уточнить настройки блокировки. Набор параметров зависит от типа договора:
Кроме того, в договоре может быть настроен кредит — допустимая сумма задолженности.
В учётных записях, принадлежащих к кредитному договору, можно назначать только постоплатные тарифы. Списания происходят в начале следующего расчётного периода. Если расчётный период «ежедневно», деньги списываются на следующий день, если «ежемесячно» — в первый день следующего месяца.
Блокировка учётных записей, связанных с кредитным договором, зависит от числа неоплаченных документов о начислениях.
В договоре можно задать следующие настройки блокировки.
«Порог блокировки по количеству неоплаченных счетов».
Укажите, сколько неоплаченных документов о начислениях должно быть на договоре. Если к нужному времени на договоре будет столько или больше неоплаченных документов, система заблокирует учётные записи.
Если оставить «0», учётные записи не будут блокироваться — не важно, сколько на договоре неоплаченных документов о начислениях.
«День месяца, после которого счета считаются неоплаченными».
Чтобы система сочла документ неоплаченным, он должен соответствовать всем этим критериям.
Выставлен за период, который уже закрыт.
С начала периода прошло больше дней, чем задано в настройке «День месяца, после которого счёт считается неоплаченным».
Средств на договоре недостаточно, чтобы оплатить документ.
«Блокировать договор, начиная с этого числа месяца».
Когда наступит момент блокировки, система дополнительно проверит этот параметр. Он позволяет немного отсрочить блокировку — например, если абонент не успевает пополнить баланс в праздничные дни.
Пример.
С кредитным договором связана 1 учётная запись. В ней назначен тариф с базовой стоимостью 500 руб/мес и с настройкой «Постоплата, блокировать при нехватке средств (1)».
В договоре заданы параметры:
Порог блокировки по количеству неоплаченных счетов — 2.
День месяца, после которого счёт считается неоплаченным — 20.
1 апреля с договора списалось 500 руб. — абонентская плата за март. Баланс −500 руб. Учётные записи активны.
5 апреля менеджер сгенерировал документ о начислениях за март на 500 руб.
1 мая менеджер закрыл период «март». Документ, сгенерированный ранее, считается выставленным. Кроме того, с договора списалось ещё 500 руб. за апрель. Баланс −1 000 руб. Учётные записи активны. На договоре есть 1 неоплаченный счёт (документ о начислениях) — за март.
5 мая менеджер сгенерировал документ о начислениях за апрель на 500 руб.
1 июня менеджер закрыл период «апрель». Документ, сгенерированный ранее, считается выставленным. С договора списалось ещё 500 руб. за май. Баланс −1 500 руб. Учётные записи активны. На договоре есть 2 неоплаченных счёта (документа о начислениях) — за март и апрель. На следующие сутки система могла бы заблокировать учётную запись, если бы не была задана настройка «День месяца, после которого счёт считается неоплаченным».
21 июня Система назначает финансовую блокировку (1) всем учётным записям, связанным с договором.
25 июня абонент пополняет баланс на 1 000 руб. Этого достаточно, чтобы полностью оплатить задолженности за март и апрель. Учётные записи снова активны. Баланс −500 руб.
В учётных записях, принадлежащих к авансовому договору, можно назначать только предоплатные тарифы. Деньги будут списываться в начале расчётного периода. Блокировка учётных записей зависит от баланса на договоре.
В договоре можно задать следующие настройки блокировки.
«Порог разблокировки».
Если учётная запись попадёт в финансовую блокировку, абонент должен будет внести определённую сумму, чтобы она снова стала активной.
Число дней — на договоре должно быть достаточно средств, чтобы покрыть списания за указанное время.
Число месяцев — на договоре должно быть достаточно средств, чтобы покрыть списания за указанное время.
Сумма в валюте договора — на договоре должна быть указанная сумма.
«Блокировать договор, начиная с этого числа месяца».
Когда наступит момент блокировки, система дополнительно проверит этот параметр. Он позволяет немного отсрочить блокировку — например, если абонент не успевает пополнить баланс в праздничные дни.
Пример.
В авансовом договоре заданы параметры:
Порог разблокировки — 2 месяца.
Блокировать договор, начиная с этого числа месяца — 10.
С договором связана 1 учётная запись. В ней назначен тариф с базовой стоимостью 350 руб/мес и с настройкой «Предоплата, блокировать при нехватке средств (4)».
31 марта баланс на договоре составляет 500 руб.
1 апреля с договора списалось 350 руб. Баланс 150 руб. Учётная запись активна.
1 мая с договора списывается ещё 350 руб. Баланс становится −200 руб. В этот момент система должна заблокировать учётную запись, но действует настройка «Блокировать договор, начиная с этого числа месяца». Если бы этот параметр не был задан, деньги не списались бы, и учётная запись перешла бы в блокировку 4 с балансом 150 руб.
До 10 мая абонент не пополнил баланс. Система назначает учётной записи финансовую блокировку (4).
11 мая абонент внёс 300 руб. Баланс становится 100 руб. Этого недостаточно, чтобы сделать учётную запись активной — в настройках договора установлен порог разблокировки 2 месяца.
12 мая абонент внёс ещё 600 руб. Баланс становится 700 руб. Эта сумма покрывает списания за 2 месяца. Учётная запись становится активной.
В учётных записях, принадлежащих к смешанному договору, можно назначать любые тарифы. Блокировка учётных записей зависит от баланса на договоре.
В учётной записи тариф с настройкой «Предоплата, не блокировать учётные записи» — деньги списываются в начале расчётного периода. Учётная запись остаётся активной вне зависимости от баланса.
В учётной записи тариф с настройкой «Предоплата, блокировать при нехватке средств (4)» — деньги списываются в начале расчётного периода. Если к моменту списания на договоре окажется недостаточно средств, система назначит финансовую блокировку (4).
В учётной записи тариф с настройкой «Постоплата, блокировать при нехватке средств (1)» — деньги списываются в начале следующего расчётного периода. Если после списания баланс станет отрицательным, система назначит финансовую блокировку (1).
В договоре есть настройка «Блокировать договор, начиная с этого числа месяца». Она позволяет немного отсрочить блокировку — например, если абонент не успевает пополнить баланс в праздничные дни. Когда наступит момент блокировки, система дополнительно проверит этот параметр.
Пример.
К смешанному договору привязана учётная запись. В ней назначен тариф с настройкой «Постоплата, блокировать при нехватке средств (1)». Базовая стоимость тарифа — 400 руб/мес.
В договоре задан параметр «Блокировать договор, начиная с этого числа месяца» — 10.
31 марта баланс на договоре составляет 300 руб.
1 апреля с договора списалось 400 руб. за март. Баланс −100 руб. В этот момент система должна заблокировать учётную запись, но действует настройка «Блокировать договор, начиная с этого числа месяца».
До 10 апреля абонент не пополнил баланс. Система назначает учётной записи финансовую блокировку (1).
11 апреля абонент внёс 100 руб. Баланс становится 0 руб. Учётная запись снова активна.
Кредит — это сумма, до которой сможет опускаться баланс на договоре. Система не заблокирует учётные записи до тех пор, пока баланс на договоре не выйдет за установленные пределы кредита. Например, учётные записи на договоре с кредитом «5 000» заблокируются, только если балас будет меньше −5 000 руб.
Настройки, при которых система не блокирует учётные записи.
Примеры блокировок для периодических услуг.
Примеры блокировок для разных типов тарифов и договоров.
Пример блокировки с учётом кредита.
Пример блокировки по лимиту трафика.
Пример отключения учётной записи при долгой блокировке.
Обратите внимание: в примерах рассмотрена ситуация, когда к договору привязана только одна учётная запись. В реальности на договоре может быть несколько учётных записей — на каждую из них будут влиять настройки того тарифа, который в ней назначен.
Ключевые настройки тарифа: Предоплата, не блокировать учётные записи.
Договор: авансовый или смешанный. В этом примере — смешанный.
Настройки блокировки в договоре: не влияют.
Как работает: учётные записи всегда будут оставаться активными вне зависимости от баланса.
Настройки тарифа: не влияют.
Договор: все типы договоров. В этом примере — кредитный.
Настройки блокировки в договоре: установлен флаг «Не блокировать».
Как работает: учётные записи всегда будут оставаться активными вне зависимости от баланса или числа неоплаченных счетов.
Периодические услуги можно добавить к любому тарифу и к любой учётной записи. Здесь блокировки рассмотрены на примере тарифов услуг. В других тарифах они будут действовать похожим образом. Главное отличие в том, что у других тарифов есть собственные настройки списаний и базовая стоимость, а у тарифов услуг их нет.
В учётной записи может быть назначено несколько дополнительных услуг. В этом примере рассмотрена ситуация, когда услуга одна.
Ключевые настройки тарифа: предоплата, блокировать при нехватке средств (4).
Настройки периодической услуги:
Договор: авансовый или смешанный. В этом примере — авансовый.
Настройки блокировки в договоре:
Как срабатывает блокировка: 7 февраля баланс на договоре 100 руб. Менеджер создал на этом договоре учётную запись и назначил в ней предоплатный тариф услуг. Затем менеджер добавил к учётной записи периодическую услугу. Тарификация началась в день назначения услуги. С договора списалось 230 руб., баланс стал −130 руб.
В течение февраля и услуга, и учётная запись оставались активными. До 1 марта абонент не пополнил баланс, и система заблокировала услугу, а учётной записи назначила финансовую блокировку (4).
Как снять блокировку: абонент должен внести не менее 590 руб.: 130 руб., чтобы баланс стал нулевым, и 230 + 230 руб., чтобы выполнить условие «Порог разблокировки».
В учётной записи может быть назначено несколько дополнительных услуг. В этом примере рассмотрена ситуация, когда услуг две: основная и дополнительная — чтобы показать, что блокировка дополнительной услуги не влияет на основную.
Ключевые настройки тарифа: предоплата, блокировать при нехватке средств (4).
Настройки первой периодической услуги:
Настройки второй периодической услуги:
Договор: авансовый или смешанный. В этом примере — смешанный.
Настройки блокировки в договоре:
Как срабатывает блокировка: 2 марта баланс на договоре 0 руб. Менеджер создал на этом договоре учётную запись и назначил в ней предоплатный тариф услуг. Затем менеджер добавил к учётной записи две периодические услуги: основную и дополнительную. Для обеих тарификация началась в день назначения. С договора списалось 1 320 руб.: 1 200 за основную услугу и 120 за дополнительную. Баланс стал −1 320 руб.
В течение марта обе услуги услуга и учётная запись оставались активными. До 1 апреля абонент не пополнил баланс, и система заблокировала дополнительную услугу.
Основная услуга и вся учётная запись остались активными. Они попадут в финансовую блокировку, только если к моменту списания за основную услугу баланс будет менее 1 200 руб.
Как снять блокировку дополнительной услуги: абонент должен внести не менее 1 320 руб.
В учётной записи может быть назначено несколько дополнительных услуг. В этом примере рассмотрена ситуация, когда услуга одна.
Ключевые настройки тарифа: постоплата, блокировать при нехватке средств (1).
Настройки периодической услуги:
Договор: кредитный или смешанный. В этом примере — кредитный.
Настройки блокировки в договоре:
Как срабатывает блокировка: 11 января баланс на договоре 650 руб. Менеджер создал на этом договоре учётную запись и назначил в ней постоплатный тариф услуг, а затем добавил периодическую услугу. Её тарификация началась в день назначения. Учётная запись и услуга были активными.
1 февраля с договора списалась 1 000 руб. — оплата за январь. Баланс стал −350 руб. Также 1 февраля менеджер закрыл период «январь».
5 февраля менеджер сгенерировал для абонента документ о начислениях за январь.
1 марта менеджер закрыл период «январь». Документ, сгенерированный ранее, считается выставленным. В договоре задан порог по числу неоплаченных счетов — 1, поэтому система заблокировала услугу и назначила учётной записи финансовую блокировку (1).
Как снять блокировку: абонент должен внести недостающие 350 руб., чтобы полностью оплатить счёт.
В учётной записи может быть назначено несколько дополнительных услуг. В этом примере рассмотрена ситуация, когда услуг две: основная и дополнительная — чтобы показать, что блокировка дополнительной услуги не влияет на основную.
Ключевые настройки тарифа: постоплата, блокировать при нехватке средств (1).
Настройки первой периодической услуги:
Настройки второй периодической услуги:
Договор: кредитный или смешанный. В этом примере — смешанный.
Настройки блокировки в договоре:
Как срабатывает блокировка: 5 января баланс на договоре 0 руб. Менеджер создал на этом договоре учётную запись и назначил в ней постоплатный тариф услуг. Затем менеджер добавил к учётной записи две периодические услуги: основную и дополнительную. Для обеих тарификация началась в день назначения. Учётная запись и обе услуги были активными.
1 февраля с договора списалось 100 руб. за дополнительную услугу. Баланс стал −100 руб. Так как баланс после списания стал отрицательными, система заблокировала дополнительную услугу.
Основная услуга и вся учётная запись остались активными. Они попадут в финансовую блокировку, только если:
Как снять блокировку: абонент должен внести не менее 100 руб.
Здесь блокировки рассмотрены на примере тарифов интернета — показано, как взаимодействуют разные настройки тарифов и договоров.
Похожим образом блокировки работают и для тарифов телефонии и IP-телефонии.
В этих примерах рассмотрена ситуация, когда к учётной записи не добавлены периодические услуги.
Ключевые настройки тарифа:
Договор: авансовый.
Настройки блокировки в договоре:
Как срабатывает блокировка: 12 июля баланс на договоре 500 руб. Менеджер создал на этом договоре новую учётную запись и назначил в ней предоплатный тариф. С договора списалось 550 руб., баланс стал −50 руб. В течение июля учётная запись оставалась активной, абонент мог пользоваться услугой.
1 августа система назначила финансовую блокировку (4).
Как снять блокировку: абонент должен внести не менее 1 150 руб.: 50 руб., чтобы баланс стал нулевым, и 550 + 550 руб., чтобы выполнить условие «Порог разблокировки».
Ключевые настройки тарифа:
Договор: смешанный.
Настройки блокировки в договоре:
Как срабатывает блокировка: 18 апреля баланс на договоре 100 руб. Менеджер создал на этом договоре новую учётную запись и назначил в ней предоплатный тариф. С договора списалось 400 руб., баланс стал −300 руб. В течение апреля учётная запись оставалась активной, абонент мог пользоваться услугой.
1 мая система должна заблокировать учётную запись, но действует настройка «Блокировать договор, начиная с этого числа месяца».
До 10 мая абонент не пополнил баланс, и система назначила финансовую блокировку (4).
Как снять блокировку: абонент должен внести не менее 300 руб.
Ключевые настройки тарифа:
Договор: кредитный.
Настройки блокировки в договоре:
Как срабатывает блокировка: 9 марта баланс на договоре 0 руб. Менеджер создал на этом договоре новую учётную запись и назначил в ней постоплатный тариф. Учётная запись была активна, услуга доступна абоненту.
20 марта менеджер создал для абонента документ о начислениях за март.
1 апреля с договора списалось 315 руб. — оплата за март. Баланс стал −315 руб. Также 1 апреля менеджер закрыл период «март».
До 20 апреля абонент не пополнял баланс. В течение этого времени учётная запись оставалась активной, услуга была доступна. С 21 апреля документ о начислениях за март считается неоплаченным. В договоре задан порог по числу неоплаченных счетов — 1, поэтому система назначила учётной записи финансовую блокировку (1).
Как снять блокировку: абонент должен внести не менее 315 руб. — сумму, на которую выставлен неоплаченный счёт.
Ключевые настройки тарифа:
Договор: смешанный.
Настройки блокировки в договоре:
Как срабатывает блокировка: 7 апреля баланс на договоре 300 руб. Менеджер создал на этом договоре новую учётную запись и назначил в ней постоплатный тариф. В течение апреля учётная запись была активна, услуга доступна абоненту.
1 марта с договора списалось 340 руб. — оплата за апрель. Баланс −40 руб. В этот момент система должна заблокировать учётную запись, но действует настройка «Блокировать договор, начиная с этого числа месяца». Учётная запись осталась активной.
До 10 марта абонент не пополнил баланс — система назначила финансовую блокировку (1).
Как снять блокировку: абонент должен внести не менее 40 руб.
Ключевые настройки тарифа:
Договор: смешанный.
Настройки блокировки в договоре:
Как срабатывает блокировка: 9 апреля баланс на договоре 0 руб. Менеджер создал на этом договоре новую учётную запись и назначил в ней предоплатный тариф. С договора списалось 750 руб., баланс стал −750 руб. Учётная запись активна.
1 мая система должна заблокировать учётную запись, но действует настройка «Кредит». С договора списывается ещё 750 руб., баланс становится −1 500 руб. Учётная запись активна.
1 июня должно было списаться ещё 750 руб. После этого списания баланс стал бы −2 250 руб. — ниже, чем задано в параметре «Кредит». Поэтому система назначила финансовую блокировку (4).
Как снять блокировку: абонент должен внести не менее 250 руб.
Блокировки, которые зависят от настроек тарифа и договора, описаны в примерах выше. Здесь рассмотрен только сценарий, особенный для тарифов интернета — блокировка по лимиту трафика (5).
Ключевые настройки тарифа: ограничение трафика — 5 000 МБ на 1 месяц.
Договор: любые типы. В этом примере — смешанный.
Настройки блокировки в договоре: снят флаг «Не блокировать».
Как срабатывает блокировка: 1 августа менеджер назначил в учётной записи интернет-тариф с лимитом трафика. К 25 августа абонент израсходовал 5 000 МБ. Система назначила блокировку (5) — абонент больше не может пользоваться интернетом до конца августа.
Как снять блокировку: 1 сентября система активирует учётную запись. Услуга будет снова доступна абоненту, если учётная запись не попадёт в другую блокировку.
Ключевые настройки тарифа: прекратить списание при продолжительной блокировке — 365.
Договор: любые типы.
Настройки блокировки в договоре: не влияют.
Как работает: 1 февраля 2021 учётная запись попала в финансовую блокировку (4). В течение 365 дней абонент не пополнил баланс. На 366-й день, 1 февраля 2022 система отключила учётную запись.
Есть вопросы по документации? Пожалуйста, напишите их