G
Guest
Необходимо, чтобы прграмма сама создавала несколько справочников номенклатуры, однако ничего не получается - постоянно просит ввести "Базовую единицу товара".... где в моем коде ошибка???
И после этого этот засранец пишет мне:
"Перед записью в элементе справочника "Номенклатура" необходимо заполнить "базовая единица"!"
P.S.: По коду если поиск делать, то тоже не подставляет... А предустановка в ЕдиницыИзмерения запрещена коимто боком...
Это шо-то с полем ЕдиницыИзмерения непонятное творится.... Пишу аналогично на ВидНоменклатуры
... и всевстает туда, а с Единицами борода какая-то....
Код:
Спр = правочники.Номенклатура.СоздатьЭлемент();
// Заполняю основные поля
Спр.Наименование = "Всяка фигня";
Cпр.БазоваяЕдиницаИзмерения = Справочники.ЕдиницыИзмерения.НайтиПоНаименованию("шт"); // Штуки 100% вбиты в пользовательском режиме;
Спр.ВидНоменклатуры = справочники.ВидыНоменклатуры.Игрушки; // Предустановленный параметр;
Спр.Записать();
"Перед записью в элементе справочника "Номенклатура" необходимо заполнить "базовая единица"!"
P.S.: По коду если поиск делать, то тоже не подставляет... А предустановка в ЕдиницыИзмерения запрещена коимто боком...
Это шо-то с полем ЕдиницыИзмерения непонятное творится.... Пишу аналогично на ВидНоменклатуры
Код:
ВидНоменклатуры = Справочники.ВидыНоменклатуры.НайтиПоНаименованию("Услуга");