mirror of
https://github.com/netology-code/1c-homeworks.git
synced 2024-11-24 08:02:20 +02:00
Update homework-5-2.md
This commit is contained in:
parent
54b42b77b5
commit
b60936a448
@ -1 +1,96 @@
|
||||
# Задание к занятию "ТАБЛИЧНАЯ ЧАСТЬ"
|
||||
|
||||
## Задача 1 создать документы "Поступление" и "Реализация"
|
||||
|
||||
### Описание задачи
|
||||
|
||||
документ "Поступление" и "Реализация" используется для формирования движений товаров и услуг
|
||||
|
||||
Документ оформляется итог при взаимодействия с контрагентом.
|
||||
|
||||
Например.
|
||||
При поступлении или списании товара содержит информацию о движении товара.
|
||||
При оказании услуг фиксирует их содержание.
|
||||
|
||||
### Требования к результату
|
||||
|
||||
Документы Поступления и Реализация должны иметь одинаковую структуру - реквизиты, состав форм и полей, внешний вид
|
||||
Отличие только в названии документов
|
||||
|
||||
Документ должен содержать следующие поля:
|
||||
|
||||
* "Дата"
|
||||
* "Номер"
|
||||
* "Контрагент" - на форме документа поле выбора Контрагента
|
||||
* "Ответственный" - При создании объекта заполняется по умолчанию текущим пользователем.
|
||||
* "Комментарий" - на форме документа поле ввода многострочное.
|
||||
* ТЧ Номенклатура. Колонки: НомерСтроки, Номенклатура, Количество, Цена, Сумма.
|
||||
|
||||
Иметь форму документа, выбора, списка
|
||||
|
||||
Дата должна ставится текущая при создании нового объекта
|
||||
|
||||
Номер должен ставится автоматически и быть уникальным, без префикса, числовое значение.
|
||||
|
||||
Все реквизиты присутствуют на форме и доступны для редактирования. Все реквизиты обязательны для заполнения, кроме "Комментарий".
|
||||
|
||||
### Процесс выполнения
|
||||
|
||||
|
||||
* Добавить документ "Поступление" с реквизитами
|
||||
* Контрагент (СправочникСсылка.Контрагент)
|
||||
* Ответственный (СправочникСсылка.Сотрудники)
|
||||
* Комментарий (Строка 200)
|
||||
|
||||
Номер и дата - стандартные реквизиты, их добавлять не нужно
|
||||
|
||||
* Добавить каждый реквизит на форму документа. В поле ввода "Комментарий" поставить флажок "МногострочныйРежим".
|
||||
|
||||
Все добавленные реквизиты добавить на форму выбора и списка в том же порядке(Контрагент, Ответственный, Комментарий), номер и дату поставить слева (1 и 2 колонка)
|
||||
|
||||
Добавить ТЧ "Товары"
|
||||
В ТЧ добавить колонки:
|
||||
НомерСтроки (Номенклатура.НомерСтроки, должен проставляться автоматически)
|
||||
Номенклатура (СправочникСсылка.Номенклатура)
|
||||
Количество (Число 10,2)
|
||||
Цена (Число 10)
|
||||
Сумма (Число 10)
|
||||
|
||||
Повторить всё для документа Реализация
|
||||
|
||||
## Задача 2 добавить расчеты в ТЧ "Товары"
|
||||
|
||||
### Описание задачи
|
||||
|
||||
Документ Поступление
|
||||
|
||||
Добавить сортировку строк по номенклатуре.
|
||||
|
||||
Добавить расчет общего итога по сумме документа и вывод значения на форму документа
|
||||
|
||||
В форму документа добавить реквизит Общая сумма
|
||||
|
||||
Повторить для документа Реализации
|
||||
|
||||
### Требования к результату
|
||||
|
||||
На форме документа пересчитывается сумма документа при добавлении/изменении/удалении строк, количества и цены в строках
|
||||
|
||||
На форме документа есть кнопка для сортировки строк по номенклатуре
|
||||
При нажатии происходит сортировка
|
||||
|
||||
### Процесс выполнения
|
||||
|
||||
Документ Поступление
|
||||
|
||||
Добавить сортировку строк по номенклатуре.
|
||||
|
||||
Добавить расчет общего итога по сумме документа и вывод значения на форму документа
|
||||
|
||||
В форму документа добавить реквизит Общая сумма
|
||||
|
||||
Повторить для документа Реализации
|
||||
|
||||
|
||||
|
||||
Обновить конфигурацию.
|
||||
|
Loading…
Reference in New Issue
Block a user