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

Округление цены

Автор andreyyyyyyy, Жовтень 20, 2013, 00:37:34

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

andreyyyyyyy

 ???Как сделать так чтобы розничная цена округлялась до 25 коп , а остальные цены до 5 коп ?

Creat

Использовать наценку скриптом из последней версии. А формулу напишите сами.

andreyyyyyyy

а если не последняя версия?

Creat

1) Обновится до последней версии (трудносте никаких);
2) Найти на форуме темы наценка скриптом и запускать скрипт руками.

admin

#4
Пример 20% наценки с округления до 10 грн вместо
cena_r_out = udf_roundto(cena_in * 1.2, 2);
используем
cena_r_out = CAST(((cena_in * 1.2)/10) AS int)*10;

вот к 0.5 грн округление

cena_r_out = CEIL(((cena_in * 1.2)/0.5))*0.5;