Создание документа ОказаниеУслуги
Теперь мы аналогичным образом создадим второй документ, необходимый нам – "ОказаниеУслуги". Для этого потребуется выполнить следующие действия:
создать новый объект конфигурации Документ "ОказаниеУслуги" с реквизитами:
· | "Склад", тип СправочникСсылка.Склады, |
· | "Клиент", тип СправочникСсылка.Клиенты, |
· | "Мастер", тип СправочникСсылка.Сотрудники, |
создать табличную часть этого документа "ПереченьНоменклатуры" с реквизитами:
· | "Номенклатура", тип СправочникСсылка.Номенклатура, |
· | "Количество", тип Число, длина 15, точность 3, неотрицательное, |
· | "Цена", тип Число, длина 15, точность 2, неотрицательное, |
· | "Сумма", тип Число, длина 15, точность 2, неотрицательное, |
· | создать основную форму документа, |
· | для полей ввода колонок "Количество" и "Цена" создать обработчик события "ПриИзменении", в котором вызывать процедуру "РассчитатьСумму" из общего модуля "РаботаСДокументами". [79] |
В результате документ "ОказаниеУслуги" будет выглядеть следующим образом:
После того, как эти действия будут выполнены, запустим 1С:Предприятие в режиме отладки и убедимся, что при вводе цены и количества в табличную часть документа "ОказаниеУслуги" сумма пересчитывается по нашему алгоритму. [80]
Содержание раздела