В АСР LANBilling есть несколько видов блокировок — они зависят от того, кто и при каких условиях заблокировал учётную запись. В этой статье рассмотрены только блокировки, которые автоматически назначает система.
Основная часть настроек, влияющих на блокировку, задаётся в тарифе. С помощью параметров договора можно их уточнить — например, чтобы система блокировала учётную запись не в самом начале расчётного периода, а несколько дней спустя.
На схеме показано, как связаны учётная запись, договор и тариф. Также представлен пример условий, от которых зависит статус учётной записи.
Когда менеджер создаёт тариф интернета, основной тариф телефонии или основной тариф услуг, он задаёт его параметры. На блокировку влияют следующие настройки.
Флаг «Блокировать учётные записи».
Если снять флаг, система не будет переводить учётные записи в финансовую блокировку, даже если на договоре будут неоплаченные счета или нехватка средств.
Порядок оплаты. От него зависит, в какой момент система будет списывать деньги с абонентского договора.
Предоплата — списания в начале расчётного периода. Например, 1 сентября списывается 500 руб. за сентябрь. Такие тарифы можно назначать в учётных записях, относящихся к авансовым и смешанным договорам. Если к моменту списания на договоре будет недостаточно средств, система может заблокировать учётные записи.
Постоплата — списания в начале следующего расчётного периода. Например, 1 октября с договора списывается 500 руб. за сентябрь. Такие тарифы можно назначать в учётных записях, относящихся к кредитным и смешанным договорам. Блокировка учётных записей зависит от типа договора.
Смешанный тип — блокировка зависит от баланса. Если после списания баланс становится отрицательным, система может заблокировать учётные записи.
Кредитный тип — блокировка зависит от количества неоплаченных документов «Начисление». В договоре должны быть установлены параметры «Порог блокировки по количеству неоплаченных счетов» и «День месяца, после которого счёт считается неоплаченным». Если число неоплаченных документов о начислениях равно или больше, чем значение порога, система может заблокировать учётные записи. Система назначает блокировку в начале суток.
Прекратить списание при продолжительной блокировке.
Укажите, сколько дней может продлиться финансовая блокировка. По истечении этого срока учётная запись будет отключена.
Кроме того, у разных видов тарифов есть особенности блокировки:
В АСР LANBilling есть две разновидности тарифов услуг: основные и дополнительные. Настройки, влияющие на блокировку, есть только в основных тарифах.
И в основные, и в дополнительные тарифы необходимо добавить набор отдельных услуг. Для периодических услуг нужно выбрать тип — от него будет зависеть поведение системы при блокировках.
Основная и Автопродляемая — если на договоре не будет хватать средств на оплату услуги, система заблокирует всю учётную запись. Другие услуги, добавленные к ней, тоже станут недоступны.
Дополнительная — если для списания будет недостаточно средств, система заблокирует только эту услугу. Это не повлияет на статус учётной записи и других услуг.
Когда тариф и услуги настроены, менеджер может назначить их в учётной записи. Учётная запись всегда создаётся с привязкой к договору. В договоре тоже есть параметры, которые могут влиять на блокировку. В примерах можно посмотреть, как работают разные комбинации настроек тарифа, услуг и договора.
В АСР LANBilling есть две разновидности тарифов телефонии: основные и дополнительные. Настройки, влияющие на блокировку, есть только в основных тарифах.
Сопутствующие периодические услуги могут входить в тариф телефонии, но это не обязательно. Если такие услуги есть, то они будут влиять на блокировки так же, как в тарифах услуг.
Когда тариф создан и настроен, менеджер может назначить его в учётной записи. Учётная запись всегда создаётся с привязкой к договору. В договоре тоже есть параметры, которые могут влиять на блокировку. В примерах можно посмотреть, как работают разные комбинации этих настроек.
В тарифах интернета можно настроить лимит трафика.
Откройте основные настройки тарифа. В поле «Ограничение» укажите, сколько трафика нужно предоставить абоненту.
Задайте период. Например, 5 000 МБ в месяц.
Если абонент использует весь доступный объём раньше, учётная запись будет заблокирована из-за превышения лимита трафика. Система автоматически снимет блокировку по истечении периода. После этого абоненту снова будут доступны 5 000 МБ трафика.
Сопутствующие периодические услуги могут входить в тариф интернета, но это не обязательно. Если такие услуги есть, то они будут влиять на блокировки так же, как в тарифах услуг.
Когда тариф создан и настроен, менеджер может назначить его в учётной записи. Учётная запись всегда создаётся с привязкой к договору. В договоре тоже есть параметры, которые могут влиять на блокировку. В примерах можно посмотреть, как работают разные комбинации этих настроек.
На договоре хранятся деньги абонента. В рамках договора менеджер создаёт учётную запись — одну или несколько.
В каждом договоре есть опция «Не блокировать учётные записи на договоре». Если этот флаг установлен, система не будет назначать финансовую блокировку учётным записям, связанным с этим договором. Эта настройка преобладает над другими параметрами тарифов и договора.
Если вы хотите, чтобы система блокировала учётные записи и услуги, в договоре можно уточнить настройки блокировки. Набор параметров зависит от типа договора:
Кроме того, в договоре может быть настроен кредит — допустимая сумма задолженности.
В учётных записях, принадлежащих к кредитному договору, можно назначать только постоплатные тарифы. Списания происходят в начале следующего расчётного периода. Если расчётный период «ежедневно», деньги списываются на следующий день, если «ежемесячно» — в первый день следующего месяца. Например, 1 сентября списывается абонентская плата за август.
Блокировка учётных записей, связанных с кредитным договором, зависит от числа неоплаченных документов «Начисление».
В договоре можно задать следующие настройки блокировки.
«Порог блокировки по количеству неоплаченных счетов».
Укажите, сколько неоплаченных документов «Начисление» может быть на договоре. Если к нужному времени на договоре будет столько или больше неоплаченных документов, система заблокирует учётные записи.
Если оставить «0», учётные записи не будут блокироваться.
«День месяца, после которого счета считаются неоплаченными».
Чтобы система сочла документ неоплаченным, он должен соответствовать всем этим критериям.
Выставлен за период, который уже закрыт.
С начала периода прошло больше дней, чем задано в настройке «День месяца, после которого счёт считается неоплаченным».
Средств на договоре недостаточно, чтобы оплатить документ.
«Блокировать договор, начиная с этого числа месяца».
Когда наступит момент блокировки, система дополнительно проверит этот параметр. Он позволяет немного отсрочить блокировку — например, если абонент не успевает пополнить баланс в праздничные дни. Если в месяце меньше дней, чем указанно в настройке, то учётная запись заблокируется в последний день месяца.
Пример.
С кредитным договором связана одна учётная запись. В ней назначен постоплатный тариф с базовой стоимостью 500 руб/мес и с настройкой «Блокировать учётные записи».
В договоре заданы параметры:
Порог блокировки по количеству неоплаченных счетов — 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 руб/мес. Установлен флаг «Блокировать учётные записи».
31 марта баланс на договоре составляет 500 руб.
1 апреля с договора списалось 350 руб. Баланс 150 руб. Учётная запись активна.
1 мая с договора списывается ещё 350 руб. Баланс становится −200 руб. В этот момент система должна заблокировать учётную запись, но действует настройка «Блокировать договор, начиная с этого числа месяца». Если бы этот параметр не был задан, деньги не списались бы, и учётная запись перешла бы в блокировку 4 с балансом 150 руб.
До 10 мая абонент не пополнил баланс. Система назначает учётной записи финансовую блокировку (4).
11 мая абонент внёс 300 руб. Баланс становится 100 руб. Этого недостаточно, чтобы сделать учётную запись активной — в настройках договора установлен порог разблокировки 2 месяца.
12 мая абонент внёс ещё 600 руб. Баланс становится 700 руб. Эта сумма покрывает списания за 2 месяца. Учётная запись становится активной.
В учётных записях, принадлежащих к смешанному договору, можно назначать любые тарифы. Блокировка учётных записей зависит от баланса на договоре.
В учётной записи назначен предоплатный тариф — если в начале расчётного периода на договоре не хватает средств для списания, система заблокирует учётную запись.
В учётной записи назначен постоплатный тариф — если после списания баланс на договоре становится отрицательным, система заблокирует учётную запись.
Настройка «Блокировать договор, начиная с этого числа месяца» позволяет немного отсрочить блокировку. Например, если абонент не успевает пополнить баланс в праздничные дни. Когда наступит момент блокировки, система дополнительно проверит этот параметр. Если в месяце меньше дней, чем указанно в настройке, то учётная запись заблокируется в последний день месяца.
Пример.
К смешанному договору привязана одна учётная запись. В ней назначен постоплатный тариф. Установлен флаг «Блокировать учётные записи». Базовая стоимость тарифа — 400 руб/мес.
В договоре задан параметр «Блокировать договор, начиная с этого числа месяца» — 10.
31 марта баланс на договоре составляет 300 руб.
1 апреля с договора списалось 400 руб. за март. Баланс −100 руб. В этот момент система должна заблокировать учётную запись, но действует настройка «Блокировать договор, начиная с этого числа месяца».
До 10 апреля абонент не пополнил баланс. Система назначает учётной записи финансовую блокировку (1).
11 апреля абонент внёс 100 руб. Баланс становится 0 руб. Учётная запись снова активна.
Кредит — это сумма, до которой сможет опускаться баланс на договоре. Система не заблокирует учётные записи до тех пор, пока баланс на договоре не выйдет за установленные пределы кредита. Например, учётные записи на договоре с кредитом «5 000» заблокируются, только если балас будет меньше −5 000 руб.
Настройки, при которых система не блокирует учётные записи.
Примеры блокировок для периодических услуг.
Примеры блокировок для разных типов тарифов и договоров.
Пример блокировки с учётом кредита.
Пример блокировки по лимиту трафика.
Пример отключения учётной записи при долгой блокировке.
Обратите внимание: в примерах рассмотрена ситуация, когда к договору привязана только одна учётная запись. В реальности на договоре может быть несколько учётных записей — на каждую из них будут влиять настройки того тарифа, который в ней назначен.
Ключевые настройки тарифа: снят флаг «Блокировать учётные записи».
Договор: все типы договоров. В этом примере — смешанный.
Настройки блокировки в договоре: не влияют.
Как работает: система не назначает финансовую блокировку, даже если на договоре недостаточно средств или есть неоплаченные документы «Начисление».
Настройки тарифа: не влияют.
Договор: все типы договоров. В этом примере — кредитный.
Настройки блокировки в договоре: установлен флаг «Не блокировать учётные записи на договоре».
Как работает: система не назначает финансовую блокировку, даже если на договоре недостаточно средств или есть неоплаченные документы «Начисление».
Периодические услуги можно добавить к любому тарифу и к любой учётной записи. Здесь блокировки рассмотрены на примере тарифов услуг. В других тарифах они будут действовать похожим образом. Главное отличие в том, что у других тарифов есть собственные настройки списаний и базовая стоимость, а у тарифов услуг их нет.
В учётной записи может быть назначено несколько периодических услуг. В этом примере рассмотрена ситуация, когда услуга одна.
Ключевые настройки тарифа:
Настройки периодической услуги:
Договор: авансовый или смешанный. В этом примере — авансовый.
Настройки блокировки в договоре:
Как срабатывает блокировка: 9 февраля баланс на договоре 330 руб. Менеджер создал на этом договоре учётную запись и назначил в ней предоплатный тариф услуг. Затем добавил к учётной записи периодическую услугу. С договора списалось 230 руб., баланс стал 100 руб.
В течение февраля и услуга, и учётная запись оставались активными. 1 марта должно было списаться ещё 230 руб. за периодическую услугу. Так как баланс на договоре всего 100 руб., система заблокировала услугу, а учётной записи назначила финансовую блокировку (4).
Как снять блокировку: абонент должен внести не менее 360 руб.: 460 руб., чтобы выполнить условие «Порог разблокировки» минус 100 руб., которые уже есть на договоре.
В учётной записи может быть назначено несколько дополнительных услуг. В этом примере рассмотрена ситуация, когда услуг две: основная и дополнительная — чтобы показать, что блокировка дополнительной услуги не влияет на основную.
Ключевые настройки тарифа:
Настройки первой периодической услуги:
Настройки второй периодической услуги:
Договор: авансовый или смешанный. В этом примере — смешанный.
Настройки блокировки в договоре:
Как срабатывает блокировка: 2 марта баланс на договоре 1 400 руб. Менеджер создал на этом договоре учётную запись и назначил в ней предоплатный тариф услуг. Затем добавил к учётной записи две периодические услуги: основную и дополнительную. Для обеих тарификация началась в день назначения. С договора списалось 1 320 руб.: 1 200 за основную услугу и 120 за дополнительную. Баланс стал 80 руб.
В течение марта обе услуги услуга и учётная запись оставались активными. До 1 апреля абонент не пополнил баланс, и система заблокировала дополнительную услугу.
Основная услуга и вся учётная запись остались активными. Они попадут в финансовую блокировку, только если к моменту списания за основную услугу баланс будет менее 1 200 руб.
Как снять блокировку дополнительной услуги: абонент должен внести не менее 40 руб.
В учётной записи может быть назначено несколько дополнительных услуг. В этом примере рассмотрена ситуация, когда услуга одна.
Ключевые настройки тарифа:
Настройки периодической услуги:
Договор: кредитный или смешанный. В этом примере — кредитный.
Настройки блокировки в договоре:
Как срабатывает блокировка: 11 января баланс на договоре 650 руб. Менеджер создал на этом договоре учётную запись и назначил в ней постоплатный тариф услуг, а затем добавил периодическую услугу. Её тарификация началась в день назначения. В течение января учётная запись и услуга были активными.
1 февраля с договора списалась 1 000 руб. — оплата за январь. Баланс стал −350 руб. Также 1 февраля менеджер закрыл период «январь». Учётная запись и услуга остались активными.
5 февраля менеджер сгенерировал для абонента документ о начислениях за январь.
1 марта списалась ещё 1 000 руб. за февраль. Баланс стал −1 350 руб. Также 1 марта менеджер закрыл период «январь». Документ, сгенерированный ранее, считается выставленным. В договоре задан порог «День месяца, после которого счета считаются неоплаченными» — 20. С 21 марта документ о начислениях считается неоплаченным. В договоре задан порог по числу неоплаченных счетов — 1, поэтому система заблокировала услугу и назначила учётной записи финансовую блокировку (1).
Как снять блокировку: абонент должен внести минимум 350 руб., чтобы выставленный документ о начислениях считался оплаченным.
В учётной записи может быть назначено несколько дополнительных услуг. В этом примере рассмотрена ситуация, когда услуг две: основная и дополнительная — чтобы показать, что блокировка дополнительной услуги не влияет на основную.
Ключевые настройки тарифа:
Настройки первой периодической услуги:
Настройки второй периодической услуги:
Договор: кредитный или смешанный. В этом примере — смешанный.
Настройки блокировки в договоре:
Как срабатывает блокировка: 5 января баланс на договоре 0 руб. Менеджер создал на этом договоре учётную запись и назначил в ней постоплатный тариф услуг. Затем менеджер добавил к учётной записи две периодические услуги: основную и дополнительную. Для обеих тарификация началась в день назначения. Учётная запись и обе услуги были активными.
1 февраля с договора списалось 100 руб. — за январь, стоимость дополнительной услуги. Баланс стал −100 руб. Так как баланс после списания стал отрицательными, система заблокировала дополнительную услугу.
Основная услуга и вся учётная запись остались активными. Они попадут в финансовую блокировку, только если:
Как снять блокировку: абонент должен внести не менее 100 руб.
Здесь блокировки рассмотрены на примере тарифов интернета — показано, как взаимодействуют разные настройки тарифов и договоров.
Похожим образом блокировки работают и для тарифов телефонии и IP-телефонии.
В этих примерах рассмотрена ситуация, когда к учётной записи не добавлены периодические услуги.
Ключевые настройки тарифа:
Договор: авансовый.
Настройки блокировки в договоре:
Как срабатывает блокировка: 12 июля баланс на договоре 1 000 руб. Менеджер создал на этом договоре новую учётную запись и назначил в ней предоплатный тариф. С договора списалось 550 руб., баланс стал 450 руб. В течение июля учётная запись оставалась активной, абонент мог пользоваться услугой.
1 августа система назначила финансовую блокировку (4).
Как снять блокировку: абонент должен внести не менее 650 руб.: 1 100 руб. (стоимость тарифа за 2 месяца) минус 450, которые уже есть на договоре.
Ключевые настройки тарифа:
Договор: смешанный.
Настройки блокировки в договоре:
Как срабатывает блокировка: 18 апреля баланс на договоре 500 руб. Менеджер создал на этом договоре новую учётную запись и назначил в ней предоплатный тариф. С договора списалось 400 руб., баланс стал 100 руб. В течение апреля учётная запись оставалась активной, абонент мог пользоваться услугой.
1 мая система должна заблокировать учётную запись, но действует настройка «Блокировать договор, начиная с этого числа месяца». С договора списалось 400 руб., баланс стал -100 руб.
До 10 мая абонент не пополнил баланс, и система назначила финансовую блокировку (4).
Как снять блокировку: абонент должен внести не менее 100 руб.
Ключевые настройки тарифа:
Договор: кредитный.
Настройки блокировки в договоре:
Как срабатывает блокировка: 9 марта баланс на договоре 0 руб. Менеджер создал на этом договоре новую учётную запись и назначил в ней постоплатный тариф. Учётная запись была активна, услуга доступна абоненту.
1 апреля с договора списалось 315 руб. — оплата за март. Баланс стал −315 руб.
5 апреля менеджер сгенерировал документы «Начисление» за март.
1 мая менеджер закрыл период «май». Документ, сгенерированный ранее, стал считаться выставленным. Также 1 мая с договора списалось ещё 315 руб., баланс стал −630 руб.
До 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 система отключила учётную запись.
Есть вопросы по документации? Пожалуйста, напишите их