новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Python1C
Приватное сообщение
Новый заказчик

Решить стандартную задачу из задачника 1С

25 мая 2020 в 02:57:52 (4 года 26 недель 1 день 4 часа назад)
Текст задания
Тестовое задание.
Организовать учет оптовых продаж и дополнительных услуг (например, доставка). (На платформе 8, пустая конфигурация, формы любые: управляемые или обычные). И услуги и товары указываются в разных табличных частях.
Учет товаров ведется в разрезе складов. На складах ведется количественный и суммовой учет. Поступление и продажа осуществляются с указанием склада (в шапке документа).
Списание себестоимости должно быть организовано по партиям (FIFO/Вручную: пользователь сам указывает партии, которые необходимо списать).
В табличной части накладных сумма строки должна рассчитываться автоматически. В расходной накладной при выборе товара в графу “цена” должна заноситься цена продажи на дату документа. Если в накладной значение цены продажи изменяется, то меняется актуальная цена на дату документа. Должна храниться история значения цен по дням.
В структуре табличной части расходной накладной кроме реквизитов “Товар”, “Цена”, “Количество” и “Сумма”, необходимо иметь реквизит “Партия”, который будет недоступен для редактирования, и скрытый реквизит “ЦенаЗакупки”. Если порядок списания - “FIFO ”, то реквизит “Партия” остается пустым.
Если порядок списания - “вручную”, то в форме документа становятся видимыми и доступными дополнительные реквизиты диалога “ТоварДляВыбора” типа справочник “Товары”, “СписокПартий” типа таблица значений и кнопка “Сформировать список партий”. В этом случае работа с накладной должна проводиться так:
Выбрать в реквизите “ТоварДляВыбора” нужный товар;
Нажать на кнопку “Сформировать список партий”. При этом должен появиться список несписанных партий указанного товара с указанием количества каждой партии, которое есть в остатках на складе.
Щелчком мыши выбираются партии для списания, при этом добавляются новые строки в табличную часть, в которые заносится “Товар”, “Партия”, “Количество”, а в скрытый реквизит табличной части “ЦенаЗакупки” заносится цена выбранной партии;
“Количество” и “цену продажи” можно изменить, что приводит к пересчету “суммы”.
Если порядок списания - “FIFO”, то в форме документа реквизиты диалога “ТоварДляВыбора”, “СписокПартий” и кнопка “Сформировать список партий” остаются невидимыми и недоступными.
Необходимо построить отчет по продажам товаров за период и остаткам товара по складам на указанную дату.

Продажи с 01.01.2012 по 31.03.2012
Номенклатура Кол-во Себест-ть Продажа Прибыль
Телевизор 3 300 620 320
Холодильник 3 30 50 20
Доставка 1 100 100

Прибыль рассчитывается: «Сумма продаж» - «Себестоимость»

Остатки товаров на 01.01.2009
Склад Номенклатура Кол-во
Основной
Телевизор 2
Холодильник 2
Транзитный
Телевизор 5
Пылесос 1
0
Отклики (16)