forum.bitel.ru
http://forum.bitel.ru/

[7.0] ContractService.contractParameterMap (CRM)
http://forum.bitel.ru/viewtopic.php?f=19&t=12537
Страница 1 из 1

Автор:  Phricker [ 08 июл 2017, 00:47 ]
Заголовок сообщения:  [7.0] ContractService.contractParameterMap

Доброго дня, господа.

В 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)

Автор:  Phricker [ 08 июл 2017, 00:51 ]
Заголовок сообщения:  Re: [7.0] ContractService.contractParameterMap

И параметр типа "флаг" тоже как оказалось.

Автор:  Phricker [ 11 июл 2017, 21:26 ]
Заголовок сообщения:  Re: [7.0] ContractService.contractParameterMap

Up

Автор:  skn [ 12 июл 2017, 19:35 ]
Заголовок сообщения:  Re: [7.0] ContractService.contractParameterMap

быстро не получится, этот сервис планировался как общий для параметров договоров, объектов, точек, но не доделали (объединили не все параметры)

Автор:  Phricker [ 12 июл 2017, 19:54 ]
Заголовок сообщения:  Re: [7.0] ContractService.contractParameterMap (CRM)

Подождем, в таком случае.

Автор:  Amir [ 26 июл 2017, 17:05 ]
Заголовок сообщения:  Re: [7.0] ContractService.contractParameterMap (CRM)

Выложили обновление.

Автор:  Phricker [ 26 июл 2017, 18:29 ]
Заголовок сообщения:  Re: [7.0] ContractService.contractParameterMap (CRM)

Благодарю.
Сегодня выходной у нас, завтра проверю.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/