forum.bitel.ru
http://forum.bitel.ru/

Понижение лимита не ограничено
http://forum.bitel.ru/viewtopic.php?f=22&t=6629
Страница 1 из 1

Автор:  WhiteWind [ 30 мар 2012, 12:59 ]
Заголовок сообщения:  Понижение лимита не ограничено

В конфигурации прописано:
Код:
#максимальное количество не оплаченных(не возвратившихся) понижений
#при котором клиенту будет доступно понижение, при 0 клиент не сможет выполнять
#понижение до тех пор пока будет хотя бы одно не оплаченное
ontract.limit.1.maxnotpayoffed=0

Однако клиент смог 3 раза подряд понизить себе лимит на 3 дня и проработал 9 дней

Автор:  Феанор [ 30 мар 2012, 14:03 ]
Заголовок сообщения:  Re: Понижение лимита не ограничено

WhiteWind писал(а):
В конфигурации прописано:
Код:
#максимальное количество не оплаченных(не возвратившихся) понижений
#при котором клиенту будет доступно понижение, при 0 клиент не сможет выполнять
#понижение до тех пор пока будет хотя бы одно не оплаченное
ontract.limit.1.maxnotpayoffed=0

Однако клиент смог 3 раза подряд понизить себе лимит на 3 дня и проработал 9 дней

ну он его просрочил - новый сделал...
Цитата:
#количество просроченных платежей после последней разблокировки
#после которых доступ к понижению будет заблокирован, 0 - не блокировать при любом количестве
contract.limit.1.maxexpiredforblock=0

Автор:  WhiteWind [ 30 мар 2012, 14:25 ]
Заголовок сообщения:  Re: Понижение лимита не ограничено

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

Эта настройка заблокирует ему возможность понижения лимита насовсем

Автор:  barguzin2 [ 01 апр 2012, 09:22 ]
Заголовок сообщения:  Re: Понижение лимита не ограничено

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

Эта настройка заблокирует ему возможность понижения лимита насовсем


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

Цитата:
ну он его просрочил - новый сделал...

Не согласен. Пусть он просрочил, но оно так и осталось неоплаченным. Ну а раз стоит параметр ontract.limit.1.maxnotpayoffed=0, то больше понижать ему нельзя до тех пор, пока предыдущее понижение не будет оплачено.

Тут 3 варианта: 1) Смотреть правильность настроек, 2) Неправильная обработка биллинга 3) Это не баг, это фича :)
Хотя 3й вариант маловероятен.

Автор:  WhiteWind [ 01 апр 2012, 11:41 ]
Заголовок сообщения:  Re: Понижение лимита не ограничено

Неправильная обработка биллинга. Вот мои настройки:
Код:
#максимальное количество не оплаченных(не возвратившихся) понижений
#при котором клиенту будет доступно понижение, при 0 клиент не сможет выполнять
#понижение до тех пор пока будет хотя бы одно не оплаченное
contract.limit.1.maxnotpayoffed=0
#максимальное количество частично оплаченных понижений
#при котором клиенту будет доступно понижение (0-1, частично оплаченное понижение
#может быть только одно)
contract.limit.1.maxpartialpayoffed=0
#количество просроченных платежей после последней разблокировки
#после которых доступ к понижению будет заблокирован, 0 - не блокировать при любом количестве
contract.limit.1.maxexpiredforblock=0
#дни от до
contract.limit.1.mindays=1
contract.limit.1.maxdays=3
#сумма от до
contract.limit.1.minsumm=10
contract.limit.1.maxsumm=300
#нижний порог лимита при понижении клиентом (по умолчанию -100)
#т.е ниже этого порога клиент понизить не сможет
contract.limit.1.minlimit=-300

Автор:  barguzin2 [ 01 апр 2012, 17:18 ]
Заголовок сообщения:  Re: Понижение лимита не ограничено

Цитата:
#коды групп договоров для которых действует данная настройка, через ',' (чтобы узнать код группы нажмите Ctrl+i в справочнике
#групп при выбранной строке таблицы)
contract.limit.<n>.groups=


Может здесь собака зарылась ?

Автор:  WhiteWind [ 01 апр 2012, 17:21 ]
Заголовок сообщения:  Re: Понижение лимита не ограничено

Код:
contract.limit.1.groups=0

Автор:  KostiK [ 05 апр 2012, 15:40 ]
Заголовок сообщения:  Re: Понижение лимита не ограничено

WhiteWind писал(а):
Неправильная обработка биллинга. Вот мои настройки:
Код:
#максимальное количество не оплаченных(не возвратившихся) понижений
#при котором клиенту будет доступно понижение, при 0 клиент не сможет выполнять
#понижение до тех пор пока будет хотя бы одно не оплаченное
contract.limit.1.maxnotpayoffed=0
#максимальное количество частично оплаченных понижений
#при котором клиенту будет доступно понижение (0-1, частично оплаченное понижение
#может быть только одно)
contract.limit.1.maxpartialpayoffed=0
#количество просроченных платежей после последней разблокировки
#после которых доступ к понижению будет заблокирован, 0 - не блокировать при любом количестве
contract.limit.1.maxexpiredforblock=0
#дни от до
contract.limit.1.mindays=1
contract.limit.1.maxdays=3
#сумма от до
contract.limit.1.minsumm=10
contract.limit.1.maxsumm=300
#нижний порог лимита при понижении клиентом (по умолчанию -100)
#т.е ниже этого порога клиент понизить не сможет
contract.limit.1.minlimit=-300


Неправильная настройка! В вашей настройке. Стоит 0. поэтому и не блокирует. Поставьте значение > 0.
Код:
#количество просроченных платежей после последней разблокировки
#после которых доступ к понижению будет заблокирован, 0 - не блокировать при любом количестве
contract.limit.1.maxexpiredforblock=0

Автор:  WhiteWind [ 05 апр 2012, 15:51 ]
Заголовок сообщения:  Re: Понижение лимита не ограничено

Об этом уже разговаривали выше. Если поставить здесь не 0, а N, то после N просроченных платежей у клиента заблокируется возможность понижения лимита насовсем (или до ручной разблокировки оператором). А мне нужно, чтобы он не мог взять следующий обещанный платёж, пока не оплатит предыдущий

Автор:  KostiK [ 05 апр 2012, 17:33 ]
Заголовок сообщения:  Re: Понижение лимита не ограничено

Ошибок нигде не вылетает? У себя на локальном не получилось воспроизвести данную ситуацию.
Договор состоит в группе 0? Хотя если бы он там не состоял, то понижение лимита было бы заблокировано

Автор:  WhiteWind [ 05 апр 2012, 20:43 ]
Заголовок сообщения:  Re: Понижение лимита не ограничено

Да, состоит. Что именно не удалось воспроизвести? То, что пользователь может несколько раз понизить себе лимит?
Или блокировку после нескольких просроченных?
Вот скриншот истории изменения лимитов одного пользователя. Платёж пришёл только 2-го апреля.
Ошибок на сервере во время понижения лимита не было

Вложения:
Clip.PNG
Clip.PNG [ 7.67 КБ | Просмотров: 5902 ]

Автор:  KostiK [ 05 апр 2012, 22:33 ]
Заголовок сообщения:  Re: Понижение лимита не ограничено

С вашими настройками сервера не удалось воспроизвести несколько раз понижение лимита, после первого понижения блокируется возможность понижения до погашения задолжности.
и почему пользователь у вас понижал на 500, если в настройках стоит 300?

Автор:  WhiteWind [ 06 апр 2012, 06:31 ]
Заголовок сообщения:  Re: Понижение лимита не ограничено

Тогда ещё стояло 500

Автор:  KostiK [ 06 апр 2012, 11:32 ]
Заголовок сообщения:  Re: Понижение лимита не ограничено

Может стоит обновиться? Сейчас актуальный билд сервера 783

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/