Аналогичным образом создадим движения документа ОказаниеУслуги.
При использовании конструктора обратим внимание на то, что документ ОказаниеУслуги должен расходовать материалы.
Поэтому убедимся, что выбран правильныйтип движения регистров (Расход).
При автоматическом заполнении поле Материал не заполнится.
Если оставим это так, как есть, то в регистре накопления в строках с типом Движение регистра - расход имя номенклатуры фиксироватьсяне будет.
Чтобы избежать этого, надо выбрать поле Материал и в поле Реквизиты документа дважды щелкнуть по строке ТекСтрокаПереченьНомеклатуры. Номенклатура.
Таким образом, имя номенклатуры для строк регистра накопления будет выбираться из табличной части документа.
Запустим отладку и создадим документ оказания услуги, который будет расходовать один транзистор Philips за 3 рубля.
Проведем документ оказания услуги и убедимся, что в регистре накопления он создал верные движения.
Сформированные таким образом движения этого документа будут не совсем правильны.
|
|
В документе Оказание услуги, в отличие от документа Приходная накладная могут содержаться не только расходуемые материалы, но и услуги.
Поэтому в регистр Остатки материалов будут попадать записи и о расходуемых услугах, что неправильно.
Пока оставляем все как сформировал конструктор, но после ознакомления с перечислениями, внесем в обработчик проведения необходимые изменения.