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

УНФ. Обработка расчета цены товара

6 |  0
14 декабря 2021 в 15:25:46 (2 года 49 недель 13 часов назад)
12500
Текст задания
Типовая УНФ последнего релиза, платформа 8.3.13

Обработка заполнения табличной части для документа Заказ покупателя.
При выборе обработки из формы документа Заказ покупателя должна выходить форма с табличной частью.

В шапке:
Вид цен,
Процент для произвольной цены,
Тип цены, который переносится в документ (4 варианта цен - колонки таблицы),
Кнопка для переноса выбранного типа цены в документ.

Колонки табличной части:
1. № п/п (из документа)
2. Номенклатура (из документа)
3. Спецификация (из документа)
4. Себестоимость (рассчитывается при открытии)
5. Минимальная цена (рассчитывается при открытии)
6. Оптовая цена (рассчитывается при открытии)
7. Произвольная цена (рассчитывается при изменении процента произвольной цены)
Все цены указываются за 1 ед.

Формулы расчета цен:
1. Себестоимость = (Цена материала из спецификации + 10%) + (Цена операций из спецификации + 31%)
2. Минимальная цена = Себестоимость + 6% от Себестоимости
3. Оптовая цена = Минимальная цена + 18% от Минимальной цены (18 - это просто процент, а не НДС)
4. Произвольная цена = Минимальная цена + Процент из шапки от Минимальной цены

Цена материала и операций зависит от вида цен, выбранного в шапке. При отсутствии какой-либо спецификации, цены материала, операции должно выводиться информационное сообщение снизу, но расчет должен быть выполнен по имеющися данным.

После нажатия на кнопку переноса выбранного типа цены в табличную часть должен произойти пересчет табличной части с новой ценой.

Похожий механизм реализован в калькуляции заказа.
0
Выбранные исполнители
Отклики