Очень удобно добавлять единицу измерения через универсальную подбор и обработку с выполнением произвольного кода:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
НайденнаяЕдиницаОбъект = Справочники.ЕдиницыИзмерения.СоздатьЭлемент(); НайденнаяЕдиницаОбъект.Наименование = "шт."; НайденнаяЕдиницаОбъект.ЕдиницаПоКлассификатору = Справочники.КлассификаторЕдиницИзмерения.НайтиПоКоду("796"); НайденнаяЕдиницаОбъект.Коэффициент = 1; НайденнаяЕдиницаОбъект.Владелец = Объект.Ссылка; Попытка НайденнаяЕдиницаОбъект.Записать(); Исключение Сообщить("Не_удалось_записать_единицу_хранения_остатков: " + ОписаниеОшибки(), СтатусСообщения.Важное); КонецПопытки; Попытка НайденнаяЕдиница = НайденнаяЕдиницаОбъект.Ссылка; Объект.ЕдиницаХраненияОстатков = НайденнаяЕдиница; Объект.ЕдиницаДляОтчетов = НайденнаяЕдиница; Объект.Записать(); Ф = Объект.Ссылка.ПолучитьФорму(); Ф.ЗаписатьВФорме(); Исключение КонецПопытки; |
Может получиться так, что на номенклатуру будут ссылки в базе. В таком случае, закомментируем строки со словами “в товародвижении”.