Jump to content

Ubilling фичереквест.


Recommended Posts

Добрый день. Прошу разработчика/ов воспринять топик конструктивно.

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

Возможно еще кому то будут интересны запрошенные мною пункты, с миру по нитке - бюджет нарисуется на разработку.

 

1. PPPoE:

- на титульной странице, в пользовательском онлайне, видимость поднятой сессии абонента, например "ключик/кружочек/символ", зеленый, красный, синий.

- в учетке абонента, лог сессий, аптайм сессий.

- в учетке абонента, возможность завершить сессию из админки "кнопкой".

 

2. Суточная тарификация:

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

 

3. ARPing:

- возможность работы arping_а(из админки/вебморды) на разных физических итерфейсах(vlan_ах).

 

4. Графички абонентов:

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

 

5. Кредит, используется месячная и суточная тарификация:

- возможность взять кредит один раз в месяц, а не раз в три(например) дня, по новой можно взять кредит, в месячных тарифах.

 

Налетай, дополняй :)

 

PS:Тема выбора методов авторизации - бесперспективна.

PPS:Если что то из запрошенного уже реализовано, просьба подсказать ссылкой на конкретный пункт в документации или где почитать.

Link to post
Share on other sites

 

 

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

Ок

 

 

1. PPPoE:

Итак, что по нему

 

 

 

- на титульной странице, в пользовательском онлайне, видимость поднятой сессии абонента, например "ключик/кружочек/символ", зеленый, красный, синий.

Откуда брать?

 

 

 

- в учетке абонента, лог сессий, аптайм сессий.

Откуда брать?

 

 

 

- в учетке абонента, возможность завершить сессию из админки "кнопкой".

Куда засовывать?

 

В общем все реально - по вашему ТЗ, "за сколько денег" - уже предметно по рассмотрению задачи.

Link to post
Share on other sites

 

 

2. Суточная тарификация: - смена тарифа автоматически, (каждый день) после(в случае) заказа, в 00:00.

Кто его заказывает, и почему?  Юзер из кабинета? Ок - это можно наколбасить двумя способами:

 

1. Нативно: упросить madf-a сделать, чтобы при каких-то определенных положениях звезд/конфигов поле "тариф со следующего месяца" будет работать как "со следующих суток".

2. Средствами Ubilling: просто порождать соответствующее задание для "живи с этим". Что с одной стороны проще, с другой - накладывает свой отпечаток на нюансы с тарификацией.

 

 

3. ARPing:
- возможность работы arping_а(из админки/вебморды) на разных физических итерфейсах(vlan_ах).

ээээ.... ну можно наверное

 

 

 

4. Графички абонентов: - рисовать графички статистики для абонентов при архитектуре сети состоящей больше чем из одного интерфейса.

Надо найти чувака, который напишет "другой" bandwidthd. Мои попытки его форкать и чего-то с ним сделать - получились довольно ущербными и слишком медленными.

 

 

5. Кредит, используется месячная и суточная тарификация:
- возможность взять кредит один раз в месяц, а не раз в три(например) дня, по новой можно взять кредит, в месячных тарифах.

 

Технологически - возможно.

Link to post
Share on other sites

у меня по пппое свой костыль для mpd5

что бы посмотреть поднята сессия или нет

писалось без особых знаний пхп и без особого понимая в целом

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

Link to post
Share on other sites

у меня по пппое свой костыль для mpd5

что бы посмотреть поднята сессия или нет

писалось без особых знаний пхп и без особого понимая в целом

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

У мпд из коробки есть этот функционал со страничкой, ненадо никуда бегать :)

Основная трудность в том что это не в админке биллинга.

Link to post
Share on other sites

 

у меня по пппое свой костыль для mpd5

что бы посмотреть поднята сессия или нет

писалось без особых знаний пхп и без особого понимая в целом

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

У мпд из коробки есть этот функционал со страничкой, ненадо никуда бегать :)

Основная трудность в том что это не в админке биллинга.

 

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

Link to post
Share on other sites

PPPoE:

1. FreeBSD - mpd.

2. Linux_ы - хз, пусть линуксоиды отпишутся.

3. Mikrotik - api.

 

Мы говорим о решении в комплексе или отдельно взятой ОС ? Меня на данном этапе интересует 1й вариант.

Выражайте свои мысли прямо, не стесняйтесь.

Link to post
Share on other sites

 

 

этот пункт уже реализован.

Ну типа да - есть опция SC_MONTHCONTROL, которой  в целом плевать на окружающую реальность - она либо жестко лимитирует попрошайку до "раз в месяц" либо вообще не лимитирует.

 

Возможно я слишком упоролся, но понимаю вопрос именно как "для помесячных тарифов - раз в месяц, для посуточных - раз в Х дней". Для этого следует запилить парочку дополнительных опций, управляющих вот этим вот поведением.

Link to post
Share on other sites

 

- возможность взять кредит один раз в месяц

этот пункт уже реализован.

 

В текущей реализации, есть возможность брать кредит раз в например три дня, 10 раз подряд за месяц. :)

Хотя выше пишут:

Технологически - возможно.

 

 

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

Кто его заказывает, и почему? Юзер из кабинета? Ок - это можно наколбасить двумя способами:

1.

2.

 

Автоматическая смена тарифа - подразумевает, без участия админитратора/оператора.

По умолчанию - заказывает абонент, автоматически биллинг меняет тариф автоматом.

Меня устроят оба варианта, но лучше 1й, спасибо за посыл во 2й, но это опять таки ручная работа оператора, а цель автоматизация работающей в месячных тарифах фичи - автоматическая смена тарифа, после заказа абонентом, в идеале абонентом/оператором.

Чувствуется что кто то еще столкнулся с данным функционалом :)

Edited by dnet
Link to post
Share on other sites

 

 

В текущей реализации, есть возможность брать кредит раз в например три дня, 10 раз подряд за месяц. :)

 

 

Ну типа да - есть опция SC_MONTHCONTROL, которой в целом плевать на окружающую реальность - она либо жестко лимитирует попрошайку до "раз в месяц" либо вообще не лимитирует.

т.е. если нужно ограничить "попрошаек" один раз в месяц установи соответствующее значение SC_MONTHCONTROL в соответствующем месте.

Link to post
Share on other sites

Ну типа да - есть опция SC_MONTHCONTROL, которой  в целом плевать на окружающую реальность - она либо жестко лимитирует попрошайку до "раз в месяц" либо вообще не лимитирует.

Интересный вариант, попробую, спасибо.

Да согласен, для только помесячных тарифов подходит.

 

Возможно я слишком упоролся, но понимаю вопрос именно как "для помесячных тарифов - раз в месяц, для посуточных - раз в Х дней". Для этого следует запилить парочку дополнительных опций, управляющих вот этим вот поведением.

По суточным тарифам вопрос с кредитом у меня не поднимался, надо посмотреть, подумать.

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

 

UPD: Сразу приходит мысль, почему бы немного не заработать на кредитах и на суточных тарифах, цена кредита у нас чисто символическая, но тем не менее.

Edited by dnet
Link to post
Share on other sites

 

 

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

может в таком случае предусмотреть, что-бы новый кредит не "выдавался" пока не погашен предыдущий?

Link to post
Share on other sites

 

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

может в таком случае предусмотреть, что-бы новый кредит не "выдавался" пока не погашен предыдущий?

 

С этим тоже есть взаимосвязь возможности реализации настроек, использования суточных и месячных тарифов.

 

После настройки помесячной абонплаты в конце (в последний день) прошлого(каждого) месяца произошли следующие события:

Если у абонента отрицательный баланс (в конце месяца) к первому числу, соответственно абон плата не снимается(не начисляется), после первого числа абонент пополняет счет на сумму больше минуса, балланс становится положительный, получает доступ в инет, абонплата не начисляется(не снимается) - абон доволен :)

 

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

Тоже интересуют варианты, решения ситуации.

Edited by dnet
Link to post
Share on other sites

PPPoE:

1. FreeBSD - mpd.

2. Linux_ы - хз, пусть линуксоиды отпишутся.

3. Mikrotik - api.

 

Мы говорим о решении в комплексе или отдельно взятой ОС ? Меня на данном этапе интересует 1й вариант.

Выражайте свои мысли прямо, не стесняйтесь.

Добрый день. 

nightfly подскажите пожалуйста что по этому направлению ? 

Необходимо более детальное обсуждение в ЛС ?

Необходимо мнение линуксоидов и микротиководов ?

Если можно ориентировочные сроки и цифры.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...