Как добавить единицу измерения?
Очень удобно добавлять единицу измерения через универсальную подбор и обработку с выполнением произвольного кода:
НайденнаяЕдиницаОбъект = Справочники.ЕдиницыИзмерения.СоздатьЭлемент();
НайденнаяЕдиницаОбъект.Наименование = "шт.";
НайденнаяЕдиницаОбъект.ЕдиницаПоКлассификатору = Справочники.КлассификаторЕдиницИзмерения.НайтиПоКоду("796");
НайденнаяЕдиницаОбъект.Коэффициент = 1;
НайденнаяЕдиницаОбъект.Владелец = Объект.Ссылка;
Попытка
НайденнаяЕдиницаОбъект.Записать();
Исключение
Сообщить("Не_удалось_записать_единицу_хранения_остатков: " + ОписаниеОшибки(), СтатусСообщения.Важное);
КонецПопытки;
Попытка
НайденнаяЕдиница = НайденнаяЕдиницаОбъект.Ссылка;
Объект.ЕдиницаХраненияОстатков = НайденнаяЕдиница;
Объект.ЕдиницаДляОтчетов = НайденнаяЕдиница;
Объект.Записать();
Ф = Объект.Ссылка.ПолучитьФорму();
Ф.ЗаписатьВФорме();
Исключение
КонецПопытки;
Может получиться так, что на номенклатуру будут ссылки в базе. В таком случае, закомментируем строки со словами “в товародвижении”.
✍️@razrab_1C
Post #324
80
