1
0
mirror of https://github.com/netology-code/1c-homeworks.git synced 2025-02-04 18:01:25 +02:00

Примеры выполнения домашних заданий 6 модуля

This commit is contained in:
Matvey Seregin 2022-10-16 17:35:31 +03:00
parent 35f204506a
commit 966c714e6f
20 changed files with 103 additions and 4 deletions

View File

@ -0,0 +1,12 @@
# Занятие "Конструктор запросов"
## Задача 1 "Обновление цен в документе Реализация"
В документе Реализация товаров и услуг реализована функция обновления цен
<p align="center" width="100%">
<img width="75%" src="img/example-6-1-1.gif">
</p>

View File

@ -0,0 +1,18 @@
# Занятие "Условия и подзапросы"
## Задача 1 "Отбор номенклатуры при обновлении цен в документе Реализация"
В документе Реализация товаров и услуг реализована функция обновления цен
<p align="center" width="100%">
<img width="75%" src="img/example-6-1-1.gif">
</p>
## Задача 2 "Заполнение строк табличной части по отбору в документе Реализация"
В документе Реализация товаров и услуг реализована функция заполнения строк по заранее установленному отбору
<p align="center" width="100%">
<img width="75%" src="img/example-6-2-2.gif">
</p>

View File

@ -0,0 +1,12 @@
# Занятие "Итоги и группировки"
## Задача 1 "Реестр документов Поступление"
Обработка Реестр документов поступления позволяет сформировать реестр с разными параметрами
<p align="center" width="100%">
<img width="75%" src="img/example-6-3-1.gif">
</p>

View File

@ -0,0 +1,12 @@
# Занятие "Соединения"
## Задача 1 "Информация по контрагенту"
Обработка Информация по контрагенту позволяет получить сводную информацию по контрагенту
<p align="center" width="100%">
<img width="75%" src="img/example-6-4-1.png">
</p>

View File

@ -0,0 +1,12 @@
# Занятие "Временные таблицы и пакетные запросы"
## Задача 1 "Скидки для Реализации"
В документе Реализация товаров и услуг доступна возможность заполнения скидок и пересчета суммы
<p align="center" width="100%">
<img width="75%" src="img/example-6-5-1.gif">
</p>

View File

@ -0,0 +1,12 @@
# Занятие "Введение в СКД"
## Задача 1 "Отчет Продажи по контрагентам"
Отчет Продажи по контрагентам позволяет посмотреть продажи в разрезе контрагентов с детализацией по номенклатуре
<p align="center" width="100%">
<img width="75%" src="img/example-6-6-1.gif">
</p>

View File

@ -0,0 +1,12 @@
# Занятие "Работа с СКД"
## Задача 1 "Отчет Продажи по контрагентам"
Отчет Продажи по контрагентам позволяет посмотреть продажи в разрезе контрагентов с детализацией по номенклатуре
<p align="center" width="100%">
<img width="75%" src="img/example-6-6-1.gif">
</p>

Binary file not shown.

After

Width:  |  Height:  |  Size: 357 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1016 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 434 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 781 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

View File

@ -32,3 +32,4 @@
записи результата запроса.
* Если цена новая отличается от старой то пересчитываем сумму найденной строки;
### Подсказка: [результат выполнения домашнего задания](Examples/homework-6-1-example.md)

View File

@ -58,3 +58,4 @@
ВыбранноеЗначение. Заполнять значения для реквизитов Номенклатура и Цена;
* Протестировать - заполнить в регистр сведений строки и проверить заполнение строк ТЧ документа Реализация нажатием на кнопку ЗаполнитьСтроки и установкой различных вариантов значений реквизитов формы обработки ЗаполнениеНоменклатуры.
### Подсказка: [результат выполнения домашнего задания](Examples/homework-6-2-example.md)

View File

@ -39,3 +39,5 @@
ИтогиПоКонтрагенту добавляем во второй вариант текст запроса итогов по контрагенту. Добавить в запрос необходимые параметры для периода, формирования итогов и условий;
- выполнить обработку данных и вывод в макет;
- создать документы Поступление в системе различными датами и протестировать корректный вывод макета на экран;
### Подсказка: [результат выполнения домашнего задания](Examples/homework-6-3-example.md)

View File

@ -35,3 +35,5 @@
- Результат запроса можно обрабатывать только на свертку через выгрузку в таблицу значений;
6. Создать примеры в справочниках и документах. Протестировать формирование табличный документа.
7. Для реализации и поступления тестировать на нескольких документах. Товары в табличной части должны отличаться.
### Подсказка: [результат выполнения домашнего задания](Examples/homework-6-4-example.md)

View File

@ -10,7 +10,6 @@
Прикрепить .dt выгруженной базы с данными.
### Процесс выполнения
1. Создать простой справочник Номенклатурная группа без иерархии.
@ -26,3 +25,5 @@
* Если для номенклатуры не установлена скидка, а установлена для номенклатурной группы то применять скидку для номенклатурной группы.
Имеется ввиду значение скидки для реквизита Номенклатурная группа Номенклатуры в табличной части документа;
* Поиск скидок осуществлять через временные таблицы пакетного запроса с использованием менеджера временных таблиц;
### Подсказка: [результат выполнения домашнего задания](Examples/homework-6-5-example.md)

View File

@ -10,14 +10,14 @@
Прикрепить файл внешнего отчета и выгрузку информационной базы (.dt)
### Процесс выполнения
1. Создать внешний отчет.
2. В свойстве отчета Основная схема компоновки данных нажать на кнопку Открыть схему компоновки данных.
3. Добавить источник запрос и в нем реализовать отбор данных по табличной части документа реализация. Данные по реализации получать на определенную дату включительно.
3. Добавить источник запрос и в нем реализовать получение данных из табличной части документа реализация. Данные по реализации получать за определенный период.
4. В отчет вывести группировку по полю Контрагент.
5. Для контрагентов вывести среднюю цену продажи из документа и общее количество.
5. Для контрагентов вывести общую сумму продажи.
6. Для каждого контрагента показать строки по номенклатуре.
7. В этих строках отобразить поле: Номенклатура, и для каждой номенклатуры вывести количество, среднюю цену и сумму продажи.
### Подсказка: [результат выполнения домашнего задания](Examples/homework-6-6-example.md)

View File

@ -34,3 +34,5 @@
14. Определяем правильный тип полей;
15. Делаем настройки для полей как в прошлом задании;
16. Проверяем формирование отчета в пользовательском режиме.
### Подсказка: [результат выполнения домашнего задания](Examples/homework-6-7-example.md)