Вход | Регистрация


Бонусы в 1с Розница

Бонусы в 1с Розница
Я
   Pro1001C
 
01.10.17 - 12:56
Добрый день

Подскажите такой момент. Хочу в рознице задать такое условие на начисление бонусов:

- при покупке до 500 рублей на карту будет начислено 1% от суммы.

Вроде все начисляет, но начисляет везде кратно 1 рублю.
Т.е. если сумма покупки до 99 рублей, то бонусов нет. Если сумма покупки 199 рублей, то будет начислен 1 бонус. Если сумма покупки 350 рублей, то будет начислено 3 бонуса.

Вот не могу понять, так и должно быть или можно начислять бонусы меньше рубля. Т.е. с 99 рублей начислить 0,99 бонусов, с 350 рублей начислить 3,5 бонуса.
 
 
   1c-bs
 
1 - 01.10.17 - 12:57
Розница-то какая?
   2S
 
2 - 01.10.17 - 12:58
(0) только целые, если не ошибаюсь
   Pro1001C
 
3 - 01.10.17 - 13:02
Розница 2.2
   lenochka-semicova
 
4 - 02.10.17 - 09:36
(0) Ну если внимательно вчитаться в код процедуры начисления,
то для % бонусов можно увидеть формулу

ОбщееКоличествоБонусов = Цел(ОбщаяСуммаТоваровСегмента * СтрокаДереваСкидок.ЗначениеСкидкиНаценки * ПараметрыБонуса.КурсКонвертацииБонусовВВалюту/ 100);

в которой, как верно подсказывает кэп, используется функция Цел() - т.е. берется только целая часть

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует