BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 13 май 2024, 01:21

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




Начать новую тему Ответить на тему  [ Сообщений: 29 ] 
Автор Сообщение
СообщениеДобавлено: 19 янв 2010, 19:56 
Не в сети
Клиент

Зарегистрирован: 28 окт 2008, 20:10
Сообщения: 259
Откуда: Махачкала
Карма: 6
Собственно вопрос в чем - возможно ли как то изменить данные которые пересылаются в этом поле, по умолчанию там комментарий к договору. А было бы удобно если была возможность в конфиге указать что именно пересылать в этом поле например comment+ balance. А может кто-то не захочет ничего пересылать. У меня возникла необходимость отображать баланс в терминале при попытке платежа, т.к. пользователь может уйти в минус и должен знать сколько ему надо закинуть на счёт чтобы возобновить обслуживание.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 22 янв 2010, 05:20 
Не в сети
Клиент

Зарегистрирован: 28 окт 2008, 20:10
Сообщения: 259
Откуда: Махачкала
Карма: 6
в версии 4.6 есть параметр mps.comment но нет описания его значений. можно выложить или, если не заметил описания, указать на него?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 22 янв 2010, 13:36 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
В текущей версии возможно только указывать номер договора и комментарий
$CONTRACT ($COMMENT)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 22 янв 2010, 14:49 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Brodayga писал(а):
Собственно вопрос в чем - возможно ли как то изменить данные которые пересылаются в этом поле, по умолчанию там комментарий к договору. А было бы удобно если была возможность в конфиге указать что именно пересылать в этом поле например comment+ balance. А может кто-то не захочет ничего пересылать. У меня возникла необходимость отображать баланс в терминале при попытке платежа, т.к. пользователь может уйти в минус и должен знать сколько ему надо закинуть на счёт чтобы возобновить обслуживание.


Хм, т.е. зная номер договора любого клиента я могу узнать его текущий баланс? Несколько инсекурно.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 22 янв 2010, 16:17 
Не в сети
Клиент

Зарегистрирован: 28 окт 2008, 20:10
Сообщения: 259
Откуда: Махачкала
Карма: 6
Cromeshnic писал(а):
Brodayga писал(а):
Собственно вопрос в чем - возможно ли как то изменить данные которые пересылаются в этом поле, по умолчанию там комментарий к договору. А было бы удобно если была возможность в конфиге указать что именно пересылать в этом поле например comment+ balance. А может кто-то не захочет ничего пересылать. У меня возникла необходимость отображать баланс в терминале при попытке платежа, т.к. пользователь может уйти в минус и должен знать сколько ему надо закинуть на счёт чтобы возобновить обслуживание.


Хм, т.е. зная номер договора любого клиента я могу узнать его текущий баланс? Несколько инсекурно.

Так то оно так. Но знание баланса, особого вреда хозяину не принесёт.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 22 янв 2010, 16:18 
Не в сети
Клиент

Зарегистрирован: 28 окт 2008, 20:10
Сообщения: 259
Откуда: Махачкала
Карма: 6
Amir писал(а):
В текущей версии возможно только указывать номер договора и комментарий
$CONTRACT ($COMMENT)

Спасибо.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 июн 2010, 11:50 
Не в сети

Зарегистрирован: 17 июн 2008, 09:28
Сообщения: 316
Откуда: Самара
Карма: 1
Amir писал(а):
В текущей версии возможно только указывать номер договора и комментарий
$CONTRACT ($COMMENT)

а вообще в 5.х возможно будет добавить текущий баланс абонента?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 16 июн 2010, 12:59 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
В 5.0 попала доработка:
http://www.bgbilling.ru/v5.1/doc/ch18s02.html
mps.1.comment=$contract_title ($contract_comment) [$contract_param(4)] $contract_balance


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 сен 2010, 01:28 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Brodayga писал(а):
Cromeshnic писал(а):
Brodayga писал(а):
было бы удобно если была возможность в конфиге указать что именно пересылать в этом поле например comment+ balance.

Хм, т.е. зная номер договора любого клиента я могу узнать его текущий баланс? Несколько инсекурно.

_абсолютно_ не секьюроо!!!111 зная баланс договора X можно тупо брутфорсить оный договор (dialup + антиспам слабо помогает) на предмет узнавания "у кого есть бабки" :(


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 ноя 2010, 17:43 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Amir писал(а):
В 5.0 попала доработка:
http://www.bgbilling.ru/v5.1/doc/ch18s02.html
mps.1.comment=$contract_title ($contract_comment) [$contract_param(4)] $contract_balance

АПну тему. Что плодить повторы
Кто юзает подобное?
Какой разделитель отправляется в платежные системы?
Терминалы работают у нас, сейчас подумываю о том, чтобы доп.соглашение сделать и выводить балансы абонентов.
Чтобы сразу описать в ОСМП (и иже с ними), что в поле комментария будут приходить следующие параметры разделенные точкой с запятой/табулятором/и т.п.

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 13 ноя 2010, 13:39 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Для осмп в модуле можно еще выставить:
Код:
mps.{x}.protocol.ext=addBalanceInfo
Тогода в ответе появится дополнительная ветка:
Код:
<account_balance>123.45</account_balance>


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 13 ноя 2010, 13:46 
Не в сети
Клиент
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 13 ноя 2010, 13:47 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
В смысле, в ответе слать тип договора, например, также в дополнительной ветке?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 13 ноя 2010, 14:24 
Не в сети
Клиент
Аватара пользователя

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

Да

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 13 ноя 2010, 18:09 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Amir писал(а):
Для осмп в модуле можно еще выставить:
Код:
mps.{x}.protocol.ext=addBalanceInfo
Тогода в ответе появится дополнительная ветка:
Код:
<account_balance>123.45</account_balance>

Спасибо.
А разделитель какой в поле comment???

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 ноя 2010, 14:29 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Не совсем понял, какой разделитель?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 ноя 2010, 16:53 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
тут написано
Цитата:
В комментарии ответа (если такой поддерживатся протоколом) можно передать номер, комментарий, параметр и/или баланс договора
mps.1.comment=$contract_title ($contract_comment) [$contract_param(4)] $contract_balance

Т.е. допустим я хочу передавать title, comment и balance

Допустим: DP00001 Якунин Александр 100.00
Какой разделитель (символ используемый для отделения одного поля от другого) используется в системе??
Т.е. что стоит между DP00001(тут_символ)Якунин Александр(тут_символ)100.00?
Табулятор?

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 ноя 2010, 17:39 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Ну этот вопрос уже к системе платежей... В протоколе об этом ничего нет.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 ноя 2010, 18:12 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Amir писал(а):
Ну этот вопрос уже к системе платежей... В протоколе об этом ничего нет.

Хмм... Эти данные я буду отдавать им в поле comment. Как системе платежей (тому же ОСМП/E-port) разделать данные пришедшие к ним, чтобы понять что вот эта часть это номер договора, а вот эта часть это комментарий к нему?

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

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 ноя 2010, 13:07 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Цитата:
mps.1.comment=$contract_title ($contract_comment) [$contract_param(4)] $contract_balance

Это просто шаблон, т.е. если хотите разделить точкой с запятой
Цитата:
mps.1.comment=$contract_title;$contract_comment;$contract_param(4);$contract_balance

Также можно попробовать и табом.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 ноя 2010, 16:13 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Amir писал(а):
Цитата:
mps.1.comment=$contract_title ($contract_comment) [$contract_param(4)] $contract_balance

Это просто шаблон, т.е. если хотите разделить точкой с запятой
Цитата:
mps.1.comment=$contract_title;$contract_comment;$contract_param(4);$contract_balance

Также можно попробовать и табом.

Спасибо

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 окт 2011, 12:04 
Не в сети

Зарегистрирован: 17 июн 2008, 09:28
Сообщения: 316
Откуда: Самара
Карма: 1
skyb писал(а):
А добавьте возможность узнавать Юридическое или Физическое лицо, а то уже задолбались с бухгалтерией разбираться если юрик заплатит через терминал

Вот это возможно?.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 окт 2011, 12:07 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Отчет не?

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 окт 2011, 12:22 
Не в сети

Зарегистрирован: 17 июн 2008, 09:28
Сообщения: 316
Откуда: Самара
Карма: 1
Phricker писал(а):
Отчет не?

mps.comment разный сделать


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 окт 2011, 12:25 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
А для чего?
просто у нас (если я не ошибаюсь) платежные системы присылают общий итог в конце месяца. а бухи уже отчетом дергают данные по платежам через платежные системы

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 окт 2011, 14:21 
Не в сети

Зарегистрирован: 17 июн 2008, 09:28
Сообщения: 316
Откуда: Самара
Карма: 1
Phricker писал(а):
А для чего?
просто у нас (если я не ошибаюсь) платежные системы присылают общий итог в конце месяца. а бухи уже отчетом дергают данные по платежам через платежные системы

если физик платит то в комментариях показывал фамилию из параметров договора, а если юрик то наименование организации из параметров договора.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 окт 2011, 14:29 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Это для бухов уже? Сверки и т.п.?
Почему бы действительно не использовать отчет? :)

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 окт 2011, 15:45 
Не в сети

Зарегистрирован: 17 июн 2008, 09:28
Сообщения: 316
Откуда: Самара
Карма: 1
Phricker писал(а):
Это для бухов уже? Сверки и т.п.?
Почему бы действительно не использовать отчет? :)

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 ноя 2011, 17:52 
Не в сети

Зарегистрирован: 17 июн 2008, 09:28
Сообщения: 316
Откуда: Самара
Карма: 1
mps.comment работает REGEXP?


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

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


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

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


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

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