Вход | Регистрация
 

УНФ 1.6 Спецификация в табличной части спецификации

УНФ 1.6 Спецификация в  табличной части спецификации
Я
   hawk1
 
20.02.21 - 20:04
Программно создаю спецификацию и заполняю табличную часть Состав
            Спецификация = Справочники.Спецификации.СоздатьЭлемент();
            Спецификация.Наименование = "Фасовка " + Характеристики.Наименование;
            Спецификация.Владелец = Объект.Ссылка;
            Спецификация.ХарактеристикаПродукции = Характеристики.Ссылка;
            
            СтрокаСостава = Спецификация.Состав.Добавить();
            СтрокаСостава.ТипСтрокиСостава = Перечисления.ТипыСтрокСоставаСпецификации.Сборка;
            СтрокаСостава.Номенклатура = ОбъектПП.Ссылка;
            СтрокаСостава.Характеристика = Характеристики.Ссылка;
            СтрокаСостава.ЕдиницаИзмерения = ОбъектПП.ЕдиницаИзмерения;
            СтрокаСостава.Количество = 1;
            СтрокаСостава.КоличествоПродукции = 1;
            СтрокаСостава.ДоляСтоимости = 1;
            
            Отбор = Новый Структура;
            Отбор.Вставить("Наименование", Характеристики.Наименование);
            
            ХарактеристикиПП = Справочники.ХарактеристикиНоменклатуры.Выбрать(,ОбъектПП.Ссылка,Отбор);
            ХарактеристикиПП.Следующий();
            
            СтрокаСостава.Спецификация = Справочники.Спецификации.СпецификацияПоУмолчанию(ОбъектПП.Ссылка, ХарактеристикиПП.Ссылка).Ссылка;
            
            СтрокаОперации = Спецификация.Операции.Добавить();
            СтрокаОперации.Операция = ОбъектОФ.Ссылка;
            СтрокаОперации.НормаВремени = 1;
            СтрокаОперации.КоличествоПродукции = 1;
            СтрокаОперации.Количество = 1;
            
            Спецификация.Записать();

Спецификация создается, все нормально записывается, но когда открываю спецификацию и пытаюсь программно изменить спецификацию, список спецификаций открывается пустым. Что не так?

Список тем форума
Рекламное место пустует  Рекламное место пустует
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
Фредерик Брукс-младший
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.