Искал в поиске, нигде не нашел, может быть плохо искал, но вопрос такой:
У нас к каждому пользователю подключена Услуга передачи IP-трафика за время. Необходимо внести изменение в услугу, но это не возможно в связи с тем, что услуга используется в настоящий момент. Как возможно изменить цену за 1 мб в классе трафика включенного в услугу не создавая новую услугу и не приписывая затем каждому пользователю снова IP адрес к этой услуге.
Изменение параметров услуги
те надо выключить прием нетфлоу допустим за 20 мин до смены уч периода, чтобы цен разных небыло, далее в базе руками поправить нужный бордюр...cjcrazy писал(а):тогда сделали бы новый тарифный план и по окончанию расчетного периода всех переключили бы на новый тарифный планPeacock писал(а):а если бы я использовал тарифный план?
Т.е. если смена тарифа предполагается с 31 на 1 число, желательно за 20-30 мин притушить ndsad, а потом, уже после наступления нового расчетного периода, руками в базе править?
Если есть подобный опыт, можно конкретнее поделиться - что и где править? А то абонентов не одна сотня - руками каждому менять - убийство
Если есть подобный опыт, можно конкретнее поделиться - что и где править? А то абонентов не одна сотня - руками каждому менять - убийство

jekahawk писал(а):Т.е. если смена тарифа предполагается с 31 на 1 число, желательно за 20-30 мин притушить ndsad, а потом, уже после наступления нового расчетного периода, руками в базе править?
Если есть подобный опыт, можно конкретнее поделиться - что и где править? А то абонентов не одна сотня - руками каждому менять - убийство
Там дорога до нужного бордюра через 4 таблицы.. я свихнусь объяснять.. но вот подсказка:
И еще ввиду недавно обнаруженного бага, на один бордюм может ссылатся два тарифных плана... и до кучи может быть два бордюра с одним ид но разными ценами.. поэтому когда найдешь что менять проверь нет ли дублей этого бордюра в нижеприведенных табличках.
Выбираем бордюры для конкретного тарифного плана где 117 это собственно ид тарифного плана.
SELECT d.borders_id, c.tclass_id, d.border, d.cost, c.prepaid_units
FROM iptraffic_services_data AS b, tariffs_services_link AS a, traf_serv_tclasses AS c, iptraffic_borders AS d
WHERE d.borders_id = c.borders_id
AND c.tst_id = b.tst_id
AND b.is_deleted =0
AND b.id = a.service_id
AND a.tariff_id = '117'
LIMIT 0 , 30