mirror of
https://github.com/netology-code/1c-homeworks.git
synced 2025-02-10 18:10:35 +02:00
Update diploma-b.md
This commit is contained in:
parent
f40e96d6ad
commit
97b3d06e97
85
diploma-b.md
85
diploma-b.md
@ -7,32 +7,79 @@
|
||||
|
||||
Конфигурация с именем "УправлениеИТФирмой" из диплома блока А, дополненная:
|
||||
|
||||
В существующей подсистеме Настройки:
|
||||
|
||||
* Перечислением ТипыНоменклатуры (Товар, Услуга)
|
||||
|
||||
* Справочником НоменклатурныеГруппы
|
||||
* Без иерархии, с наименованием разумной длины
|
||||
|
||||
* Справочником Номенклатура, который:
|
||||
* Имеет наименование разумной длины и неограниченную иерархию групп и элементов
|
||||
* Содержит реквизиты Тип и НоменклатурнаяГруппа, используемые для элементов и обязательные к заполнению
|
||||
|
||||
* Документом УстановкаЦен, который:
|
||||
* Содержит реквизит шапки Ответственный и табличную часть Цены с реквизитами Номенклатура и Цена
|
||||
* Имеет форму, в которой реализованы:
|
||||
* Выбор и подбор номенклатуры с автоматическим назначением цен согласно срезу последних регистра сведений Цены
|
||||
* Команды УстановитьФиксированнуюЦену и ИзменитьЦенуНаПроцент с кнопками в командной панели, после ввода цены или процента изменяющие цены во всех строках
|
||||
* Формирует движения по регистру сведений Цены
|
||||
|
||||
* Регистром сведений Цены, который:
|
||||
* Содержит измерение Номенклатура и ресурс Цена
|
||||
* Является периодическим с подчинением регистратору (документу УстановкаЦен)
|
||||
* Скрыт из командного интерфейса
|
||||
|
||||
* Документом УстановкаСкидок, который:
|
||||
* Содержит реквизит шапки Ответственный и табличную часть Скидки с реквизитами НоменклатураНоменклатурнаяГруппа и Скидка
|
||||
* Имеет форму, в которой реализованы:
|
||||
* Подбор номенклатуры, а также выбор номенклатуры и номенклатурных групп с автоматическим назначением скидок согласно срезу последних регистра сведений Скидки
|
||||
* Команда УстановитьФиксированнуюСкидку с кнопкой в командной панели, после ввода скидки устанавливающая ее во всех строках
|
||||
* Формирует движения по регистру сведений Скидки
|
||||
|
||||
* Регистром сведений Скидки, который:
|
||||
* Содержит измерение НоменклатураНоменклатурнаяГруппа и ресурс Скидка
|
||||
* Является периодическим с подчинением регистратору (документу УстановкаСкидок)
|
||||
* Скрыт из командного интерфейса
|
||||
|
||||
* Журналом документов ЦеныИСкидки, который:
|
||||
* Содержит документы УстановкаЦен и УстановкаСкидок и графу Ответственный
|
||||
|
||||
Подсистемой Сделки, а в ней:
|
||||
|
||||
* Документом Поступление, который:
|
||||
** Содержит реквизит шапки Поставщик и табличную часть ТоварыИУслуги с реквизитами Номенклатура, Количество, Цена, Сумма, СтавкаНДС, СуммаНДС
|
||||
** Имеет форму, в которой реализован выбор и подбор номенклатуры с автоматическим пересчетом числовых колонок по правилам:
|
||||
*** При изменении реквизитов Количество и Цена пересчитывается Сумма и СуммаНДС (см. ниже "Правила расчета НДС")
|
||||
*** При изменении реквизита Сумма пересчитывается Цена и СуммаНДС
|
||||
*** При изменении реквизита СтавкаНДС пересчитывается СуммаНДС
|
||||
** Формирует движения:
|
||||
*** Расход по регистру накопления Взаиморасчеты с указанием поставщика в сумме общего итога по реквизиту ТЧ Сумма
|
||||
*** Приход по регистру накопления Товары в разрезе номенклатуры типа Товар согласно реквизитам ТЧ Количество и Сумма
|
||||
*** Движения по регистру накопления Расходы в разрезе номенклатуры типа Услуга согласно реквизиту ТЧ Сумма
|
||||
* Содержит реквизиты шапки Поставщик, Ответственный, Сумма и табличную часть ТоварыИУслуги с реквизитами Номенклатура, Количество, Цена, Сумма, СтавкаНДС, СуммаНДС
|
||||
* Имеет форму, в которой реализован выбор и подбор номенклатуры с автоматическим пересчетом числовых колонок по правилам:
|
||||
* При изменении реквизитов Количество и Цена пересчитывается Сумма и СуммаНДС (см. ниже "Правила расчета НДС")
|
||||
* При изменении реквизита Сумма пересчитывается Цена и СуммаНДС
|
||||
* При изменении реквизита СтавкаНДС пересчитывается СуммаНДС
|
||||
* Перед записью заполняет реквизит шапки Сумма итогом по одноименной колонке табличной части
|
||||
* Формирует движения:
|
||||
* Расход по регистру накопления Взаиморасчеты с указанием поставщика в сумме общего итога по реквизиту ТЧ Сумма
|
||||
* Приход по регистру накопления Товары в разрезе номенклатуры типа Товар согласно реквизитам ТЧ Количество и Сумма
|
||||
* Движения по регистру накопления Расходы в разрезе номенклатуры типа Услуга согласно реквизиту ТЧ Сумма
|
||||
|
||||
* Документом Реализация, который:
|
||||
** Содержит реквизит шапки Покупатель и табличную часть ТоварыИУслуги с реквизитами Номенклатура, Количество, Скидка, Цена, Сумма, СтавкаНДС, СуммаНДС
|
||||
** Имеет форму, в которой реализован выбор и подбор номенклатуры с автоматическим назначением цены и скидки, а также пересчетом числовых колонок по правилам:
|
||||
*** При изменении реквизитов Количество и Цена пересчитывается Сумма (с учетом скидки) и СуммаНДС (см. ниже "Правила расчета НДС")
|
||||
*** При изменении реквизита Скидка пересчитывается Сумма и СуммаНДС
|
||||
*** При изменении реквизита Сумма пересчитывается Скидка (цена остается прежней) и СуммаНДС
|
||||
*** При изменении реквизита СтавкаНДС пересчитывается СуммаНДС
|
||||
** Формирует движения:
|
||||
*** Расход по регистру накопления Взаиморасчеты с указанием поставщика в сумме общего итога по реквизиту ТЧ Сумма
|
||||
*** Приход по регистру накопления Товары в разрезе номенклатуры типа Товар согласно реквизитам ТЧ Количество и Сумма
|
||||
*** Движения по регистру накопления Расходы в разрезе номенклатуры типа Услуга согласно реквизиту ТЧ Сумма
|
||||
* Содержит реквизит шапки Покупатель, Ответственный, Сумма и табличную часть ТоварыИУслуги с реквизитами Номенклатура, Количество, Скидка, Цена, Сумма, СтавкаНДС, СуммаНДС
|
||||
* Имеет форму, в которой реализован выбор и подбор номенклатуры с автоматическим назначением цены и скидки, а также пересчетом числовых колонок по правилам:
|
||||
* При изменении реквизитов Количество и Цена пересчитывается Сумма (с учетом скидки) и СуммаНДС (см. ниже "Правила расчета НДС")
|
||||
* При изменении реквизита Скидка пересчитывается Сумма и СуммаНДС (см. ниже "Применение скидок")
|
||||
* При изменении реквизита Сумма пересчитывается Скидка (цена остается прежней) и СуммаНДС
|
||||
* При изменении реквизита СтавкаНДС пересчитывается СуммаНДС
|
||||
* Перед записью заполняет реквизит шапки Сумма итогом по одноименной колонке табличной части
|
||||
* Формирует движения:
|
||||
* Приход по регистру накопления Взаиморасчеты с указанием покупателя в сумме общего итога по реквизиту ТЧ Сумма
|
||||
* Расход по регистру накопления Товары в разрезе номенклатуры типа Товар согласно реквизиту ТЧ Количество и сумме, определенной согласно средней стоимости остатков этого товара. В отсутствие достаточного остатка проведение не выполняется.
|
||||
* Движения по регистру накопления Расходы в разрезе номенклатуры типа Товар в сумме себестоимости продаж (сумме расхода по регистру Товары)
|
||||
* Движения по регистру накопления Доходы в разрезе номенклатуры всех типов согласно реквизиту ТЧ Сумма
|
||||
|
||||
* Журналом документов Сделки, который:
|
||||
* Содержит документы Поступление и Реализация с графами Контрагент, Ответственный и Сумма
|
||||
|
||||
### Применение скидок
|
||||
|
||||
Скидки определяются по срезу последних регистра сведений Скидки. Если скидка установлена и на конкретный элемент справочника Номенклатура, и на номенклатурную группу, приоритет имеет скидка для конкретного элемента.
|
||||
|
||||
Цена определяется по данным регистра сведений Цены и не пересчитывается при изменении скидки. Сумма определяется по цене с учетом скидки как:
|
||||
Сумма = Количество * Цена * (100 - Скидка) / 100
|
||||
При изменении суммы изменяется скидка, но не цена, по обратной формуле:
|
||||
|
Loading…
x
Reference in New Issue
Block a user