Необходимо решить тестовое задание и объяснить решение
В архиве
4 июня 2019 в 18:01:36
(5 лет 29 недель 2 дня 16 часов назад)
300
29.03.2019 14:33:12
до 02.03.2019
Текст задания
• Добавить справочник «Договора», подчиненный справочнику «Контрагенты». У каждого контрагента может быть несколько договоров. Список договоров должен отображаться в форме контрагента.
• У контрагента может быть выбран основной договор, который будет автоматически подставляться в документы «Расходная накладная» (при открытии формы).
• Факт продажи товаров контрагенту фиксируется с помощью документа «Расходная накладная». В нем указывается список товаров. В табличной части документа итоговая сумма должна пересчитываться при изменении цены или количества товаров. Так же должна пересчитываться итоговая сумма по документу.
• Учет товаров ведется по складам. В приходной и расходной накладных в шапке документа указывается склад. При продаже должна производиться проверка наличия товара на складе.
• На форме документа «Расходная накладная» создать реквизит «процент», при нажатии кнопки «пересчитать» все цены товаров в табличной части должны быть пересчитаны на значение этого процента.
• В системе должна быть возможность иметь несколько видов цен. Цены товаров вводятся с помощью документа «Установка цен», в котором должна быть возможность указать вид цены, номенклатуру и его цену. Так же цены номенклатуры должны иметь периодичность (в систему цены вводятся определенной датой и действуют, начиная с этой даты).
• В расходной накладной указывается вид цен, используемый при продаже. Так же должен быть реализован следующий функционал: при нажатии кнопки заполнить – для каждого товара табличной части подбирается соответствующая цена с учетом даты ее ввода в систему.
• Добавить обработку «Подбор расходных накладных». В ней указывается начало и конец периода, и при нажатии кнопки «Подобрать» в табличной части должны отобразиться все «Расходные накладные» за этот период и их суммы. Табличную часть с соответствующими реквизитами создать.