BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Работа с карточками договора
СообщениеДобавлено: 03 июл 2013, 11:43 
Не в сети

Зарегистрирован: 14 июн 2013, 17:39
Сообщения: 68
Карма: 0
Привет,

Хочется с помощью api работать с карточками договора.

Просмотрев api пришел к выводу что нужно пользоваться классами пакета bitel.billing.server.cerbercrypt.bean.

Но данного пакета почему то нет в биллинге.

Где его найти и как подключить к биллингу?


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

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
никакого отношения bitel.billing.server.cerbercrypt.bean. к карточкам договора не имеет.
что такое карточки договора и что имеется в виду под работой с ним?
версии какие? этот пакет давно выпилен.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с карточками договора
СообщениеДобавлено: 03 июл 2013, 12:31 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
bitel.billing.server.contract.bean смотрели?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с карточками договора
СообщениеДобавлено: 03 июл 2013, 12:44 
Не в сети

Зарегистрирован: 14 июн 2013, 17:39
Сообщения: 68
Карма: 0
Цитата:
что такое карточки договора и что имеется в виду под работой с ним?
версии какие?

Имею в виду то что приложено в картинке

Мне нужно этот файл выгрузить через api.

Версия 6.0

Цитата:
bitel.billing.server.contract.bean смотрели?


Смотрел, но через эти классы достать карточку не получилось.


Вложения:
Карточки.png
Карточки.png [ 178.6 КБ | Просмотров: 4323 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с карточками договора
СообщениеДобавлено: 03 июл 2013, 12:53 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 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: Работа с карточками договора
СообщениеДобавлено: 03 июл 2013, 13:04 
Не в сети

Зарегистрирован: 14 июн 2013, 17:39
Сообщения: 68
Карма: 0
У каждого контракта есть карточка "Договор"(на вложение выше)
Мне нужно программно получить это документ в каком либо виде.


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

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
viewtopic.php?f=23&t=7608
я про это говорил

_________________
Код:
  Клиент: вер. 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: Работа с карточками договора
СообщениеДобавлено: 03 июл 2013, 16:17 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
1. Нельзя этот файл выгрузить через апи. Потому что это как минимум не файл. Это текст в формате xls-fo который в клиенте напрямую рендерится в картинку для отображения. чтобы его выгрузить, надо срендерить его на стороне сервера в файл, скорее всего, только в pdf. Ну, либо в tiff какой-нибудь, ну я думаю это не подходящий вариант. Получатся бинарные данные, которые теоретически попадают под понятие "программно получить файл".
2. В апи как таковом нет почти ничего из того, что перечислено в п.1.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с карточками договора
СообщениеДобавлено: 03 июл 2013, 16:36 
Не в сети

Зарегистрирован: 14 июн 2013, 17:39
Сообщения: 68
Карма: 0
Цитата:
Нельзя этот файл выгрузить через апи

А сам xml по которому генерируется pdf файл выгрузить как то можно?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с карточками договора
СообщениеДобавлено: 12 июл 2013, 12:52 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
ну как-то можно, очевидно)

примерно так это делается в коде:

Код:
            Document doc = XMLUtils.newDocument();
            Element card = doc.createElement( "card" );
            Element user = createElement( card, "user" );
            user.setAttribute( "id", String.valueOf( userID ) );

            // информация по договору
            XMLOutputFactory factory = XMLOutputFactory.newInstance();
            XMLStreamWriter w = factory.createXMLStreamWriter( new DOMResult( card ) );
            new ContractUtils( con ).addContractXML( cid, w, true );

            doc.appendChild( card );


и потом если надо pdf получить, то примерно так:

Код:
XSLManager.getInstance().transform( new DOMSource( doc ), xsltFile, FOUtils.renderSAXResult( response.getOutputStream(), FOUtils.RENDER_PDF ) );

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

Source source - это исходный doc
Result out - это FO-шный выход этого рендера

_________________
I'm clever. I've got a computer.


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

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


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

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


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

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