AleksNet 0 Опубликовано: 2014-11-30 18:51:52 Share Опубликовано: 2014-11-30 18:51:52 Доброй ночи!!! Сегодня столкнулся с проблемой, когда при нулевом балансе пользователь имеет доступ в инет, так же свободно, как если бы у него был положительный баланс.. Подскажите в/с чем может это быть связано. Ссылка на сообщение Поделиться на других сайтах
kissbohda 23 Опубліковано: 2014-11-30 19:23:43 Share Опубліковано: 2014-11-30 19:23:43 http://wiki.ubilling.net.ua/doku.php?id=faq Ссылка на сообщение Поделиться на других сайтах
l1ght 377 Опубліковано: 2014-11-30 19:45:41 Share Опубліковано: 2014-11-30 19:45:41 З тим що треба доку читати Ссылка на сообщение Поделиться на других сайтах
OriNet 5 Опубліковано: 2014-11-30 21:06:24 Share Опубліковано: 2014-11-30 21:06:24 Поставьте в настройках абонента Кредит = -1. Ссылка на сообщение Поделиться на других сайтах
AleksNet 0 Опубліковано: 2014-12-01 03:10:11 Автор Share Опубліковано: 2014-12-01 03:10:11 Поставьте в настройках абонента Кредит = -1. Все равно выпускает в инет. З тим що треба доку читати Читал я эти доку и не один раз Ссылка на сообщение Поделиться на других сайтах
jcomm 6 Опубліковано: 2014-12-01 04:47:18 Share Опубліковано: 2014-12-01 04:47:18 (відредаговано) Читал я эти доку и не один раз Наверное неправильно читали!.. Хорошо, если сложно прочитать все по каким-то астральным причинам - упрощаю задачу, попробуйте найти ответ: Відредаговано 2014-12-01 04:49:08 jcomm Ссылка на сообщение Поделиться на других сайтах
AleksNet 0 Опубліковано: 2014-12-01 05:07:48 Автор Share Опубліковано: 2014-12-01 05:07:48 Мне как раз надо, чтоб при 0 отсутствовал доступ в инет. Мне абсолютно не нужно. чтоб было как в доку: "Q: У абонента на счету 0 денег и он работает. это нормально? A: Да, это нормально и полностью логично." Просто интересная логика тогда получается,у абона 0 на счету, кредит не берет и довольный в инете сидит. Ссылка на сообщение Поделиться на других сайтах
BARVIT 113 Опубліковано: 2014-12-01 07:14:02 Share Опубліковано: 2014-12-01 07:14:02 (відредаговано) Q: Если сделать так а не так, и еще доделать это и то - будет лучше. И вообще все что вы наворотили - говно! Я знаю о чем говорю.A: Возьмите и сделайте. Все будут только рады. Мешки вон стоят неворочанными. Q: А почему это работает вот так, а не иначе? Мне кажется…. A: Потому, что есть такая штука, как объективная реальность и типичные бизнес процессы, построенные основываясь на многолетнем опыте работы с сотнями провайдеров использующих Ubilling. Эти вещи не имеют ничего общего с вашими фантазиями. А вообще по началу там много чего кажется не правильным )) Сам на те же грабли наступал... пытался спорить, но ссука потом приходит через время осознание того, что все таки разработчик прав Единственное что с этим нулем вылазит дак это -0.000000, возможно оно где то в недрах у себя и считает больше 6 знаков, но пользователю в кабинете пишет дату окончания основываясь на 6 знаках, он зараза терпит до последнего дня а тут нежданчик.... как то так Відредаговано 2014-12-01 07:18:40 BARVIT Ссылка на сообщение Поделиться на других сайтах
OriNet 5 Опубліковано: 2014-12-01 07:41:17 Share Опубліковано: 2014-12-01 07:41:17 Я тоже спотыкнулся об эту логику, что ноль на балансе - это нормально, когда перешел с версии стг кажись 2.406 на 2.408. В предыдущей версии при баланс=0 инет не давало. На тот момент, пока я еще не додумался (вернее мне помогли додуматься на этом форуме) поставить в кредите -1, я сделал скрипт, который каждый день по крону в 0:10 ночи проверял баланс абонентов, и если он равен 0 то отключал абонента. Я так понял, что можно по разному смотреть на вопрос абонплаты. Если взаиморасчет происходит по предоплате (как в случае с мобильной связью: пополнил счет - пользуешся, на балансе 0 - услуга не предоставляется), то при нулевом балансе услуги быть не должно. Если расчет идет по факту предоставленой услуги (сначала инет, потом в конце расчетного периода оплата), то да, при балансе = 0 еще "никто никому ничего не должен", а по окончанию расчетного периода, если не заплатит, будет должен сумму "-абонплата" и услуги не будет. Было бы не плохо, чтобы эта возможность выбора принципа учета была в конфиге старгейзера... Но, не будем высказывать свои замечания-предложения, а то щас полетят камни, см. FAQ Тем более что действительно, система годами отточена специалистами, а это - мелочь. Лично меня, в принципе, все устраивает, еще и бесплатно Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2014-12-01 08:56:26 Share Опубліковано: 2014-12-01 08:56:26 Я тоже спотыкнулся об эту логику, что ноль на балансе - это нормально, когда перешел с версии стг кажись 2.406 на 2.408. В предыдущей версии при баланс=0 инет не давало. ... Здается мне что вы брешете. Дело, конечно, давнее, но stg никогда не менял логику отключения абонентов. Ссылка на сообщение Поделиться на других сайтах
mgo 20 Опубліковано: 2014-12-01 08:59:03 Share Опубліковано: 2014-12-01 08:59:03 при балансе = 0 еще "никто никому ничего не должен" якраз навпаки, ви читаєте тільки біле а чорне лишаєте в ФАКу??? у бабанента 100 грошей 30 числа, триф 100 грошей, ви першого числа зняли 100 грошей і ви винні абоненту послугу до наступного першого числа. цілком логічнол, що при нулі абонент працює, якщо 30 числа у абонента 0 грошей і ви знімете 100 грошей, то у абонента борг робиться -100 і поки він його не віддасть то нет працюваьти небуде. якось так. Ссылка на сообщение Поделиться на других сайтах
OriNet 5 Опубліковано: 2014-12-01 11:11:53 Share Опубліковано: 2014-12-01 11:11:53 Я тоже спотыкнулся об эту логику, что ноль на балансе - это нормально, когда перешел с версии стг кажись 2.406 на 2.408. В предыдущей версии при баланс=0 инет не давало. ... Здается мне что вы брешете. Дело, конечно, давнее, но stg никогда не менял логику отключения абонентов. Что Вы, сударь, здесь же мы все джентльмены, я не могу себе такого позволить Мне это точно не приснилось, я минимум пол года пользовался старой версией, и там было именно так. Может это была не 2.406 а еще старше, может еще что-то поменялось при обновлении (хотя я конфиги и скрипты оставил старые) - не знаю, но факт остается, раньше при баланс = 0 инета не было, и мне не приходилось писать в кредите -1. Будет время, не поленюсь, поставлю на виртуалке старый стг и перепроверю... при балансе = 0 еще "никто никому ничего не должен" якраз навпаки, ви читаєте тільки біле а чорне лишаєте в ФАКу??? у бабанента 100 грошей 30 числа, триф 100 грошей, ви першого числа зняли 100 грошей і ви винні абоненту послугу до наступного першого числа. цілком логічнол, що при нулі абонент працює, якщо 30 числа у абонента 0 грошей і ви знімете 100 грошей, то у абонента борг робиться -100 і поки він його не віддасть то нет працюваьти небуде. якось так. Я с Вами полностью согласен, это ТАКЖЕ вполне все логично. Но расскажите это оператору МТС, когда у Вас будет 0.00 на счету и Вы не сможете позвонить Играют роль разные принципы расчета, см. мой пост выше, я выделил жирным. Я не собираюсь тут спорить и просить что-то переделать, или называть ошибкой то, что на самом деле ошибкой не является. Меня и так все устраивает. Ссылка на сообщение Поделиться на других сайтах
l1ght 377 Опубліковано: 2014-12-01 12:17:06 Share Опубліковано: 2014-12-01 12:17:06 (відредаговано) Я тоже спотыкнулся об эту логику, что ноль на балансе - это нормально, когда перешел с версии стг кажись 2.406 на 2.408. В предыдущей версии при баланс=0 инет не давало. ... Здается мне что вы брешете. Дело, конечно, давнее, но stg никогда не менял логику отключения абонентов. Что Вы, сударь, здесь же мы все джентльмены, я не могу себе такого позволить Мне это точно не приснилось, я минимум пол года пользовался старой версией, и там было именно так. Может это была не 2.406 а еще старше, может еще что-то поменялось при обновлении (хотя я конфиги и скрипты оставил старые) - не знаю, но факт остается, раньше при баланс = 0 инета не было, и мне не приходилось писать в кредите -1. Будет время, не поленюсь, поставлю на виртуалке старый стг и перепроверю... при балансе = 0 еще "никто никому ничего не должен" якраз навпаки, ви читаєте тільки біле а чорне лишаєте в ФАКу??? у бабанента 100 грошей 30 числа, триф 100 грошей, ви першого числа зняли 100 грошей і ви винні абоненту послугу до наступного першого числа. цілком логічнол, що при нулі абонент працює, якщо 30 числа у абонента 0 грошей і ви знімете 100 грошей, то у абонента борг робиться -100 і поки він його не віддасть то нет працюваьти небуде. якось так. Я с Вами полностью согласен, это ТАКЖЕ вполне все логично. Но расскажите это оператору МТС, когда у Вас будет 0.00 на счету и Вы не сможете позвонить Играют роль разные принципы расчета, см. мой пост выше, я выделил жирным. Я не собираюсь тут спорить и просить что-то переделать, или называть ошибкой то, что на самом деле ошибкой не является. Меня и так все устраивает. З моїм тарифом на мтсі - головне не бути в мінусі, а доти можу дзвонити Відредаговано 2014-12-01 12:50:35 L1ght Ссылка на сообщение Поделиться на других сайтах
kissbohda 23 Опубліковано: 2014-12-01 22:04:20 Share Опубліковано: 2014-12-01 22:04:20 мені супер те що є зараз по абон платі , створюю новий профіль користувача , але не ставлю тариф , і мак адрес . 1. потім у абонента редагую тариф йому ставить 0 на баланс і нет до кінця місяця.2 , редагую мак адрес. і нет пішов.кінець місяця нету в користувача немає бо : Количество месяцев просрочки платежей, после которого пользователь считается должником. UKV_MONTH_DEBTLIMIT=0 і норм. у нього в кінці місяця -100 і нету немає , потім абоненту ставлю 100 грн , унього 0 і нет знову до кінця місяця - чоткий білінг )) простіше не знаю вже як. дякую розробникам ! Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2014-12-02 07:06:48 Share Опубліковано: 2014-12-02 07:06:48 Я тоже спотыкнулся об эту логику, что ноль на балансе - это нормально, когда перешел с версии стг кажись 2.406 на 2.408. В предыдущей версии при баланс=0 инет не давало. ... Здается мне что вы брешете. Дело, конечно, давнее, но stg никогда не менял логику отключения абонентов. Что Вы, сударь, здесь же мы все джентльмены, я не могу себе такого позволить Мне это точно не приснилось, я минимум пол года пользовался старой версией, и там было именно так. Может это была не 2.406 а еще старше, может еще что-то поменялось при обновлении (хотя я конфиги и скрипты оставил старые) - не знаю, но факт остается, раньше при баланс = 0 инета не было, и мне не приходилось писать в кредите -1. Будет время, не поленюсь, поставлю на виртуалке старый стг и перепроверю... ... Посмотрел, логика поменялась в версии 2.404 в 2007-м году. Я тогда как раз пришел на проект, не удивительно что не помню. Ссылка на сообщение Поделиться на других сайтах
mgo 20 Опубліковано: 2014-12-02 10:01:53 Share Опубліковано: 2014-12-02 10:01:53 Количество месяцев просрочки платежей, после которого пользователь считается должником. UKV_MONTH_DEBTLIMIT=0 ой ой цеж UKV - кбельне всемогущество флая Ссылка на сообщение Поделиться на других сайтах
SoulRoot 0 Опубліковано: 2015-02-06 16:41:18 Share Опубліковано: 2015-02-06 16:41:18 Сори за офтоп, но а такая проблемма. Заставляю билинг снять АП 8го и "перевожу стрелки", и вижу: tail -F /var/log/stargazer.log 2015-02-08 00:00:00 -- Admin '@stargazer', 0.0.0.0: User '2901100825': 'cash' parameter changed from '1.000000' to '-99.000000'. Subscriber fee charge 2015-02-08 00:00:00 -- Admin '@stargazer', 0.0.0.0: User '2901100825': 'freeMb' parameter changed from '0.000000' to '0.000000'. Prepaid traffic 2015-02-08 00:00:00 -- Admin '@stargazer', 0.0.0.0: User '2704090566': 'cash' parameter changed from '1.000000' to '-99.000000'. Subscriber fee charge 2015-02-08 00:00:00 -- Admin '@stargazer', 0.0.0.0: User '2704090566': 'freeMb' parameter changed from '0.000000' to '0.000000'. Prepaid traffic вроде бы норм. Заставляю билинг снять АП 9го и "перевожу стрелки", и вот новость: 2015-02-09 00:00:00 -- Admin '@stargazer', 0.0.0.0: User '2901100825': 'cash' parameter changed from '-99.000000' to '-199.000000'. Subscriber fee charge 2015-02-09 00:00:00 -- Admin '@stargazer', 0.0.0.0: User '2901100825': 'freeMb' parameter changed from '0.000000' to '0.000000'. Prepaid traffic 2015-02-09 00:00:00 -- Admin '@stargazer', 0.0.0.0: User '2704090566': 'cash' parameter changed from '-99.000000' to '-199.000000'. Subscriber fee charge 2015-02-09 00:00:00 -- Admin '@stargazer', 0.0.0.0: User '2704090566': 'freeMb' parameter changed from '0.000000' to '0.000000'. Prepaid traffic То есть, если абонент должен, и не важно есть ли интернет (в данном случае нету), то у него все равно сняло АП. Что за штука странная, как побороть? Ссылка на сообщение Поделиться на других сайтах
SoulRoot 0 Опубліковано: 2015-02-06 16:43:02 Share Опубліковано: 2015-02-06 16:43:02 Ну и так далее, заставляю снять 10го: date 201502092359.56 2015-02-10 00:00:00 -- Admin '@stargazer', 0.0.0.0: User '2901100825': 'cash' parameter changed from '-199.000000' to '-299.000000'. Subscriber fee charge 2015-02-10 00:00:00 -- Admin '@stargazer', 0.0.0.0: User '2901100825': 'freeMb' parameter changed from '0.000000' to '0.000000'. Prepaid traffic 2015-02-10 00:00:00 -- Admin '@stargazer', 0.0.0.0: User '2704090566': 'cash' parameter changed from '-199.000000' to '-299.000000'. Subscriber fee charge 2015-02-10 00:00:00 -- Admin '@stargazer', 0.0.0.0: User '2704090566': 'freeMb' parameter changed from '0.000000' to '0.000000'. Prepaid traffic Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2015-02-06 18:08:49 Share Опубліковано: 2015-02-06 18:08:49 А что, собственно, не так? Ссылка на сообщение Поделиться на других сайтах
SoulRoot 0 Опубліковано: 2015-02-06 20:08:01 Share Опубліковано: 2015-02-06 20:08:01 А нетак то, что инета нету , а ап снято... Ссылка на сообщение Поделиться на других сайтах
BARVIT 113 Опубліковано: 2015-02-06 20:34:59 Share Опубліковано: 2015-02-06 20:34:59 http://local.com.ua/forum/topic/66045-%D0%B0%D0%B2%D1%82%D0%BE%D0%B7%D0%B0%D0%BC%D0%BE%D1%80%D0%BE%D0%B7%D0%BA%D0%B0/page-2 Может ваш случай? Ссылка на сообщение Поделиться на других сайтах
SVD 6 Опубліковано: 2015-02-06 22:18:24 Share Опубліковано: 2015-02-06 22:18:24 Ну и так далее, заставляю снять 10го: date 201502092359.56 2015-02-10 00:00:00 -- Admin '@stargazer', 0.0.0.0: User '2901100825': 'cash' parameter changed from '-199.000000' to '-299.000000'. Subscriber fee charge 2015-02-10 00:00:00 -- Admin '@stargazer', 0.0.0.0: User '2901100825': 'freeMb' parameter changed from '0.000000' to '0.000000'. Prepaid traffic 2015-02-10 00:00:00 -- Admin '@stargazer', 0.0.0.0: User '2704090566': 'cash' parameter changed from '-199.000000' to '-299.000000'. Subscriber fee charge 2015-02-10 00:00:00 -- Admin '@stargazer', 0.0.0.0: User '2704090566': 'freeMb' parameter changed from '0.000000' to '0.000000'. Prepaid traffic Вам поможет это FeeChargeType — не обязательный параметр, регулирующий процесс снятия абонплаты. Может принимать значения 0, 1 и 2, по умолчанию имеет значение 0. При значении 0 абонплата снимается как обычно, при значении 1 абонплата снимается только если баланс пользователя положительный или равен нулю, при значении 2 абонплата снимается только если баланс пользователя больше или равен абонплате. Значение 2 следует использовать с осторожностью, т. к. при этом на безлимитных тарифах абоненты получат услугу бесплатно. Ссылка на сообщение Поделиться на других сайтах
SoulRoot 0 Опубліковано: 2015-02-07 08:48:58 Share Опубліковано: 2015-02-07 08:48:58 Блин, забыл... я же даже читал данное сообщение...Спасибо за то, что ткнули носом :-) Ссылка на сообщение Поделиться на других сайтах
AleksNet 0 Опубліковано: 2015-02-08 08:27:19 Автор Share Опубліковано: 2015-02-08 08:27:19 Может кто-нибудь подсказать почему MAC-адреса сервера появляются в Неизвестных МАС Ссылка на сообщение Поделиться на других сайтах
nightfly 1 239 Опубліковано: 2015-02-08 13:26:23 Share Опубліковано: 2015-02-08 13:26:23 http://wiki.ubilling.net.ua/doku.php?id=bsddhcpd Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас