MAGAZKA - программа для магазина - МАГАЗьКА

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: Округление в чеке (скидка, весовой товар) и копейка не сходится. Чек аннулирован

Округление в чеке (скидка, весовой товар) и копейка не сходится. Чек аннулирован 1 год 11 мес. назад #30033

  • Тех.поддержка
  • Тех.поддержка аватар
  • Не в сети
  • Модератор
  • Сообщений: 1345
  • Спасибо получено: 575
  • Баллов: 4200
  • Репутация: 22
  • Медаль за вклад в развитие MAGAZKA
Пробиваем чек - и выходит сообщение : ЧЕК АНУЛИРОВАН ( не полностью оплачен или расхождение суммы оплат)

Давайте разбираться почему так происходит и что делать, что бы этого избежать.

Происходит это из за того , что итоговая сумма имеет форма ДВА знака после запятой - например : 1123,56 ,

а математические расчеты - если есть скидка (и) , дробное количество особенно с тремя знаками после запятой 10,026 гр. скидка 3,33 и цена 11,26 и попробуй посчитай

раньше "в древние кассы" можно было напрямую передавать все , что нам нужно из чека.

Онлайн кассы - стали намного умнее и в нее передается КОЛИЧЕСТВО и ИТОГОВАЯ СУММА

Непонятно ? Давайте с картинками и примерами:

товар в количестве : 1,080 при цене 510 руб. =1,080*510 = 550,80 руб.





Все отлично - такой чек пробивается без каких либо проблем.

НО, мы легких путей не ищем - и категорически "отказывается от копеек", т.е в настройка ставим округлять до целого рубля





заходим снова в чек и видим : товар в количестве : 1,080 при цене 510 руб. =1,080*510 = 551,00 руб.





отправляем на кассу.... и получаем ОШИБКУ - ЧЕК АНУЛИРОВАН :((



Почему ?

Да тут простая математика - мы отправляем кассе : КОЛИЧЕСТВО (1,080) и ИТОГОВУЮ СУММУ (551.00) (мы ей не сообщаем ЦЕНУ товара)

и наша касса начинает считать обратным счетом : 551,00 / 1,080 = 510,185185185185 , но цена у нас с ДВУМЯ знаками после запятой

и получаем с округление цену : 510,19 руб.

идем дальше : 1,080 * 510,19 = 551,01 руб. - должна получить касса для оплаты товара , но мы то передали 551,00 руб. и разница :0,01 руб. (копейка рубль бережет (с))

Как решить и избежать ошибки :

1. Оставить коэффициент округления равным 2 - продавать с копейками (а покупателям говорить уже с округлением, кстати так и делают КРУПНЫЕ торговые прод. магазины у дома)

2. Вариант - в настройках поставить скидка





Чек пробьется вот так ( якобы с копейками) 550,80 руб. сдача 0,20 руб. (но в программе будет 551 руб.) будут расхождения не большие, а это нервы. идем дальше....



Методисты из "УМНЫХ КОНТОР" предлагают два АЛЬТЕРНАТИВНЫХ варианта

3. Вариант "КОРРЕКТИРОВКА КОЛИЧЕСТВА"




товар в количестве : 1,080 при цене 510 руб. =1,000*551 = 551,00 руб.

т.е изменяется количество изменяется цена - но сумма СОВПАДАЕТ

и ваш продавец замучается объяснять сердобольной бабуле - что она хотела за 510 , а вы ей за 551 руб..... но это ВАРИАНТ.




4. Вариант : РАЗДЕЛЯТЬ СТРОКИ





товар в количестве : 1,080 при цене 510 руб. =1,080*510 = 551,00 руб.

- 1.000 * 510,18 = 510.18

- 0,080 * 510,19 = 40,82

итого : 551.00 руб.





Какой вариант выбрать вам - главное , что есть выбор !


Урок № 33 Округление в чеке (скидка, весовой товар) и копейка не сходится. Чек аннулирован
Спасибо за ваш интерес к проекту MAGAZKA
Администратор запретил публиковать записи гостям.
Модераторы: Тех.поддержка
Время создания страницы: 0.094 секунд