Процедура ВыгрузитьОсновныеРеквизитыСвойстваДляКлассификатора(ОбъектCML, СвойствоНоменклатуры) Ид = СвойствоНоменклатуры.УникальныйИдентификатор(); ЗаписатьТекстовойУзел(ОбъектCML, "Ид", Ид); + // Записываем назначения свойств + РегСв = РегистрыСведений.НазначенияСвойствОбъектов; + ОтборСв = Новый Структура("Свойство"); + ОтборСв["Свойство"] = СвойствоНоменклатуры; + ВыборкаСв = РегСв.Выбрать(ОтборСв); + ОбъектCML.ЗаписатьНачалоЭлемента("Назначения"); + Пока ВыборкаСв.Следующий() Цикл + ЗаписатьТекстовойУзел(ОбъектCML, "Назначение", ВыборкаСв.Объект.УникальныйИдентификатор()); + КонецЦикла; + ОбъектCML.ЗаписатьКонецЭлемента(); ... ИначеЕсли Тип = Тип("Дата") Тогда ТипCML = "Время"; ЗаписатьТекстовойУзел(ОбъектCML, "ТипЗначений", ТипCML); + ИначеЕсли Тип = Тип("Строка") Тогда + + ТипCML = "Строка"; + ЗаписатьТекстовойУзел(ОбъектCML, "ТипЗначений", ТипCML); + + ИначеЕсли Тип = Тип("Булево") Тогда + + ТипCML = "Булево"; + ЗаписатьТекстовойУзел(ОбъектCML, "ТипЗначений", ТипCML); Иначе Если ТипЗначенияСправочник(Тип) Тогда ... Процедура ВыгрузитьДанные() Экспорт СоздатьКаталог(мКаталогНаДиске); + ФайлЗагрузки = КаталогВыгрузки + "\order.xml";