Округление цен приводит к неправильному отображению

StartPrev 1 2 NextEnd
02.03.2019 08:45
#21
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 25941
Quote
Aw: Округление цен приводит к неправильному отображению

Bozhkov - 27.02.2019 11:39
А в атрибутах, я так понял, увеличить количество знаков после запятой нельзя? В настройках стоит 4 знака для цены, но в атрибутах больше двух знаков не сохраняется.

У меня сохраняется 4 знака.

Возможно проблема в базе.(пропущено обновление)

Меняйте поле в таблице ..._jshopping_products_attr
`price` DECIMAL(14,4) NOT NULL.

 
21.03.2019 19:17
#22
Bozhkov
User Bozhkov
Name: Konstantin
17.07.2014
Posts: 284
Quote
Aw: Округление цен приводит к неправильному отображению

Да, поменял в БД, помогло. Но версия у меня 14.18.2, это не я пропустил обновление, это такие обновления были, что этот пункт не изменился. Возьмите это на заметку, скорее всего, я не один такой.
И добавьте еще 2 знака для валюты пожалуйста, а то копейки в цене с 6 знаками в курсе тоже не сходятся. Я у себя изменил, но это до первого обновления, я так понимаю.

Пример.
Цена (розница) $1,22 за м.кв. Товар продается кратно 75 м.кв. (рулон). Скидка 15%, итого $77,775 за рулон.
Курс $ = 31,6 (0,031645)

правильно: 77,775 * 31.6 = 2457,69
на сайте: 77,775 / 0,031645 = 2457,73

А если сделать курс на 8 знаков, то всё получается
77,775 / 0,03164556 = 2457,69

P.S. 7 знаков тоже не достаточно, получается 2457,70


Last change: 21.03.2019 19:33
 
StartPrev 1 2 NextEnd


Copyrights MAXXmarketing GmbH. Alle Rechte vorbehalten
Durch die Nutzung dieser Website stimme ich zu, dass Cookies zur optimalen Gestaltung der Website sowie zur Analyse der Nutzung der Website verwendet werden. Weiterführende Informationen finden Sie hier. OK, einverstanden.