Публичное пространство
SetRetail10 ▪️ ОФД ◾️ Соответствие работы со скидками требованиям 54-ФЗ
Реализовано в версии 10.2.36.0
В соответствии 54-ФЗ все весовые позиции в чеке приводились в соответствовали требованию к нему, перед расчетом скидки округления.
До расчета скидки округления
Логика работы
Выравниваем весовые товары, в соответствии требованиями 54-ФЗ
Если округление все таки сработает на весовой товар, то частичная или полная отмена скидки на округление приведет позицию в соответствующий вид. При этом не нарушатся права покупателя.
В версии 10.2.36.0 реализован следующий механизм:
Проверка, что после применения всех скидок, кроме округления весовой товар соответствует требованию ФФД:
Цена товара * Кол-во = Стоимость позиции, с расхождением не более 1 коп.
Ограничения
1. Для корректной работы, небходимо чтобы у рекламной акции "округление" был установлен признак "Суммировать со всеми".
2. Во избежания проблем при возврате по чеку, запрещен частичный возврат товара у весовой позиции.
Пример работы
1. Есть весовой товар А, цена 100 рублей.
2. Заведена рекламная акция "набор", при покупке 6 кг, оплачиваем за 5.
3. Добавляем товары в количестве 6 кг.
4. Нажимаем Расчет
Товар А 6,000*83,33=499,98
5. Проверяем, вместо скидки в 100 рублей, дана скидка 100,02, чтобы позиция соответствовала требованию ФФД.
6. Нажимаем "Отмена", проверяем: Позиция в чеке вновь стала:
Товар А 6.000*100.00=600.00
7. Нажимаем Расчет, повторно посчиталась скидка:
Товар А 6,000*83,33=499,98
8. Вносим оплату, регистрируем чек
Применение скидки округления на весовой товар
Общий принцип срабатывания скидки на весовой товар для соответствия позиции 54-ФЗ
Расчет окгруления. Округление в первую очередь применяется к штучным товарам(кроме табака и подарочных карт), с соблюдением МРЦ(на алкоголь). Если применить к штучному товару нельзя, применяется к весовому товару.
Если округление посчиталось на весовой товар(ы) и он вновь не соответствует 54-ФЗ, вновь выравниваем его, путем частичной или полной отмены скидки на округление.
Ограничения
1. Для корректной работы, необходимо, чтобы у рекламной акции "округление" был установлен признак "Суммировать со всеми"
2. Во избежания проблем при возврате по чеку, запрещен частичный возврат товара у весовой позиции.
Пример работы
1. Даны товары:
Весовой товар А. Цена 100 рублей
Штучный товар В. Цена 100 рублей. На товар запрещено применение скидки. Установлено МРЦ 100 рублей (или табак, или подарочная карта).
2. Заведены РА:
Заведена рекламная акция набор, при покупке 6 кг товара А, оплата за 5.
Округление
3. Добавляем товары в чек:
Товар А 6,000*100.00 = 600,00
Товар В 1*100.00 = 100,00
4. Нажимаем расчет, сработали наборная акция и округление. Весовой товар соответствует требованиям 54-ФЗ:
Товар А 6,000*83.17 = 499,02 (-96 коп. округление.)
Товар В 1*100.00 = 100,00
5. Регистрируется чек на 599,02
Разбиение штучного товара
Для приведения в соответствие к 54-ФЗ штучного товара, нужно разбивить его, если необходимо.
Штучный товар можно разбить, поэтому привести его в соответствующий вид можно без изменения стоимости.
Логика
Считается, что штучный товар мы всегда можем привести в соответствие требованиям, так как:
Если кол-во равно 1, то Цена = Стоимости копейка в копейку.
Если кол-во больше 1, то можно будет разделить позицию, например:
Позицию Товар А 6.000*83.33=500.00(-2 коп), можно разделить на:
1. Товар А 2*83.34 = 166,68
2. Товар А 4*83.33 = 333,32
Итого 500,00 рублей.
Реализована проверка, что после применения всех скидок в том числе округления, штучный товар соответствует требованию:
Цена товара * Кол-во = Стоимость позиции, с расхождением не более 1 коп.
В случае появления расхождения: происходит р азделение позиции, так чтобы количество у каждой получившейся позиции была кратна 1.
Пример работы
1. Есть штучный товар стоит 100 рублей.
2. Есть рекламная акция 5+1 в подарок
3. Добавляем в чек:
Товар А 6.000*100.00=600.00
4. Рассчитываем скидку, проверяем позиция разделилась:
Товар А 2*83.34 = 166,68
Товар А 4*83.33 = 333,32
5. Регистрируем чек.
6. Проверяем, что распечатался чек и стоимость позиций соответствует требованиям.
Взаимодействие всех механик для каждой позиции в чеке
Чек содержащий штучные товары в рекламной акции
Примеры работы
Дано:
Итого: 500 рублей
1. Товар А-штучный цена 100 рублей.
2. Рекламная акция 5+1 в подарок.
На входе:
Товар А 6шт * 100 рублей = 600 рублей
На выходе после расчета скидок ожидаем получить в чеке и ОФД:
Товар А 4шт*83,33=333,32
Товар А 2шт*83,34=166,68
Чек, содержащий весовой товар
Дано:
1. Товар Б цена 32.50
2. Скидка округления.
На входе:
Товар Б 15,000 * 32,50 = 487,50
После расчета скидок:
Товар Б 15.000 * 32,47=487,05
Итого: 487.05
Общая скидка на чек: 45 коп. из них:
45 коп. - скидка округления на товар.
Применение бонусов, как скидки
Дано:
1. Товар В-весовой цена 100.00
2. Товар А-штучный цена 100 рублей.
3. Скидка округления.
4. Списание бонусов(Бонусы списываются пропорционально стоимости)
На входе:
Товар А 6*100=600,00
Товар В 6.000*100=600,00
Применяем бонусы 200шт. Они списываются по 100 с каждой позиции + округление
На выходе
Товар А 6*83,17=499,02
Товар В 6,000*83,33=499,98
Итого: 999 рублей.
Со счета списано ровно 200 бонусов.
Общая скидка на чек: 201 руб. из них:
200 руб. - скидка за списанные бонусы
0,02 руб. - корректирующая скидка для приведения весовой позиции к требованию 54-ФЗ.
0,98 руб. - Скидка округления.
Чек содержащий сочетание вышеприведенных примеров
Дано:
1. Товар А-штучный цена 100 рублей.
2. Товар Б цена 69,99
3. Фиксированная цена 41,79 на товар Б, но не более 5,000
4. РА 5+1 в подарок на Товар А.
5. Скидка округления.
На входе:
1. Товар Б 5,044*69,99=353,03
2. Товар А 6*100=600,00
На выходе:
Товар Б 5.044*42.03 = 212.00
5.000*41,79=208,95 и 0,044*69,99=3,08 Итого:212.03
Цена = 212,03/5,044=42,04
42,04*5,044=212,05 - противоречит ФФД. Устанавливаем цену = 42,03. 42,03*5,044=211,999=212,00 руб.
Товар А 4шт*83,33=333,32
Товар А 2шт*83,34=166,68
Итого: 712 рублей.
Общая скидка на чек: 241.03 руб. из них:
100,00 руб. - скидка на набор из товаров А 5+1
141,03 руб. - скидка фикс. цены на весовой товар.
Проведение полного возврата по чеку со скидкой на чек
В соответствии с 54-ФЗ при полном возврате по чеку, он осуществляется на сумму полученную в чеке продаже, чтобы исключить злоупотребления.
Пример работы
1. Заведена рекламная акция:
На Товар А(стоит 100 рублей), дающая скидку 100 рублей при покупке 6 кг.
Округление до 1 рубля.
2. Есть Товар Б(табак) - цена 100 рублей
3. Есть товар В(алкоголь) с МРЦ и Ценой 100 рублей
4. Регистрируем чек продажи:
Товар А 6,000*83,17=499,02
Товар Б 1*100,00=100,00
Товар В 1*100,00=100,00
Итого: 699.00 рублей. Скидка 101 рубль.
5. Делаем полный возврат по чеку:
Товар А 6,000*83,17=499,02
Товар Б 1*100,00=100,00
Товар В 1*100,00=100,00
К возврату: 699,00 рублей
Скидка на чек может сработать только если нет возможности применить скидку округление на другие товары в чеке (МРЦ, табак), при этом в нём присутствует весовой товар на который можно было бы применить скидку округления в полном объеме, но это ограничено требованиями законодательства.
Выгрузка информации по скидкам на чек во внешнюю систему
Информация по выгрузке скидок в соответствии с 54-ФЗ представлена в интеграционной документации
© 1994-2024, ООО «Кристалл Сервис Интеграция».
Все права защищены..