BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 27 апр 2024, 15:20

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




Начать новую тему Ответить на тему  [ Сообщений: 38 ]  На страницу Пред.  1, 2
Автор Сообщение
СообщениеДобавлено: 15 авг 2013, 23:27 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
вот так и приходиться работать :-(
спрашиваешь "это мягкое"?
ответ "да оно желтое"


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 авг 2013, 23:33 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
не понимаю что уточняешь, или что непонятно.

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 авг 2013, 23:42 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
Akhmat писал(а):
не понимаю что уточняешь, или что непонятно.


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

т.е. ни какой конкретики, все сводится "мы так хотим, нам так хорошо..."


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 16 авг 2013, 00:21 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
ладно

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 авг 2013, 10:35 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
В табличку contract_module добавить поле last_use типа date и туда писать дату последнего "использования" того или иного модуля этим договором?
Если добавить такое поле в contract_service, то тогда будет видна дата последнего использования конкретной услуги, что для общей аналитики более интересно, IMHO.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 авг 2013, 11:54 
Не в сети
Клиент
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 авг 2013, 16:26 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
snark писал(а):
В табличку contract_module добавить поле last_use типа date и туда писать дату последнего "использования" того или иного модуля этим договором?
Если добавить такое поле в contract_service, то тогда будет видна дата последнего использования конкретной услуги, что для общей аналитики более интересно, IMHO.

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

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 авг 2013, 17:09 
Не в сети
Клиент

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

Разумеется по-юзерно или тебе интересны другие варианты?

Akhmat писал(а):
в contract_service сомневаюсь, мелковато для таких нужд.

Чем бОльше дробление - тем шире поле для аналитики.

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

Ну и пиши по каждой услуге - с тебя убудет? Будет у тебя 3 даты: дата подключения услуги, дата последнего использования услуги и дата закрытия услуги - разве это плохо?
Если отвлечься от инета как услуг типа время/трафик и посмотреть на абонентки, то тогда становится значительно интереснее, т.к. абоненток может быть масса и дата последнего использования может служить не только для аналитики, но и как лакмусовая бумажка для определения факта начисления действующей услуги.
А если копнуть голос (VoIP и прочую телефонию) ...
Примеров вообще массу можно привести почему по услугам лучше, но раз тебе это не подходит, то значит ты и слушать не желаешь :(

Akhmat писал(а):
лучше группировать ластюз по модулям, предоставляющим конкретную услугу, т.е. в contract_module.

С точки зрения минимизации кол-ва записей - да, а вот с точки зрения удобства ... Есть у тебя 2 абонентки "за инет" и "за статический IP адрес", 1-я регулярно начисляется, а вот 2-я, хотя и не имеет даты закрытия почему-то перестала начисляться (сбой или ХЗ что еще) - угадай с 3-х раз, как тебе будет удобнее отслеживать такие моменты, по записи в contract_module или в contract_service? Подсказка: в 1-м случае дата будет обновляться, т.к. абонентка за инет начисляется.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 38 ]  На страницу Пред.  1, 2

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


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

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


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

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