Перейти до

Stargazer и его логика по деньгам.


Рекомендованные сообщения

Читал мануал ихний и FAQ от ubilling.   Поставил пару дней назад систему. Настроил все работает докручиваю всякие фичи на nas сервере.  Но меня терзали мысли а как же все таки логика работает по снятию АП. По у молчанию 1 число снятия stg. у юзеров (2шт) один тариф 60гр у другого 100гр на счету по 0 обеих создал 18 числа. И тут же пробирает интерес а как же оно будет работать в настройках stg поменял день АП на 20. Как результат интернет у пропал в 00 00 20 числа Ок.   у того у которого 60 за мес   баланс оказался -23.571453 у того что за 100 примерно - 64.000.  А что было бы если осталось бы первое число.?  

И еще такой момент по документации и по основной логике если баланс 0 отрабатывает onconnect. Но случился такой пользователь что пока не положил денег в  плюс не заработало. потом вроде после резета stg все норм.

Я понимаю вы юзаете stg давно и знаете как он себя ведет. Это для  меня самый главный узел который должен работать.  Просто система вся готова. Но я не определился с числом снятия вот например решу что это будет 15 а нового клиента  подключу 17 (60гр) что его ждет следующего 15 числа (-60)?

Відредаговано SVD
Ссылка на сообщение
Поделиться на других сайтах

Смотрите, если в конфиге Stargazer не установлено FullFee=yes то абонплата снимается только за период активности юзера. "Активный" - значит не "замороженный". Кроме того при создании юзера считается что до момента создания он был неактивен. Т.е. если вы их создали 18-го числа, то 18 дней они были не активны. Остаток составляет (30 - 18) / 30 = 12 / 30 = 0.4. Т.е. должно снять 0.4 от абонплаты. В случае с АП 60 примерно так и получилось (60 * 0.4 = 24). Почему вышло 64 в случае со 100 не знаю, надо смотреть что у того юзера с passiveTime.

Если не хотите сложностей - ставьте FullFee = yes и день снятия абонплаты по умолчанию. Тогда не будет сюрпризов и вопросов.

 

По поводу нулевого баланса вопроса не понял.

Ссылка на сообщение
Поделиться на других сайтах

FullFee = yes наверно включу.

"Наверное" не знаю зачем его вы выключали.

Вот дефолтный конфиг как он есть, и его работа полностью понятна и четко обозначена в документации:

DayFee = 1
ReconnectOnTariffChange=yes
DayFeeIsLastDay = no 
DayResetTraff =  1
SpreadFee = no 
FreeMbAllowInet = no 
WriteFreeMbTraffCost = yes 
FullFee = yes 

Ссылка на сообщение
Поделиться на других сайтах

FullFee = yes был no видно зацепил его нечаянно. Ночью сделал тест. все нормально заработало у всех у кого ноль  появились ( - ).   Вообще все мне очень нравиться.  Хотел только уточнить 1 числа АП            (100гр ) и клиент заморозил себя 5 числа. а 15 разморозил не работал 10 дней. как stg его посчитает?    

Ссылка на сообщение
Поделиться на других сайтах

Нечего там считать.

Если абонент сам себя морозит из кабинета пользователя - снимается сумма указанная в AF_FREEZPRICE а также та сумма которая указана в тарифе в поле "Стоимость заморозки", если она не нулевая. В замороженном состоянии на абонента просто не начисляется АП и не выполняется OnConnect, даже если у абонента достаточно средств. Вот и все.

Ссылка на сообщение
Поделиться на других сайтах
  • 4 months later...

Просвятите по поводу ежедневного снятие АП

В конфиге stg есть SpreadFee = yes, установил этот параметр, перезагрузил стг, но абонка не снимаеться.  

Может че еще пропустил ? 

Ссылка на сообщение
Поделиться на других сайтах

Просвятите по поводу ежедневного снятие АП

В конфиге stg есть SpreadFee = yes, установил этот параметр, перезагрузил стг, но абонка не снимаеться.  

Может че еще пропустил ?

Какое значение у FeeChargeType?
Ссылка на сообщение
Поделиться на других сайтах

 

Просвятите по поводу ежедневного снятие АП

В конфиге stg есть SpreadFee = yes, установил этот параметр, перезагрузил стг, но абонка не снимаеться.  

Может че еще пропустил ?

Какое значение у FeeChargeType?

 

 

такого параметра, у меня,  в   stargazer.conf вообще не установленно.

Ссылка на сообщение
Поделиться на других сайтах

Вот размазанная АП. Снимается в 00 ночи, пропорционально, ежедневно.  Все работает.

DayFee = 1 
ReconnectOnTariffChange=yes
DayFeeIsLastDay = no 
DayResetTraff = 1 
SpreadFee = yes
FreeMbAllowInet = no 
WriteFreeMbTraffCost = yes 
FullFee = yes 
Ссылка на сообщение
Поделиться на других сайтах

 

 

Просвятите по поводу ежедневного снятие АП

В конфиге stg есть SpreadFee = yes, установил этот параметр, перезагрузил стг, но абонка не снимаеться.  

Может че еще пропустил ?

Какое значение у FeeChargeType?

 

 

такого параметра, у меня,  в   stargazer.conf вообще не установленно.

 

Тогда скорее всего у вас ситуация в которой абонка не снимается. Например юзер "заморожен" или у него величина ежедневной абонплаты менее 10^-3.
Ссылка на сообщение
Поделиться на других сайтах

Да ну, вторая неделя пошла без снятия АП :). Вам бы столько терпения.

 

Кусок конфига : 

DetailStatWritePeriod = 1/4
StatWritePeriod = 10
DayFee = 1
ReconnectOnTariffChange=yes
DayFeeIsLastDay = no
DayResetTraff = 1
SpreadFee = yes
FreeMbAllowInet = no
WriteFreeMbTraffCost = yes
FullFee = yes

Добавить  FeeChargeType=yes?

Ссылка на сообщение
Поделиться на других сайтах

Да ну, вторая неделя пошла без снятия АП :). Вам бы столько терпения.

 

Кусок конфига : 

DetailStatWritePeriod = 1/4
StatWritePeriod = 10
DayFee = 1
ReconnectOnTariffChange=yes
DayFeeIsLastDay = no
DayResetTraff = 1
SpreadFee = yes
FreeMbAllowInet = no
WriteFreeMbTraffCost = yes
FullFee = yes

Добавить  FeeChargeType=yes?

 

Если указать FeeChargeType = yes то Stargazer даже не запустится :)

Давайте лучше посмотрим на логи и конкретных абонентов. База у вас в чем?

Ссылка на сообщение
Поделиться на других сайтах

 

Да ну, вторая неделя пошла без снятия АП :). Вам бы столько терпения.

Норм, че. Видите - даже вселенная сопротивляется переходу на некошерную размазанную АП :)

 

 

 

2 madf

 

База у вас в чем?

vanga.jpg

Ссылка на сообщение
Поделиться на других сайтах

 

Норм, че. Видите - даже вселенная сопротивляется переходу на некошерную размазанную АП

 

так, так, вот не надо про это )))))

всё нормально с размазанной абонплатой 

Ссылка на сообщение
Поделиться на других сайтах

 

Ээ... в финансовых отчетах - тишина.

Там в принципе не должно быть снятий абонплаты.  Оные следует смотреть либо в "черная магия"->"движение средств" либо в "черная магия"->"денежные начисления".

Ссылка на сообщение
Поделиться на других сайтах

В логах Stargazer'а что-то интересное есть? Типа "Subscriber fee charge".

Да! В логах есть ругатня : 

2013-08-21 22:21:54 -- Stg started successfully.
2013-08-21 22:21:54 -- +++++++++++++++++++++++++++++++++++++++++++++
2013-08-22 00:00:00 -- Admin '@stargazer', 0.0.0.0: User '2ap9_3i6k': 'cash' parameter changed from '35.330645'                          to '35.224193'. Subscriber fee charge
2013-08-22 00:00:00 -- Admin '@stargazer', 0.0.0.0: User '1376999445': 'cash' parameter changed from '74.919355                         ' to '74.838710'. Subscriber fee charge
2013-08-22 00:00:00 -- Admin '@stargazer', 0.0.0.0: User '1376117748': 'cash' parameter changed from '128.47419                         4' to '128.335484'. Subscriber fee charge
2013-08-22 00:00:00 -- Admin '@stargazer', 0.0.0.0: User '1376065646': 'cash' parameter changed from '46.722581                         ' to '46.616129'. Subscriber fee charge
2013-08-22 00:00:00 -- Admin '@stargazer', 0.0.0.0: User '1375977658': 'cash' parameter changed from '108.61612                         9' to '108.509677'. Subscriber fee charge

Ссылка на сообщение
Поделиться на других сайтах

 

Да! В логах есть ругатня :

1. Значит старгейзер таки начисляет АП

2. Значит это же должно быть отображено в модуле "движение средств".

Ссылка на сообщение
Поделиться на других сайтах

 

 

Ээ... в финансовых отчетах - тишина.

Там в принципе не должно быть снятий абонплаты.  Оные следует смотреть либо в "черная магия"->"движение средств" либо в "черная магия"->"денежные начисления".

 

 

Таки да! В черной магии в двиениях средств, у юзера, с тарифом у которого должно снимать 4.3 грн снимает какие-то 100500 сотые доли копеек:

2013-08-22 00:00:00 -0.13870999999999 127.919355 127.780645 Абонплата Абонплата Интернет stargazer
2013-08-21 00:00:00 -0.13871 128.058065 127.919355 Абонплата Абонплата Интернет stargazer
2013-08-20 00:00:00 -0.13870900000001 128.196774 128.058065 Абонплата Абонплата Интернет stargazer
2013-08-19 00:00:00 -0.13871 128.335484 128.196774 Абонплата Абонплата Интернет stargazer
2013-08-18 00:00:00 -0.13871 128.474194 128.335484 Абонплата Абонплата Интернет stargazer
2013-08-17 00:00:00 -0.13870899999998 128.612903 128.474194 Абонплата Абонплата Интернет stargazer
2013-08-16 00:00:00 -0.13871 128.751613 128.612903 Абонплата Абонплата Интернет stargazer
2013-08-15 00:00:00 -0.13871 128.890323 128.751613 Абонплата Абонплата Интернет stargazer
2013-08-14 00:00:00 -0.13870900000001 129.029032 128.890323 Абонплата Абонплата Интернет stargazer
2013-08-13 00:00:00 -0.13871 129.167742 129.029032 Абонплата Абонплата Интернет stargazer
2013-08-12 00:00:00 -0.13871 129.306452 129.167742 Абонплата Абонплата Интернет stargazer
2013-08-11 00:00:00 -0.13870900000001 129.445161 129.306452 Абонплата Абонплата Интернет stargazer
2013-08-10 00:00:00 -0.13870999999997 129.583871 129.445161 Абонплата Абонплата Интернет stargazer
Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...