Модели:
Меркурий-115Ф, Меркурий-119Ф, Меркурий-130Ф, Меркурий-180Ф, Меркурий-185Ф, Меркурий-МФ...
Рязанский
Сообщения: 34 Зарегистрирован: 14 мар 2011, 16:37
Откуда: Рязань
Контактная информация:
Сообщение
Рязанский » 04 июн 2019, 09:44
Клиент обратился с проблемой неправильного округления суммы в чеке.
Пример: цена у товара запрограммирована 21.50
пробиваем 21.50*2 и скидка -5%
должно быть 40.85
касса пробивает 40.84
скан чека:
https://yadi.sk/i/V2Kwolmaopi5yA
Рязанский
Help5
Сотрудник Инкотекс
Сообщения: 837 Зарегистрирован: 18 янв 2019, 09:42
Сообщение
Help5 » 04 июн 2019, 11:17
В ККТ скидка рассчитывается на каждую единицу товара, округляется и суммируется.
Help5
serdliga
Сообщения: 5 Зарегистрирован: 18 мар 2019, 10:19
Сообщение
serdliga » 04 июн 2019, 11:41
21.50 - 5% = 20.425
20.425 * 2 = 40.85
Где-то что-то не сходится
serdliga
Рязанский
Сообщения: 34 Зарегистрирован: 14 мар 2011, 16:37
Откуда: Рязань
Контактная информация:
Сообщение
Рязанский » 04 июн 2019, 14:28
зачем округлять скидку? почему не цену со скидкой округлять?
Рязанский
Help5
Сотрудник Инкотекс
Сообщения: 837 Зарегистрирован: 18 янв 2019, 09:42
Сообщение
Help5 » 04 июн 2019, 14:49
serdliga писал(а): ↑ 04 июн 2019, 11:41
21.50 - 5% = 20.42
20.42 * 2 = 40.84
Округляется каждая единица товара, потом суммируется.
Help5
Рязанский
Сообщения: 34 Зарегистрирован: 14 мар 2011, 16:37
Откуда: Рязань
Контактная информация:
Сообщение
Рязанский » 04 июн 2019, 16:39
Help5 писал(а): ↑ 04 июн 2019, 14:49
Округляется каждая единица товара, потом суммируется.
Ну так и округляйте единицу товара:
21.50 - 5% = 20.425 =
20.43
20.43 * 2 = 40.86
почему округляется в меньшую сторону?
Рязанский