Биллинговая система Nodeny
09 Мая 2024, 11:58:24 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1 ... 29 30 [31] 32 33 ... 88
  Печать  
Автор Тема: После установки Nodeny+ есть пару вопросов.  (Прочитано 263556 раз)
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4782



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

будет ли правильным 
в services.pm
  my $db = Db->sql("SELECT * FROM v_services WHERE  (tm_end > 0 AND tm_end < UNIX_TIMESTAMP()) OR tags LIKE '%,end_now,%'");
дописать
   my $db = Db->sql("SELECT * FROM v_services, users  WHERE  (tm_end > 0 AND tm_end < UNIX_TIMESTAMP()) and  state =  'on' OR tags LIKE '%,end_now,%'");


сообщениями пока не пользуюсь.
Прикольно даже, хотя это отходит от концепции нодени, но работать должно по идее
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4782



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

Efendy спасибо за наводку.

заметил такую весчь
завели мы трех юзеров, разные пакеты, одна группа, и у всех после окончания она автоматически не продлилась а просто пропала, пришлось всем троим заново руками назначать услугу.C остальными все ок поснимало
Тоже самое было, только не помню до установки модуля или после. Троим добавляли услугу вручную.
После установки модуля нужно ядро перезапустить, забыл сказать.
Записан
Fredik
NoDeny
Старожил
*

Карма: 5
Offline Offline

Сообщений: 362


Просмотр профиля
« Ответ #452 : 03 Ноября 2013, 19:29:09 »

Прикольно даже, хотя это отходит от концепции нодени, но работать должно по идее

не работает, вообще ни у кого ничего не снимает
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4782



Просмотр профиля
« Ответ #453 : 04 Ноября 2013, 09:49:12 »

Прикольно даже, хотя это отходит от концепции нодени, но работать должно по идее

не работает, вообще ни у кого ничего не снимает
SELECT v.*
и вообще, лучше запрос переписать через EXISTS
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4782



Просмотр профиля
« Ответ #454 : 04 Ноября 2013, 16:18:54 »

будет ли правильным 
...
В общем, ты тут шумел-шумел "помогите", а придумал более-менее оптимальное решение. Конечно, оно не ложится в идеологию, но я подумал, что ну и пусть, если вам так уж важно. Сделаю эту фичу
Записан
Fredik
NoDeny
Старожил
*

Карма: 5
Offline Offline

Сообщений: 362


Просмотр профиля
« Ответ #455 : 04 Ноября 2013, 18:39:09 »

Огромное спасибо, щас доберусь до компа обновлюсь
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4782



Просмотр профиля
« Ответ #456 : 04 Ноября 2013, 18:42:54 »

Огромное спасибо, щас доберусь до компа обновлюсь
Хотя, когда я уже сделал, то понял, все равно клиент в минусе на 1 месяц будет по твоей схеме.
Записан
sov
Постоялец
***

Карма: 0
Offline Offline

Сообщений: 101


Просмотр профиля
« Ответ #457 : 04 Ноября 2013, 23:40:55 »

Объясните, что имеется в виду под "клиенты уходят в минуса"? А то я смотрю, у всех глобальные проблемы, а я понять не могу, в чём дело. Может, мне уже пора начинать беспокоиться?

Начался новый период, у клиента сняло за один месяц - и всё. Если денег на счету недостаточно - сидит с минусом за один месяц, интернета не получает, пока не оплатит. Хоть год будет не платить - меньше, чем минус один период у него не будет. Оплатил - стало на счету ноль и он работает месяц с момента оплаты.

Или это неправильный алгоритм и должно работать как-то по-другому?
Записан
sov
Постоялец
***

Карма: 0
Offline Offline

Сообщений: 101


Просмотр профиля
« Ответ #458 : 05 Ноября 2013, 08:04:52 »

А... Вон оно что! Народ хочет, чтобы вообще минусов не было. Даже за один месяц.
Записан
Nafanya
NoDeny
Старожил
*

Карма: 1
Offline Offline

Сообщений: 459


412112973
Просмотр профиля Email
« Ответ #459 : 05 Ноября 2013, 08:07:24 »

Цитировать
Начался новый период, у клиента сняло за один месяц - и всё. Если денег на счету недостаточно - сидит с минусом за один месяц, интернета не получает, пока не оплатит. Хоть год будет не платить - меньше, чем минус один период у него не будет. Оплатил - стало на счету ноль и он работает месяц с момента оплаты.

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

Кому то Бог дал ручки, а кому то - грабельки.
ivanmfan
Постоялец
***

Карма: 9
Offline Offline

Сообщений: 131


Просмотр профиля Email
« Ответ #460 : 05 Ноября 2013, 08:10:00 »



Начался новый период, у клиента сняло за один месяц - и всё. Если денег на счету недостаточно - сидит с минусом за один месяц, интернета не получает, пока не оплатит. Хоть год будет не платить - меньше, чем минус один период у него не будет. Оплатил - стало на счету ноль и он работает месяц с момента оплаты.

Или это неправильный алгоритм и должно работать как-то по-другому?
Уходит даже более чем один период. Т.е. за год неоплаты насобирается большой долг. Логично что человек этот долг погашать не будет, вот и приходится вручную списывать задолжность.
Записан
cojiict
Старожил
****

Карма: 0
Offline Offline

Сообщений: 341


Просмотр профиля Email
« Ответ #461 : 05 Ноября 2013, 09:33:33 »

вот и приходится вручную списывать задолжность.
А потім власники чи керівництво почитає виявляти підозри на махінації
Ми дублюємо (точніше за основу) 1с. А ще приходиться телефонувати абоненту та нагадувати про оплату - а в разі відмови -> тарифний плна "заблокирован" і ніяких мінусів більше 1-го місяця
Записан
sov
Постоялец
***

Карма: 0
Offline Offline

Сообщений: 101


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

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

А, кстати, да. Такой вариант для тебя проще всего. Там при месячном обсчёте проверяется трафик и если он меньше указанного - снятие не начисляется.
Можно прямо в условие проверки добавить снятие нужной тебе суммы, которую, для удобства, прописать в конфиги.
Хотя, конечно, надо подумать, не нужно-ли при таком снятии ещё какие-нибудь дополнительные условия проверять?
Записан
sov
Постоялец
***

Карма: 0
Offline Offline

Сообщений: 101


Просмотр профиля
« Ответ #463 : 05 Ноября 2013, 11:26:19 »

Уходит даже более чем один период. Т.е. за год неоплаты насобирается большой долг. Логично что человек этот долг погашать не будет, вот и приходится вручную списывать задолжность.
А настройка в тарифах параметра "Минимальный трафик" не решает вашу проблему?
Записан
SeMant
NoDeny
Старожил
*

Карма: 4
Offline Offline

Сообщений: 266



Просмотр профиля Email
« Ответ #464 : 13 Ноября 2013, 13:58:26 »

 Подскажите. То ли просто Я не могу найти, то ли это ещё не реализовано. В настройках Клиентской статистики есть пункты
Цитировать
Максимальное количество сообщений в сутки, которые может послать клиент администрации, если на них администрация не дала ответ. 0 - нет ограничений.
Количество дней в течение которых сообщение будет держаться на титульной странице его статистики. По умолчанию 15 дней
А как сделать чтобы клиенты могли отправлять сообщения с Клиентской статистики ?
Записан
Страниц: 1 ... 29 30 [31] 32 33 ... 88
  Печать  
 
Перейти в:  

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