BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 24 июн 2025, 02:14

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 23 ] 
Автор Сообщение
 Заголовок сообщения: Карточки и цена за тариф
СообщениеДобавлено: 13 авг 2012, 06:30 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
А можно как то вытягивать цену за ТП который навешан на договор
вот есть подстановки типа номер договора, ТП, а есть подстановка цены?

_________________
Код:
  Клиент: вер. 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
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Карточки и цена за тариф
СообщениеДобавлено: 14 авг 2012, 15:27 
Не в сети
Разработчик

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Карточки и цена за тариф
СообщениеДобавлено: 14 авг 2012, 18:31 
Не в сети

Зарегистрирован: 30 янв 2012, 16:41
Сообщения: 45
Карма: 5
А каким образом тогда можно автоматически подтянуть в автоматически формируемый договор все тарифные планы? Только руками что ли вписывать?

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

Спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Карточки и цена за тариф
СообщениеДобавлено: 14 авг 2012, 19:00 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Я правильно понимаю, что сюда никто не заглядывал?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Карточки и цена за тариф
СообщениеДобавлено: 14 авг 2012, 19:15 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
snark писал(а):
Я правильно понимаю, что сюда никто не заглядывал?

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

_________________
Код:
  Клиент: вер. 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
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Карточки и цена за тариф
СообщениеДобавлено: 14 авг 2012, 19:34 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Ну а чо делать то?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Карточки и цена за тариф
СообщениеДобавлено: 14 авг 2012, 19:42 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
snark писал(а):
Ну а чо делать то?

эксэль + ТП забитые в нем и расчепятаные, 20 ТП и под каждый писать обработку+ плюс их смена, нуегона*

_________________
Код:
  Клиент: вер. 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
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Карточки и цена за тариф
СообщениеДобавлено: 14 авг 2012, 20:04 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
раз:
dimOn писал(а):
повторяю: => хелпдеск => доработка => профит

два:
dimOn писал(а):
Хелпдеск => $ => PROFIT :lol:


Догадываешься что тебе тут ответят? ;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Карточки и цена за тариф
СообщениеДобавлено: 15 авг 2012, 05:04 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
ну я примерно так и думал ))))

_________________
Код:
  Клиент: вер. 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
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Карточки и цена за тариф
СообщениеДобавлено: 16 авг 2012, 12:48 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
akornilov писал(а):
А каким образом тогда можно автоматически подтянуть в автоматически формируемый договор все тарифные планы? Только руками что ли вписывать?

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

Спасибо.

У вас в общем случае цена - это целый набор условий . Тут стоит задача искусственного интеллекта почти . Есть наш тариф , который по сути представляет из себя как бы программу для тарификатора - при каких и как тарифицировать. У вас стоит задача это сухой набор инструкций перевести в словесное описание , понятное абоненту. В общем случае нетривиальная задача , в частном snark дал ссылку на пример решения .
Как вариант можно ему тариф зарисовать прямо в карточке в том виде , какой он есть ..Но это не понятно для человека .


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


Тут можно провести такую аналогию. Это все равно что, если бы вы у вас цену получал скрипт beanshell или java, и skyb бы просил чтобы для любого скрипта по его коду мы формировали текстовое описание , понятное для человека . Т.е там стоит куча if-ов(которые сам skyb написал), а мы должны по его коду понять и словесно описать на человеческом языке то же самое. Нетривиальная задача в общем случае .


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Карточки и цена за тариф
СообщениеДобавлено: 16 авг 2012, 13:32 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 08 мар 2007, 20:44
Сообщения: 1570
Откуда: Челябинск
Карма: 18
Мы это поняли ещё два года назад, и поэтому сделали такую сущность как бланк заказа, сам договор печатается из биллинга, а бланк заказа печатается из ворда, и потом сохраняется в электронном виде, плюс очень удобно если клиент потом вносит изменения в БЗ берётся старый БЗ и правится.

_________________
Интернет и телефония оптом со склада, или в розницу


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Карточки и цена за тариф
СообщениеДобавлено: 16 авг 2012, 13:41 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
stark писал(а):
У вас в общем случае цена - это целый набор условий . Тут стоит задача искусственного интеллекта почти . Есть наш тариф , который по сути представляет из себя как бы программу для тарификатора - при каких и как тарифицировать. У вас стоит задача это сухой набор инструкций перевести в словесное описание , понятное абоненту.

Получается, что для того, чтобы рисовать деревья в дереве тарифов ИИ не нужен, а чтобы выдать это в карточку уже нужен? :shock:

stark писал(а):
Как вариант можно ему тариф зарисовать прямо в карточке в том виде , какой он есть ..Но это не понятно для человека .

Что, в общем виде, мы имеем в дереве тарифа? Мы имеем всего 2 вещи: "услуга" и ее "цена" и достаточно, при выставлении contractcard.showTarif=1, просто "выплюнуть" этот список в XML, где skyb его нарисует так, как ему захочется ;)
Периодов, как таковых, в тарифе и соответственно в карточке нет, т.к. в каждый конкретный промежуток времени действует только одна цена на опред. услугу.
Цена может меняться, в зависимости от тарифных опций, но ведь все опции доступные договору, для которого генерится карта, мы обязаны указать в распечатанном даже из doc/xsl тарифе и поэтому к списку "услуга Х = цена Y" в XML прибавляется список "опция Х = цена Y".
Если говорить про npay, то там помимо услуги и ее цены надо выводить еще метод снятия, чтобы мы могли написать "абонентская плата снимается <режим начисления>".
Это о тех деталях, о которых сразу вспомнил, а т.к. я определенно про что-то забыл, то надеюсь что вы напомните.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Карточки и цена за тариф
СообщениеДобавлено: 16 авг 2012, 14:06 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
было бы канеш интересно реализация, но чую граблей будет куча

_________________
Код:
  Клиент: вер. 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
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Карточки и цена за тариф
СообщениеДобавлено: 16 авг 2012, 14:09 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
snark писал(а):
stark писал(а):
У вас в общем случае цена - это целый набор условий . Тут стоит задача искусственного интеллекта почти . Есть наш тариф , который по сути представляет из себя как бы программу для тарификатора - при каких и как тарифицировать. У вас стоит задача это сухой набор инструкций перевести в словесное описание , понятное абоненту.

Получается, что для того, чтобы рисовать деревья в дереве тарифов ИИ не нужен, а чтобы выдать это в карточку уже нужен? :shock:


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

snark писал(а):
stark писал(а):
Как вариант можно ему тариф зарисовать прямо в карточке в том виде , какой он есть ..Но это не понятно для человека .

Что, в общем виде, мы имеем в дереве тарифа? Мы имеем всего 2 вещи: "услуга" и ее "цена" и достаточно, при выставлении contractcard.showTarif=1, просто "выплюнуть" этот список в XML, где skyb его нарисует так, как ему захочется ;)


Такой вариант мы можем - это называется отобразить тариф как есть .Т.е выгрузить его xml . Но skyb-придется опять же делать ЧАСТНОЕ решение , он распарсить тариф частного вида и покажет его пользователю. Если тариф кардинально поменяется ( наример ночью по четным числам в високосные годы станет другая скорость и цена ), то он опять же будет менять свой скрипт .


snark писал(а):
Периодов, как таковых, в тарифе и соответственно в карточке нет, т.к. в каждый конкретный промежуток времени действует только одна цена на опред. услугу.
Цена может меняться, в зависимости от тарифных опций, но ведь все опции доступные договору, для которого генерится карта, мы обязаны указать в распечатанном даже из doc/xsl тарифе и поэтому к списку "услуга Х = цена Y" в XML прибавляется список "опция Х = цена Y".
Если говорить про npay, то там помимо услуги и ее цены надо выводить еще метод снятия, чтобы мы могли написать "абонентская плата снимается <режим начисления>".
Это о тех деталях, о которых сразу вспомнил, а т.к. я определенно про что-то забыл, то надеюсь что вы напомните.


Это все частные случаи, пример одного случая вы сами же выше и привели . В общем случае есть не только абонплаты и тарификатор это конструктор, который позволяет сделать что угодно . Отобразить это в виде еирархии точно в таком виде как это выглядит в тарифе -нет проблем. И вы сделаете очередное частное решение, которое парсит эту xml и выложите его в wiki . А потом через год кто-то составит новый тариф и опять новое частное решение и т.д. Более того вы сейчас даже уже можете считать все узлы тарифа slq-запросом в карточке и сделать с ними что угодно .


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Карточки и цена за тариф
СообщениеДобавлено: 16 авг 2012, 14:13 
Не в сети

Зарегистрирован: 30 янв 2012, 16:41
Сообщения: 45
Карма: 5
А можно ли реализовать просто подстанову описания тарифного плана, если оно существует (уже забыл).
Например, тариф называется "Интернет лимитный, 2GB, 1000 р, 0.80 коп./МБ", а поставлялось бы что-то вроде более детальное из описания, где разжевано, что-то вроде "Интернет лимитный, абонплата 1000р, предоплаченный трафик 2GB, каждый последующий мегабайт 80 копеек".

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Карточки и цена за тариф
СообщениеДобавлено: 16 авг 2012, 14:18 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
akornilov писал(а):
А можно ли реализовать просто подстанову описания тарифного плана, если оно существует (уже забыл).
Например, тариф называется "Интернет лимитный, 2GB, 1000 р, 0.80 коп./МБ", а поставлялось бы что-то вроде более детальное из описания, где разжевано, что-то вроде "Интернет лимитный, абонплата 1000р, предоплаченный трафик 2GB, каждый последующий мегабайт 80 копеек".

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

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

тут вроде бы уже придумали как вытягивать, щас ещё снарк и старк подумают и найдут решение которое мы применим )))))

_________________
Код:
  Клиент: вер. 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
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Карточки и цена за тариф
СообщениеДобавлено: 16 авг 2012, 14:19 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
akornilov писал(а):
А можно ли реализовать просто подстанову описания тарифного плана, если оно существует (уже забыл).
Например, тариф называется "Интернет лимитный, 2GB, 1000 р, 0.80 коп./МБ", а поставлялось бы что-то вроде более детальное из описания, где разжевано, что-то вроде "Интернет лимитный, абонплата 1000р, предоплаченный трафик 2GB, каждый последующий мегабайт 80 копеек".

Добавить в тарифы поле "Комментарий" где будут полные описания тарифа которые подставляются в карточки )
Самое простое решение )

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Карточки и цена за тариф
СообщениеДобавлено: 16 авг 2012, 14:30 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Phricker писал(а):
akornilov писал(а):
А можно ли реализовать просто подстанову описания тарифного плана, если оно существует (уже забыл).
Например, тариф называется "Интернет лимитный, 2GB, 1000 р, 0.80 коп./МБ", а поставлялось бы что-то вроде более детальное из описания, где разжевано, что-то вроде "Интернет лимитный, абонплата 1000р, предоплаченный трафик 2GB, каждый последующий мегабайт 80 копеек".

Добавить в тарифы поле "Комментарий" где будут полные описания тарифа которые подставляются в карточки )
Самое простое решение )

кстати ДА

_________________
Код:
  Клиент: вер. 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
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Карточки и цена за тариф
СообщениеДобавлено: 16 авг 2012, 14:38 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
skyb писал(а):
Phricker писал(а):
akornilov писал(а):
А можно ли реализовать просто подстанову описания тарифного плана, если оно существует (уже забыл).
Например, тариф называется "Интернет лимитный, 2GB, 1000 р, 0.80 коп./МБ", а поставлялось бы что-то вроде более детальное из описания, где разжевано, что-то вроде "Интернет лимитный, абонплата 1000р, предоплаченный трафик 2GB, каждый последующий мегабайт 80 копеек".

Добавить в тарифы поле "Комментарий" где будут полные описания тарифа которые подставляются в карточки )
Самое простое решение )

кстати ДА

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

Как вариант можно конечно еще придумать что-то типа шаблона описания тарифа. например у вас есть линейка одинаковых тарифов с названиями типа "Радость 1 ", "Радость 2 ", "Радость 3 "..."Радость N", каждый их которых имеет одинаковую структуру типа "Первые 100 мегабайт радоваться , привышение - грустить " , "Первые 200 мегабайт радоваться , превышение - грустить " и т.п. То на все можно сделать одно текстовое описание и макросы типа {LIMIT_RANGE} , т.е "Первые{LIMIT_RANGE} мегабайт радоваться со скорость {SPEED_HIGH} и по цене {PRICE_LOW} , превышение - грустить со скоростью {PRICE_HIGT}" . Тогда надо где-то надо забивать этот шаблон, в описании тарифа его выбирать , а макросы должны быть как-то привязаны к узлам . Но это теория . Это чтобы ни писать одинаковое описание для одинаковых тарифов . Это как дополнение к текстовому описанию.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Карточки и цена за тариф
СообщениеДобавлено: 16 авг 2012, 14:40 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
stark писал(а):
в это поле писать свои самые сокровенные фантазии

такого "секса" админы БГ не видели уже давно :lol:
не дай боже выполнять все фантазии маркетологов.

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Карточки и цена за тариф
СообщениеДобавлено: 16 авг 2012, 15:31 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
stark писал(а):
snark писал(а):
stark писал(а):
Как вариант можно ему тариф зарисовать прямо в карточке в том виде , какой он есть ..Но это не понятно для человека .

Что, в общем виде, мы имеем в дереве тарифа? Мы имеем всего 2 вещи: "услуга" и ее "цена" и достаточно, при выставлении contractcard.showTarif=1, просто "выплюнуть" этот список в XML, где skyb его нарисует так, как ему захочется ;)


Такой вариант мы можем - это называется отобразить тариф как есть .Т.е выгрузить его xml . Но skyb-придется опять же делать ЧАСТНОЕ решение , он распарсить тариф частного вида и покажет его пользователю. Если тариф кардинально поменяется ( наример ночью по четным числам в високосные годы станет другая скорость и цена ), то он опять же будет менять свой скрипт .

snark писал(а):
Периодов, как таковых, в тарифе и соответственно в карточке нет, т.к. в каждый конкретный промежуток времени действует только одна цена на опред. услугу.
Цена может меняться, в зависимости от тарифных опций, но ведь все опции доступные договору, для которого генерится карта, мы обязаны указать в распечатанном даже из doc/xsl тарифе и поэтому к списку "услуга Х = цена Y" в XML прибавляется список "опция Х = цена Y".
Если говорить про npay, то там помимо услуги и ее цены надо выводить еще метод снятия, чтобы мы могли написать "абонентская плата снимается <режим начисления>".
Это о тех деталях, о которых сразу вспомнил, а т.к. я определенно про что-то забыл, то надеюсь что вы напомните.


Это все частные случаи, пример одного случая вы сами же выше и привели . В общем случае есть не только абонплаты и тарификатор это конструктор, который позволяет сделать что угодно . Отобразить это в виде еирархии точно в таком виде как это выглядит в тарифе -нет проблем. И вы сделаете очередное частное решение, которое парсит эту xml и выложите его в wiki . А потом через год кто-то составит новый тариф и опять новое частное решение и т.д. Более того вы сейчас даже уже можете считать все узлы тарифа slq-запросом в карточке и сделать с ними что угодно .


Предположим, что есть:
"услуга 1" и "услуга 2" - какие-то модули
"услуга 3" - модуль npay
Все что нужно - это просто выдать в XML "простыню" тарифного дерева вида:
Код:
тариф A
    услуга 1 цена X
    услуга 2 цена Y
    услуга 3 цена Z безусловно
тариф B
    услуга 1 цена X
    услуга 2 цена Y
    услуга 3 цена Z пропорционально периоду
тариф C
    услуга 1 цена X
    услуга 2 цена Y
    услуга 3 цена Z по дням

тарифные опции
    опция 1 цена X <условия активации>
    опция 1 цена Y <условия активации>
    опция 1 цена Z <условия активации>

И тогда каждый волен с ней делать все что ему заблагорассудится.
Вы же сейчас выводите название тарифа и наверное это потому, что когда-то, кому-то, для его частного случая, это понадобилось и теперь этим все пользуются. Так вот если расширить название тарифа до его полного описания, то это станет из частного случая skyb общей практикой для всех остальных ;) Пожалуйста поймите, мы все это, ну или что-то другое, не используем не потому что не хотим, а потому что у нас попросту этого нет, т.е. будет в карточке некое отображение дерева тарифа - мы сможем, выдирая нужные куски имеющейся инфы, человеческим языком расписать тариф, ну или тупо нарисовать табличку.


skyb писал(а):
Phricker писал(а):
Добавить в тарифы поле "Комментарий" где будут полные описания тарифа которые подставляются в карточки )
Самое простое решение )

кстати ДА


Кстати НЕТ. Поле - это элемент интерфейса + поле в БД + обработчики, а то чего прошу я (прошу и фантазирую за тебя, если ты не заметил) в БГ уже есть (дерево тарифа то рисуется) и надо это просто выдать в XML карточки договора, а еще лучше - в отдельную карточку которая будет заниматься pdf-изацией тарифов, чтобы мы могли, например, выдернуть тариф для опред. группы и распечатать его на принтере, вместо того чтобы хранить doc/xsl/etc что ну или дать ссылку на странице статистики, чтобы дать юзеру возможность скачать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Карточки и цена за тариф
СообщениеДобавлено: 16 авг 2012, 18:27 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
снарк, я согласен что твой вариант вообще будет зачетный, и всех устроит и всем будет нужен, я и не думал что такой резонанс будет по этой теме, просто зная ХД+$+профит, поддержал простой вариант который возможно сделают :(

_________________
Код:
  Клиент: вер. 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
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Карточки и цена за тариф
СообщениеДобавлено: 16 авг 2012, 19:08 
Не в сети

Зарегистрирован: 30 янв 2012, 16:41
Сообщения: 45
Карма: 5
Давайте позовем Деда Мороза! Тьфу, разработчиков. Ауууу, господа разработчики, осчастливьте всех :-)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 23 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


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

Сейчас этот форум просматривают: Google [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.079s | 63 Queries | GZIP : On ]