Перерасчет при системной блокировке

Технические вопросы по UTM 5.0
Morbid
Сообщения: 104
Зарегистрирован: Пт окт 02, 2009 15:00
Откуда: МО

Перерасчет при системной блокировке

Сообщение Morbid »

Добрый вечер.

На днях обновились до последней 008 с 006.

Сейчас при создание новых пользователей, если в лицевом счете ставить галочки перерасчет абон. платы и трафика при системной блокировки все работает отлично.

но только на учетках созданых на этой версии.

А со старыми почему то такая фишка не прокатывает, подскажите где и что надо подправить?

То есть хотелось бы пройтись по всем старым пользователями... проставить галочки, и забыть гигантскии уходы в минус, если абонент вовремя не платил абон. плату.

Аватара пользователя
TiRider
Сообщения: 568
Зарегистрирован: Сб июн 07, 2008 12:43

Re: Перерасчет при системной блокировке

Сообщение TiRider »

Morbid писал(а):Добрый вечер.

На днях обновились до последней 008 с 006.

Сейчас при создание новых пользователей, если в лицевом счете ставить галочки перерасчет абон. платы и трафика при системной блокировки все работает отлично.

но только на учетках созданых на этой версии.

А со старыми почему то такая фишка не прокатывает, подскажите где и что надо подправить?

То есть хотелось бы пройтись по всем старым пользователями... проставить галочки, и забыть гигантскии уходы в минус, если абонент вовремя не платил абон. плату.
Индексацию таблиц делал? Попробуй стопорнуть базу и по новой запустить.

Makc22
Сообщения: 2
Зарегистрирован: Пн сен 15, 2008 15:19

Сообщение Makc22 »

вроде еще надо, чтоб на счету изначально положительный баланс был, если уже минус то не сработает.

x-rayd
Сообщения: 17
Зарегистрирован: Чт ноя 17, 2011 21:12

Сообщение x-rayd »

Narod, uzhe ktonibud razobralsja s etoj problemoj?
U menja tozhe samoe, galotchu postavil a balns vseravno spisyvaetsa v minus vse bolshe i bolshe.

Budu blagodaren esli kto pomozhet!

Morbid
Сообщения: 104
Зарегистрирован: Пт окт 02, 2009 15:00
Откуда: МО

Сообщение Morbid »

Просто ставишь всем галочки и все. только одно НО. Работать они будут только на новых блокировках...

То есть Если абонент в плюсе и ты поставил галочки, то когда он вывалиться в минус у него все будет Гуд. (списываться не будет)

Если же абонент уже в блоке, пока у него не "обновиться" блокировка с установлеными параметрами перерасчета, абонентка так и будет какпать вниз.

x-rayd
Сообщения: 17
Зарегистрирован: Чт ноя 17, 2011 21:12

Сообщение x-rayd »

Spasibo ogromnoe za pomosh!
Teper ponjatno stalo!

Pei0t
Сообщения: 258
Зарегистрирован: Чт дек 13, 2007 20:48

Сообщение Pei0t »

Саппорт вышесказанную информацию подтвердил.

edison
Сообщения: 68
Зарегистрирован: Сб авг 15, 2009 11:34

Сообщение edison »

Юзайте поиск по этому форуму в свое время нашел как сделать новых и для старых скрипт SQL тоже нашел.
block_recalc_abon = 1
block_recalc_prepaid = 1
dont_charge_if_block = 1


UPDATE accounts SET dont_charge_if_block =1, block_recalc_abon=1, block_recalc_prepaid=1 WHERE is_blocked <> 0

valaykhal
Сообщения: 25
Зарегистрирован: Вт апр 19, 2011 23:02

Сообщение valaykhal »

Подскажите, у нас такая ситуация, людям при создании в Лицевой счете, ставим галочку Пересчитывать абонентскую плату дабы если у человека ушло в минус больше не списывалось, вроде это отрабатывает, но например у человека на счету 50 рублей, по тарифу списало и ушло в минус, проходит например 10 дней, человек решил положить денег, он в личном кабинете видит минус кладет эту сумму, а ему ещё списывает какую то сумму и в итоге у него ещё больше минус, что это? Тарифы лимитные и безлимитные, билинг 5.2.1-008 с 6 апдейтом

Morbid
Сообщения: 104
Зарегистрирован: Пт окт 02, 2009 15:00
Откуда: МО

Сообщение Morbid »

Хм.. но вообще если стоит перерасчитывать абон. плату и трафи к при системной блокировки то такого не должно быть.

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

З.Ы. А какая сумма списывается? Попробуйте высчислить ее.. сколько списывается и на что эта сумма похоже?

ekex
Сообщения: 42
Зарегистрирован: Вт май 05, 2009 11:54

Сообщение ekex »

valaykhal писал(а):Подскажите, у нас такая ситуация, людям при создании в Лицевой счете, ставим галочку Пересчитывать абонентскую плату дабы если у человека ушло в минус больше не списывалось, вроде это отрабатывает, но например у человека на счету 50 рублей, по тарифу списало и ушло в минус, проходит например 10 дней, человек решил положить денег, он в личном кабинете видит минус кладет эту сумму, а ему ещё списывает какую то сумму и в итоге у него ещё больше минус, что это? Тарифы лимитные и безлимитные, билинг 5.2.1-008 с 6 апдейтом
если списания в начале расчетного периода, то списывает вперед по тарифу минус 10 дней блокировки

valaykhal
Сообщения: 25
Зарегистрирован: Вт апр 19, 2011 23:02

Сообщение valaykhal »

Morbid писал(а):Хм.. но вообще если стоит перерасчитывать абон. плату и трафи к при системной блокировки то такого не должно быть.

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

З.Ы. А какая сумма списывается? Попробуйте высчислить ее.. сколько списывается и на что эта сумма похоже?
в том то и дело что стоит только 1 галочка Пересчитывать абонентскую плату, а вторая галка не стоит, вот я и не пойму как работает данная функция.

AlexLux
Сообщения: 20
Зарегистрирован: Вт янв 10, 2012 13:43

Сообщение AlexLux »

Всем добрый день !
UTM 5.2.1-008
Может кто то уже сталкивался и растолкует логику работы UTM
Ситуация следующая:
Есть тарифный план с расчетным периодом 1 месяц , с ежемесячным списанием 1 числа. Общая сумма 450р НО она разбита на две части 50руб и 400руб. (две сервисные связки) В "лицевых счетах" стоит галочка "Пересчитывать абонентскую плату". Т.е. по логике это не дает абоненту уходить в сильные минуса.
Происходит следующие , первого числа у абонента на счету например 0 рублей , у него должно списаться 450 и на счету стать -450 р , вот он их списывает следующим образом, списывает сначала 50р , т.е. на счету становится -50 , и -400 он хранит еще где то "в уме" , абонент видит что у него -50 и платит допустим 60 рублей , должно стать +10 на счету , однако вместо этого получаем -390 руб (хотя на самом деле там вообще может показать -70 , а заплатив 70 получаем очередную цифру как мне кажется абсолютно произвольную ) во общем минусует до тех пор пока не заплатится 400руб.
Как сделать что бы все таки отображалось сразу -450 даже при подключенных нескольких тарифных связках на одном тарифе.

valaykhal
Сообщения: 25
Зарегистрирован: Вт апр 19, 2011 23:02

Сообщение valaykhal »

Значит поднимем тему, о чем я писал выше, установил обе галочки пересчет абон платы и трафика, в итоге у человека стоимость тарифа 300 р, после списания становится -271 (у человека были деньги на счету), более в минуса не уплывает, прошло 2 месяца минус так и висит не увеличиваясь, чел захотел работать и сегодня 1 февраля в 11:10 кладет 300 рублей, и у него на счету появляется -30 рублей, блин ну кто нить подскажите как эту заразу побороть?

Morbid
Сообщения: 104
Зарегистрирован: Пт окт 02, 2009 15:00
Откуда: МО

Сообщение Morbid »

А у вас списание, раз в месяц или каждый день равными долями?

Ответить