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

Update homework-5-3.md

This commit is contained in:
EleShvili 2023-01-31 12:27:21 +03:00 committed by GitHub
parent faee7d9c76
commit 4f23816b95
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,86 +1,84 @@
# Задание к занятию "Проведение и движения"
# Задание к занятию «Проведение и движения»
## Задача 1 Добавить движения в Документы "Поступление товаров и услуг" и "Реализация товаров и услуг"
## Задача 1. Добавить движения в документы «Поступление товаров и услуг» и «Реализация товаров и услуг»
### Описание задачи
Проведение документов "Поступление товаров и услуг" и "Реализация товаров и услуг" добавляет движения товаров по регистру накопления "Товары"
Проведение документов «Поступление товаров и услуг» и «Реализация товаров и услуг» добавляет движения товаров по регистру накопления «Товары».
### Требования к результату
Выгрузка информационной базы (.dt). Документы "Поступление товаров и услуг" и "Реализация товаров и услуг" должны добавлять приход и расход по регистру накопления "Товары",
Выгрузка информационной базы (.dt). Документы «Поступление товаров и услуг» и «Реализация товаров и услуг» должны добавлять приход и расход по регистру накопления «Товары», иметь одинаковую структуру движения по реквизитам, измерениям, ресурсам.
иметь одинаковую структуру движения по реквизитам, измерениям, ресурсам.
Отличие - только в направлении движения (приход и расход)
Отличие только в направлении движения: приход и расход.
Движения должны содержать следующие данные:
* "Дата"
* "Номенклатура"
* "Количество"
* «Дата»,
* «Номенклатура»,
* «Количество».
### Процесс выполнения
1. Добавить регистр накопления "Товары":
1. Добавить регистр накопления «Товары»:
измерения:
- Номенклатура (СправочникСсылка.Номенклатура)
- «Номенклатура» (СправочникСсылка.Номенклатура);
ресурсы:
- Количество (ОпределяемыйТип.Количество)
- «Количество» (ОпределяемыйТип.Количество):
Регистраторы - установить галочки на "Поступление товаров и услуг" и "Реализация товаров и услуг"
регистраторы — установить галочки на «Поступление товаров и услуг» и «Реализация товаров и услуг»;
Вид регистра - Остатки
Вид регистра — «Остатки».
2. Открыть документ Поступления - закладка Движения - Конструктор движений
2. Открыть документ Поступления — закладка Движения — Конструктор движений.
Создать движение - приход по РН Товары
Создать движение — приход по РН Товары.
Движение.Период = Дата;
Движение.ВидДвижения = ВидДвиженияНакопления.Приход
Остальное заполняем из ТЧ "Товары"
Остальное заполняем из ТЧ «Товары».
3. Повторить по аналогии для документа "Реализация товаров и услуг"
3. Повторить по аналогии для документа «Реализация товаров и услуг».
отличие:
Отличие:
Движение.ВидДвижения = ВидДвиженияНакопления.Расход
## Задача 2 добавить движение для документа "Установка цен"
## Задача 2. Добавить движение для документа «Установка цен»
### Описание задачи
Добавить в документы "Установка цен" движение по регистру сведений "Цены"
Добавить в документы «Установка цен» движение по регистру сведений «Цены».
### Требования к результату
Выгрузка информационной базы (.dt). Документ "Установка цен" формирует движения по регистру сведений "Цены"
Выгрузка информационной базы (.dt). Документ «Установка цен» формирует движения по регистру сведений «Цены».
### Процесс выполнения
0. Добавить документ УстановкаЦен ("Установка цен") с табличной частью Цены с реквизитами:
0. Добавить документ УстановкаЦен («Установка цен») с табличной частью «Цены» с реквизитами:
- Номенклатура
- Цена
- «Номенклатура»,
- «Цена».
1. Очистить все записи из регистра сведений "Цены", затем донастроить его:
1. Очистить все записи из регистра сведений «Цены», затем донастроить его:
периодичность - В пределах секунды
периодичность — В пределах секунды;
режим записи - Подчинение регистратору
режим записи — Подчинение регистратору;
измерения:
- Номенклатура (СправочникСсылка.Номенклатура)
- «Номенклатура» (СправочникСсылка.Номенклатура)
ресурсы:
- Цена (например, ОпределяемыйТип.Сумма)
- «Цена» (например, ОпределяемыйТип.Сумма)
Обратите внимание, что должны совпадать значения длины и точности реквизитов **Цена табличной части** и ресурса **Цена регистра сведений**.
2. Открыть документ "Установка цен" - закладка Движения - Конструктор движений
2. Открыть документ «Установка цен» — закладка Движения — Конструктор движений.
Создать движение - по РС Цены
Создать движение — по РС Цены.
```bsl
Движения.Цены.Записывать = Истина;
@ -92,4 +90,4 @@
КонецЦикла;
```
### Подсказка: [результат выполнения домашнего задания](Examples/homework-5-3-example.md)
### Подсказка: [результат выполнения домашнего задания](Examples/homework-5-3-example.md).