В начало
Накладная
Для того чтобы создать накладную нужно в конфигурации, в разделе «Документы» создать новый элемент. Затем в свойствах нового документа в разделе «Подсистемы» выделить галочками те подсистемы, к которым он будет относиться. В разделе «Данные» добавить реквизит «Склад» типа СправочникСсылка.Склады. Добавить табличную часть документа, назвав ее «Материалы», в которой в свою очередь разместить реквизиты: «Материал» как «СправочникСссылка.Номенклатура», «Количество» числового типа с точностью 3, «Цена» числового типа с точностью 2 и «Сумма» числового типа с точностью 2. После чего перейти в раздел «Формы» свойств документа и добавить новую форму. После этого действа должно получиться что-то вроде формы как на рис. 1. Рис. 1. Форма документа «Накладная» В шапке этого документа указан номер, затененный и, следовательно, заполняемый автоматически, ниже идет дата проведения документа и склад. А в табличной части документа расположены столбцы с нумерацией позиции, названием материала ,количеством, ценой и суммой по строке. Чтобы сумма в строке накладной автоматически пересчитывалась при вводе количества необходимо выбрать элемент табличной части «МатериалыКоличество», а затем в свойстве этого поля в разделе «События» выбрать «ПриИзменении». При этом откроется окно модуля формы, в котором уже создастся процедура, в которую надо просто написать нужный текст. Рис. 2. Модуль формы с процедурой «МатериалыКоличествоПриИзменении» По-хорошему, нужно как минимум две таких процедуры, т.е. еще одну нужно повесить на событие при изменении/вводе цены материала. Результат работы автоматического расчета суммы при вводе цены/количества показан на рис. 3. Рис. 3. Сама
накладная |
||