Теперь мы аналогичным образом создадим второй документ,
необходимый нам, – Оказание услуги. Для этого потребуется выполнить
следующие действия:
-
создать новый объект конфигурации Документ ОказаниеУслуги с реквизитами:
§
Склад, тип СправочникСсылка.Склады,
§
Клиент, тип СправочникСсылка.Клиенты,
§
Мастер, тип СправочникСсылка.Сотрудники,
-
создать табличную часть этого документа ПереченьНоменклатуры с реквизитами:
§
Номенклатура, тип СправочникСсылка.Номенклатура,
§
Количество, тип Число, длина 15, точность 3, неотрицательное,
§
Цена, тип Число, длина 15, точность 2, неотрицательное,
§
Сумма, тип Число, длина 15, точность 2, неотрицательное,
-
создать основную форму документа,
-
для полей ввода колонок Количество и Цена создать обработчик события ПриИзменении, в котором вызывать процедуру РассчитатьСумму() из общего модуля РаботаСДокументами.
В результате документ ОказаниеУслуги будет выглядеть следующим образом (рис. 3.11):
Рис.
3.11. Документ «ОказаниеУслуги»
После того, как эти действия
будут выполнены, запустим 1С:Предприятие в режиме отладки и убедимся, что при вводе
цены и количества в табличную часть документа ОказаниеУслуги сумма пересчитывается по нашему алгоритму.