Имя: Пароль:
1C
1С v8
УТ. 10.3 - как получить строку JSON из контактной информации?
0 MaQo
 
07.07.22
12:34
Хочу заполнить в справочнике ФизЛица табличную часть КонтактнаяИнформация, там есть реквизиты Значение и ЗначениеПолей,
Значение я заполняю с помощью

//СтрТЧ - строка из табличной части КонтактнаяИнформация
СтруктураJSON = УправлениеКонтактнойИнформациейСлужебный.КонтактнаяИнформацияВСтруктуруJSON(СтрТЧ, Перечисления.ТипыКонтактнойИнформации.Телефон)
СтрТЧ.Значение = УправлениеКонтактнойИнформациейСлужебный.СтруктураВСтрокуJSON(СтруктураJSON)

и он возвращает мне

{
"value": "+7 (919) 060-47-46",
"type": "Телефон"
}

а в ЗначениеПолей лежат подобные строки:
"<КонтактнаяИнформация xmlns= "http://www.v8.1c.ru/ssl/contactinfo"xmlns:xs="http://www.w3.org/2001/XMLSchema "xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance "Представление=79678888888><Состав xsi:type="НомерТелефонаКодСтраны=""11"" КодГорода="" Номер="79678888888"Добавочный=""/></КонтактнаяИнформация>;

Для заполнения ЗначенияПолей я пытаюсь использовать

УправлениеКонтактнойИнформациейСлужебный.JSONВКонтактнуюИнформациюПоПолям(СтрТЧ.Значение)

но не могу понять, что туда надо передать, и подходит ли оно вообще. Пока что возвращает просто строку "Структура"
1 Гипервизор
 
07.07.22
12:52
(0) Не припомню в УТ 10.3 табличную часть КонтактнаяИнформация в справочнике ФизическиеЛица.
2 MaQo
 
07.07.22
15:33
бамп
3 MaQo
 
08.07.22
10:17
Догнал, что второй вариант это XML