BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 29 мар 2024, 01:00

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




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
СообщениеДобавлено: 02 ноя 2016, 00:54 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
Скажите, как правильно настроить логику биллинга, чтобы он работал по следующему принципу:

Клиент понизил лимит. Не оплатил во время (оплатил не полностью). Клиенту в текущем месяце заблокировало возможность понижения. В следующем месяце история повторяется.

сейчас так:
Код:
# Максимальное количество не оплаченных (не возвратившихся) понижений,
# при котором клиенту будет доступно понижение, при 0 клиент не сможет выполнять
# понижение до тех пор пока будет хотя бы одно не оплаченное
contract.limit.1.maxnotpayoffed=0
# Максимальное количество частично оплаченных понижений,
# при котором клиенту будет доступно понижение (0-1, частично оплаченное понижение
# может быть только одно)
contract.limit.1.maxpartialpayoffed=0
# Количество просроченных платежей после последней разблокировки,
# после которых доступ к понижению будет заблокирован, 0 - не блокировать при любом количестве
contract.limit.1.maxexpiredforblock=1


и каждый месяц запускаются два таких SQL запроса:

Код:
query = "UPDATE contract_limit_manage SET status = '2' WHERE cid = '" + id + "'";
query = "UPDATE contract_limit_manage_mode SET mode = '0' WHERE cid = '" + id + "'";


просто при всём этом в логи все равно вываливается:

Код:
server 11-01/21:28:52 ERROR [http-bio-0.0.0.0-8443-exec-2] ActionBase - Ошибка понижения лимита: Превышено максимально количество просроченных понижений. Возможность понижения лимита заблокирована
server 11-01/21:32:05 ERROR [http-bio-0.0.0.0-8443-exec-7] ActionBase - Ошибка понижения лимита: Вы не можете в данный момент понизить лимит. Превышено максимально количество не погашенных и/или частично погашенных понижений


хотя на тестовом всё работает.


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

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