В документации написано:
Цитата:
Понижение лимита доступно только при следующих условиях:
- количество уже сделанных не погашенных понижений меньше либо равно переменной contract.limit.1.maxnotpayoffed конфигурации сервера
- количество просроченных понижений меньше или равно переменной contract.limit.1.maxexpiredforblock конфигурации сервера
- количество частично оплаченных платежей меньше или равно переменной contract.limit.1.maxpartialpayoffed конфигурации сервера
в конфигурации сервера:
Код:
#коды групп договоров для которых действует данная настройка, через ',' (чтобы узнать код группы нажмите Ctrl+i в справочнике
#групп при выбранной строке таблицы)
contract.limit.1.groups=0,1,2,3,4,5,6,7
#максимальное количество не оплаченных(не возвратившихся) понижений
#при котором клиенту будет доступно понижение, при 0 клиент не сможет выполнять
#понижение до тех пор пока будет хотя бы одно не оплаченное
contract.limit.1.maxnotpayoffed=1
#максимальное количество частично оплаченных понижений
#при котором клиенту будет доступно понижение (0-1, частично оплаченное понижение
#может быть только одно)
contract.limit.1.maxpartialpayoffed=0
#количество просроченных платежей после последней разблокировки
#после которых доступ к понижению будет заблокирован
contract.limit.1.maxexpiredforblock=3
#дни от до
contract.limit.1.mindays=1
contract.limit.1.maxdays=3
#сумма от до
contract.limit.1.minsumm=50
contract.limit.1.maxsumm=100
#нижний порог лимита при понижении клиентом (по умолчанию -100)
#т.е ниже этого порога клиент понизить не сможет
contract.limit.1.minlimit=-100
Но, если пользователь понизил лимит и не оплатил во время, то сервер блокирует данную возможность и пользователь в дальнейшем понижать лимит не может, только если в ручную из админки не разблокировать. хотя в настройках стоит возможность еще одного понижения и блокировки только после 3х несвоевременных платежей. Почему так происходит?