Имя: Пароль:
1C
 
Программно записать адрес в справочник с типом "Муниципальное деление"
0 inkvizitr
 
15.03.24
16:24
Добрый день, обработкой программно в справочник ОС записываю адрес.
Адрес пишется с типом "В свободной форме"
В модуле формы в событии "ПриСозданииНаСервере" определяю структуру параметров "КонтактнаяИнформацияОписаниеДополнительныхРеквизитов" и все такое
Где надо прописать так, чтобы адрес записывался с типом "Муниципальное деление"
должен быть заполнен ключ "AddressType" только как его правильно указать и где?
Листинг чего делаю, прилагаю:  

		//вид контактной информации (адрес партнера, адрес контрагента, телефон партнера и т.д.)
		ВидКИ = Справочники.ВидыКонтактнойИнформации.АдресПартнера;
		//тип контактной информации (Адрес, Телефон, ЭлектроннаяПочта)
		ТипКИ = ВидКИ.Тип;
		
		//получение объекта XDTO по представлению контактной информации
		ОбъектXDTOКИ = УправлениеКонтактнойИнформациейЛокализация.КонтактнаяИнформацияXDTOПоПредставлению(Представление, ТипКИ);
		
		//преобразование объекта XDTO в xml

		ЗначенияПолей = УправлениеКонтактнойИнформациейЛокализация.КонтактнаяИнформацияXDTOВXML(ОбъектXDTOКИ);
		
		//запись контактной информации в табличную часть объекта
		//ПартнерОбъект - тип СправочникОбъект.ИмяСправочника
		УправлениеКонтактнойИнформацией.ЗаписатьКонтактнуюИнформацию(ОбъектОС, ЗначенияПолей, ВидКИ, ТипКИ);
1 Волшебник
 
15.03.24
16:27
ОбъектXDTOКИ.AddressType = "Муниципальный";
2 Garykom
 
15.03.24
17:47
(1) реально тип строка а не ОбъектXDTO?
3 Волшебник
 
15.03.24
18:07
(2) да
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.