1
0
mirror of https://github.com/netology-code/1c-homeworks.git synced 2024-11-24 08:02:20 +02:00
1c-homeworks/homework-5-4.md
2023-02-02 16:17:36 +03:00

89 lines
5.6 KiB
Markdown

# Задание к занятию «Формы документов»
## Задача 1. Добавить вкладки на форме документа в документы «Установка цен», «Поступление товаров и услуг» и «Реализация товаров и услуг»
### Описание задачи
Для удобства работы на разных устройствах и разрешениях экрана лучше делать форму меньше по ширине и группировать реквизиты и ТЧ документа.
Добавим вкладки на форме документа «Основное» и «Товары».
Перенесём соответствующие реквизиты и ТЧ.
### Требования к результату
Выгрузка информационной базы (.dt).
В документах есть вкладка «Основное» и «Товары».
Все реквизиты и ТЧ собраны в них.
При наличии дополнительных реквизитов распределить по своему усмотрению.
### Процесс выполнения
1. Откроем форму документа «Установка цен».
Добавим вкладку на форме документа «Основное» и «Цены».
На вкладку «Основное» перенесём реквизиты:
- дата;
- номер;
- комментарий, если есть в документе;
- контрагент, только для «Реализация» и «Поступление».
2. на вкладку «Цены» перенесём ТЧ «Цены».
3. Повторить по аналогии для документов «Реализация товаров и услуг» и «Поступление товаров и услуг». Вместо «Цен» на отдельную вкладку вынести ТЧ «Товары».
## Задача 2. Добавить в форму списка подсветку зелёным строк «Поступление товаров и услуг» и «Реализация товаров и услуг»
### Описание задачи
Создадим простую форму контроля и фокусировки на затратах и продажах.
Для этого добавим условия в форму списка, чтобы не заходя в документ визуально видеть важные для учёта и контроля движения.
Добавим в форму списка документов «Поступление товаров и услуг» и «Реализация товаров и услуг» выделение строк цветом фона.
### Требования к результату
Выгрузка информационной базы (.dt).
Зелёным подсвечиваются документы «Реализация» с суммой выше 100 000 рублей.
Красным подсвечиваются документы «Поступления» с суммой выше 100 000.
### Процесс выполнения
1. Откроем форму списка документа — откроем свойства динамический список — Настройка списка — откроется окно — найдём «Условное оформление» — добавим условие
цвет фона — любой зелёный оттенок — условие — на сумму документа >= 100 000.
Обновим конфигурацию и проверим, что в списке документа появилась раскраска строк.
2. Повторить по аналогии для документа «Реализация товаров и услуг» и «Поступление товаров и услуг».
## Задача 3. Добавить в форму документа «Установка цен» признак согласования
### Описание задачи
Цена товаров и услуг не должна меняться любым пользователем.
Добавим признак согласования документа для возможности его проведения.
### Требования к результату
Выгрузка информационной базы (.dt). На форме документа «Установка цен» есть галочка «Согласовано».
Во вкладке «Основное» видимость доступна всем пользователям.
Доступность только пользователям с полными правами.
Без установленной галочки программа даёт только записать документ. Провести или изменить проведённый уже не даст.
### Процесс выполнения
1. Добавим реквизит «Согласовано» (Булево).
Добавим на форму документа.
2. Добавим условие при проведении документа на наличие установленной галочки.
3. Добавим доступность для редактирования только для пользователей с полными правами.
### Подсказка: [результат выполнения домашнего задания](Examples/homework-5-4-example.md).