Страница 1 из 1

Списание месячной абонентской платы

Добавлено: Ср дек 27, 2017 9:05 am
femistoklus
Добрый день!

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

Тип абоентской платы: месячная
Тип опаты: предоплата
Дата списания: всегда 1-ое число месяца
Сумма списания: полностью за месяц
Теперь самый важный момент: если абонент по каким-либо причинам не успел вовремя внести деньги на счет и внес их, к примеру, 10 числа, то может ли система после поступления денег на счет автоматически сделать перерасчет и не списывать деньги за первые 9 дней месяца, которыми абонент по факту не пользовался Интернетом?

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

Читая инструкции по настройке тарифных планов модуля Dv, я не смог найти подходящее мне решение (кроме как распределенная месячная абон. плата).
Может быть есть какое-то решение или вы подскажите, как это можно сделать?

Заранее спасибо!

Re: Списание месячной абонентской платы

Добавлено: Ср дек 27, 2017 2:57 pm
~AsmodeuS~
Дествие при недостаточном депозите - приостановка

и опция в конфиге

$conf{DV_CURDATE_ACTIVATE}=1;

Re: Списание месячной абонентской платы

Добавлено: Ср янв 17, 2018 5:05 pm
femistoklus
~AsmodeuS~ писал(а):Дествие при недостаточном депозите - приостановка

и опция в конфиге

$conf{DV_CURDATE_ACTIVATE}=1;
Спасибо за ответ. Приношу извинения, что так долго не отвечал.

У меня есть уточняющий вопрос.
Как я понял из инструкции по данной опции, данный параметр работает только в случае если установлена дата активации.
Мы уже пробовали использовать ежемесячную АП с этой опцией, но тогда биллинг в дату активации поставит текущую дату (когда абонент внес деньги), снимет АП за месяц и поставит это число поточно для списания АП в то же число в следующем месяце. Тогда получится, что со временем поступление средств опять "размажется" по месяцу, так как у всех в дате активации будут стоять разные даты.
Или я неправильно понимаю? Может биллинг поставит в дату активации текущую дату, активирует сервис, спишет деньги за оставшиеся дни месяца и следующее списание запланирует опять на первое число следующего месяца?
Или может можно как-то автоматизировать компенсацию абонентам за тот период месяца с первого числа до фактической даты внесения средств на счет, которым они не пользовались?

Заранее спасибо. Жду ваш ответ.

Re: Списание месячной абонентской платы

Добавлено: Чт янв 18, 2018 8:52 am
~AsmodeuS~
да может снять за оставшиеся дни месяца елис стоит опция выравнивание месяца

Re: Списание месячной абонентской платы

Добавлено: Чт янв 18, 2018 9:12 pm
femistoklus
~AsmodeuS~ писал(а):да может снять за оставшиеся дни месяца елис стоит опция выравнивание месяца
То есть для себя хочу подвести итог.

Для реализации схемы списания АП, описанной в первом сообщении, я должен сделать следующее:
1. Поставить всем абонентам дату активации 1 число месяца
2. Прописать в конфиге опцию $conf{DV_CURDATE_ACTIVATE}=1;
3. В настройках тарифа поставить галочку на опции "Выравнивание месяца"

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

Я все верно понял?

Re: Списание месячной абонентской платы

Добавлено: Пт янв 19, 2018 7:36 am
~AsmodeuS~
femistoklus писал(а):
~AsmodeuS~ писал(а):да может снять за оставшиеся дни месяца елис стоит опция выравнивание месяца
То есть для себя хочу подвести итог.

Для реализации схемы списания АП, описанной в первом сообщении, я должен сделать следующее:
1. Поставить всем абонентам дату активации 1 число месяца
2. Прописать в конфиге опцию $conf{DV_CURDATE_ACTIVATE}=1;
3. В настройках тарифа поставить галочку на опции "Выравнивание месяца"

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

Я все верно понял?

1 Активация 0000-00-00
2 ничего не прописывать ($conf{DV_CURDATE_ACTIVATE} работает только если есть дата активации)
3 выравнивание месяца в ТП

Re: Списание месячной абонентской платы

Добавлено: Сб янв 20, 2018 7:04 am
femistoklus
~AsmodeuS~ писал(а): 1 Активация 0000-00-00
2 ничего не прописывать ($conf{DV_CURDATE_ACTIVATE} работает только если есть дата активации)
3 выравнивание месяца в ТП
Спасибо огромное за ответ! Теперь все встало на свои места))