BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 16 апр 2024, 15:11

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
СообщениеДобавлено: 29 мар 2016, 21:55 
Не в сети

Зарегистрирован: 03 мар 2008, 23:08
Сообщения: 109
Карма: 0
Добрый день

Добавили функционал, подключаемый абонентам автоматически при заведения договора. Функционал реализован через тарифную опцию.
Внезапно руководством была заявлена необходимость тарификации опции начиная со второго месяца использования.

Делать две опции, одну с периодом действия в 1 месяц и бесплатную, вторую бессрочную и платную - не хочется. Во-первых, из-за того, что нужно автоматически сменять одну опцию другой, а плодить сущности (скрипт поведения на событие "Деактивация тарифной опции, верно?), отвечающие за это очень, очень не хочется. Во-вторых, с двумя опциями возникнет путаница у пользователей (какая - не знаю, но обязательно возникнет).

Подскажите, как тарифицировать опцию начиная со второго месяца использования?

Сервер: вер. 6.1.1113 / 29.12.2015 15:26:30


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 29 мар 2016, 22:03 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
а что значит "второй месяц" в вашем понимании?
с 1 числа следующего календарного месяца
с через 30 дней
с даты дата_активации+1месяц (что делать, если данного дня месяца нет в следующем месяце)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 29 мар 2016, 22:22 
Не в сети

Зарегистрирован: 03 мар 2008, 23:08
Сообщения: 109
Карма: 0
skn писал(а):
а что значит "второй месяц" в вашем понимании?
с 1 числа следующего календарного месяца
с через 30 дней
с даты дата_активации+1месяц (что делать, если данного дня месяца нет в следующем месяце)

Либо 2ой, либо 3ий вариант. Давайте начнем с того, как можно? ))


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 29 мар 2016, 23:19 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
Пока ни как....
Просто интересно как это все себе представляет ваше руководство и какую задачу хочет решить и почему именно так....


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 29 мар 2016, 23:46 
Не в сети

Зарегистрирован: 03 мар 2008, 23:08
Сообщения: 109
Карма: 0
skn писал(а):
Пока ни как....
Просто интересно как это все себе представляет ваше руководство и какую задачу хочет решить и почему именно так....

Задачу - дать пользователям бесплатную фичу, но только на месяц. Дальше - или плати, или отключай.
Какие есть варианты, если опустить доп. условия?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 мар 2016, 00:00 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
Две опции...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 мар 2016, 01:45 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
skn писал(а):
Две опции...

Но у вас нет возможности навесить на договор сразу две опции, 1 с сегодняшнего числа и 1 +30 дней от текущего дня. :roll:
Огород со скриптами получается

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 мар 2016, 12:30 
Не в сети

Зарегистрирован: 16 ноя 2007, 16:11
Сообщения: 829
Карма: 49
Фиктивный платеж за первый месяц?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 мар 2016, 13:47 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
Phricker писал(а):
skn писал(а):
Две опции...

Но у вас нет возможности навесить на договор сразу две опции, 1 с сегодняшнего числа и 1 +30 дней от текущего дня. :roll:
Огород со скриптами получается


ну так по условиям в любом случае огород, пишут же что если человек начинает платить за опцию то она остается, а если не платит ее надо убирать...
т.е. сначала у клиента бесплатная опция которая потом заменяется на платную (при условии оплаты...)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 31 мар 2016, 14:41 
Не в сети

Зарегистрирован: 03 мар 2008, 23:08
Сообщения: 109
Карма: 0
Можно ли как-то ограничить повторную активацию бесплатной опции?
Вижу вариант не включать опцию - в скрипте поведения на событие "Перед активацией тарифной опции" проверяем историю, но можно ли из него помешать активации???.
В целом хотелось бы, чтобы опция "нативно" не была доступна для повторной активации, без скриптов и т.д.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.055s | 38 Queries | GZIP : On ]