BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: [5.2] Небольшая странность
СообщениеДобавлено: 24 июн 2013, 12:03 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Есть договор на котором установлен тариф с помесячной абонплатой.
В случае если этот договор уйдет в минус (в данном примере по причине списания лимита. как в случае ручного списания, так и в случае автоматического списания), то статус договора не изменится до 1го числа следующего месяца. Так и задумано или все таки присутствует косяк? Операторы жалуются, аля "У абонента статус активен и он в минус ушел"

Изображение

Изображение

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


Последний раз редактировалось Phricker 24 июн 2013, 12:04, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [5.2] Небольшая странность
СообщениеДобавлено: 24 июн 2013, 12:03 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Код:
  Сервер: вер. 5.2 сборка 1511 от 20.06.2013 13:21:42
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45

  npay вер. 5.2 сборка 203 от 27.05.2013 16:59:08

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [5.2] Небольшая странность
СообщениеДобавлено: 24 июн 2013, 12:13 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Стандартно статусы задача установки статусов меняет вроде как.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [5.2] Небольшая странность
СообщениеДобавлено: 24 июн 2013, 12:18 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Не меняет для "подневной режим снятия авансом за месяц"

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [5.2] Небольшая странность
СообщениеДобавлено: 24 июн 2013, 13:00 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Статусы по балансу меняются либо руками, либо логикой дебетовых абонплат задачей планировщика "Закрытие статуса NPay договоров по балансу". В случае "авансом за месяц" этой задачей она должна по идее закрываться только раз в месяц - в ночь на 1 число, что и произошло, судя по логам. А если потом открыли, то всё - только до следующего месяца. Как я понимаю, так происходит потому, что при предначислении абонплаты нет дельты между текущей наработкой и ожидаемой.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [5.2] Небольшая странность
СообщениеДобавлено: 24 июн 2013, 17:10 
Не в сети
Разработчик

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [5.2] Небольшая странность
СообщениеДобавлено: 24 июн 2013, 17:21 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
в 00:00 каждого дня.
Начисление абонплат в 00:15

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [5.2] Небольшая странность
СообщениеДобавлено: 24 июн 2013, 17:36 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Т.к. наработка в npay уже есть - поэтому модуль игнорирует этот договор, не?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [5.2] Небольшая странность
СообщениеДобавлено: 24 июн 2013, 17:39 
Не в сети
Клиент
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [5.2] Небольшая странность
СообщениеДобавлено: 24 июн 2013, 17:50 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Есть наработка = договор не затрагивается = меньше нагрузка.
Похоже что фича ;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [5.2] Небольшая странность
СообщениеДобавлено: 24 июн 2013, 18:17 
Не в сети
Клиент
Аватара пользователя

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

Не думаю. Хотя разрабы рассудят конечно.
Если я меняю тариф - оно же потом ночью переобсчитывает :) Я не думаю, что заложена логика аля "на этот договор начислили, пометили что начислили где то у себя, в случае если на нем изменили тариф, закинули деньги, какие либо движения на балансе - сняли пометку с тем, чтобы ночью снова начислить".
Думаю тупо берутся все не закрытые договора с определенным статусом и начисляются )

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [5.2] Небольшая странность
СообщениеДобавлено: 24 июн 2013, 18:36 
Не в сети
Разработчик

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

Не думаю. Хотя разрабы рассудят конечно.
Если я меняю тариф - оно же потом ночью переобсчитывает :) Я не думаю, что заложена логика аля "на этот договор начислили, пометили что начислили где то у себя, в случае если на нем изменили тариф, закинули деньги, какие либо движения на балансе - сняли пометку с тем, чтобы ночью снова начислить".
Думаю тупо берутся все не закрытые договора с определенным статусом и начисляются )




Там проверка есть .
// определяем наработку, которая должна быть начислена
....
// если планируемое начисление больше текущего, то начисляем

Если договор уже в минусе , т.е у него сейчас -10 рублей балансе и абонку ему мы списали на 100 рублей( 90 - 100 = -10). После начисления мы опять получим 100 рублей, поэтому ничего не поменяет . Т.е задним числом статусы не меняет , задача рассчитана на то, что она запустилась до переобсчета, после переобсчета она ничего не исправит уже.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [5.2] Небольшая странность
СообщениеДобавлено: 24 июн 2013, 18:39 
Не в сети
Клиент
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [5.2] Небольшая странность
СообщениеДобавлено: 24 июн 2013, 19:01 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
stark писал(а):
// определяем наработку, которая должна быть начислена
....
// если планируемое начисление больше текущего, то начисляем

А ведь фразы-то знакомые, я их где-то читал, но забыл где :facepalm:


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

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


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

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


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

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