forum.bitel.ru http://forum.bitel.ru/ |
|
Работа опции lockByBalance http://forum.bitel.ru/viewtopic.php?f=61&t=12021 |
Страница 1 из 1 |
Автор: | abu [ 20 окт 2016, 08:06 ] | ||
Заголовок сообщения: | Re: Работа опции lockByBalance | ||
Как оказалось, на это влияет ветка в тарифном плане "Авторизовать учитывая ошибку баланса" - https://forum.bitel.ru/viewtopic.php?f=61&t=11374&hilit=%D0%90%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C+%D1%83%D1%87%D0%B8%D1%82%D1%8B%D0%B2%D0%B0%D1%8F#p97149 При использовании этой ветки, сервис в модуле Inet закрывается, аккаунт закрывается, а статус договора остается "Активен". Так и должно быть? По идее статус должен меняться на "Закрыт". Так же все работает, если в договоре активирован хотя бы один продукт, который находится внутри этой ветки и активированы продукты, не находящиеся в этой ветке, то есть - аккаунт после занесения расхода закрывается. Хотелось бы узнать про эту ветку подробнее, в документации ничего не нашел. На что влияет, что понимается под ошибкой баланса (в каком месте в моей ситуации именно ошибка баланса) и тд.
|
Автор: | abu [ 02 ноя 2016, 06:35 ] | |||
Заголовок сообщения: | Re: Работа опции lockByBalance | |||
Работа ветки "Авторизовать учитывая ошибку баланса" до конца так и не понятна, прошу объяснить: - добавляю в эту ветку в тарифном плане продукт с посуточным списанием, все остальные продукты вне этой ветки - в аккаунте активирую продукт, происходит списание за сутки, продукт "включен" - заношу расход, чтобы баланс ушел в минус - отключается сервис в модуле Inet (это верно), отключается аккаунт (это как раз нужно, без ветки "Авторизовать учитывая ошибку баланса" аккаунт останется включенным до конца суток), статус договора остается активным (статус поменяется в конце суток на "Закрыт" после отработки задач планировщиком, это неудобно для операторов и техподдержки) - продукты остаются включенными до даты "Оплачено до", но так как аккаунт отключен, то особой роли не играет В принципе все нормально, за исключением статуса договора. Далее делаю приход денежных средств, все активируется кроме продукта, добавленного в ветку "Авторизовать учитывая ошибку баланса". Так и должно быть? Версия модуля - tv: вер. 6.2.234 / 31.10.2016 17:15:18
|
Автор: | Amir [ 02 ноя 2016, 18:04 ] |
Заголовок сообщения: | Re: Работа опции lockByBalance |
Да. Модуль TV не влияет на статус договора. Обычно статус договора влияет на модуль. Исключение - модуль абонплат с дебетовыми абонплатами. По умолчанию он не отключает то, за что заплачено. Т.е. если баланс ушел меньше лимита, но статус договора открыт - он не блокироует аккаунт. С веткой Авторизовывать учитывая ошибку баланса (вместе с account.lockByBalance=1) - начинает блокировать аккаунт, если баланс меньше лимита. Внутрь ветки Авторизовывать учитывая попадает только если баланс меньше лимита. Наверное внутрь нее ничего добавлять не надо. |
Автор: | abu [ 02 ноя 2016, 18:20 ] |
Заголовок сообщения: | Re: Работа опции lockByBalance |
Спасибо за разъяснения, попробую все убрать из ветки "Авторизовать учитывая ошибку баланса" и протестировать вновь. |
Автор: | abu [ 03 ноя 2016, 07:16 ] | ||
Заголовок сообщения: | Re: Работа опции lockByBalance | ||
Получилась еще одна неясность (мб, так и должно работать - не знаю): - как писал выше, завел один продукт в ветку "Авторизовать учитывая ошибку баланса", затем расходом сделал баланс меньше лимита, все отключилось, затем внес приход, все включилось, кроме продукта, заведенного в ветку "Авторизовать учитывая ошибку баланса" - решил снова его активировать, чтобы протестить работу с продуктами, когда они все вне ветки "Авторизовать учитывая ошибку баланса" - обнаружил, что до сих пор, то есть после отработки всех суточных задач планировщика, этот продукт так и остается во вкладке "Текущие" со статусом "Отключен". То есть вновь активировать его нельзя, потому что он не совместим сам с собой, и в историю продуктов он не ушел. Мб, нужна такая логика работы, что продукты, занесенные в ветку "Авторизовать учитывая ошибку баланса", после достаточного платежа тоже должны актвироваться? А если в принципе не нужно в эту ветку ничего заносить, то, мб, как-то запрещать это при формировании дерева тарифного плана, чтобы не было неоднозначностей?
|
Автор: | Amir [ 03 ноя 2016, 18:11 ] |
Заголовок сообщения: | Re: Работа опции lockByBalance |
Т.е. при добавлении платежа он не включается? А при попытке активировать в списке активации есть - но не дает, т.к. несовместим сам с собой? |
Автор: | abu [ 03 ноя 2016, 19:08 ] |
Заголовок сообщения: | Re: Работа опции lockByBalance |
Да, все так и есть. |
Автор: | abu [ 07 ноя 2016, 06:13 ] |
Заголовок сообщения: | Re: Работа опции lockByBalance |
Сегодня проверил - если все продукты убрать из ветки "Авторизовать учитывая ошибку баланса" и просто поместить ее в ветку "Модуль ТВ", то работает нормально, продукты активируются по приходу платежа, а при балансе меньше лимита все закрывается. В принципе, такая работа годится, еще бы статус договора менялся на "Закрыт" после того, как баланс становится меньше лимита и было бы совсем отлично (: |
Автор: | DVShatskikh [ 08 ноя 2018, 14:57 ] |
Заголовок сообщения: | Re: Работа опции lockByBalance |
Вот только эта опция не работает на тарифах, где пакет подключается при помощи "установить опцию". Таким образом на комбинированных тарифах Интернет+ТВ после взятия обещанного платежа и его неоплаты интернет закрывается, а подписка остается работать. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |