BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 мар 2024, 23:14

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: [7.0] ContractService.contractParameterMap
СообщениеДобавлено: 08 июл 2017, 00:47 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Доброго дня, господа.

В ContractService.contractParameterMap не возвращается параметр типа "ссылка на договор".
Хотел к новому ЛК прикрутить отображение странички с данными контрагента, если этот параметр в договоре заполнен.

Есть вот такой вот код
Код:
    @Override
    public void execute(Setup setup, ConnectionSet connectionSet)
            throws Exception {
        int cid = 209925;
        Connection con = connectionSet.getConnection();
        ServerContext context = ServerContext.get();
        ContractService contractService = context.getService(ContractService.class, 0);
        MapHolder<Integer, EntityAttr> contractParameterMap = contractService.contractParameterMap(cid, 1);
        print("текст. поле: " + contractParameterMap.getMap().get(2));
        print("ссылка на договор: " + contractParameterMap.getMap().get(19));
        print("дата: " + contractParameterMap.getMap().get(53));
    }


Вот результат выполнения
Код:
текст. поле: Дормидонт Евлампиевич
ссылка на договор: null
дата: 24.05.2017


И собственно данные из contract_parameter_type_8 (ссылка на договор)
Код:
mysql> SELECT * FROM contract_parameter_type_8 WHERE cid = 209925;
+--------+-----+-------+
| cid    | pid | val   |
+--------+-----+-------+
| 209925 |  19 | 11467 |
+--------+-----+-------+
1 row in set (0.00 sec)

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [7.0] ContractService.contractParameterMap
СообщениеДобавлено: 08 июл 2017, 00:51 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
И параметр типа "флаг" тоже как оказалось.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [7.0] ContractService.contractParameterMap
СообщениеДобавлено: 11 июл 2017, 21:26 
Не в сети
Клиент
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [7.0] ContractService.contractParameterMap
СообщениеДобавлено: 12 июл 2017, 19:35 
Не в сети
Разработчик

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [7.0] ContractService.contractParameterMap (CRM)
СообщениеДобавлено: 12 июл 2017, 19:54 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Подождем, в таком случае.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [7.0] ContractService.contractParameterMap (CRM)
СообщениеДобавлено: 26 июл 2017, 17:05 
Не в сети
Разработчик
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [7.0] ContractService.contractParameterMap (CRM)
СообщениеДобавлено: 26 июл 2017, 18:29 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Благодарю.
Сегодня выходной у нас, завтра проверю.

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


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

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


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

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


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

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