Округление в пользу магазина/покупателя по каждой единице товара

30.09.21

Задачи пользователя - Прайсы

Внешняя обработка для конфигурации "Розница 2.3" для округления цен (округляется каждая единица, а не строка) при продаже в пользу магазина/покупателя.

Скачать исходный код

Наименование Файл Версия Размер
Округление в пользу магазина:
.epf 8,96Kb
24
.epf 8,96Kb 24 Скачать
Округление до рубля в пользу покупателя
.epf 8,96Kb
7
.epf 8,96Kb 7 Скачать

Стандартное поведение конфигурации "1С:Розница 2.3" - округлять суммы по чеку в пользу покупателя. Есть возможность округлять построчно.

Это неудобно в случае достаточно низких цен и маржи.

Также это вызывает серьезные сложности при возврате. Например, настроили округление до 1 рубля по строкам чека. Продали две позиции по цене 111руб. и применили скидку 1%. В результате получится сумма с округлением 219руб. При возврате одной позиции придется возвращать покупателю 109 рублей 50 копеек, хотя целью округления до рубля было отказаться от копеек.

Предлагаю использовать внешнюю обработку в режиме скидки/наценки. Данная обработка производит округление в пользу магазина до 1 рубля, причем каждую позицию. Т.е. в примере 111руб. со скидкой 1% даст сумму с округлением 220руб.

Порядок подключения:

1. "Администрирование - Печатные формы, отчеты и обработки." Поставить флажок "Дополнительные отчеты и обработки", если не установлен. Затем "Дополнительные отчеты и обработки" - "Добавить из файла" - указать полученный файл.

2. "Маркетинг" - "Скидки (наценки, ограничения)". Создать группу скидок на самом верхнем уровне, указав вариант совместного применения "Последовательное применение". Перенести все существующие скидки в эту группу. Добавить новую скидку "Округление до рубля в пользу магазина" с типом скидки "Внешняя обработка" - выбрать загруженную обработку в п.1. Убедиться, что находится в конце списка, при необходимости изменить реквизит "Порядок применения".

3. Создать и провести документ "Маркетинговая акция" с добавленной скидкой.

Скидка Округление

См. также

Автоматический заказ поставщику в 1С: загрузка прайсов и анализ цен поставщиков для УТ 10.3, УТ 11, КА2, УНФ, УПП, ERP, Розница 2

Бюджетирование и планирование Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Анализ продаж Платформа 1С v7.7 Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Беларусь Украина Россия Казахстан Управленческий учет Платные (руб)

Система управления запасами для 1С помогает работать с запасами правильно: автоматически рассчитывает потребность и делает заказ поставщику, загружает прайсы, перемещает товары по филиалам, анализирует продажи и позволяет управлять ассортиментом.

28500 руб.

21.04.2017    91141    111    40    

199

ЕГАИС++. Опт, производство, импорт

Оптовая торговля Розничная торговля Обмен с ГосИС Платформа 1С v8.3 1С:Управление торговлей 10 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Россия Бухгалтерский учет Управленческий учет Акцизы Платные (руб)

Полнофункциональное расширение (ранее известное как Модуль 1С-ЕГАИС) для взаимодействия типовых конфигураций 1С и ЕГАИС, предоставляющее максимум возможностей по работе с УТМ. Получение и отправка ТТН, отправка акта о постановке на баланс и акта о списании. Получение остатков. Загрузка и сопоставление номенклатуры и контрагентов. Оправка в ЕГАИС отчетов о производстве и импорте.

8970 руб.

15.12.2015    166635    704    362    

390

ККТ-ОНЛАЙН 54-ФЗ: Обработка для работы онлайн касс АТОЛ, ШТРИХ, VIKI PRINT и т.д. МАРКИРОВКА (Разрешит. режим) + ЭКВАЙРИНГ + БЕСПЛАТНЫЙ ДЕМО

ККМ Кассовые операции Розничная торговля Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия 1.6 1С:Бухгалтерия автономного учреждения 1С:CRM ПРОФ, КОРП Россия Платные (руб)

Универсальная обработка для обслуживания любых фискальных регистраторов (ККТ), в том числе Веб сервер АТОЛ. Работает в соответствии с 54-ФЗ. (ФФД 1.0, ФФД 1.05, ФФД 1.1). Подключайте любую онлайн кассу к практически любой конфигурации. Нет необходимости обновлять 1С. Можно бесплатно скачать и протестировать. Может работать одновременно с несколькими онлайн-кассами, либо одной с разных рабочих мест. (через RDP, TCP\IP или веб-сервер) Позволяет разделить один чек сразу на несколько ККТ или на несколько систем налогообложения. Поддерживает разрешительный режим. Можно настроить собственный шаблонов чека. Можно использовать эквайринг там, где он не поддерживается. Работает на LINUX и Windows ЭМУЛЯТОР + ЭКВАЙРИНГ + МАРКИРОВКА + ПОДДЕРЖКА ФФД 1.2

6000 руб.

27.02.2017    768315    4695    9504    

2794

Загрузка номенклатуры из Excel в УТ11, КА 2, ERP 2, Розница 2. Дополнительные реквизиты и сведения, характеристики, картинки, цены, остатки

Загрузка и выгрузка в Excel Розничная торговля Логистика, склад и ТМЦ Ценообразование, анализ цен Прайсы Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Розница 2 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Загрузка из файлов xls, xlsx, ods, csv, mxl в УТ11, КА 2, ERP 2, Розница 2. Задействованы все возможности конфигурации - заполнение реквизитов номенклатуры, дополнительных реквизитов и сведений, характеристики, доп.реквизиты и сведения характеристик. Дополнительные обработки для расширения возможностей.

10560 руб.

29.10.2014    211492    630    526    

446

54-ФЗ и Разрешительный режим. Обработки для подключения онлайн-касс к 1С 8 (поддержка Маркировки) + Эмулятор + ФФД 1.2

ККМ Кассовые операции Розничная торговля Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия автономного учреждения Россия Платные (руб)

Обработка осуществляет обслуживание ККТ АТОЛ, Штрих и Меркурий для конфигураций "УТ 10.3", "КА 1.1", "УПП 1.3", "Розница 1.0", "БП 2.0" и других отраслевых решений, построенных на основе указанных выше конфигурациях. Поддерживает возможность параллельно пробития чеков на одной ККМ несколькими пользователями. Поддерживает Веб-сервер Атол. Соответствует требованиям 54-ФЗ. Поддерживает ФФД 1.0, 1.05, 1.1 и 1.2. Разделяет чеки по нескольким СНО. Поддерживает механизмы подключения ККТ по TCP/IP, для работы через RDP или интернет. Поддержка маркировки и разрешительного режима.

5400 руб.

25.05.2015    319160    1852    3014    

998

Интеграция 1С со СберМаркетом для 1С:Розница 2.3/3.0, УНФ 3.0, УТ 11.4/11.5, КА 2.4/2.5

Розничная торговля Маркетплейсы Платформа 1С v8.3 1С:Розница 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Розничная и сетевая торговля (FMCG) Россия Управленческий учет Платные (руб)

Модуль для интеграции 1С с сервисом СберМаркет. Предназначен для обмена данными из торговых точек розничных сетей из баз данных 1С в базы данных СберМаркет, для отображения информации по товарам, остаткам, ценам, заказам и статусам заказов. Позволяет оперативно начать работать с сервисом СберМаркет, существенно повысить продажи и лояльность клиентов.

25000 руб.

14.10.2022    7768    6    12    

5
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. RocKeR_13 1325 24.08.21 17:34 Сейчас в теме
Также это вызывает серьезные сложности при возврате. ... Продали две позиции по цене 111руб. и применили скидку 1%. В результате получится сумма с округлением 219руб

Не вводите в заблуждение. Ваш пример - это частный случай, а в общем случае данный механизм все равно не поможет избавиться от копеек. Продайте, например, 3 штуки по 111 руб со скидкой 5%: итоговая сумма с округлением в пользу продавца - 317 руб. При возврате 1 шт все равно получаем 105 руб 67 коп
2. boba13 81 24.08.21 19:16 Сейчас в теме
(1) В этом и суть обработки. Округлится не до 317, а до 318. Т.е. округление попозиционно, а не построчно работает.
Продал 3 штуки по 111 рублей со скидкой 5%. Итоговая сумма 318 руб. Т.е. возврат одной будет по 106руб.
Скриншоты с примером этим прилагаю.
Прикрепленные файлы:
3. RocKeR_13 1325 24.08.21 20:20 Сейчас в теме
(2) Позиция в чеке - это строка. А так вы предлагаете не конечную сумму округлять, а исходную цену с учётом скидки. Тогда нарваться можно на Роспотребнадзор. Допустим, объявили акцию 15%, покупают товар по 53 руб, 3 штуки.
В итоге получаем цену одной штуки 45 руб 05 коп, округляем до 46 руб. Итого 3 шт по 46 руб = 138 руб, сумма скидки - 21 руб. Если посчитать процент скидки от первоначальной стоимости, то получаем 21*100/159 = 13.21%. А обещали-то 15%
4. boba13 81 24.08.21 20:26 Сейчас в теме
(3) Все верно, данное решение предназначено для округления цены, а не суммы.
Про Роспотребназдор сложно сказать. Думаю, что в условиях акции имеет смысл прописать, что скидка рассчитывается от цены товара и цена со скидкой округляется до рубля в большую сторону.
5. oldcopy 173 30.09.21 15:37 Сейчас в теме
Закон запрещает округлять в пользу магазина, так что использование данной обработки - это очень большая вероятность получить себе неприятности.
6. boba13 81 30.09.21 19:29 Сейчас в теме
(5) Есть ссылка? Какой закон?
7. oldcopy 173 30.09.21 19:36 Сейчас в теме
(6) 14.7 КоАП РФ

1. Обмеривание, обвешивание или обсчет потребителей при реализации товара (работы, услуги) либо иной обман потребителей, за исключением случаев, предусмотренных частью 2 настоящей статьи, -
влечет наложение административного штрафа на граждан в размере от трех тысяч до пяти тысяч рублей; на должностных лиц - от десяти тысяч до тридцати тысяч рублей; на юридических лиц - от двадцати тысяч до пятидесяти тысяч рублей.

Данное деяние (округление в большую сторону) квалифицируется как обсчет. Или вы думаете, что разработчики Розницы просто так не дают округлять вверх.
8. boba13 81 30.09.21 19:48 Сейчас в теме
(7) Обмеривание, обвешивание, обсчет...? Это разве про скидки? Есть закон про скидки? Я бы показал клиенту.

(7)
Или вы думаете, что разработчики Розницы просто так не дают округлять вверх.

Думаю, что заложены наиболее популярные сценарии, не учитывающие многого.

Предложенную мной обработку можно совсем чуть-чуть изменить, чтобы получить округление в пользу покупателя по позициям. Код открыт. Основная суть обработки в округлении по позициям, а не по строкам, как делает стандартная Розница.

Типовая Розница при продаже 2 штук товара с ценой 100 и скидкой 1% с установленным округлением в пользу покупателя до 1 рубля по строкам чека даст сумму 199 рублей. В итоге при возврате одной штуки придется доставать копейки: 99,5рублей.
9. oldcopy 173 30.09.21 19:59 Сейчас в теме
(8)
Обмеривание, обвешивание, обсчет...? Это разве про скидки? Есть закон про скидки? Я бы показал клиенту.


Округление чека в пользу магазина однозначно квалифицируется как обсчет, хоть со скидками, хоть без. У нас несколько раз продавцы влетали, когда местная администрация делала рейды по предприятиям торговли. В чеке скажем 153,61 руб., продавец озвучивает за наличку 154 руб. или вообще 155 руб. Далее корочки, снятое на телефон видео и протокол.

(8)
Предложенную мной обработку можно совсем чуть-чуть изменить, чтобы получить округление в пользу покупателя по позициям. Код открыт. Основная суть обработки в округлении по позициям, а не по строкам, как делает стандартная Розница.


В пользу покупателя - это совсем невкусно, особенно если позиций много.
11. boba13 81 30.09.21 20:01 Сейчас в теме
(9)
В чеке скажем 153,61 руб., продавец озвучивает за наличку 154 руб. или вообще 155 руб. Далее корочки, снятое на телефон видео и протокол.

Такого ни в коем случае не будет. В чеке будет 154.
10. boba13 81 30.09.21 20:00 Сейчас в теме
(8) Прошу прощения, скидку 0,5% надо сделать, чтобы получить проблему.
12. boba13 81 30.09.21 20:04 Сейчас в теме
Добавил вариант для округления в пользу покупателя. Отличие от типовой в округлении суммы по каждой единице товара, а не суммы всей строки.
13. oldcopy 173 30.09.21 20:05 Сейчас в теме
(11) А если взять калькулятор и пересчитать? Тем более что в чеке будет указана цена, скидка и цена со скидкой. Получится тоже самое правонарушение, я вам просто пример привел как без всяких обработок кассиров за это нахлобучивали.

А схема с обработкой - это до первого нудного покупателя, которому будет не лень накатать жалобу, а в наше время со всякими интернет приемными это стало возможным не вставая с дивана.
14. boba13 81 30.09.21 20:06 Сейчас в теме
(13) Приложил вариант обработки, где округляется каждая единица в пользу покупателя.
Такой вариант будет более популярен. Но нужен только тем, у кого бывает продажа нескольких единиц товара и после частичный возврат.
16. boba13 81 30.09.21 20:09 Сейчас в теме
(13) С калькулятором тогда получается, что и типовая Розница дает нарушение. Покупатель считает по одной штуке, округляет и получает разницу с чеком.

Тут только остается снять флажок "Объединять строки с одинаковым товаром" в настройках РМК и печатать длиннющие чеки.
15. oldcopy 173 30.09.21 20:08 Сейчас в теме
(14) Тогда уже на той, что в пользу магазина допишите, что на свой страх и риск, так как такое деяние попадает под 14.7 КоАП РФ
17. oldcopy 173 30.09.21 20:11 Сейчас в теме
(16) Так весь смысл в том, что округлять в низ не является нарушением, так как покупатель заплатит меньше реальной стоимости товара. А от вверх нельзя, получится обсчет, так как ему придется заплатить больше реальной стоимости.
18. namazi74 4 11.04.22 11:49 Сейчас в теме
добрый день. в условиях округления в настройках магазина что то надо указывать?
19. boba13 81 18.04.22 16:27 Сейчас в теме
(18) Добрый день.
В настройках магазина можно не указывать условия округления
20. KDI24 25.05.22 10:02 Сейчас в теме
Добрый день!

Не работает на 2.3.9.42
21. boba13 81 25.05.22 19:17 Сейчас в теме
(20) Проверил даже на последней 2.3.11.37.
Проверьте, как настроены скидки. Нужно объединить обычные скидки с округлением в пользу магазина/покупателя в группу "Последовательное применение". И настроить применение округления в конце, т.е. наибольший порядок. Прилагаю скриншот-образец.
Прикрепленные файлы:
22. user1194076 14.11.22 10:55 Сейчас в теме
Приобрел вашу обработку, установил на свою 1С:Предприятие 8.3 (8.3.19.1229) Розница (базовая), редакция 2.3 (2.3.1.47) . Не работает и не отображается, прошу помочь в установке и активации обработки.
23. boba13 81 14.11.22 15:27 Сейчас в теме
(22) Активация не требуется.

Порядок подключения описан. Все три этапа выполнены?
24. boba13 81 14.11.22 16:38 Сейчас в теме
(23) Проверил в 2.3.1.47. В данной конфигурация ошибка при работе с дополнительным обработками для скидок. Даже если взять из типовой демобазы внешнюю обработку для расчета скидок "Скидка на произвольный комплект", выгрузить и загрузить снова под другим именем, то не будет выбираться, поскольку при загрузке заполнится вид "Дополнительная обработка", а данная конфигурация требует пустой вид при выборе.

Способ решения: обработкой "Групповое изменение реквизитов" по справочнику "Дополнительные отчеты и обработки" с отбором по этой обработке очистить реквизит "Вид". Проверил - заработало в 2.3.1.47. Скриншот из обработки прилагаю.
Прикрепленные файлы:
26. user1194076 23.11.22 18:22 Сейчас в теме
(24)
Групповое изменение реквизитов


Что не так делаю или что дальше тыкнуть ?((((
Прикрепленные файлы:
27. boba13 81 24.11.22 08:04 Сейчас в теме
(26) Нажать внизу "Дополнительные параметры" - "Специальные возможности" - поставить флажки "Показывать служебные реквизиты" и "Режим разработчика" - ОК. После этого отобразятся все реквизиты, в том числе "Вид"
25. user1194076 22.11.22 22:07 Сейчас в теме
Спасибо большое за проделанную работу, не так силен в таких тонких настройках, мы могли бы с вами связаться и вместе сделать данную настройку? (с меня материальная благодарность) 89214244776 Александр

P.s очень нужно, черная пятница в магазине уже через 3 дня ((((
Оставьте свое сообщение