Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Усовершенствование документа «Расходная накладная»

Автор:   •  Октябрь 1, 2021  •  Лекция  •  610 Слов (3 Страниц)  •  314 Просмотры

Страница 1 из 3

Урок 6_4 Усовершенствование документа «Расходная накладная»

Цель: научиться создавать объект Документ, писать код для обработчика событий с подсчетами в документах.

Продолжаете работать с ИБ с урока 6_3

!!!! Если у вас не выполнены предыдущие работы с этой работой вы не сможете работать.

Конспект: написать конспект и выполнять задание

[pic 1]

Задача 1.

Усовершенствование документа Расходная накладная, т.е. в табличной части документа Товары можно было выбрать только товары, а в табличную часть Услуги – только услуги. А также автоматическая подстановка ставки НДС с номенклатуры в документ Расходная накладная. Выбор Сотрудников происходит только тех, кто работает в данный момент на предприятии. И все подсчеты должны быть автоматические.

Шаг 1.

Документ РасходнаяНакладная имеет более сложную структуру, чем рассмотренный ранее документ ПриходнаяНакладная. Для того, чтобы в табличную часть Товары пользователь мог подбирать только товары, а в табличную часть Услуги, соответственно, услуги, в свойствах реквизитов установить параметры выбора (Рис. 8.33).

[pic 2]

Рис. 8.33.

!!!Для табличной части Услуга установить данную настройку самостоятельно, только подумать.

В пользовательском режиме создать документ расходная накладная и проверить работу настроек, которые выполнили.

Шаг 2.

Так же улучшим работу пользователя с сотрудником. Сделаем так, что доступными к выбору станут только не уволенные сотрудники. Нам потребуется создать новую форму выбора в справочнике "Сотрудники", причем форма должна быть неосновной, т.е. будет использовано только для нашей расходной накладной (Рис. 8.34)[pic 3]

Рис. 8.34.[pic 4]

В этой форме мы данные будем отображать без учета иерархии. Но в справочнике Сотрудники должны быть созданы предопределенные группы: Работающие и Уволенные.

Для документа расходная накладная выполнить настройки как на рисунке 8.36 (т.е. отбор сотрудников только происходит по работающим). Поэтому в различных документах можно использовать разные формы справочников и они не будут мешать настройкам в других документа.

[pic 5]

Рис. 8.36

Теперь укажем, что в расходной накладной выбор сотрудника будет происходить именно посредством новой формы (Рис. 8.36) и добавим отбор только работающих сотрудников (Рис. 8.36)

В пользовательском режиме проверить работу документа Расходная накладная и проверить в других документах каких сотрудников можно  выбирать.

Шаг 3.

Чтобы в форме списка пользователь мог видеть общую сумму документа всего по товарам и услугам, необходимо рассчитать реквизит СуммаДокумента (если его нет в документе необходимо его долавить), для чего воспользуемся обработчиком события ПередЗаписью. Это событие будем обрабатывать не для формы, а для самого объекта, поэтому текст процедуры обработчика события будет находиться в модуле документа (Рисунок 8.37 и 8.38).

...

Скачать:   txt (8.6 Kb)   pdf (342.1 Kb)   docx (250.9 Kb)  
Продолжить читать еще 2 страниц(ы) »
Доступно только на Essays.club