forum.bitel.ru http://forum.bitel.ru/ |
|
Абонплата с "поучётнопериодным" режимом снятия http://forum.bitel.ru/viewtopic.php?f=16&t=8447 |
Страница 1 из 1 |
Автор: | Bazhutyan [ 12 сен 2013, 06:39 ] |
Заголовок сообщения: | Абонплата с "поучётнопериодным" режимом снятия |
Есть тариф со снятием абонплаты по тарифной опции: Вложение: abon_option.png [ 4.39 КБ | Просмотров: 3700 ] В тарифе используются учётные периоды (учётный период может начинаться в любом дне месяца и длится не более 30 дней). Тарифная опция привязана к началу учётного периода и она может быть деактивирована счётчиком (узлом диапазон трафика) ранее 30 дней. По условиям тарифа, абонплата снимается в полном объеме один раз в течение учётного периода и именно в момент активации тарифной опции. Проблема в том, что если период действия тарифной опции пересекает границу месяца, то абонплата снимается два раза, первая в месяце начала действия тарифной опции, вторая 1-го числа месяца завершения её действия. Режим подневного снятия не подходит по условию единовременного снятия абонплаты. Да и всё-равно режим этот тоже к месяцам привязан. Нельзя-ли ввести новый режим снятия абонплаты - "поучётнопериодный"? Сейчас приходится лепить костыль в классе OptionTariffTreeNode, исключая использование метода ContractTariffOptionList.count из AbstractPeriodItemSet, в котором проверяется пересечение двух временных отрезков, а именно время опции и время месяца. Второй вариант решения проблемы еще более универсальный на мой взгляд: добавить узел обработчика в тарифное дерево NPay (ну хотя-бы в 6.0 версии)! |
Автор: | Bazhutyan [ 19 сен 2013, 03:31 ] |
Заголовок сообщения: | Re: Абонплата с "поучётнопериодным" режимом снятия |
Ув. разработчики, уделите пожалуйста минуту внимания и скажите хотя бы - "да сделаем", или "нет сами разбирайтесь". А то работа по переходу на 6.0 стоит... |
Автор: | skn [ 19 сен 2013, 04:33 ] |
Заголовок сообщения: | Re: Абонплата с "поучётнопериодным" режимом снятия |
модуль subscription не смотрели? |
Автор: | Bazhutyan [ 19 сен 2013, 07:24 ] |
Заголовок сообщения: | Re: Абонплата с "поучётнопериодным" режимом снятия |
skn писал(а): модуль subscription не смотрели? Смотрел, но какой-то он недоделанный что-ли? Почему-то нет управления учётными периодами в клиенте биллинга. Даже удалить добавленную подписку нельзя! При изменении цены в тарифе, как делать пересчёт? Как добавить подписку задним числом? Кроме того у меня в тарифе используется тарифная опция, которой клиенты управляют через ЛК, то есть сами её активируют когда им надо. Как в этом случае быть с модулем подписок? Может всё-таки добавите узел обработчика в дерево тарифа Npay? В Inet-же добавили! |
Автор: | Bazhutyan [ 19 сен 2013, 07:40 ] |
Заголовок сообщения: | Re: Абонплата с "поучётнопериодным" режимом снятия |
Bazhutyan писал(а): skn писал(а): модуль subscription не смотрели? Смотрел, но какой-то он недоделанный что-ли? Почему-то нет управления учётными периодами в клиенте биллинга. Даже удалить добавленную подписку нельзя! При изменении цены в тарифе, как делать пересчёт? Как добавить подписку задним числом? Кроме того у меня в тарифе используется тарифная опция, которой клиенты управляют через ЛК, то есть сами её активируют когда им надо. Как в этом случае быть с модулем подписок? Может всё-таки добавите узел обработчика в дерево тарифа Npay? В Inet-же добавили! Почитал форум по данному модулю, вопросы сняты. Модуль специфичный, для решения моей проблемы не подходит. Меня спасет только узел обработчика. Ну пожалуйста!!!! ![]() |
Автор: | Bazhutyan [ 08 окт 2013, 05:34 ] |
Заголовок сообщения: | Re: Абонплата с "поучётнопериодным" режимом снятия |
up |
Автор: | stark [ 28 окт 2013, 18:26 ] |
Заголовок сообщения: | Re: Абонплата с "поучётнопериодным" режимом снятия |
Добавил в TODO |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |