forum.bitel.ru http://forum.bitel.ru/ |
|
Управление лимитом http://forum.bitel.ru/viewtopic.php?f=22&t=12461 |
Страница 1 из 1 |
Автор: | mhollow [ 22 май 2017, 12:55 ] |
Заголовок сообщения: | Управление лимитом |
Привет, как Ваше ничего?) https://docs.bitel.ru/pages/viewpage.action?pageId=73597262 Я тут снова докапываюсь к руководству) Я наверное слишком тупой чтобы его читать и понимать)) Объясните пожалуйста смысл следующего: Количество просроченных платежей после последней разблокировки, # после которых доступ к понижению будет заблокирован, 0 - не блокировать при любом количестве Если разблокировка уже произошла, это значит что клиент все оплатил. Какие еще могут быть просрочнные платежи да еще во множественном числе после последней разблокировки? Наверное тут что-то умное и значимое имелось ввиду, но если пытаться буквально то эта фраза ставит меня в тупик. Спасибо. |
Автор: | barguzin2 [ 22 май 2017, 13:23 ] |
Заголовок сообщения: | Re: Управление лимитом |
клиент все оплатил, его разблокировали (ну или вообще не было блокировок и просроченных платежей, например, новый клиент). и далее: сколько раз он может понизить лимит и просрочить платеж до (следующей) блокировки. я ставлю 1, т.е. блокируется возможность понижения при одном просроченном платеже. при поступлении платежа висит обработчик события, который разблокирует. |
Автор: | mhollow [ 22 май 2017, 13:36 ] |
Заголовок сообщения: | Re: Управление лимитом |
Да не, фигня какая-то.. Так сколько он сможет понизить или сколько просроченных платежей у него может быть после чего он вообще не сможет понизить. Вообщем я еще готов как-то понять эту фразу если выкинуть слова "после последней разблокировки". А если с ними, то не понимаю. А после какой еще? Предпоследней? Или еще какой.. Что такое вообще "разблокировка" в данном контексте. Никто никого вроде не блокирует, понижается лимит на какое-то кол-во дней потом восстанавливается, если это произошло (восстановился сам) то платеж считается просрочен. Ну ок, а "последняя разблокировка" тут каким местом..? |
Автор: | barguzin2 [ 22 май 2017, 13:56 ] |
Заголовок сообщения: | Re: Управление лимитом |
(раз)блокировка - здесь имеется ввиду возможность понижения лимита. почему написано после последней разблокировки? с этого момента счётчик просрочки обнуляется. ну да, слово последней можно выкинуть, но это уже буквоедство. так вот, с этого момента юзер делает N понижений и не платит (раз понизил, не заплатил, два понизил, не заплатил... N понизил, не раплатил), платежи помечаются просроченными, в итоге возможность понижения блокируется до тех пор, пока её ВРУЧНУЮ! не разблокирует оператор. даже платеж не поможет (если не висит обработчик как описал выше). вот это самое N и нужно указать в качестве значения соответствующего параметра конфига. |
Автор: | mhollow [ 22 май 2017, 14:06 ] |
Заголовок сообщения: | Re: Управление лимитом |
barguzin2 писал(а): (раз)блокировка - здесь имеется ввиду возможность понижения лимита. Ну вот это вот ну вообще ни разу ни очевидно)) Ну ладно будем считать что с момента разблокировки оператором. Спасибо. |
Автор: | barguzin2 [ 22 май 2017, 14:26 ] |
Заголовок сообщения: | Re: Управление лимитом |
вполне очевидно, т.к. полностью находится в контексте управления лимитом. Цитата: # Количество просроченных платежей после последней разблокировки,
# после которых доступ к понижению будет заблокирован, 0 - не блокировать при любом количестве |
Автор: | Arcad77 [ 12 июл 2017, 14:03 ] |
Заголовок сообщения: | Re: Управление лимитом |
Можно вопрос о максимальном лимите? Код: # Нижний порог лимита при понижении клиентом (по умолчанию -100), # т.е ниже этого порога клиент понизить не сможет contract.limit.1.minlimit=-400 А можно внедрить предел порога в зависимости от абонентской платы в тарифах? Предположим общая сумма наработки у одних 720 у других 1200 у третьих 3000. Хотелось дать им возможность понижения лимита но не больше чем 95% или 105% от их ежемесячной наработки. Суть что бы должник не мог быть должником очень много, судя по выбранным им ТП. |
Автор: | Phricker [ 12 июл 2017, 14:08 ] |
Заголовок сообщения: | Re: Управление лимитом |
Переписать dynservice:ru.bitel.bgbilling.kernel.contract.limit.ContractLimitService по примеру на вики и внутри получать и устанавливать суммы которые вам необходимо Код: ContractLimitParameters contractLimitParameters = super.contractLimitParametersGet(contractId);
contractLimitParameters.setMinSumm(summForUnlock.setScale(0,BigDecimal.ROUND_CEILING)); contractLimitParameters.setMaxSumm(summForUnlock.setScale(0,BigDecimal.ROUND_CEILING)); |
Автор: | Arcad77 [ 12 июл 2017, 14:45 ] |
Заголовок сообщения: | Re: Управление лимитом |
Сложновато однако! но попробуем! Просто хотелось не для себя а для всех! |
Автор: | skyb [ 12 июл 2017, 17:38 ] |
Заголовок сообщения: | Re: Управление лимитом |
выложите на вики свой пример, будет для всех |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |