BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 27 июл 2025, 19:42

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




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

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

_________________
Код:
  Клиент: вер. 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: формат параметра телефон
СообщениеДобавлено: 30 сен 2013, 23:45 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
со стороней системы можно только номер без форматирования передать и отдельно формат


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: формат параметра телефон
СообщениеДобавлено: 01 окт 2013, 02:28 
Не в сети
Клиент
Аватара пользователя

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

текстовое поле, как заполнят менеджеры :(

_________________
Код:
  Клиент: вер. 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: формат параметра телефон
СообщениеДобавлено: 01 окт 2013, 03:02 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
оно на клиенте преобразовывается в чистый номер типа "73472924823" и формат "13" и на сервер передается в таком виде

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: формат параметра телефон
СообщениеДобавлено: 01 окт 2013, 03:43 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
а что за формат '13' ?

_________________
Код:
  Клиент: вер. 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: формат параметра телефон
СообщениеДобавлено: 01 окт 2013, 09:12 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2010, 16:12
Сообщения: 941
Откуда: Уфа
Карма: 124
skyb писал(а):
а что за формат '13' ?


http://bgbilling.ru/v6.0/doc_op/billing ... type_phone

_________________
С уважением, Гареев Артур. Вежливый разработчик ООО "Бител".


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

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


http://bgbilling.ru/v6.0/doc_op/billing ... type_phone

кажется сам комуто советовал, а самому доку посмотреть не хватило тяму =)
а для 1 параметра можно описать несколько форматов?

_________________
Код:
  Клиент: вер. 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: формат параметра телефон
СообщениеДобавлено: 01 окт 2013, 17:23 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
skyb писал(а):
а для 1 параметра можно описать несколько форматов?


да, там же в доке


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: формат параметра телефон
СообщениеДобавлено: 01 окт 2013, 17:34 
Не в сети
Клиент
Аватара пользователя

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


да, там же в доке

видел, но не понял просто.
Код:
phones.numberformat.<pid>=+X(XXX)XXX-XX-XX
phones.numberformat.<pid>=X(XXX)XXX-XX-XX
phones.numberformat.<pid>=+XXXXXXX-XX-XX

и тд? где пид 1

_________________
Код:
  Клиент: вер. 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: формат параметра телефон
СообщениеДобавлено: 01 окт 2013, 18:23 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
Код:
phones.numberformat.<pid>.f13=+X(XXX)XXX-XX-XX
phones.numberformat.<pid>.f10=X XXX XXX-XX-XX


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

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
странные какие то ситуации творятся
Код:
phone ===========>71112225060
fax ===========>7 11 222 50 58

вот такие телефоны приходят со сторонней системы
код для обновления этих параметров
Код:
                   if (eElement.getAttribute("val").equals("Phone"))
                     {
                        System.out.println("phone ===========+>" + node.getTextContent());
                        ppv.setPhones(node.getTextContent());
                        cpm.updatePhoneParam(cid, phone_pid, ppv, 0);
                     }
                   if (eElement.getAttribute("val").equals("Fax"))
                     {
                        System.out.println("fax ===========+>" + node.getTextContent());
                        ppv.setPhones(node.getTextContent());
                        cpm.updatePhoneParam(cid, fax_pid, ppv, 0);
                     }

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

_________________
Код:
  Клиент: вер. 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: формат параметра телефон
СообщениеДобавлено: 02 окт 2013, 12:53 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
ppv.setPhones - это отформатированая строка, сами номера хранятся в list
при редактирование ppv.setPhones перетирается отформатированным содержимым list


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

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


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

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


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

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