BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 27 апр 2024, 22:02

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 17 ] 
Автор Сообщение
СообщениеДобавлено: 17 апр 2014, 17:26 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Бухи обратились с таким вот вопросом.

Есть договор, с тарифом в котором установлена абонплата с подневным списанием авансом за месяц
Первого числа начислилась абонплата за весь месяц 800 рублей.
13.04.2014г. временный лимит выставленный ранее обнулился сервером.
Но статус у договора не поменялся.
Изображение

Т.е. абонент так и будет до конца месяца в статусе активен (и абонплата не пересчитается).

В дальнейшем абонент может обратиться и сказать, что я вот де не работал в эти дни (т.к. он не сможет авторизоваться по причине ошибки баланса), сделайте мне перерасчет.

Нет ли тут какой-либо ошибки и как избежать подобной ситуации?

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 17 апр 2014, 18:17 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
А у вас настроен механихм дебетовые абонплаты ? Этот механизм единственный , который закрывает статус. Тогда если задачу закрытия статуса запустится в 00:05 статус должна закрыть это задача,так как не хватает средств для списания абонплаты, и потом если настроить на 00:10 начисление абонплат, то ему все пересчитает.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 17 апр 2014, 18:48 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Конечно настроен :) Но почему то с лимитами и авансовым начислением не работает.

Изображение

Изображение

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 апр 2014, 14:12 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Там по-моему если начислена уже абонка, то ничего не делается .


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 апр 2014, 14:13 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Ну да. И я о том же.
Как избежать подобного?
Лимит списался. Денег для работы не достаточно.
Абонент не работает по факту.

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 апр 2014, 14:31 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Можно скриптом по событию "Изменение лимита договора" изменить статус со следующего дня и запустить начисление абонплаты .


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 апр 2014, 14:46 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Я вот не знаю зачем нужна это проверка на то, что абонка уже начислена в том же объеме . Возможно для оптимизации, а возможно еще для чего-то . Разработчик этого режима не помнит зачем . А если ее убрать,то возможно что-то другое сломается . Можно попробовать ее флагом отключить, т.е опционально сделать.

На форуме тут периодически бывают темы, когда люди вначале начисляет абонку, потом спрашивают почему у них статус на закрывается .


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 апр 2014, 14:54 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Ну например на тех договорах на которых у меня установлены помесячный и подневной тарифы договора блокируются.
Ну там я понимаю. Начислилась авансом абонплата в начале месяца, а потом каждый день по чуть чуть начисляется и если денег не хватает - то блокируется.

Возможно действительно для оптимизации. Может сделаете обнову с подобным флагом?
я потестю время выполнения :)

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 апр 2014, 18:05 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
up.
Изображение

Новенький такой :)

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 23 апр 2014, 14:11 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
В следующем обновлении будет "Новый флаг check.account.changed=false в задаче закрытия статуса npay по балансу. Отключает проверку на изменение наработки, позволяет закрыть статус когда c абонента уже списали абонплату (по умолчанию true)."


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 июл 2014, 18:03 
Не в сети

Зарегистрирован: 29 янв 2014, 11:32
Сообщения: 365
Карма: 10
Для 5.2 этот флаг работает?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 июл 2014, 18:13 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
spectrum писал(а):
Для 5.2 этот флаг работает?

нет


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 июл 2014, 18:16 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
я не поленился поискать. Дебетовые абонплаты же родились изначально из обсуждения на форуме. И вот тут :
Цитата:

Cromeshnic писал(а):
3) По поводу последнего: есть абонентка, снимающаяся в начале месяца разом. Она учитывает статусы, но снимается из расчета, что весь месяц клиент будет работать. Снимается 1000р., у клиента баланс становится, допустим, 50р. Дальше в середине месяца списывается расход в 200р -> баланс становится -150р. Лимит = 0. В 0:00 запускается блокировки и отрубает договор, ставя ему статус "закрыт".

Нет, ему не поставит статус "закрыт". С него уже списано 1000 руб, и предкалькуляция опять же покажет, что списать нужно 1000 руб. Дельта нулевая, от его баланса ничего не требуется, т.е. до проверки баланса вообще не дойдёт..
Но в инет его не пустит и модуль IPN его залочит, но статус при этом не изменится.
Либо я не правильно понял проблему? Прошу уточнить.


Вот тогда обсудили и все согласились . Это было коллективное задание, этот функционал согласован.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 авг 2014, 01:07 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Кстати после установки данного флага появилась багофича (кому баго кому фича я уж не знаю. в свое время была бы полезна как фича).

Сейчас при наступлении 1го числа месяца, если у абонента не хватает средств на счете для списания авансом за месяц то он блокируется.
При установке данного флага, при достижении числа после которого будет хватать средств для списания до конца месяца - договор активируется и деньги списываются.

Так например у абонента вх. остаток на начало июля 15 рублей.
По тарифному плану списывается 31 рубль авансом в начале месяца.
Первого числа абонента заблокирует.
Шестнадцатого разблокирует и спишет за 15 дней.

Ранее приходилось активировать подобный договор вручную/скриптом/платежом.
Чтобы инициировать проверку баланса.

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 авг 2014, 15:06 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Phricker писал(а):
Кстати после установки данного флага появилась багофича (кому баго кому фича я уж не знаю. в свое время была бы полезна как фича).

Сейчас при наступлении 1го числа месяца, если у абонента не хватает средств на счете для списания авансом за месяц то он блокируется.
При установке данного флага, при достижении числа после которого будет хватать средств для списания до конца месяца - договор активируется и деньги списываются.

Так например у абонента вх. остаток на начало июля 15 рублей.
По тарифному плану списывается 31 рубль авансом в начале месяца.
Первого числа абонента заблокирует.
Шестнадцатого разблокирует и спишет за 15 дней.

Ранее приходилось активировать подобный договор вручную/скриптом/платежом.
Чтобы инициировать проверку баланса.


Хм. А хотел ли клиент чтобы его открыли 16-го ? Он возможно уже расслабился и смирился с тем, что интернета не будет в этот месяц и он даже пытаться не будет туда выходить, а тут раз и начали списывать деньги неожиданно.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 авг 2014, 15:13 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Ну вот и я о том же ) То ли баг то ли фича. Пришлось пока отключить.

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 авг 2014, 15:32 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Phricker писал(а):

Сейчас при наступлении 1го числа месяца, если у абонента не хватает средств на счете для списания авансом за месяц то он блокируется.
При установке данного флага, при достижении числа после которого будет хватать средств для списания до конца месяца - договор активируется и деньги списываются.


Так а кто его открывает не задача закрытия статуса. Она умеет только закрывать. Это уже другая проблема, где-то на форуме было. Начина с 5.2 любое движение по балансу, например начислили какую-то услугу, воспринимается системой как платеж и происходят все проверки и открытия статуса как при платеже, если статус нужно открыть. Сам по себе это флаг в задаче тут не при чем.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 17 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.078s | 52 Queries | GZIP : On ]