Процедура Выгрузка(Элемент)
Путь = "c:\"; //реальный путь к каталогу, в котором создаются файлы
ЗаписьXML = Новый ЗаписьXML();
ЗаписьXML.ОткрытьФайл(Путь + "выгрузка.xml");
Узел = ПланыОбмена.Поставка.НайтиПоКоду("Маг1");
ЗапСообщения = ПланыОбмена.СоздатьЗаписьСообщения();
ЗапСообщения.НачатьЗапись(ЗаписьXML, Узел);
Выборка = ПланыОбмена.ВыбратьИзменения(Узел, ЗапСообщения.НомерСообщения);
Пока Выборка.Следующий() Цикл
Данные = Выборка.Получить();
Если ТипЗнч(Данные) = Тип("ДокументОбъект.РеализацияТоваров") Тогда
ВыгрузкаРеализации(ЗаписьXML, Данные);
Иначе // все остальные объекты
ЗаписатьXML(ЗаписьXML, Данные);
КонецЕсли;
КонецЦикла;
ЗапСообщения.ЗакончитьЗапись();
ЗаписьXML.Закрыть();
КонецПроцедуры
Вопрос: Можно ли сделать так, чтобы остаток у этих двух предложений был общий, как если бы они и не являлись по сути разными товарами, что-то вродее, если мы имеем ориг товар серого цвета, а по желанию клиента покрасим в синий или в зеленый, но общее кол-во этого товара 10, и неважно, какую ты купишь, их останется в итоге 9.
Движение.Цена =
Мне нужно, что бы при проведении документа ПриходнаяНакладная, я указывал цену покупки (сам, руками), НО в регистр накопления(ТоварыНаСкладе) товар попадал по цене из регистра сведений (ЦеныНаСкладе).