Удаление периодической услуги

Технические вопросы по UTM 5.0
Ответить
mva
Сообщения: 175
Зарегистрирован: Чт фев 03, 2005 10:08
Откуда: Ural

Удаление периодической услуги

Сообщение mva »

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

биллинг создает новый период с временем окончания = время удаления услуги, но у сервисной связки не ставит 1 в поле is_deleted
в таблицах periodic_service_links и service_links.
И в таблице discount_periods не ставит is_expired у нового периода.

Абон плата не снимается по новой услуге пока руками в базе не поставишь 1 в этих таблицах.. после перезагрузки ядра начинает нормально сниматься абонентка...

Вот что в логах при удалении услуги

?Debug : Oct 03 21:57:06 BusPeriodic: BusPeriodic::rehash_periodic calling pthread_cond_signal
?Debug : Oct 03 21:57:06 DBCtx: SQL query: UPDATE periodic_service_links SET discount_period_id='225' WHERE id='897'
?Debug : Oct 03 21:57:06 BusPeriodic: Wait result:0
?Debug : Oct 03 21:57:06 BusPeriodic: real_rehash start
?Debug : Oct 03 21:57:06 BusClassif: aggregation barrier slink_id 833, ipid 1051802440, tclass 10, discount_period_id 190
?Debug : Oct 03 21:57:06 DBCtx: SQL query: UPDATE periodic_service_links SET need_del='1' WHERE id='897'


discount_period_id='225' это новый расчетный период.

и как это вылечить ? Терзают смутные сомнения что это 015 билд кривой или как?

SUN Solaris 9
UTM5-1-10-015

mva
Сообщения: 175
Зарегистрирован: Чт фев 03, 2005 10:08
Откуда: Ural

Сообщение mva »

просмотрев лог я так и не нашел строки где бы эти slink удалялись
я так понимаю что вместо

UPDATE periodic_service_links SET need_del='1' WHERE id='897'

должно было пройти

UPDATE periodic_service_links SET is_deleted='1' WHERE id='897'

И нетап не хочет ничего признать кроме как заключайте договор на тех поддержку....

А при чем тут тех поддержка если я оплатил обновления а они не
работают как надо?

Может только под солярой такой билд не знаю, но в прошлый раз так же было, типа билд протестили все должно работать... а оказалось что действительно под соляру сделали билд с поддержкой только новой библиотеки openssl у меня ничего и не работало пока не пересобрали...

И сейчас похожая ситуация.
после обновления да 014 зарекся обновляться больше, но подкупила возможность оптимизации базы...

Вот и мучайся тогда сам :(((

Абон плата не снимается с начала месяца, кроме тех у кого я сделал эту процедуру руками....

Это еще недели 2 делать надо будет вручную...........................

Ответить