Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Снятие абонплаты с лиц. счета в prepaid-биллинге / 14 сообщений из 14, страница 1 из 1
14.01.2007, 10:04
    #34253942
postuser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снятие абонплаты с лиц. счета в prepaid-биллинге
Как правильно организовать снятие абонплаты в prepaid-биллинге? Данные скидываются в БД раз в час (возможен некоторый минус на лиц. счете). Сделал триггер AFTER INSERT на таблицу, в которой хранятся данные о потребленных услугах, в нем расчитывается исходя из кол-ва дней в месяце абонплата за час и сумма списывается с лиц. счета.
Вроде все хорошо, но иногда из-за каких-либо проблем данные могут придти с запозданием и в этом случае списание за часы простоя не снимутся.
Может есть более правильные способы снятия денег? Или предложенный способ вполне нормальный?
И еще вопрос, как обычно реализуют тарифы с накоплением. Например, от до 50Мб-1,9руб; до 100Мб-1,7руб. Нужно это считать в предоплаченных тарифных планах, возможно ли это?
...
Рейтинг: 0 / 0
14.01.2007, 11:55
    #34253981
Снятие абонплаты с лиц. счета в prepaid-биллинге
Вы пишите биллинг для домашнего (некоммерческого) использования?
...
Рейтинг: 0 / 0
14.01.2007, 12:32
    #34254002
postuser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снятие абонплаты с лиц. счета в prepaid-биллинге
меня даже анрегом забанили :((Вы пишите биллинг для домашнего (некоммерческого) использования?
Какое это имеет значение?
Не для домашнего, для дома и tmeter или usergate подойдет.
...
Рейтинг: 0 / 0
15.01.2007, 11:56
    #34255192
tygra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снятие абонплаты с лиц. счета в prepaid-биллинге
Значение большое: для себя - можно, для других - лучше не надо :)))

-- Tygra's --
Мои фотогалереи тут
...
Рейтинг: 0 / 0
15.01.2007, 13:26
    #34255541
postuser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снятие абонплаты с лиц. счета в prepaid-биллинге
tygraЗначение большое: для себя - можно, для других - лучше не надо :)))

-- Tygra's --
Мои фотогалереи тут
:))
А как надо для других?
Частично решил этот вопрос, данные будут приходить в файле даже за часы, когда нет доступа к машине с биллингом и абонентка все равно снимется.
...
Рейтинг: 0 / 0
25.01.2007, 12:18
    #34281475
Дмитрий16
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снятие абонплаты с лиц. счета в prepaid-биллинге
postuser... исходя из кол-ва дней в месяце абонплата за час и сумма списывается с лиц. счета.

Интересно а зачем понадобилось абонентку снимать по часам???
Снял в начале месяца за весь месяц и вперед. На то она и абонентка.
Нет оплаты - закрыл задвижечку. Пофвилсь - открыл и считай по трафику.

Или под абонентской платой имеется ввиду плата за трафик или чтото вообще другое?
...
Рейтинг: 0 / 0
25.01.2007, 12:52
    #34281628
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снятие абонплаты с лиц. счета в prepaid-биллинге
1. Если в realtime нельзя информацию о трафике получить, то задача "горячего" биллинга не решается.
2. На переработанный трафик счета обычно выставляют отдельно, с абонплаты следующего месяца деньги не снимаются, иначе вы рискуете погрязнуть в разборках.
...
Рейтинг: 0 / 0
25.01.2007, 13:22
    #34281773
postuser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снятие абонплаты с лиц. счета в prepaid-биллинге
Дмитрий16 postuser... исходя из кол-ва дней в месяце абонплата за час и сумма списывается с лиц. счета.

Интересно а зачем понадобилось абонентку снимать по часам???
Снял в начале месяца за весь месяц и вперед. На то она и абонентка.
Нет оплаты - закрыл задвижечку. Пофвилсь - открыл и считай по трафику.

Или под абонентской платой имеется ввиду плата за трафик или чтото вообще другое?
Для возможности смены тарифного плана в любой день месяца. Если ее снимать в начале месяца, то при переходе на новый тариф нужно будет делать перерасчет.
...
Рейтинг: 0 / 0
25.01.2007, 13:50
    #34281879
Estets
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снятие абонплаты с лиц. счета в prepaid-биллинге
postuserДля возможности смены тарифного плана в любой день месяца. Если ее снимать в начале месяца, то при переходе на новый тариф нужно будет делать перерасчет.
Если переход возможен в любой день, то и снимать АП желательно каждый день, при переходе на новый тариф с 01.02.07 и Абонентка будет сниматься другая с 01.02.07.
...
Рейтинг: 0 / 0
25.01.2007, 14:08
    #34281971
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снятие абонплаты с лиц. счета в prepaid-биллинге
Вы смешиваете понятие лицевой счет и тарифный план/абон плата/движения...
Деньги зачисляются на "лицевой счет" или "лицевой счет услуги" и снимаются в соответствии с набором услуг установленном у клиента в тек. момент. Набор услуг историчен. Вот набор услуг и меняюте с середины месяца. Деньги же в этом случае просто переводятся с одного счета на другой.
Т.е. по сути должен существовать примерно следующий набор сущностей:
1. Лицевой счет клиента (может быть много)/ Лицевые счета услуг (являются субсчетами лицевого счета клиента)
2. Набор услуг клиента, История набора услуг
3. Таблица движения по счетам
...
Рейтинг: 0 / 0
25.01.2007, 14:16
    #34282014
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снятие абонплаты с лиц. счета в prepaid-биллинге
Опишите для себя бизнес-процессы:
-произведение авансового платежа: клиент->счет на оплату->проведение->зачисление на лицевые счета
-смена набора услуг/тарифного плана: клиент->согашение о смене услуг->проведние->перевод денег с лицевых счетов одних услуг на лиц. счета других услуг
-оказание услуги->инфо об оказании услуг-> проведение -> снятие денег с лицевого счета услуги
...
Рейтинг: 0 / 0
30.01.2007, 17:15
    #34293791
Burjui
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снятие абонплаты с лиц. счета в prepaid-биллинге
Это не prepaid-биллинг. Это частый postpaid. Prepaid тем хорош что аббонент не должен даже теоретически уходить в минус, у вас же за те два часа пока посчитается новый остаток аббонент может уйти в немальенкий минус, проговорирв скажем эти два часа по международной линии.
В prepaid билинге что бы этого не случилось информация об остатках передаётся на коммутатор. И уже он просто вырубает разговор при исчерпании счёта.

А по вопросу нужно разделять разовые услуги и переодические. И снимать деньги по отдельности. В вашем примере раз в час должен запускаться скрипт который списывает аббонентскую плату.
А файлы со звонками нужно оценивать отдельно по факту их появления.
...
Рейтинг: 0 / 0
30.01.2007, 17:47
    #34293904
mcureenab
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снятие абонплаты с лиц. счета в prepaid-биллинге
Prepaid тут весьма относительный.
Что касается абонплаты, то схем может быть несколько.

Просто математически расчитывать размер абонплаты при каждом обращении к лицевому счёту, фактически списывать абонплату непосредственно в процессе смены тарифа и т.п. промежуточных расчётов.

Списывать абонплату на некоторое время вперёд. При необходимости делать перерасчёт.
...
Рейтинг: 0 / 0
30.01.2007, 17:59
    #34293941
mcureenab
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снятие абонплаты с лиц. счета в prepaid-биллинге
postuserИ еще вопрос, как обычно реализуют тарифы с накоплением. Например, от до 50Мб-1,9руб; до 100Мб-1,7руб. Нужно это считать в предоплаченных тарифных планах, возможно ли это?

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

В настоящем prepaide это наверное единственный и достаточно простой и надёжный вариант реализации. В postpaid он создаёт ненужную связность результата тарификации разных событий, что ужесточает требования к порядку оценки услуг.
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Снятие абонплаты с лиц. счета в prepaid-биллинге / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]