Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата

Наши программы => УкрСклад => Тема розпочата: Vitaly_Gl від Листопад 09, 2012, 17:18:28

Назва: Динамический расчет наценки на товар в зависимости от цены закупки
Відправлено: Vitaly_Gl від Листопад 09, 2012, 17:18:28
Привет всем,интересует вопрос. Существует прайс. Торговую наценку на товар необходимо просчитать таким способом: чем дороже товар, тем меньше наценка.
Пример. На товар с ценой закупа от 0 до 50 грн, наценка 100% или в два раза, при цене от 50 до 100 грн - 90% или умножение цены на 1,9. И так далее.
Спасибо.
Назва: Re: Динамический расчет наценки на товар в зависимости от цены закупки
Відправлено: TheOK від Листопад 09, 2012, 18:37:05
Вам нужно чтобы такая наценка высветилась в прайсе или хотите задать такие правила наценки для групп?
Формула расчета процента наценки для товара можно рассчитать следующим образом (от 100% до 5%):
Нужно вбить туда формулу, изменив Товар.ЦенаСНДС на соответствующее имя поля в отчете:
[IIF(<Товар.ЦенаСНДС><500,110-(trunc(<Товар.ЦенаСНДС>/50)+1)*10,5)]
Где
110-(trunc(<Товар.ЦенаСНДС>/50)+1)*10, рассчитывает размер скидки для товара (от 100% до -бесконечности).
<Товар.ЦенаСНДС><500 - условие, при выполнении которого выводится 5 (%).
В расходной накладной такое лучше не вписывать, т.к. данные, которые выводятся в накладной, в программе не сохраняются.
2) Если же вы хотите задать подобные правила наценок для товара в справочнике, то здесь сложнее. Для этого нужно писать специальный программный код. С этим я вам помогать не смогу (стараюсь не вмешиваться во внутреннюю структуру базы).
Назва: Re: Динамический расчет наценки на товар в зависимости от цены закупки
Відправлено: Creat від Листопад 09, 2012, 20:14:54
Наценка товаров скриптом
http://www.softbalance.com.ua/forum/index.php/topic,461.0.html (http://www.softbalance.com.ua/forum/index.php/topic,461.0.html)