mysql стоимость периодической услуги

Технические вопросы по UTM 5.0
Ответить
Scorp
Сообщения: 3
Зарегистрирован: Вт янв 27, 2009 20:00

mysql стоимость периодической услуги

Сообщение Scorp »

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

Подскажите, пожалуйста, в какой таблице mysql хранится эта информация? И каким mysql запросом можно эту стоимость изменить.

Спасибо.

mrDefault
Сообщения: 86
Зарегистрирован: Ср окт 29, 2008 12:04

Сообщение mrDefault »

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

а вообще таблица periodic_services_data

запрос типа
update periodic_services_data set cost='нужная сумма' where id='Услуга у которой меняем стоимость';

после этого не забудьте рестартануть ядро...

Squirel
Сообщения: 25
Зарегистрирован: Вт авг 26, 2008 06:10

Сообщение Squirel »

А можно узнать подробней, делал ли так кто-нибудь? Какие глюки могут быть при таком изменении?
У нас версия UTM5 - 5.2.1-006, абонентка снимается раз в месяц в конце расчетного периода.

Витька
Сообщения: 236
Зарегистрирован: Вс дек 16, 2007 21:54

Сообщение Витька »

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

Squirel
Сообщения: 25
Зарегистрирован: Вт авг 26, 2008 06:10

Сообщение Squirel »

Мне как раз уменьшить надо, к 1-му мая. Спасибо!

Витька
Сообщения: 236
Зарегистрирован: Вс дек 16, 2007 21:54

Сообщение Витька »

Менял я цену таким способом дважды. Оба раза просто правил значение в базе и делал kill -HUP ядру без его остановки. Однако на всякий случай напоминаю, что любые прямые правки базы должны предваряться полным бэкапом ;)

Squirel
Сообщения: 25
Зарегистрирован: Вт авг 26, 2008 06:10

Сообщение Squirel »

Витька писал(а):Менял я цену таким способом дважды. Оба раза просто правил значение в базе и делал kill -HUP ядру без его остановки. Однако на всякий случай напоминаю, что любые прямые правки базы должны предваряться полным бэкапом ;)
Это точно.

Ответить