BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 23 июн 2025, 12:48

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
СообщениеДобавлено: 29 май 2012, 19:09 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
как подправить фичу понижения лимита, чтобы такое сделать? из скрипта поведения, так полагаю нельзя отменить временное понижение лимита пользователем.

могу сделать то что хочу доп действиями, но может можно и фичу ответственную за это дело задействовать

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 май 2012, 01:11 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
а смысл?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 май 2012, 14:10 
Не в сети
Клиент

Зарегистрирован: 30 мар 2009, 17:51
Сообщения: 431
Карма: 23
Akhmat писал(а):
из скрипта поведения, так полагаю нельзя отменить временное понижение лимита пользователем.

я вычищаю информацию о текущем пользовательском понижении если нужно его заменить
Код:
LimitManager lm=new LimitManager(con);
List<LimitChangeTask> taskList = lm.getContractMoveTasks(id);
for(LimitChangeTask task:taskList){
      if(task.getUserId()==-1){
      ContractManager cm=new ContractManager(con);
      LimitChangeTask taskRestore=new LimitChangeTask();
      taskRestore.setContractId(id);
      taskRestore.setDate(Calendar.getInstance());
      taskRestore.setUserId(userId);
      taskRestore.setSubSumm(task.getSubSumm());
      lm.addMoveTask(taskRestore);
      lm.initRestoreLimitTask(Calendar.getInstance());
      lm.executeRestoreLimitTask(Calendar.getInstance(), cm);
      con.prepareStatement("delete from contract_limit_manage where clp_id="+task.getId()).executeUpdate();
      con.prepareStatement("delete from contract_limit_period where id="+task.getId()).executeUpdate();                        
      }


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 май 2012, 17:26 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
skn писал(а):
а смысл?

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

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 май 2012, 17:55 
Akhmat писал(а):
skn писал(а):
а смысл?

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

Сами работает по такой схеме.
В случае блокировки ("Недостаточно средств") насчитываем ежедневно услугу "поддержка сервиса"... для стимуляциии


Вернуться к началу
  
 
СообщениеДобавлено: 30 май 2012, 17:56 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
Ошибся, фича в том виде в каком есть, позволяет сделать то, что мне нужно, но чуть другим путем.

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 31 май 2012, 17:49 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
Akhmat писал(а):
skn писал(а):
а смысл?

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


ну так может клиента просто не разблокировать если сумма поступлений меньше 31 * стоимость_дневной_абонплаты


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

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


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

Сейчас этот форум просматривают: Google [Bot] и гости: 1


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

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