Биллинговая система Nodeny
21 Ноября 2024, 15:00:25 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1] 2
  Печать  
Автор Тема: Длинные услуги (long_service)  (Прочитано 15512 раз)
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« : 01 Ноября 2013, 10:38:33 »

Не придумал нормального названия модуля, пусть пока будет таким.

Добавляет к услугам параметр сколько раз эта же услуга будет подключена после ее окончания, после чего будет подключена следующая услуга.

Внимание: после инсталляции модуля (perl install.pl -x) необходимо вручную выполнить в mysql:

Код:
DROP VIEW IF EXISTS v_services;
CREATE ALGORITHM=MERGE VIEW v_services AS
    SELECT u.*, s.module, s.category, s.title, s.description, s.grp_list,
        s.price, s.auto_renew, s.no_renew, s.param
    FROM users_services u LEFT JOIN services s ON u.service_id = s.service_id;

потому как у mysql учетки биллинга нет прав на создание вьюх, поэтому в инстале не получилось автоматом запускать
Записан
poxy.
NoDeny
Спец
*

Карма: 10
Offline Offline

Сообщений: 844



Просмотр профиля
« Ответ #1 : 01 Ноября 2013, 12:23:11 »

Я так понимаю это и есть "модуль акционного тарифа" http://forum.nodeny.com.ua/index.php?topic=2203.msg23780#msg23780 ?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #2 : 01 Ноября 2013, 12:43:01 »

Я так понимаю это и есть "модуль акционного тарифа" http://forum.nodeny.com.ua/index.php?topic=2203.msg23780#msg23780 ?
Ну да. Делаешь тариф "Акция 10Мбит с 50% скидкой 3 месяца", запрещаешь автопродление. Ставишь клиенту. Клиент может заказать смену тарифа, но он сменится только после того как данный отработает 3 месяца.
Записан
poxy.
NoDeny
Спец
*

Карма: 10
Offline Offline

Сообщений: 844



Просмотр профиля
« Ответ #3 : 01 Ноября 2013, 13:09:51 »

Спасибо, купил.
Записан
poxy.
NoDeny
Спец
*

Карма: 10
Offline Offline

Сообщений: 844



Просмотр профиля
« Ответ #4 : 01 Ноября 2013, 18:11:02 »

sql запрос делаеть разово или после каждого апдейта?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #5 : 02 Ноября 2013, 11:16:35 »

sql запрос делаеть разово или после каждого апдейта?
разово, конечно
Записан
goletsa
NoDeny
Спец
*

Карма: 21
Offline Offline

Сообщений: 973


Просмотр профиля
« Ответ #6 : 07 Июля 2019, 13:53:58 »

А в автоматическом режиме как-то можно клиенту выставить следующий тариф не акционный после окончания акции 3 месяца например?
Или как вообще отрабатывать окончание акции
Записан
sergey104
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 24


Просмотр профиля Email
« Ответ #7 : 05 Августа 2020, 13:00:15 »

возможно ли где-то указать тарифный план, который будет автоматически включаться после тарифа с длинными услугами?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #8 : 06 Августа 2020, 13:06:29 »

возможно ли где-то указать тарифный план, который будет автоматически включаться после тарифа с длинными услугами?
такой возможности нет. И если бы эта фича была, она бы относилась вообще к услугам, а не только к длинным
Записан
WideAreaNetwork
Старожил
****

Карма: 1
Offline Offline

Сообщений: 358


Просмотр профиля Email
« Ответ #9 : 06 Сентября 2022, 07:26:58 »

не мог понять в чем причина, но кажется есть баг, уж точно не фича)
этот модуль не работает для тарифов комбо (инет+ТВ) по крайней мере с мегого
слетает количество продлений, добавлю фото для понимания
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #10 : 14 Сентября 2022, 16:09:51 »

Не бачу який модуль комбо. Можеш подивиться у patch.services.inet_unlim.pm і додати рядок для твого модуля
Записан
WideAreaNetwork
Старожил
****

Карма: 1
Offline Offline

Сообщений: 358


Просмотр профиля Email
« Ответ #11 : 06 Октября 2022, 11:50:50 »

Не бачу який модуль комбо.

этот модуль не работает для тарифов комбо (инет+ТВ) по крайней мере с мегого


Можеш подивиться у patch.services.inet_unlim.pm і додати рядок для твого модуля

Код:
# cat patch.services.inet_unlim.pm
#<ACTION> file=>'services/inet_unlim.pm',hook=>'set_service'

    $actions->{set_service}{finish_count} = int $service_new->{param}{finish_count};


#<ACTION> file=>'services/inet_trinitytv.pm',hook=>'set_service',after=>'trinitytv_combo'

    $actions->{set_service}{finish_count} = int $service_new->{param}{finish_count};

#<ACTION> file=>'services/inet_megogo.pm',hook=>'set_service',after=>'megogo_combo'

    $actions->{set_service}{finish_count} = int $service_new->{param}{finish_count};
а він там є - megogo_combo
Записан
WideAreaNetwork
Старожил
****

Карма: 1
Offline Offline

Сообщений: 358


Просмотр профиля Email
« Ответ #12 : 30 Октября 2022, 21:43:43 »

up
Записан
WideAreaNetwork
Старожил
****

Карма: 1
Offline Offline

Сообщений: 358


Просмотр профиля Email
« Ответ #13 : 27 Ноября 2022, 16:24:32 »

підскажіть, що потрібно зробити щоб не злітала послуга
Записан
WideAreaNetwork
Старожил
****

Карма: 1
Offline Offline

Сообщений: 358


Просмотр профиля Email
« Ответ #14 : 04 Января 2023, 22:24:56 »

ап
Записан
Страниц: [1] 2
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!