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

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1 2 [3] 4
  Печать  
Автор Тема: rev 267. Еще один способ "не уходить в минус"  (Прочитано 30413 раз)
poxy.
NoDeny
Спец
*

Карма: 10
Offline Offline

Сообщений: 844



Просмотр профиля
« Ответ #30 : 01 Сентября 2014, 12:46:27 »

автор ivanfan
ну не работает этот патч у меня, он дает и при положительном и при отрицательном, и даже отрицательный кредит  Шокированный
Записан
ivanmfan
Постоялец
***

Карма: 9
Offline Offline

Сообщений: 131


Просмотр профиля Email
« Ответ #31 : 01 Сентября 2014, 19:10:27 »

автор ivanfan
ну не работает этот патч у меня, он дает и при положительном и при отрицательном, и даже отрицательный кредит  Шокированный
Готово)
Записан
ivanmfan
Постоялец
***

Карма: 9
Offline Offline

Сообщений: 131


Просмотр профиля Email
« Ответ #32 : 01 Сентября 2014, 20:36:09 »

Прошу прощения, ошибся. Вот последняя работающая версия
Записан
Docent
NoDeny
Пользователь
*

Карма: 1
Offline Offline

Сообщений: 9


Просмотр профиля
« Ответ #33 : 01 Сентября 2014, 22:54:27 »


У всех не сработала данная функция? или только я такой счастливый
Почти во всех тарифах установил параметр "Не уходить в минус" в состояние ДА
На счету у абонента 100грн, стоимость услуги 65грн
Все равно тариф не включился


После перезарузки сервера все заработало

Единственный минус данной функции что он включает услугу только при оплате полной стоимости услуги.

Объясняю на пальцах
Самое большое неудобство это когда абонент спустя 5-10 дней после начала месяца придет оплачивать интернет
Девочке кассиру, придется посчитать вручную сколько денег за этот месяц должен оплатить абонент.
Потом положить всю сумму тарифа на счет, дождаться когда произойдет автоматическая активация абона
И только потом списать с его счета лишние (не оплаченные) деньги
А если очередь собралась...
Или как объяснить человеку который оплачивает через privat24
Что он должен положить всю сумму за услугу, а остаток получит в виде бонуса не следующий месяц
Некоторые за 10 коп удавятся...

Вот еще одна неточность
У нас услуги работают в режиме "конец месяца"
У абонента на счету лежит сумма в 64.5 грн
Стоимость услуги 65 грн в месяц
Получается что примерно через 6 часов после начала месяца сумма на его счету уже достаточная для активации услуги
Но активация не происходит пока вся сумма за услугу не будет лежать на счету
После пополнения счета услуга включается а остаток средств зачисляется на счет
Записан
poxy.
NoDeny
Спец
*

Карма: 10
Offline Offline

Сообщений: 844



Просмотр профиля
« Ответ #34 : 02 Сентября 2014, 06:13:36 »

Эта ревизия и несколько предыдущих добавляют некоторые механизмы в локализацию, работа пока не завершена.

Главное - благодаря идее Redmen, похоже наконец, красиво решена проблема ухода в минус. Спасибо ему за это. Суть:

в услугах (пока только в inet_unlim) появился параметр "Не уходить в минус" - если установить его, то при подключении услуги будет подключена новая со стоимостью 0 денег. При этом длительность услуги будет 1 секунда. Также будет установлен флаг "ждем пополнения счета". Модуль ядра services попытается завершить такую услугу (ведь через секунду она завершается), но сам модуль "посмотрит на баланс" и если денег не хватает - он запрещает завершать услугу. Следующая попытка будет через 2 минуты.

Теперь другими словами для тех, кто не понял техническую реализацию:

У клиента подключена услуга стоимостью 100 грн и в данный момент она завершается. На балансе 99грн. Поскольку денег не хватает для подключения этой услуги - доступ в интернет не дается, баланс не меняется, заглушка показывает "пополните счет", а администратор при просмотре данных услуги у клиента видит: стоимость ПОКА 0 грн, ждем пополнения счета.

Клиент пополняет счет через 3 дня и ему с ЭТОГО момента подключается услуга стоимостью 100 грн и длится ровно столько времени, сколько в ней прописано

Появилось сообщение:

Цитировать
Уровень проблемы   Проблема
3   Есть услуги, которые должны были быть завершены больше суток назад

Я так понимаю из за "не уходить в минус" как сделать чтоб не появлялось?
Записан
poxy.
NoDeny
Спец
*

Карма: 10
Offline Offline

Сообщений: 844



Просмотр профиля
« Ответ #35 : 02 Сентября 2014, 06:24:25 »

Прошу прощения, ошибся. Вот последняя работающая версия
Да работает, но теперь не выдает клиентам с услугами без "не уходить в минус"
Записан
ivanmfan
Постоялец
***

Карма: 9
Offline Offline

Сообщений: 131


Просмотр профиля Email
« Ответ #36 : 02 Сентября 2014, 07:20:47 »

Прошу прощения, ошибся. Вот последняя работающая версия
Да работает, но теперь не выдает клиентам с услугами без "не уходить в минус"
Профи тестер! Спс, вот еще посмотри плиз)
Записан
poxy.
NoDeny
Спец
*

Карма: 10
Offline Offline

Сообщений: 844



Просмотр профиля
« Ответ #37 : 02 Сентября 2014, 07:36:23 »

Прошу прощения, ошибся. Вот последняя работающая версия
Да работает, но теперь не выдает клиентам с услугами без "не уходить в минус"
Профи тестер! Спс, вот еще посмотри плиз)
Работает, Спасибо в карму )
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #38 : 02 Сентября 2014, 09:14:45 »

Появилось сообщение:

Цитировать
Уровень проблемы   Проблема
3   Есть услуги, которые должны были быть завершены больше суток назад

Я так понимаю из за "не уходить в минус" как сделать чтоб не появлялось?
пофикшу
Записан
poxy.
NoDeny
Спец
*

Карма: 10
Offline Offline

Сообщений: 844



Просмотр профиля
« Ответ #39 : 02 Сентября 2014, 09:38:35 »

Появилось сообщение:

Цитировать
Уровень проблемы   Проблема
3   Есть услуги, которые должны были быть завершены больше суток назад

Я так понимаю из за "не уходить в минус" как сделать чтоб не появлялось?
пофикшу
Спасибо, добавь фильтр плиз по тарифам с "не уходом в минус"
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #40 : 02 Сентября 2014, 15:36:38 »

Появилось сообщение:

Цитировать
Уровень проблемы   Проблема
3   Есть услуги, которые должны были быть завершены больше суток назад

Я так понимаю из за "не уходить в минус" как сделать чтоб не появлялось?
пофикшу
Спасибо, добавь фильтр плиз по тарифам с "не уходом в минус"
Пофиксил. Фильтр добавил
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #41 : 02 Сентября 2014, 16:20:31 »

Вот еще одна неточность
У нас услуги работают в режиме "конец месяца"
У абонента на счету лежит сумма в 64.5 грн
Стоимость услуги 65 грн в месяц
Получается что примерно через 6 часов после начала месяца сумма на его счету уже достаточная для активации услуги
Но активация не происходит пока вся сумма за услугу не будет лежать на счету
После пополнения счета услуга включается а остаток средств зачисляется на счет
подумаю как это пофиксить
Записан
Warlock
NoDeny
Старожил
*

Карма: 8
Offline Offline

Сообщений: 367


Просмотр профиля
« Ответ #42 : 13 Октября 2014, 07:33:12 »

Когда услуга заморожена и прописана скидка, к примеру 50%, она не подлючается заново, пока не будет накинута полная стоимость услуги... как исправить?
Записан
Warlock
NoDeny
Старожил
*

Карма: 8
Offline Offline

Сообщений: 367


Просмотр профиля
« Ответ #43 : 03 Декабря 2014, 08:38:29 »

Добрый день!
Решился ли в нговых ревизиях вопрос со скидкой?
Записан
Warlock
NoDeny
Старожил
*

Карма: 8
Offline Offline

Сообщений: 367


Просмотр профиля
« Ответ #44 : 07 Декабря 2014, 17:10:15 »

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

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