Перейти до

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

Добрый день! В конфиге включено размазанное снятие АП, но есть подозрение, что если у пользователя минус, то завтра минус станет еще больше. Пользователь в этот момент не получает услуги, так как сервер доступа включает доступ, если Cash > 0.

Я подозреваю что АП снимается при отрицательном балансе за его текущий месяц, если месяц проходит и у него все еще минус на балансе, то дальше АП списываться не будет? Если это не так, то как морозить баланс пользователя при минусовом балансе?

Постарался выразить правильно мысль :) Спасибо

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

FeeChargeType = 0

FeeChargeType — не обязательный параметр, регулирующий процесс снятия абонплаты. Может принимать значения 0, 1 и 2, по умолчанию имеет значение 0. При значении 0 абонплата снимается как обычно, при значении 1 абонплата снимается только если баланс пользователя положительный или равен нулю, при значении 2 абонплата снимается только если баланс пользователя больше или равен абонплате. Значение 2 следует использовать с осторожностью, т. к. при этом на безлимитных тарифах абоненты получат услугу бесплатно.

Ссылка на сообщение
Поделиться на других сайтах
Опубліковано: (відредаговано)

FeeChargeType = 0

 

FeeChargeType — не обязательный параметр, регулирующий процесс снятия абонплаты. Может принимать значения 0, 1 и 2, по умолчанию имеет значение 0. При значении 0 абонплата снимается как обычно, при значении 1 абонплата снимается только если баланс пользователя положительный или равен нулю, при значении 2 абонплата снимается только если баланс пользователя больше или равен абонплате. Значение 2 следует использовать с осторожностью, т. к. при этом на безлимитных тарифах абоненты получат услугу бесплатно.

 

В конфиге данный параметр отсутствует, а значит по умолчанию 0. В конфиге юбиллинга стоит морозить юзера при балансе -20, но я вижу что у юзеров списывается АП при балансе ниже -20. Может что-то еще в старгейзере покрутить? Может FeeChargeType выставить как раз в 1? Чтобы у пользователя при минусовом балансе АП не списывалась? В логах вижу вот такое

2015-12-13 00:00:03 -- Admin '@stargazer', 0.0.0.0: User '0101': 'cash' parameter changed from '0.000000' to '-9.677419'. Subscriber fee charge
2015-12-14 00:00:03 -- Admin '@stargazer', 0.0.0.0: User '0101': 'cash' parameter changed from '-9.677419' to '-19.354839'. Subscriber fee charge
2015-12-15 00:00:10 -- Admin '@stargazer', 0.0.0.0: User '0101': 'cash' parameter changed from '-19.354839' to '-29.032258'. Subscriber fee charge
2015-12-16 00:00:16 -- Admin '@stargazer', 0.0.0.0: User '0101': 'cash' parameter changed from '-29.032258' to '-38.709677'. Subscriber fee charge
2015-12-17 00:00:21 -- Admin '@stargazer', 0.0.0.0: User '0101': 'cash' parameter changed from '-38.709677' to '-48.387097'. Subscriber fee charge
2015-12-18 00:00:30 -- Admin '@stargazer', 0.0.0.0: User '0101': 'cash' parameter changed from '-48.387097' to '-58.064516'. Subscriber fee charge
2015-12-19 00:00:33 -- Admin '@stargazer', 0.0.0.0: User '0101': 'cash' parameter changed from '-58.064516' to '-67.741936'. Subscriber fee charge
2015-12-20 00:00:34 -- Admin '@stargazer', 0.0.0.0: User '0101': 'cash' parameter changed from '-67.741936' to '-77.419355'. Subscriber fee charge
2015-12-21 00:00:47 -- Admin '@stargazer', 0.0.0.0: User '0101': 'cash' parameter changed from '-77.419355' to '-87.096774'. Subscriber fee charge
2015-12-22 00:00:37 -- Admin '@stargazer', 0.0.0.0: User '0101': 'cash' parameter changed from '-87.096774' to '-96.774194'. Subscriber fee charge
2015-12-23 00:00:47 -- Admin '@stargazer', 0.0.0.0: User '0101': 'cash' parameter changed from '-96.774194' to '-106.451613'. Subscriber fee charge
2015-12-24 00:00:43 -- Admin '@stargazer', 0.0.0.0: User '0101': 'cash' parameter changed from '-106.451613' to '-116.129032'. Subscriber fee charge
2015-12-25 00:00:49 -- Admin '@stargazer', 0.0.0.0: User '0101': 'cash' parameter changed from '-116.129032' to '-125.806451'. Subscriber fee charge
2015-12-26 00:00:48 -- Admin '@stargazer', 0.0.0.0: User '0101': 'cash' parameter changed from '-125.806451' to '-135.483870'. Subscriber fee charge
2015-12-27 00:00:55 -- Admin '@stargazer', 0.0.0.0: User '0101': 'cash' parameter changed from '-135.483870' to '-145.161290'. Subscriber fee charge
2015-12-28 00:00:55 -- Admin '@stargazer', 0.0.0.0: User '0101': 'cash' parameter changed from '-145.161290' to '-154.838709'. Subscriber fee charge

Відредаговано init
Ссылка на сообщение
Поделиться на других сайтах
Опубліковано: (відредаговано)

Читай документацию "старгейзера", где нужно "прописать"

FeeChargeType = 1

 

я также подумал, что мне нужно скорее всего это значение, а не 0, тогда как работает в юбиллинге заморозка пользователя при балансе в -20 (по умолчанию в юбиллинге стоит) - или здесь речь идет не о балансе пользователя, а о чем-то другом?

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

 

 

тогда как работает в юбиллинге заморозка пользователя при балансе в -20 (

документация.........

http://wiki.ubilling.net.ua/doku.php?id=remoteapi

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

какая опасность ждет абонентов которые сидят бесплатно, если установить в параметр значение 2 ? то что то не понятно, а рисковать не хочется

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

какая опасность ждет абонентов которые сидят бесплатно, если установить в параметр значение 2 ? то что то не понятно, а рисковать не хочется

Такая что абонент никогда не попадет "в минуса"

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

 

какая опасность ждет абонентов которые сидят бесплатно, если установить в параметр значение 2 ? то что то не понятно, а рисковать не хочется

Такая что абонент никогда не попадет "в минуса"

 

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

И снова здравствуйте светлые головы сие форума, необходимо все же установить так что бы инет отрубался при нулевом балансе уже, а не уходил в -20, как же это будет правильно сделать?, чтобы не было такого.. 

Такая что абонент никогда не попадет "в минуса"
И у него никогда не отключится инет.

 

Заранее Спасибо! :)

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

И снова здравствуйте светлые головы сие форума, необходимо все же установить так что бы инет отрубался при нулевом балансе уже, а не уходил в -20, как же это будет правильно сделать?, чтобы не было такого.. 

Такая что абонент никогда не попадет "в минуса"
И у него никогда не отключится инет.

 

Заранее Спасибо! :)

уже ранее указывал, ищи в документации параметр:

 

 

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

это то знаю где.. 

 

 

FeeChargeType = 1
 и стоит единичка уже.. давненько

 

вопрос в другом, скажем FeeChargeType = 2 установлю, то как будет работать, чет не доходит никак,  при этом  пока установил в alter.ini  AUTOFREEZE_CASH_LIMIT="0" (ренее -20 стояло), не знаю как при 0 будет работать, но ранее всегда уходил в минус и в минусе замораживал до пополнения в положительный баланс, 

 

Все это мне надо для учета приходящих денег, иначе приходится всегда класть не сколько принесли, а на большую сумму на сколько было в минусе, ..............

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

 

 

скажем FeeChargeType = 2 установлю, то как будет работать

из документации:

FeeChargeType — не обязательный параметр, регулирующий процесс снятия абонплаты. Может принимать значения 0, 1 и 2, по умолчанию имеет значение 0. При значении 0 абонплата снимается как обычно, при значении 1 абонплата снимается только если баланс пользователя положительный или равен нулю, при значении 2 абонплата снимается только если баланс пользователя больше или равен абонплате. Значение 2 следует использовать с осторожностью, т. к. при этом на безлимитных тарифах абоненты получат услугу бесплатно.

что-то еще не понятно?

 

 

Все это мне надо для учета приходящих денег, иначе приходится всегда класть не сколько принесли, а на большую сумму на сколько было в минусе,

пункт "установить счет" не используешь? 

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

пункт "установить счет" не используешь?

нет..

 

из документации:

FeeChargeType — не обязательный параметр, регулирующий процесс снятия абонплаты. Может принимать значения 0, 1 и 2, по умолчанию имеет значение 0. При значении 0 абонплата снимается как обычно, при значении 1 абонплата снимается только если баланс пользователя положительный или равен нулю, при значении 2 абонплата снимается только если баланс пользователя больше или равен абонплате. Значение 2 следует использовать с осторожностью, т. к. при этом на безлимитных тарифах абоненты получат услугу бесплатно.

что-то еще не понятно?

не понятно именно.. : . .. предположим.. 1 день=20 денег.. (по дневное списание),  FeeChargeType=2, в alter.ini установленно  AUTOFREEZE_CASH_LIMIT="0" 

 

1 абонент  на балансе = 20 денег, произойдет списание до нуля  и произойдет заморозка.

2 абонент на балансе = 25 денег, произойдет списание до 5 денег,  заморозки не будет и списываться больше не будет (и.. "при этом на безлимитных тарифах абоненты получат услугу бесплатно.")

 

верные ли утверждения, или как работает, или что нужно еще прописать где, (по старгайзеру мануал читал) .......

.....или никак иначе не сделать и необходимо производить 2 действия.. 

1. пополнить счет

2. установить счет

..как -то объединять действия чтобы ложить ровно столько при отрицательном балансе и устанавливался счет столько сколько денег приносят игнорируя минус, чтобы видеть в фин отчетах реальный приход.

 

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

Делай по другому

 FeeChargeType=1

ттариф 20 денег в сутки, на счету 25 денег: 

1-е сутки 25-20=5 иннет у абона есть

2-е сутки 5-20=-15 иннета у абона нет 

3-и и далее сутки - абонплата не снимается

абон пополнил на 100 т.е. -15+100=85 инет у абона есть, т.е. фактически за сутки будет списано 20

и т.д.

зачем "компенсировать" -15 абону?

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

Делай по другому

 FeeChargeType=1

ттариф 20 денег в сутки, на счету 25 денег: 

1-е сутки 25-20=5 иннет у абона есть

2-е сутки 5-20=-15 иннета у абона нет 

3-и и далее сутки - абонплата не снимается

абон пополнил на 100 т.е. -15+100=85 инет у абона есть, т.е. фактически за сутки будет списано 20

и т.д.

зачем "компенсировать" -15 абону?

так и было сначала :) , потом  хрень какая-то начала происходить, я конечно ложил болт на смещение, но напарник против из за абонетов (у него руль сие бизнеса, хозяин барин что) но в итоге стало не ясен приход, норм такие расхождения в приходе :o , ......дни оплаты смещаются тогда почему-то, абоненты ругаются, в прошлый месяц оплатили скажем, 20 числа, а сейчас 24 числа, и тп..  :facepalm:  поэтому и хочу найти способ чтобы в нуле заморажевалось, как то так.. уже мозг кипит от этого, есть варианты какие, или тока так как описано свыше..

 

эм вот еще не большой вопросик.. что за зверь.. (мануалы читал)

Порог денег (отрицательный) для автозаморозки пользователя. Работает только при вызове из remote API. При использовании вызова autofreezemonth данная опция рассматривается как множитель (положительный) стоимости тарифа пользователя. Пользователь будет заморожен при состоянии счета ⇐ стоимости его тарифа умноженного на значение опции.

AUTOFREEZE_CASH_LIMIT="-20" 

почему-то этот момент не совсем доходит до ума, это значит ручками если команду посылаешь откуда-то( то откуда), или в автономном режиме работает.. как работает? :mellow:

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

 

 

значит ручками если команду посылаешь откуда-то( то откуда), или в автономном режиме работает..

а "крон" зачем? прописываешь в кроне один раз в сутки в определенное время заморозить и т.д. как вариант:

7       0       *       *       *       root    /bin/ubapi "autofreeze=nocredit"

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

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

 

26 авг 2016 - 6:33 PM a_n_h писал:

snapback.png

Делай по другому

 FeeChargeType=1

ттариф 20 денег в сутки, на счету 25 денег: 

1-е сутки 25-20=5 иннет у абона есть

2-е сутки 5-20=-15 иннета у абона нет 

3-и и далее сутки - абонплата не снимается

абон пополнил на 100 т.е. -15+100=85 инет у абона есть, т.е. фактически за сутки будет списано 20

и т.д.

зачем "компенсировать" -15 абону?

так и было сначала  :) , потом  хрень какая-то начала происходить, я конечно ложил болт на смещение, но напарник против из за абонетов (у него руль сие бизнеса, хозяин барин что) но в итоге стало не ясен приход, норм такие расхождения в приходе  :o , ......дни оплаты смещаются тогда почему-то, абоненты ругаются, в прошлый месяц оплатили скажем, 20 числа, а сейчас 24 числа, и тп..   :facepalm:  поэтому и хочу найти способ чтобы в нуле заморажевалось, как то так.. уже мозг кипит от этого, есть варианты какие, или тока так как описано свыше..

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

 

 

какой найти выход из расхождений в фин отчетах

скорее всего выход один - пользоваться "опцией" "установить счет".

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

 

какой найти выход из расхождений в фин отчетах

скорее всего выход один - пользоваться "опцией" "установить счет".

 

весьма печально и не совсем не удобно :( , но все же надеюсь, может реализуете опцию где-нибудь в конфигах, чтобы опция "Добавить денег " игнорировал минус (объединяя опции "установки счета" и "добавления денег")...чтобы можно не было расхождений в фин отчетах  :)

 

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

 

 

опция "Добавить денег " игнорировал минус

установить счет так и работает, в финансовом отчете учитывается

 

 

не совсем не удобно

что не совсем?  и что не удобно?

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

что не совсем?  и что не удобно?

придется в 2 действия производить платежку  :)  , весьма не привычно, чем раз  и все  :)

установить счет так и работает, в финансовом отчете учитывается

странно конечно тогда (баг может), но у нас не учитывается, в фин отчетах, счет установил, а денег в отчетах не прибавилось..

версия ubilling 0.7.3 rev 4912

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

 

 

придется в 2 действия производить платежку 

какие действия?

 

 

версия ubilling 0.7.3 rev 4912

наверно пора обновить.

 

 

тогда (баг может)

скорее всего.

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

какие действия?

учитывая "баг" 

1-действие добавлять денег;

2-действие устанавливать счет.

наверно пора обновить.

значит в последней версии опция "установить счет"  учитывается в фин отчетах, верно? ..

 

...в демке тоже в отчетах денег не прибавляется, ..и да, как и у нас "учитывает" то что была установка счета, но в "кассе" денег не прибавляется по отчетам

...а нужно грубо говоря или как сказать.. именно так, чтобы денег прибавлялось (при этом прибавляя в приход) и устанавливалось ровно столько, сколько приносят, игнорируя минус, чтобы избежать расхождений в фин отчетах и  смещения дней платежки...  :) ..и все в одном действии  :)

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

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

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

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

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

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

Вхід

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

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

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

  • Схожий контент

    • Від LBS
      Дорогі колеги!

      Пропоную обговорити болюче питання для всіх провайдерів про загальне підняття тарифів, оскільки долар сьогодні вже 45 постукав в двері, а наші тарифи від 2-5 доларів за 100 мбіт/с.

      Мовчимо що все обладнання купується за той нещасний долар, а кабель вже для обслуговування по 6грн, паливо дороге, та щей акциз піднімуть, тому з такими темпами деякі будуть працювати на заводі, а бо ж якимось заправщиком на АЗС.

      Ви знаєте чим відрізняються інтернет-провайдери від других спеціальностей, тобто другого бізнесу? А рівно тим, що другий бізнес уміє домовлятись, та плавно підіймають ціну коли все росте, а ми сидимо і дивимось, нехай хтось підніме, а я опущу тариф. Дорогі провайдери, давайте домовимось про підняття тарифів, бо одні зараз рубають капусту, точніше огірки по 70 грн. гречка по 200грн. та багато прикладів. А тариф за 100-200 грн на сьогодні це ні про що.
       
      Прошу вибачення, якщо комусь дана тема не подобається.
       
       
       
    • Від strike
      Добрый день!
      Есть ли возможность связать тариф с услугой?
      Я создал тарифы NAT и REAL. Пример;
      Start_30_mbit_NAT
      Start_30_mbit_REAL
       
      И создал две услуги:
      10.0.0.0/24 EOIP_NAT
      185.212.89.0/24 EOIP_REAL
       
      Как сделать, что бы при установлении у клиента тарифа Start_30_mbit_NAT, у него бы работала услуга 10.0.0.0/24 EOIP_NAT, а при Start_30_mbit_REAL - 185.212.89.0/24 EOIP_REAL.
      В документации не нашел такую возможность.
      Сейчас услуга жестко привязывается к абоненту, при его создании.
      Спасибо.
    • Від Kolivan
      Всем здравия!
      Рассматриваю возможность перехода на ubilling, но интересует возможность реализовать несколько функций. Одну из них описываю ниже в ТЗ.
      Требуется возможность устанавливать дату списания абонплаты персонально для каждого абонента. У кого-то должна списываться 2, у кого-то 12 и т.д. Дата снятия абонплаты должна устанавливаться в карточке абонента.
      Абонплата должна списываться целиком за месяц вне зависимости от состояния счёта. При этом, если баланс < 0 доступ в Интернет должен быть ограничен либо по скорости, либо должен быть доступ только к сайтам, через которые абонент может пополнить лицевой счёт.
    • Від vovam
      Продам вживаний, справний Mikrotik BaseBox 2 з блоком живлення та пое-інжектором.
      Ціна 1000грн.


    • Від chuk3
      Привет всем!
      Есть тариф: абонплата 850, периодичность - месяц, предоплаченный трафик 5000, подсчет трафика up+down, в поле "Internet" дневная цена 0.18 и цена не зависит от времени. В "Пользовательском онлайне" вижу что абонент скачал 500 мегабайт, но когда захожу в профиль пользователя наблюдаю "Предоплаченный трафик" 4910, т.е. абонент типа скачал 90 мегабайт, но скорее всего это в деньгах, т.е. 90:0,18=500.
      Подскажите в чем моя проблема, уже и stargazer_help перелопатил все стоит на своих местах вроде.
      Спасибо заранее.
×
×
  • Створити нове...