Проведение Приходной Накладной по двум регистрам
В данном случае воспользоваться конструктором движения нецелесообразно, так как процедура проведения уже содержит текст программы, а использование конструктора приведет к тому, что имеющаяся процедура будет удалена.
Откроем документ ПриходнаяНакладная , перейдем на закладку Движение, отметим РегистрНакопления ˅СтоимостьМатериалов. Перейдем на закладку Прочееи откроем модуль объекта

Процедура ОбработкаПроведения(Отказ, Режим)
Движения.ОстаткиМатериалов.Записывать = Истина;
Движения.СтоимостьМатериалов.Записывать = Истина;
Для Каждого ТекСтрокаМатериалы Из Материалы Цикл
// регистр ОстаткиМатериалов Приход
Движение = Движения.ОстаткиМатериалов.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
Движение.Период = Дата;
Движение.Материал = ТекСтрокаМатериалы.Материал;
Движение.Склад = Склад;
Движение.Количество = ТекСтрокаМатериалы.Количество;
//регистр Стоимость материаловПриход
Движение = Движения.СтоимостьМатериалов.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
Движение.Период = Дата;
Движение.Материал = ТекСтрокаМатериалы.Материал;
Движение.Стоимость= ТекСтрокаМатериалы.Сумма;
КонецЦикла;
//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ
КонецПроцедуры
Завершим редактирование модуля формы.
Настройка командного интерфейса формы документа «Приходная Накладная»
Перейдем к закладке ФормаДокумента. В левом верхнем окне перейдем на закладку Командный интерфейс. В разделе ПанельНавигации раскрыть группу Перейти и установить флажок для регистра СтоимостьМатериалов свойства Видимость

Переходим в режим 1С. Открываем список документов, выполнив команду Приходные накладные в панели навигации Учет материалов. Выделим одновременно все приходные накладные (клавиша CTRL) и выполним команду Все действия-> Провести.
Затем откроем первый документ и, выполнив команды перехода к регистрам Остатки Материалов и Стоимость материалов, убедимся, что документ создает движение в обоих регистрах накопления.


3. Проведение документа «Оказание услуги» по двум регистрам
Работаем в режиме Конфигуратор. Откроем

После этого откроем форму ФормаДокумента документа Оказание Услуги и добавим табличную часть ПереченьНоменклатуры поле , отображающий новый реквизит Стоимость. Для этого в правом верхнем окне редактора форм на закладке РЕКВИЗИТЫ раскроем реквизит Объект


Найдем в табличной части реквизит Стоимость и с помощью мыши перетащим его в окно элементов формы, расположенное слева в верхней части редактора форм.

При помощи кнопки управления вверх(синяя стрелка ), переведем этот реквизит на два поля вверх, а на форме это будет на два поля вправо, сразу за номенклатурой

Теперь создадим движение документа ОКАЗАНИЕУСЛУГИ таким образом, как мы делали это для документа ПРИХОДНАЯНАКЛАДНАЯ.
В окне редактирования объекта конфигурации Документ перейдем на закладку ДВИЖЕНИЯ. В списке регистров отметим, что документ будет создавать теперь движения по регистру СТОИМОСТЬМатериалов.

Перейдем на закладку ПРОЧЕЕ и откроем модуль объекта. Откроем процедуру обработчика события ОБРАБОТКАПРОВЕДЕНИЯ.


Внесем изменения в код процедуры.

Для удобства работы необходимо отредактировать интерфейс.
Перейдем на форму документа, и в левом верхнем углу выберем закладку Командный интерфейс.


Сохранить внесенные изменения в конфигурацию. Запустить 1С. Проверить движение регистра Стоимость материалов.