[QUOTE]Антон Постнов пишет:
Вся обработка это три строчки кода в проведении документа установки цен. (У нас УТ11)
Наш кусочек кода:
СвойствоПризнак = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("ФлагВыгрузки" ;) ;
Для Каждого тСтрока Из Товары Цикл
// создание записи в РС ДС для отбора при выгрузке
МенеджерЗаписи = РегистрыСведений.ДополнительныеСведения.СоздатьМенеджерЗаписи();
МенеджерЗаписи.Объект = тСтрока.Номенклатура.Ссылка;
МенеджерЗаписи.Свойство = СвойствоПризнак.Ссылка;
МенеджерЗаписи.Значение = 69;
МенеджерЗаписи.Записать();
// будем выгружать только 69-е )
КонецЦикла;
Разумеется, свойство "ФлагВыгрузки" должно существовать и если не нужны разные наборы выгрузок - можно сделать его булево и заполнять значением "Истина" вместо числа
[/QUOTE]Есть один нюанс, в новом модуле обмена нет отбора по свойствам. Там отбор по свойствам просто ограничивает выгружаемые свойства. Отбор товаров по свойствам будет, но пока не знаю когда..
Вся обработка это три строчки кода в проведении документа установки цен. (У нас УТ11)
Наш кусочек кода:
СвойствоПризнак = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("ФлагВыгрузки" ;) ;
Для Каждого тСтрока Из Товары Цикл
// создание записи в РС ДС для отбора при выгрузке
МенеджерЗаписи = РегистрыСведений.ДополнительныеСведения.СоздатьМенеджерЗаписи();
МенеджерЗаписи.Объект = тСтрока.Номенклатура.Ссылка;
МенеджерЗаписи.Свойство = СвойствоПризнак.Ссылка;
МенеджерЗаписи.Значение = 69;
МенеджерЗаписи.Записать();
// будем выгружать только 69-е )
КонецЦикла;
Разумеется, свойство "ФлагВыгрузки" должно существовать и если не нужны разные наборы выгрузок - можно сделать его булево и заполнять значением "Истина" вместо числа
[/QUOTE]Есть один нюанс, в новом модуле обмена нет отбора по свойствам. Там отбор по свойствам просто ограничивает выгружаемые свойства. Отбор товаров по свойствам будет, но пока не знаю когда..