Длинные услуги
Добавляет к услугам параметр сколько раз эта же услуга будет подключена после ее окончания, после чего будет подключена следующая услуга. Для акций типа «3 месяца акционная услуга» - не будет давать клиенту сменить тариф, пока не отработает 3 месяца на заданном.
Здесь услуга «50 мбит» завершится 16.08.2019, после чего подключится она же. После завершения - снова она, а уже в следующий период - «66 мбит». Списание за услуги происходит как обычно.
Внимание: после инсталляции модуля (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;