В начало

Накладная

           

Для того чтобы создать накладную нужно в конфигурации, в разделе «Документы» создать новый элемент.

            Затем в свойствах нового документа в разделе «Подсистемы» выделить галочками те подсистемы, к которым он будет относиться.

            В разделе «Данные» добавить реквизит «Склад» типа СправочникСсылка.Склады. Добавить табличную часть документа, назвав ее «Материалы», в которой в свою очередь разместить реквизиты: «Материал» как «СправочникСссылка.Номенклатура», «Количество» числового типа с точностью 3, «Цена» числового типа с точностью 2 и «Сумма» числового типа с точностью 2.

После чего перейти в раздел «Формы» свойств документа и добавить новую форму. После этого действа должно получиться что-то вроде формы как на рис. 1.

Рис. 1. Форма документа «Накладная»

Рис. 1. Форма документа «Накладная»

 

            В шапке этого документа указан номер, затененный и, следовательно, заполняемый автоматически, ниже идет дата проведения документа и склад. А в табличной части документа расположены столбцы с нумерацией позиции, названием материала ,количеством, ценой и суммой по строке.

            Чтобы сумма в строке накладной автоматически пересчитывалась при вводе количества необходимо выбрать элемент табличной части «МатериалыКоличество», а затем в свойстве этого поля в разделе «События» выбрать «ПриИзменении». При этом откроется окно модуля формы, в котором уже создастся процедура, в которую надо просто написать нужный текст.

Рис. 2. Модуль формы с процедурой «МатериалыКоличествоПриИзменении»

 

            По-хорошему, нужно как минимум две таких процедуры, т.е. еще одну нужно повесить на событие при изменении/вводе цены материала. Результат работы автоматического расчета суммы при вводе цены/количества показан на рис. 3.

Рис. 3. Сама накладная

Рис. 3. Сама накладная