Округление результатов формул
В Нетикс Трицепс во многих местах для настройки нужного именно вам вида используются формулы.
Результат любой формулы можно округлить, для этого используйте такие функции:
- ceil(значение) — для округления вверх
- floor(значение) — для округления вниз
- round(значение) — для округления к ближайшему целому
Таким образом формула для расчетного прайс-листа должна быть такой (с поправкой на ваши коэффициенты):
где Value — значение исходного прайс-листа, 1.2 — коэффициент наценки, 10 — точность округления.
Вместо Value можно использовать другие значения, например, последнюю входную цену (LastSupplyPrice(Product)), а наценку можно делать условной: выражение (Value < 100 ? 1.8 : 1.4) для значений исходной цены меньше 100 рублей будет выдавать коэффициент 1.8, больше либо равно 100 рублей — 1.4
- Value > 100 ? 1.6 :
1.8) / 10
Эта формула для товаров дороже 500 рублей по исходному прайс-листу применит коэффициент 1.4, от 100 до 500 — 1.6 и дешевле 100 рублей — 1.8. Результат расчетов будет округлен до 10 рублей вверх.
Обычно в автобизнесе принято округлять небольшие суммы (до 100 рублей) до 5 рублей, суммы от 100 до 1000 — до 10 рублей, более дорогие товары и услуги можно округлять до 50 или до 100 рублей. В этом случае формула будет такой:
- (
- Value > 500 ? 1.4 :
Value > 100 ? 1.6 :
1.8
- Value > 1000 ? 50 :
Value > 100 ? 10 :
5
- Value > 1000 ? 50 :
Value > 100 ? 10 :
5