1
0
mirror of https://github.com/netology-code/1c-homeworks.git synced 2025-02-16 18:18:13 +02:00
1c-homeworks/homework-5-4.md
2020-06-17 22:54:54 +08:00

90 lines
4.8 KiB
Markdown

# Задание к занятию "Формы документов"
## Задача 1 Добавить вкладки на форме документа в Документы "Цены номенклатуры", "Поступление" и "Реализация"
### Описание задачи
Для удобства работы на разных устройствах и разрешениях экрана лучше делать форму меньше по ширине и группировать реквизиты и ТЧ документа
Добавим вкладки на форме документа "Основное" и "Товары"
Перенесем соответствующие реквизиты и ТЧ
### Требования к результату
В документы есть вкладка Основное и Товары
Все реквизиты и тч собраны в них
При наличии дополнительных реквизитов распределить по своему усмотрению
### Процесс выполнения
1. Откроем форму документа "Цены номенклатуры"
Добавим вкладку на форме документа "Основное" и "Товары"
На вкладку Основное перенесем реквизиты
- дата
- номер
- организация
- комментарий (если есть в документе)
- контрагент (только для Реализация и Поступление)
2. на вкладку Товары перенесем ТЧ "Товары"
3. Повторить по аналогии для документа Реализация и Поступление
## Задача 2 добавить в форму списка подсветку зеленым строк "Поступление" и "Реализация"
### Описание задачи
Создадим простую форму контроля и фокусировки на затратах и продажах
Для этого добавим условия в форму списка, чтобы не заходя в документ визуально видеть важные для учета и контроля движения
Добавим в форму списка подсветку зеленым строк "Поступление" и "Реализация"
### Требования к результату
Зеленым подсвечиваются документы Реализация с суммой выше 100 000 рублей
Поступления аналогично с суммой выше 100 000 выделяем красным
### Процесс выполнения
1. Откроем форму списка документа - откроем свойства динамический список - Настройка списка - откроется окно - найдем "Условное оформление" - добавим условие
цвет фона - любой зеленый оттенок
условие - на сумму документа >= 100 000
обновим конфигурацию и проверим в списке документа появилась раскраска строк
2. Повторить по аналогии для документа Реализация и Поступление
## Задача 3 добавить в форму документа "Цены номенклатуры" признак согласования
### Описание задачи
Цена товаров и услуг не должна меняться любым пользователем
Добавим признак согласования документа для возможности его проведения
### Требования к результату
На форме документа есть галочка "Согласовано"
Во вкладке "Основное"
Видимость доступна всем пользователям
Доступность только пользователям с полными правами
Без установленной галочки система дает только записать документ
Провести или изменить проведенный уже не даст
### Процесс выполнения
1. Добавим реквизит "Согласовано" (Булево)
Добавим на форму документа
2. Добавим условие при проведении документа на наличие установленной галочки
3. Добавим доступность для редактирования только для пользователей с полными правами