При выборе номенклатуры должно сразу определяться и заполняться его МОЛ и прежнее место хранение. Все это происходит в документе перемешение.
в 8.1 есть таакой код:
Стр = Элементы.ОсновныеСредства1.ТекущаяСтрока;
////Найдем МОЛ и Склад если Перемещение
//Если Объект.ВидОперации = Перечисления.ВидыОперацийОС.ПеремещениеПеречисления.ВидыОперацийОС.Перемещение тогда
ТабЗн= РегистрыСведений.МестонахождениеОСБухгалтерскийУчет.Остатки(КонецДня(Дата),Новый Структура("Организация,ОсновноеСредство",Организация,Стр.ОсновноеСредство));
Стр.ПодразделениеСтарое = ТабЗн[ТабЗн.количество()-1].Местонахождение;
Стр.МОЛСтарое = ТабЗн[ТабЗн.количество()-1].МОЛ;
//// КонецЕсли;
Пишет сразу же ошибку вот такую:
{Документ.Перемещение.Форма.ФормаДокумента.Форма(102,11)}: Переменная не определена (РегистрыСведений)
ТабЗн= <<?>>РегистрыСведений.МестонахождениеОСБухгалтерскийУчет....
Хотя Регистр сведений такой есть и на вкладке Движения в документе галочка стоит напртив него