Товарный Чек. Неверно Указывается Цена Позиции Для Копеек.
#1
Отправлено 05 Октябрь 2012 - 20:27
Цена каждой позиции в товарном чеке отображается неверно в случае, если она содержит копейки. Так, например, цена товара 862.50 руб (сумма выставляется автоматически при установке акции) отображается как 863 рубля. При количестве заказанного товара в 2 шт, сумма считается верно - 1725 руб, однако несоответствие цены в товарном чеке составляет 1 рубль.
Округление до большего целого значения должно применяться на этапе расчета стоимости товара со скидкой, а не на этапе распечатывания товарного чека.
#2
Отправлено 12 Октябрь 2012 - 05:54
#3
Отправлено 12 Октябрь 2012 - 07:08
support (12 Октябрь 2012 - 05:54) писал:
#4
Отправлено 27 Октябрь 2012 - 13:07
#5
Отправлено 27 Октябрь 2012 - 13:13
#6
Отправлено 31 Октябрь 2012 - 11:00
pirogof (27 Октябрь 2012 - 13:13) писал:
#7
Отправлено 02 Ноябрь 2013 - 08:26
#8
Отправлено 31 Октябрь 2014 - 12:52
Как я понимаю, возможность править товарный чек уже появилась.
Так как же сделать, чтобы в нем цены соответствовали настройкам в "Валютах"?
#9
Отправлено 08 Сентябрь 2015 - 21:16
Не думала, что отображение с округлением окажется проблемой, НО:
сегодня возмущенный клиент прислал письмо с вопросом - почему у него сумма заказа 2760 рублей, а при оплате через рбк списалось больше - 2160руб 40 коп! (и это при том, что у нас цены в рублях, а копейки появились из-за того, что клиенту сделали скидку)
Может быть, можно сделать так, чтобы везде (в лк, товарной накладной и счете от платежной системы) суммы были одинаковые?
#10
Отправлено 21 Сентябрь 2015 - 20:27
SoLucky (08 Сентябрь 2015 - 21:16) писал:
Не думала, что отображение с округлением окажется проблемой, НО:
сегодня возмущенный клиент прислал письмо с вопросом - почему у него сумма заказа 2760 рублей, а при оплате через рбк списалось больше - 2160руб 40 коп! (и это при том, что у нас цены в рублях, а копейки появились из-за того, что клиенту сделали скидку)
Может быть, можно сделать так, чтобы везде (в лк, товарной накладной и счете от платежной системы) суммы были одинаковые?
#11
Отправлено 22 Сентябрь 2015 - 19:17
Округление отсутствует только в товарном чеке, т.к. иначе появятся ошибки, такие как, например, есть 4 товара по 1.49 руб, сумма заказа 5.96, а с округлением будет написано, что 4 товара по 1 рублю, а итоговая сумма 6 рублей... По этой причине там всё осталось как прежде, без изменений.
#12
Отправлено 18 Октябрь 2015 - 15:07
#13
Отправлено 29 Июль 2016 - 05:17
Первое. Итоговые суммы не сходятся в одном чеке, вверху одна (посчитана с копейками), под таблицей другая посчитана без копеек.
Второе, клиенту как я понял придет письмо с суммой без копеек, уже был прецедент, пришли забирать товар - я озвучиваю сумму на рубль больше (по админке), клиент удивлен.
Третье. Суммы прыгают. Реально сделал заказ в админке, сумма одна, через какое-то время она увеличивается на рубль-два. Я сперва думал показалось, но нет. Пока не заскринил этот баг.
Вся эта чехарда появляется при пользовании акциями со скидками, которые добавляют копейки. Люди конечно платят, но осадочек-то остается.
#14
Отправлено 01 Август 2016 - 10:03
Роман (29 Июль 2016 - 05:17) писал:
Первое. Итоговые суммы не сходятся в одном чеке, вверху одна (посчитана с копейками), под таблицей другая посчитана без копеек.
Второе, клиенту как я понял придет письмо с суммой без копеек, уже был прецедент, пришли забирать товар - я озвучиваю сумму на рубль больше (по админке), клиент удивлен.
Третье. Суммы прыгают. Реально сделал заказ в админке, сумма одна, через какое-то время она увеличивается на рубль-два. Я сперва думал показалось, но нет. Пока не заскринил этот баг.
Вся эта чехарда появляется при пользовании акциями со скидками, которые добавляют копейки. Люди конечно платят, но осадочек-то остается.
Данная проблема появляется в том случае если у Вас хотя бы у одного товара есть копейки, но в настройках Валюты стоит отображение 0 знаков после запятой. Т.е. клиент не видит этих копеек, поэтому и итоговая сумма считается для клиента без них. Соответственно, в уведомлении, которое пришло клиенту сумма будет без копеек. Вам как администратору в админ-панели сумма считается по цене и с копейками и округляется.
Если Вы хотите сохранить цену товара с копейками, тогда Вам необходимо в разделе Настройки-> Валюта указать сколько знаков после запятой необходимо отобразить. В противном случае, необходимо убрать все копейки из цены.
#15
Отправлено 01 Август 2016 - 10:58
Stasya (01 Август 2016 - 10:03) писал:
Если Вы хотите сохранить цену товара с копейками, тогда Вам необходимо в разделе Настройки-> Валюта указать сколько знаков после запятой необходимо отобразить. В противном случае, необходимо убрать все копейки из цены.
Как я могу убрать копейки из цены, если товары учавствуют в акции и копейки насчитывает система автоматически?
Они (копейки) мне не нужны.
#16
Отправлено 01 Август 2016 - 12:24
Роман (01 Август 2016 - 10:58) писал:
Они (копейки) мне не нужны.
#17
Отправлено 02 Август 2016 - 05:12
support 2.0 (01 Август 2016 - 12:24) писал:
Это не удобно, больше того - это не правильно, расчет везде должен быть одинаковый. И потом, такая точность не нужна. Я вам больше скажу, наверняка большинство будет радо совершенно отказаться от копеек. Уж я то точно. Причем хотелось бы не что бы они были скрыты, а что бы их именно не было, полное округление до рублей включая варианты со скидками.
#18
Отправлено 17 Август 2016 - 06:04
Людям приходит письмо с одной суммой, в чеке сумма меняется - на 3 рубля больше. Заказ , как-то меняется потом, пересчитывается. Это происходит из-за скидок и копеек и происходит не первый раз уже. Это не приемлемо! Люди знают одну сумму, а озвучивают им другую.
#19
Отправлено 19 Август 2016 - 09:49
#20
Отправлено 20 Август 2016 - 19:02
Роман (19 Август 2016 - 09:49) писал:
Теперь в момент создания заказа цены на товары будут округляться до того количества знаков, которое есть на сайте. Так что если возникла ситуация, что есть
- Яблоко с ценой 1.5 рубля,
- Апельсин за 2.5 рубля
- Груша за 4.3 рубля
- Яблоко: 2 рубля
- Апельсин: 3 рубля
- Груша: 4 рубля.
В момент создания заказа, товарная позиция придёт с округлением, таким же как на сайте и в карточке заказа отобразится так:
- Яблоко: 2 рубля
- Апельсин: 3 рубля
- Груша: 4 рубля.
Раньше выглядело бы всё одинаково, но сумма заказа получалась бы 8 рублей, а в товарном чеке 8 рублей 30 коп.
Теперь данная проблема проработана, путаницы с покупателями не возникнет.
Также доработано отображение скидок в процентах
Они также считаются с учётом округления. Так что расхождений в том, что отображается пользователю и сумме заказа больше происходить не будет.
Единственный нюанс здесь - это товарный чек. Обычно там отображается цена на заказ с копейками, отчего может возникать лёгкая не точность в цифрах.
Пример
Если на выше созданный заказ добавить 39%-ную скидку, то при сумме заказа в 9 рублей скидка при округлении до составит 4 рубля, а скидка в 38% будет равна 3м рублям, в то время как на самом деле скидка составляет 3.6 руб для первого случая и 3.42 для второго. Соответственно в товарном чеке эта ситуация будет выглядеть так:
В целом не страшно, с учётом того, что средний чек по заказам созданным сегодня составляет 5675 рублей. Но нужно понимать, что такая неточность присутствует и исправить её можно либо вернув всё обратно, либо изменить отображение товарного чека, убрать в нём отображение копеек. Делается это в разделе "Сайт" > "Редактор шаблонов" > "Другие шаблоны" > "Товарный чек" заменив код:
<td class="line" align=right>{ol.LINE_SUM_TEXT}</td>на следующий:
<td class="line" align=right>{ol.LINE_SUM_USER_MONEY_FORMAT_TEXT}</td>После этого найти эту неточность будет крайне сложно, покупатели не будут расстраиваться по пустякам =)
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных