BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: хитрые тарифы.
СообщениеДобавлено: 21 июл 2015, 17:07 
Не в сети
Клиент

Зарегистрирован: 10 ноя 2014, 18:38
Сообщения: 396
Карма: 0
есть ли какая-то возможность написать тариф или реализовать логику вроде -

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

?
сейчас делаем с помощью индивидуального тарифа на первый месяц и стандарного на последующие, но это не исключает человеческого фактора ошибки... и криво...

киньте пожалуйста ссылку почитать если есть нормальное решение.. одним тарифом


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: хитрые тарифы.
СообщениеДобавлено: 21 июл 2015, 20:57 
Не в сети
Разработчик

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: хитрые тарифы.
СообщениеДобавлено: 22 июл 2015, 01:12 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
skn писал(а):
если везде поставить пропорционально периоду то что будет?

не вы год но

По сути: не помешала бы стандартная возможность установки на договоре 2-х тарифов:
1. "Начальный" - тот, который подключается абоненту на N месяцев с момента создания договора (бесплатно до ХХХ, скидка на первые YYY месяцев и вот это вот все)
2. "Рабочий" - тот, который начнет работать после п.1
Это настолько распространенная у операторов практика, что впору либо делать это стандартным функционалом (через шаблоны, например), либо вкладывать в дистрибутив скрипт для реализации подобной логики, что, пожалуй, является более правильным и простым, с точки зрения реализации, вариантом (расширил готовый скрипт взяв болванку из доки, поменял переменные и готово).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: хитрые тарифы.
СообщениеДобавлено: 22 июл 2015, 11:19 
Не в сети
Клиент

Зарегистрирован: 10 ноя 2014, 18:38
Сообщения: 396
Карма: 0
snark писал(а):
skn писал(а):
если везде поставить пропорционально периоду то что будет?

не вы год но

По сути: не помешала бы стандартная возможность установки на договоре 2-х тарифов:
1. "Начальный" - тот, который подключается абоненту на N месяцев с момента создания договора (бесплатно до ХХХ, скидка на первые YYY месяцев и вот это вот все)
2. "Рабочий" - тот, который начнет работать после п.1
Это настолько распространенная у операторов практика, что впору либо делать это стандартным функционалом (через шаблоны, например), либо вкладывать в дистрибутив скрипт для реализации подобной логики, что, пожалуй, является более правильным и простым, с точки зрения реализации, вариантом (расширил готовый скрипт взяв болванку из доки, поменял переменные и готово).



поддерживаю.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: хитрые тарифы.
СообщениеДобавлено: 22 июл 2015, 11:26 
Не в сети
Клиент

Зарегистрирован: 10 ноя 2014, 18:38
Сообщения: 396
Карма: 0
skn писал(а):
а если везде поставить пропорционально периоду то что будет?


будет рост тарифов и изменение условий договора. :)

Абонплата за месяц это безусловный платёж за неопределённое количество потреблённых услуг (сутками человек сидел или 1 день за месяц). поэтому приостановка услуги не ведёт к уменьшению абонплаты, а в БГбиллинге - ведёт и от этого не уйти.
А первый и последний месяц это обстоятельство можно расчитать по фактическим дням подключения.
---


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: хитрые тарифы.
СообщениеДобавлено: 22 июл 2015, 11:51 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Galkov писал(а):
Абонплата за месяц это безусловный платёж за неопределённое количество потреблённых услуг (сутками человек сидел или 1 день за месяц). поэтому приостановка услуги не ведёт к уменьшению абонплаты, а в БГбиллинге - ведёт и от этого не уйти.
А первый и последний месяц это обстоятельство можно расчитать по фактическим дням подключения.
---

Подневной режим снятия авансом за месяц :)
Код:
#абонплаты, на которые не влияет приостановка договора
service.no.suspend.id_статуса=id_услуги

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: хитрые тарифы.
СообщениеДобавлено: 22 июл 2015, 11:54 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
snark писал(а):
По сути: не помешала бы стандартная возможность установки на договоре 2-х тарифов:

У нас так реализовано.
У определенной части контрагентов есть тарифный план "Промо".
Есть промо бесплатный на 1 месяц и платный за первый месяц и 2-3 месяца бесплатно (в зависимости от скорости).
При выставлении этих тарифов - скрипт автоматом закрывает дату ПО тарифа, и выставлял (потом решили что не нужно автоматического перевода - пускай сами выбирают какой нужен), новый тариф датой следующей за ПО предыдущего тарифа.
Если нужно было списание - списывание происходит через RSCM. Через тарифные опции было неудобно, т.к. они активируются только в текущую секунду. Через расходы тоже т.к. надо было видеть в наработке.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: хитрые тарифы.
СообщениеДобавлено: 22 июл 2015, 11:57 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Phricker писал(а):
Подневной режим снятия авансом за месяц :)
Код:
#абонплаты, на которые не влияет приостановка договора
service.no.suspend.id_статуса=id_услуги

Хотя в этом случае он начислит даже если нет денег на договоре по идее.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: хитрые тарифы.
СообщениеДобавлено: 22 июл 2015, 16:12 
Не в сети
Разработчик

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


будет рост тарифов и изменение условий договора. :)

Абонплата за месяц это безусловный платёж за неопределённое количество потреблённых услуг (сутками человек сидел или 1 день за месяц). поэтому приостановка услуги не ведёт к уменьшению абонплаты, а в БГбиллинге - ведёт и от этого не уйти.
А первый и последний месяц это обстоятельство можно расчитать по фактическим дням подключения.
---


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


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

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


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

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


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

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