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

89 lines
5.6 KiB
Markdown
Raw Normal View History

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