Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 13:19

Обмен 1с и Битрикс

Автор miss_cat, 19 апр 2017, 15:04

0 Пользователей и 1 гость просматривают эту тему.

miss_cat

Здравствуйте! При нажатии кнопки на сайте в инфоблок "Exchange" попадает запрос, в параметрах которого - список номеров заявок в следующем формате:

{"Requests":["2017-0000000000000742022","2017-0000000000000742023","2017-0000000000000742024","2017-0000000000000720634","2017-0000000000000715833","2017-0000000000000715937",
...

"2017-0000000000000740762","2017-0000000000000740765","2017-0000000000000741232","2017-0000000000000741464","2017-0000000000000742134"],"Mode":"Async"}

Мне необходимо, чтобы процедура ПолучитьСписокПросроченныхЗаявок(ПараметрыЗапроса, ДанныеXML, Результат, Ответ, ИмяКонтейнера) в общем модуле "itilВебсервисы" получила в параметре ДанныеXML не только ID запроса, ID веб-сервиса и типа синхронизации, но и данные поля "Параметры" этого запроса инфоблока "Exchange". Всё это нужно для того, чтобы в последующем я вывела в поле "Результат" данного запроса (очередь запросов веб-сервисов) этот список номеров.

Тип возвращаемого значения операции веб-сервиса AnswerData (http://www.rarus.ru/xdto/RequestExchange). Таким образом, в процедуру ПолучитьСписокПросроченныхЗаявок попадает объект XDTO QueryData со свойствами "ExchangeRecordID", "webServiceID", "Mode".

Вижу, что у XDTO-пакета QueryData также есть свойство "Request".

Вопрос: в наш пакет это поле инфоблока "Параметры" уже записано и к нему надо просто обратиться или же нужно добавить запись этого свойства? И где это добавить? 


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск