Подскажите как сделать универсально и более правильно расчетную цену в заказе унф

1. Raideres 8 25.01.22 12:15 Сейчас в теме
Добрый день.
Есть номенклатура с характеристиками разбитой по категориям.
У каждой характеристики свой набор доп реквизитов
Цену на каждую вариацию модели поставить не получится.

Поэтому пытаюсь разработать механизм предварительной цены в заказе

у нас есть стул "Амур" с базовой ценой 1500 но если в характеристике основа сидушки ткань с ценой до 500 то надбавка 1000 рублей если больше 1500 если есть отстрочка то +150 рублей

в итоге цена на стул "Амур" не 1500 а 1500+1500+150=3150 получается

Понимаю что можно жестко указать в заказе при изменение тч, но это при этом если сменится надбавка или формула будет другая то в итоге опять нужно будет лезть в конфигуратор и переписывать.
Подскажите как можно сделать более универсально..
Мб какой то регистр в котором будет хранится формула и номенклатура
Например номенклатура Стул Амур Формула [базоваяцена]+если [ценаосновасидушки]>1500 то 1500 конецесли+ Если значениезаполнено[отстрочка] то +150 конец

ну или что то в этом роде
Мб кто то что то такое делал подскажите пожалуйста
Прикрепленные файлы:
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. polax 25.01.22 13:09 Сейчас в теме
(1)
Цену на каждую вариацию модели поставить не получится.

У нас получилось. Через файл эксель внесли в базу все сочетания и так же через файл загрузили цены. Вручную, ДА это на месяц работы.

До этого у меня была мысль просто запросом рассчитывать цену в ХарактеристикаПриИзменении. Брать цену Номенклатуры и прибавлять цену каждой характеристики.
3. Raideres 8 25.01.22 14:12 Сейчас в теме
(2)
До этого у меня была мысль просто запросом рассчитывать цену в ХарактеристикаПриИзменении. Брать цену Номенклатуры и прибавлять цену каждой характеристики.

ну у нас одних тканей только более 1000 шт. плюс кроме этого проблема в том что ткань может с 150 рублей подорожать до 500 рублей и поэтому именно нужен расчет плановый а не установка фиксированная.
4. bad_wag 48 26.01.22 14:43 Сейчас в теме
Мы делали что то похожее через справочник с настройками где хранились отборы компоновки ну и сами формулы плюс куча нужной нам инфы. Думаю вам нужно определить в каком разрезе будут применяться формулы и можно сделать используя регистр сведений как вариант. Механизм редактирования формул есть в типовых конфигурациях, том же ЗуП например и вроде в УТ гдето был
5. Raideres 8 26.01.22 21:20 Сейчас в теме
(4)извините за наглость а скриншот можете сделать визуально как выглядел ваш справочник
6. bad_wag 48 28.01.22 12:23 Сейчас в теме
(5)Скриншот сделать не могу, это клиентская доработка была. Но перечитал еще раз вашу задачу, в целом она очень похожа. Предлагаю вам определить все параметры от которых будет зависеть базовая цена, создать справочник в нем макет скд в который внести все эти параметры, потом выносите этот отбор на форму + добавляете туда редактор формул. и в нужный момент программно создаете скд на этом макете, а дальше прогоняете текущий заказ по через эти отборы и он выдает нужную формулу
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот