[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 121: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
forum.bitel.ru • Просмотр темы - BGBilling: Услуги

BGBilling: Услуги

Описание планируемых проектов с возможностью обсуждения и голосования.

Re: BGBilling: Услуги

Сообщение stark » 12 фев 2015, 17:05

Надо ту услугу, которую Cromeshnic называет мета-услуга, назвать продуктом. Чтобы не путаться. А услуги оставит как есть сейчас .
stark
Разработчик
 
Сообщения: 8343
Зарегистрирован: 08 ноя 2007, 01:05
Откуда: Уфа

Re: BGBilling: Услуги

Сообщение max » 02 мар 2015, 22:06

$this->bbcode_second_pass_quote('', '')ро модули не понял.

А что не понял то?
Сейчас услуга - это подмножество модуля. А я считаю что гораздо правильней, что бы список услуг был отдельным справочником, и уже в нём можно было привязывать различные модули.

$this->bbcode_second_pass_quote('', '')елаем зависимыми субдоговорами.

Не считаете что это очень не удобно?

$this->bbcode_second_pass_quote('', '')оторые потом уходят через http и ws в BG

Мега жесть! Простым смертным такая магия недоступна.
Интернет и телефония оптом со склада, или в розницу
Аватара пользователя
max
Клиент
 
Сообщения: 1568
Зарегистрирован: 08 мар 2007, 20:44
Откуда: Челябинск
Вернуться к началу

Re: BGBilling: Услуги

Сообщение max » 02 мар 2015, 22:08

$this->bbcode_second_pass_quote('stark', '')адо ту услугу, которую Cromeshnic называет мета-услуга, назвать продуктом. Чтобы не путаться. А услуги оставит как есть сейчас .

не нашёл нигде в теме упоминания про "мета-услугу"
И чем ваши продукты будут отличаться от услуги?
Интернет и телефония оптом со склада, или в розницу
Аватара пользователя
max
Клиент
 
Сообщения: 1568
Зарегистрирован: 08 мар 2007, 20:44
Откуда: Челябинск
Вернуться к началу

Re: BGBilling: Услуги

Сообщение stark » 05 мар 2015, 13:34

$this->bbcode_second_pass_quote('max', '')$this->bbcode_second_pass_quote('stark', '')адо ту услугу, которую Cromeshnic называет мета-услуга, назвать продуктом. Чтобы не путаться. А услуги оставит как есть сейчас .

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

Ссылка в первом сообщении темы была:
viewtopic.php?f=1&t=7555

Слово услуга в биллинге уже занято и имеет другой смысл сейчас.
stark
Разработчик
 
Сообщения: 8343
Зарегистрирован: 08 ноя 2007, 01:05
Откуда: Уфа
Вернуться к началу

Re: BGBilling: Услуги

Сообщение madmax » 23 апр 2015, 01:16

Нужно наделить объекты возможностью привязки отдельных тарифных планов, ну и для полного счастья наделить их статусами чтобы если клиент например попросил временно приостановить услуги на объекте (подключении, точке как удобно кому называть) сменить статус и не начислять услуги чтобы не закрывать а потом опять открывать все привязанные сущности на данном объекте
Сейчас нам приходится для каждого отдельно подключения одного и того же клиента создавать субдоговора с зависимым балансом и на них вешать разные тарифы.
А субдоговора использовать для прочих вещей (независимые лимиты, единая точка входа через веб для управления всеми lдоговорами что сейчас делают в BGCRM, перенос средств между разными договорами и т.д)
madmax
 
Сообщения: 749
Зарегистрирован: 19 дек 2008, 17:46

Re: BGBilling: Услуги

Сообщение vdd » 10 июл 2015, 12:55

Решили что нибудь?
Есть возможность назначить тариф на объект? (в документации 6.2 не нашел, но вдруг просто не добавили :roll: )
Или вторую точку подключения к интернет с собственным тарифом по-прежнему можно завести только субдоговором?
vdd
 
Сообщения: 829
Зарегистрирован: 16 ноя 2007, 16:11

Re: BGBilling: Услуги

Сообщение skyb » 10 июл 2015, 14:43

оппа, я в теме, есть че?)))) у меня как раз 6.2
$this->bbcode_second_pass_code('', '
Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
')
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений
Аватара пользователя
skyb
Клиент
 
Сообщения: 7166
Зарегистрирован: 03 авг 2009, 18:42
Откуда: Благовещенск

Re: BGBilling: Услуги

Сообщение vdd » 10 июл 2015, 14:55

$this->bbcode_second_pass_quote('skyb', '')ппа, я в теме, есть че?)))) у меня как раз 6.2

Ну вот я и пытаюсь выяснить - есть ли "че". Ибо актуально как никогда.

Если ничего не решили, то выскажу свое видение вопроса.

Но лучше бы уже решили. Потому как ну очень актуально. :cry:
vdd
 
Сообщения: 829
Зарегистрирован: 16 ноя 2007, 16:11
Вернуться к началу

Re: BGBilling: Услуги

Сообщение max » 14 июл 2015, 04:17

2015 год на дворе, а у нас в бгб попрежнему каменный век
Интернет и телефония оптом со склада, или в розницу
Аватара пользователя
max
Клиент
 
Сообщения: 1568
Зарегистрирован: 08 мар 2007, 20:44
Откуда: Челябинск

Re: BGBilling: Услуги

Сообщение Lionela » 28 июл 2015, 01:32

До каменного века нам еще далеко
Lionela
 
Сообщения: 4
Зарегистрирован: 23 июл 2015, 17:32

Re: BGBilling: Услуги

Сообщение vdd » 28 июл 2015, 15:30

Последний раз редактировалось vdd 13 авг 2015, 14:45, всего редактировалось 2 раз(а).
vdd
 
Сообщения: 829
Зарегистрирован: 16 ноя 2007, 16:11

Re: BGBilling: Услуги

Сообщение Cromeshnic » 28 июл 2015, 16:05

Изображение
Аватара пользователя
Cromeshnic
Клиент
 
Сообщения: 3061
Зарегистрирован: 20 апр 2009, 12:03
Откуда: Иркутск

Re: BGBilling: Услуги

Сообщение snark » 28 июл 2015, 16:47

@ vdd

Изображение
snark
Клиент
 
Сообщения: 3944
Зарегистрирован: 12 фев 2008, 18:10

Re: BGBilling: Услуги

Сообщение Администратор » 13 авг 2015, 01:55

Vdd, отличное описание.

Можете описать, как в эту схему ложится телефония? Местная - МГМН - номер и абонплата?
Номер соотносится в два юнита с разными тарифами и балансами? И производится попытка тарификации сначала как местного звонка а потом как МГМН? Где будет производится непосредственно добавление номера с периодом?
Администратор
Разработчик
 
Сообщения: 5644
Зарегистрирован: 27 ноя 2006, 20:36

Re: BGBilling: Услуги

Сообщение vdd » 13 авг 2015, 13:19

$this->bbcode_second_pass_quote('Администратор', '[')b]Vdd, отличное описание.

Можете описать, как в эту схему ложится телефония? Местная - МГМН - номер и абонплата?
Номер соотносится в два юнита с разными тарифами и балансами? И производится попытка тарификации сначала как местного звонка а потом как МГМН? Где будет производится непосредственно добавление номера с периодом?


Внутри юнита все работает так, как сейчас на договоре.
Если нужен разный баланс по местной и ВЗМГМН, то пользователь делает два юнита:
на одном местные тарифы и услуги,
на другом - ВЗМГМН.
Абонплату за линию логично отнести к местной. Обычно так все и делают.
Тарификация последовательная. Ошибка "не найден тариф" формируется только после обработки всех юнитов договора.
Если делать в лоб, то в модуле телефонии на каждом таком юните будут дублироваться поинты, что однозначно будет создавать проблемы при сопровождении договора. Поэтому можно нафантазировать что-то вроде наследования - поинты вешаются на договор, а в юнитах можно только "птичку" поставить: используется поинт в данном юните или нет.

Вот как-то так.

Но! :wink:

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

ВЗМГМН - это отдельный Договор или даже Договора с абонентом. Если реализовывать их юнитами, получится каша "наоборот", поэтому я никак и не выделял эти особенности оказания услуг телефонии.
Грубо говоря, предлагаемые юниты не предназначены для агентских схем.
vdd
 
Сообщения: 829
Зарегистрирован: 16 ноя 2007, 16:11
Вернуться к началу

Re: BGBilling: Услуги

Сообщение vdd » 13 авг 2015, 14:43

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

Хоть это и позволит реализовывать схемы, не вписывающиеся в концепцию "один Договор - один бгбДоговор", но репутацию БГБиллинга как конструктора в хорошем смысле слова надо же поддерживать : :wink:

Дописал к исходному посту.
vdd
 
Сообщения: 829
Зарегистрирован: 16 ноя 2007, 16:11

Re: BGBilling: Услуги

Сообщение Администратор » 14 авг 2015, 02:01

Я думаю, не стоит жёстко ставить соответствие договор с абонентом = договор бгбиллинг.
Первое - юридический термин, второе - техническая абстракция, специфичная для нашего продукта.

Рассмотрим фундаментальные понятия, как будто договора биллинга и нет. Что требуется для гибкого учёта. А после подумаем, как это вписать в текущую схему.

1) Балансы - куда заносятся приходы и списываются средства, может быть режим кредит / дебет.
2) Тарифы - стоимость и правила/ограничения предоставления услуг, также с периодами.
3) Ресурсы - логины, адреса, телефонные номера с периодами.
4) Статусы - глобальные состояния, тоже с периодами.

Начать, думаю, нужно с ресурсов.

Для каждого Ресурса соотносится:
1) один глобальный Статус, определяющий его состояние;
2) один или несколько Тарифов с указанием порядка с привязанным Балансами (для телефонии).

Далее нужен некий группирующий признак. Чтобы настраивать однотипные ресурсы. Например, на одном адресе. Либо телефонные номера по одной схеме операторов (местный + какой-то МГМН).

В юните можно установит Тарифы с порядком + Балансы, также определить глобальный статус.

Ресурсы помещаются в юнит либо непосредственно соотносятся со статусом и тарифами + балансами.

Всё ли я учёл?
Администратор
Разработчик
 
Сообщения: 5644
Зарегистрирован: 27 ноя 2006, 20:36

Re: BGBilling: Услуги

Сообщение vdd » 14 авг 2015, 11:21

$this->bbcode_second_pass_quote('Администратор', '') думаю, не стоит жёстко ставить соответствие договор с абонентом = договор бгбиллинг.
Первое - юридический термин, второе - техническая абстракция, специфичная для нашего продукта.

"Жестко" - "это другая газета". Есть типовые схемы (и не типовые...) трансляции терминов предметной области в технические абстракции БГБиллинга. И чем точнее транслируются термины в технические абстракции, тем проще эти схемы сопровождаются.
Предложенные юниты никак не запрещали пользователю свалить любое количество договоров с абонентом в один бгбДоговор.
Один Договор - один бгбДоговор: типовая схема трансляции, от которой я отталкивался.

$this->bbcode_second_pass_quote('Администратор', '
')Рассмотрим фундаментальные понятия, как будто договора биллинга и нет. Что требуется для гибкого учёта. А после подумаем, как это вписать в текущую схему.

1) Балансы - куда заносятся приходы и списываются средства, может быть режим кредит / дебет.
2) Тарифы - стоимость и правила/ограничения предоставления услуг, также с периодами.
3) Ресурсы - логины, адреса, телефонные номера с периодами.
4) Статусы - глобальные состояния, тоже с периодами.

Начать, думаю, нужно с ресурсов.

Для каждого Ресурса соотносится:
1) один глобальный Статус, определяющий его состояние;
2) один или несколько Тарифов с указанием порядка с привязанным Балансами (для телефонии).

Далее нужен некий группирующий признак. Чтобы настраивать однотипные ресурсы. Например, на одном адресе. Либо телефонные номера по одной схеме операторов (местный + какой-то МГМН).

В юните можно установит Тарифы с порядком + Балансы, также определить глобальный статус.

Ресурсы помещаются в юнит либо непосредственно соотносятся со статусом и тарифами + балансами.

Всё ли я учёл?


Похоже.
Не указано, как будут задаваться телефонные номера для схемы "(местный + какой-то МГМН)".

Вопрос:
Модуль VoIP сливается с модулем Phone.
Зачем выделять схему "местные+МГМН" вместо поддержки агентских схем вообще?
vdd
 
Сообщения: 829
Зарегистрирован: 16 ноя 2007, 16:11
Вернуться к началу

Re: BGBilling: Услуги

Сообщение Администратор » 16 авг 2015, 04:05

$this->bbcode_second_pass_quote('', '')сть типовые схемы (и не типовые...) трансляции терминов предметной области в технические абстракции БГБиллинга.


Ну.. наверное, есть. Только наш текущий договор уже соединяет в себе баланс - тарифы - статус. Для необходимой гибкости эти вещи необходимо иметь возможность объединять более гибко.

$this->bbcode_second_pass_quote('', '')е указано, как будут задаваться телефонные номера для схемы "(местный + какой-то МГМН)".


Один ресурс-номер привязан к
- местный тариф позиция один - баланс 1
- МГМН тариф позиция два - баланс 2

Либо создаётся юнит в котором уже есть
- местный тариф позиция один - баланс 1
- местный тариф позиция два - баланс 2

А в юнит просто добавляются номера, обсчитываемые по этой схеме.

Задачи отдельных тарифов на отдельные точки такая схема тоже решает.

$this->bbcode_second_pass_quote('', '')опрос:
Модуль VoIP сливается с модулем Phone.
Зачем выделять схему "местные+МГМН" вместо поддержки агентских схем вообще?


А что такое "агентская схема вообще"? Возможность тарификации по двум тарифам одновременно (операторский и клиентский)?

На мой дремучий взгляд все эти "агентские" схемы придуманы, для того чтобы законодательные изыски в области регулирования почему-то именно _проводной_ телефонии применить в грешной реальности.

Как было раньше с телефонией? Да так же как сейчас с мобильной свзью, ПД и прочими услугами, не познавшими радость регулирования. Оператор покупал угслугу где-то и перепродавал с наценкой.

Затем пришёл закон о связи и понеслось. Оператор может оказывать только ту услугу, на которую он имеет лицензию. Оператор местный обязан пропустить МГМН оператора к клиенту. Хотчойсы и прочие радости.

Но как МГМН будет подписывать договора, разносить счета, работать с должникам, отключать-подключать и т.п. мало кто подумал. И ИДЕЯ! Местный оператор становится "агентом" МГМН оператора. Т.е. с некими костылями возвращается примерно к тому, что было раньше но с большим количеством бумаги.
Администратор
Разработчик
 
Сообщения: 5644
Зарегистрирован: 27 ноя 2006, 20:36
Вернуться к началу

Re: BGBilling: Услуги

Сообщение vdd » 17 авг 2015, 13:12

$this->bbcode_second_pass_quote('Администратор', '
')А что такое "агентская схема вообще"? Возможность тарификации по двум тарифам одновременно (операторский и клиентский)?


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

При продаже чужой ВЗМГМН оператор использует свои ресурсы. Поэтому и возникает потребность псевдо-дублирования поинтов (текущая схема с телефонным субдоговором с незавизимым балансом).

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

Вопрос "по скольким тарифам считать" перестанет быть актуальным: хоть по 15.
vdd
 
Сообщения: 829
Зарегистрирован: 16 ноя 2007, 16:11
Вернуться к началу

Re: BGBilling: Услуги

Сообщение vdd » 29 янв 2016, 12:25

Тут вот http://forum.bitel.ru/viewtopic.php?f=42&t=11279#p95623 альтернативное решение обсуждается.
vdd
 
Сообщения: 829
Зарегистрирован: 16 ноя 2007, 16:11

Re: BGBilling: Услуги

Сообщение barguzin2 » 29 апр 2016, 19:33

Как продвигаются дела? Будет ли в договоре СуперУслуга со своим тарифом и статусом. Или хотя бы для начала привязка тарифа к объекту
barguzin2
Клиент
 
Сообщения: 1080
Зарегистрирован: 09 фев 2011, 15:28

Re: BGBilling: Услуги

Сообщение Администратор » 02 июн 2016, 02:22

Пока никак. Нет понимания, что должно быть.
Администратор
Разработчик
 
Сообщения: 5644
Зарегистрирован: 27 ноя 2006, 20:36

Re: BGBilling: Услуги

Сообщение Jimson » 02 июн 2016, 19:21

Может просто реализовать дизайн договора (gui) из логики лицевой счет = субдоговор, это не изменит в самом биллинге ничего, только повышение удобства работы в клиенте.
Правда может понадобится на договоре два лицевых счета (субдоговора с независимым балансом), при этом на одном из лицевых счетов две одинаковые услуги с разными тарифами, тогда надо еще допилить поддержку дерева супердоговор-договор, чего сейчас, на сколько я понимаю, нет.
Jimson
 
Сообщения: 594
Зарегистрирован: 07 май 2008, 13:34
Откуда: Москва

Пред.

Вернуться в Проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1