21.10. Изменение процедуры проведения документа ПриходнаяНакладная

Рисунок 21.13. Конструктор движения регистров

Конструктор движения регистров

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

145. Запустите Конструктор движений, и согласимся с тем, что существующая процедура ОбработкаПроведения будет замещена.

146. Перед нами откроется окно конструктора движений, которое будет содержать созданные нами ранее движения документа по регистру «ОстаткиМатериалов». Добавим в список регистров, по которым формируются движения, еще один регистр - СтоимостьМатериалов. Выберем для него ту же табличную часть Материалы и заполним выражения. Должно так быть: ТекСтрокаМатериалы.Материал

147. Для ресурса Стоимость выберем значения реквизита табличной части Сумма: ТекСтрокаМатериалы.Сумма

148. Нажмите ОК

149. Выберите Отладка | Начать отладку, на появившийся вопрос: редактируемая конфигурация отличается от конфигурации базы данных. Обновить конфигурацию базы данных? выберите Да, в окне Реорганизация информации выберите Принять.

150. Откройте документ: выберите Операции | Документы, выберите документ ПриходнаяНакладная,

Рисунок 21.14. Приходная накладная

Приходная накладная

151. Откройте регистр: выберите Операции | Регистр накоплений, выберите ОстаткиМатериалов, разместите оба окна рядом.

Рисунок 21.15. Остатки материалов

Остатки материалов

Рисунок 21.16. Стоимость материалов

Стоимость материалов

152. Откройте регистр: выберите Операции | Регистр накоплений, выберите СтоимостьМатериалов,

Затем откроем и проведите его и убедимся, что документ создает желаемые записи в регистрах накопления