Помогите с единицами измерения #528698


#0 by DasTPID
Добрый день! Я программно заполняю табличную часть документа "Оприходование товаров". Код примерно такой: ТабличнаяЧасть = Документ["Товары"]; И вот в эту табличную часть мне нужно засунуть единицу измерения - ту, которая базовая для номенклатуры. Но у Справочники.Номернклатура.БазоваяЕдиницаИзмерения тип - СправочникСсылка.КлассификаторЕдиницИзмерения, а у Документы.ОприходованиеТоваров[Товары].ЕдиницаИзмерения тип СправочникСсылка.ЕдиницыИзмерения, и я никак не соображу как мне быть. Подскажите пожалуйста, если мне известна номенклатура - то как можно найти в справочнике ЕдиницыИзмерения тот элемент, который является базовым для указанной номенклатуры?
#1 by chelentano
ЕдиницаХраненияОстатков
#2 by kenshinka
Тебе нужно аппелировать не базовой единицей, а единицей хранения остатков. Посмотри типовые механизмы заполнения документов при добавлении номенклатуры.
#3 by kenshinka
Стандартные обработки, подставляющие нужные значение.
#4 by DasTPID
Большое спасибо!
#5 by МишельЛагранж
Базовая ЕИ - тип справочник КлассификаторЕдиницИзмерения; Единица хранения остатков - тип справочник ЕдиницыИзмерения; Единица хранения на складах - тип справочник ЕдиницыИзмерения. Могу дать код, как выбрать из множества ЕИ из справочника ЕдиницыИзмерения (там ведь у каждой номенклатуры - свой кг) нужную Еи по Номенклатуре (единица хранения остатков).
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С