forum.bitel.ru http://forum.bitel.ru/ |
|
Влияние на статус договора http://forum.bitel.ru/viewtopic.php?f=60&t=8228 |
Страница 1 из 1 |
Автор: | survivor [ 02 июл 2013, 15:46 ] |
Заголовок сообщения: | Влияние на статус договора |
Из документации не совсем ясен один момент: Цитата: По окончании этого периода система попытается повторно активировать новый учетный период, при условии, что на договоре достаточно средств и стоит флаг автопродления. Если флаг автопродления включен, а средств не достаточно, активация будет приостановлена до прихода на договор средств достаточных для активации подписки. Что будет с договором в этот период? Когда старая подписка уже кончилась, а новая никак не может начаться потому что денег абонент не платит? Переключится ли договор в состояние "закрыт"? Если да - то можно ли как то это настраивать? например чтобы он переходил в состояние приостановлен? Если нет - то что помешает клиенту продолжать пользоваться интернетом и не платить? Или подписка как-то интегрируется с другими модулями (например Inet)? чтобы выключать клиенту интернет? Спасибо заранее! |
Автор: | skn [ 02 июл 2013, 18:17 ] |
Заголовок сообщения: | Re: Влияние на статус договора |
статус не меняется, с другими модуля не интегрируется. если нужно что то менять или интегрировать нужно обрабатывать события и реализовывать логику. |
Автор: | survivor [ 02 июл 2013, 18:35 ] |
Заголовок сообщения: | Re: Влияние на статус договора |
А заказать такую доработку (изменение статуса договора) у вас можно? или этот вопрос нужно обсуждать в тех поддержке? |
Автор: | skn [ 02 июл 2013, 18:57 ] |
Заголовок сообщения: | Re: Влияние на статус договора |
в хелпдеск |
Автор: | borisk [ 18 мар 2015, 13:05 ] |
Заголовок сообщения: | Re: Влияние на статус договора |
У меня немного другой вопрос - мне надо чтобы подписка не активировалась и не автопродлялась при определенных статусах договора. Не подскажете как реализовать такую логику? |
Автор: | skn [ 18 мар 2015, 13:14 ] |
Заголовок сообщения: | Re: Влияние на статус договора |
borisk писал(а): У меня немного другой вопрос - мне надо чтобы подписка не активировалась и не автопродлялась при определенных статусах договора. Не подскажете как реализовать такую логику? как вариант, обрабатывать событие изменения статуса и убирать с подписок флаг автопродления и закрывать период подписки |
Автор: | borisk [ 18 мар 2015, 13:25 ] |
Заголовок сообщения: | Re: Влияние на статус договора |
Дело в том, что флаг то автопродления как раз трогать нежелательно. То есть задача какая: Есть абонент, пользуется подписками. И вдруг он уезжает в отпуск. Договор переводится в "приостановлен" и в этом статусе подписки не должны продляться. Абонент вернулся - статус "активен", подписки заработали в обычном режиме. Если, следуя вашим рекомендациям, я уберу у каких либо подписок флаг "автопродление", то как мне определить потом (в случае если у пользователя несколько подписок) у каких был этот флаг, а у каких нет? На самом деле тут бы актуальнее было как в модуле Inet - событие активации учетного периода, которое мы можем обработать и либо активировать, либо нет учетный период. |
Автор: | skn [ 18 мар 2015, 16:45 ] |
Заголовок сообщения: | Re: Влияние на статус договора |
еще вариант на время блокировки всю доступную сумму договора переводить в резерв, таким образом если денег на счете нет, то и активации не будет. |
Автор: | borisk [ 18 мар 2015, 16:49 ] |
Заголовок сообщения: | Re: Влияние на статус договора |
Ну да, тоже мысль. Попробую реализовать. А моя мысль про аналогию с модулем Inet здравой не показалась? в TODO не хотите добавить? |
Автор: | skn [ 18 мар 2015, 19:59 ] |
Заголовок сообщения: | Re: Влияние на статус договора |
borisk писал(а): А моя мысль про аналогию с модулем Inet здравой не показалась? в TODO не хотите добавить? в TODO уже есть, что то подобное, но пока руки до всего этого не доходят |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |