кто-нить делал в последних УТ 11 такое? Никак не пойму, сделал загрузку из файла данных, а как создать упаковку с нужным коэф. не получается...
Вот код :
Процедура СоздатьЗаполнитьУпаковку(ТипУпаковки, Товар, КолВо, Вес=0) ЭКспорт
Н=Справочники.УпаковкиЕдиницыИзмерения.СоздатьЭлемент();
Н.Владелец=Товар;
Н.Вес=?(Вес=0,КолВо*Товар.ВесЧислитель/Товар.ВесЗнаменатель ,Вес);
Н.ВесЕдиницаИзмерения=Константы.ЕдиницаИзмеренияВеса.Получить();
Н.ЕдиницаИзмерения=ТипУпаковки; Н.ТипИзмеряемойВеличины=Перечисления.ТипыИзмеряемыхВеличин.КоличествоШтук;
Н.Числитель=КолВо;
Н.Знаменатель=1;
Н.ТипУпаковки=Перечисления.ТипыУпаковокНоменклатуры.Конечная;
Н.НоменклатураМногооборотнаяТара=Товар;
Н.Наименование=Справочники.УпаковкиЕдиницыИзмерения.СформироватьНаименование(Н.ТипУпаковки, Н.ЕдиницаИзмерения, Н.Числитель, Н.Знаменатель, Товар.ЕдиницаИзмерения);
Н.НаименованиеПолное=Н.Наименование;
Н.Записать();
Конецпроцедуры
Показать
Ошибок нет, но при открытии карточки товара пишет что 1 инд. упаковка, но при открытии список пустой. Что не дозаполнил?