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

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1 ... 78 79 [80] 81 82 ... 88
  Печать  
Автор Тема: После установки Nodeny+ есть пару вопросов.  (Прочитано 366977 раз)
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #1185 : 13 Января 2020, 19:03:54 »

если для одного/парочки абонов, то достаточно отредактировать уже подключенный тариф и изменить дату окончания услуги - время этой даты установится в 00:00, если для всех, то надо писать sql запрос:

Код:
update users_services set tm_end=UNIX_TIMESTAMP(DATE(FROM_UNIXTIME(tm_end)) + INTERVAL 1 DAY) where service_id = id_услуги;

предварительно сделать бекап. Бекап всегда надо делать. Этот запрос установит всем услугам с заданным id время окончания на начало следующего дня текущего окончания услуги
Записан
md5
NoDeny
Старожил
*

Карма: 0
Offline Offline

Сообщений: 256

647618
Просмотр профиля
« Ответ #1186 : 13 Января 2020, 23:54:46 »

Спасибо!
Записан
k291
Старожил
****

Карма: -10
Offline Offline

Сообщений: 455


Просмотр профиля
« Ответ #1187 : 25 Января 2020, 22:14:57 »

Пропала кнопка "Порты" в группе с оборудованием, при этом есть таблица с портами и столбиками "Порт, Имя, Сегодня, Пользователи".
В настройках группы стоит галочка "Учетные записи имеют сущность «Порты»". Снятие и постановка не решает проблему, только пропадает или появляется таблица с портами.
Что сделать, чтобы появилась кнопка Порты и можно было изменить подписи портов?
Записан
NodenY45
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 365


Просмотр профиля
« Ответ #1188 : 26 Января 2020, 15:43:50 »

Существует sql запрос для очистки биллинга от платёжной истории по определенную дату?
Например: очистить всю историю по клиенту до 1 января 2020 и так чтобы баланс остался таким же каким он был до очистки.
Записан
goletsa
NoDeny
Спец
*

Карма: 21
Offline Offline

Сообщений: 973


Просмотр профиля
« Ответ #1189 : 26 Января 2020, 16:53:59 »

Существует sql запрос для очистки биллинга от платёжной истории по определенную дату?
Например: очистить всю историю по клиенту до 1 января 2020 и так чтобы баланс остался таким же каким он был до очистки.
А зачем? Одним запросом это не делается. Нужно высчитать итоговый баланс на эту дату и провести как начальный остаток.
Записан
NodenY45
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 365


Просмотр профиля
« Ответ #1190 : 29 Января 2020, 23:40:07 »

Помогите найти описание модуля ТРИНИТИ-ТВ.
Ни на вики(минимум инфы), ни на форуме нету.
Не совсем понимаю как оно работает....
Можно ли взять на тест?
Записан
NodenY45
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 365


Просмотр профиля
« Ответ #1191 : 29 Января 2020, 23:41:04 »

Существует sql запрос для очистки биллинга от платёжной истории по определенную дату?
Например: очистить всю историю по клиенту до 1 января 2020 и так чтобы баланс остался таким же каким он был до очистки.
А зачем? Одним запросом это не делается. Нужно высчитать итоговый баланс на эту дату и провести как начальный остаток.


Вот стоит задача, почистить платежную историю определенной группы абонентов.
Записан
Cell
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #1192 : 30 Января 2020, 12:01:18 »

скрипт нужно писать
Записан
NodenY45
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 365


Просмотр профиля
« Ответ #1193 : 02 Февраля 2020, 18:04:15 »

по модулю тринити, есть информация?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #1194 : 02 Февраля 2020, 20:14:55 »

по модулю тринити, есть информация?
тебе нужно описание как оно работает? Все модули, связанные с тв, работают так: твоя сеть через биллинг выступает прослойкой между твоими абонами и провайдером тв-услуг. Ты создаешь в биллинге тарифы с определенной стоимостью, в которых указываешь пакеты тв-провайдера. Абонент подключает услугу, а биллинг связывается с тв-провайдером и подключает пакеты тв к учетке абонента. Данные для подключения устройств абонент может получить в личном кабинете твоего биллинга.

Таким образом, бабло получаешь ты, часть несешь провайдеру тв.

Вообще, тв-провайдеры должны быть заинтересованы в продвижении  своих продуктов, так что с радостью тебе все объяснят, только обратись к ним
Записан
NodenY45
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 365


Просмотр профиля
« Ответ #1195 : 04 Февраля 2020, 10:31:16 »

по модулю тринити, есть информация?
тебе нужно описание как оно работает? Все модули, связанные с тв, работают так: твоя сеть через биллинг выступает прослойкой между твоими абонами и провайдером тв-услуг. Ты создаешь в биллинге тарифы с определенной стоимостью, в которых указываешь пакеты тв-провайдера. Абонент подключает услугу, а биллинг связывается с тв-провайдером и подключает пакеты тв к учетке абонента. Данные для подключения устройств абонент может получить в личном кабинете твоего биллинга.

Таким образом, бабло получаешь ты, часть несешь провайдеру тв.

Вообще, тв-провайдеры должны быть заинтересованы в продвижении  своих продуктов, так что с радостью тебе все объяснят, только обратись к ним

Оно то так, но цена отличается в разы, олтв, омега 2000 грн, а тринити-тв 7500(или может это опечатка?).
Вот и спрашиваю, может там какой-то доп функционал добавлен. Нету описания.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #1196 : 04 Февраля 2020, 15:43:06 »

Нет. Причина в ином. Пока озвучить не могу
Записан
NodenY45
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 365


Просмотр профиля
« Ответ #1197 : 18 Февраля 2020, 17:06:56 »

После обновления, пишет что нужно создать normalize pool, делаю, но выдает ошибку, проверьте поправьте:
Код:
CREATE FUNCTION `normalize_ippool` ( )
    ->     RETURNS TINYINT NO SQL
    -> BEGIN
    ->     DECLARE mid INTEGER UNSIGNED;
    ->
    ->     SELECT MAX(id) into mid FROM ip_pool;
    ->     UPDATE ip_pool SET id = id + mid;
    ->     SET  = 0;
    ->     UPDATE ip_pool SET id = :=+1 ORDER BY realip, type, tags;
    ->
    ->     RETURN 1;
    -> END2337
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '= 0;
    UPDATE ip_pool SET id = :=+1 ORDER BY realip, type, tags;

    RETURN 1' at line 8

Походу в 8 строке должно быть это (или вообще она не нужна)))
Код:
SET @i = 0;
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #1198 : 19 Февраля 2020, 16:08:31 »

обнови биллинг
Записан
cojiict
Старожил
****

Карма: 0
Offline Offline

Сообщений: 341


Просмотр профиля Email
« Ответ #1199 : 20 Февраля 2020, 16:25:58 »

Потрібно  перенести частину клієнтів на окремий NAS. Почистити lease і щоб всі пройшли по новому процедуру авторизації.
Використовується option82
Як безболісно видалити з бази даних динамічно видані ІР наприклад пулом /24.
Пробував розібратись з ajUserIpDel, але там залежність полів таблиць ip_pool та auth_now


А ще в 50 версії можна було десь задати параметр щоб IPFW  на NAS  створював лише ті pipe які він обслуговує а не  дублював їх на всі
« Последнее редактирование: 20 Февраля 2020, 17:21:26 от cojiict » Записан
Страниц: 1 ... 78 79 [80] 81 82 ... 88
  Печать  
 
Перейти в:  

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