Скидки на первую, вторую или другую определенную строку чека (1С: Розница)

09.07.20

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

Внешняя обработка для создания в 1С Рознице скидок вида: "50% на второй товар в чеке!, или акции, подобных "Третья вещь в подарок!".

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Скидки по номеру строки
.epf 10,27Kb ver:1.0.0
105 3 000 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Внешняя обработка, позволяющая в 1С Рознице реализовать скидки вида: x процентов на первый товар, y на второй, z на третий ... и их вариации.

Подключение:

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

Использование:

Рассмотрим пример создания маркетинговой акции, где на первую строку чека предоставляется скидка - 5%, на вторую - 10%, а на все последующие - 15%.

  1. В разделе Маркетинг -> Маркетинговые акции создаем новую акцию
  2. Указываем название, период действия и магазины
  3. В расписании скидок создаем новую строку и выбираем "Показать все"
  4. Создаем новую скидку
  5. У скидки указываем тип действия "процент" и размер - 5%
  6. Указываем область предоставления "в строке, в которой выполняется условие"
  7. На вкладке "Условия предоставления" добавляем новую строку и выбираем "Показать все"
  8. Создаем новое условие предоставления скидок
  9. В условие предоставления выбираем "Внешняя обработка"
  10. Выбираем внешнюю обработку "Условие скидки по конкретному номеру строки", если она отсутствует в списке - нажимаем "Создать" и выбираем файл скаченной обработки
  11. Нажимаем кнопку "Настройки" рядом с выбранной внешней обработкой
  12. В окне настройки выбираем тип сравнения равенство (знак "=") и указываем номер строки 1
  13. Применяем настройки, задаем наименование условия и сохраняем его
  14. Выбираем созданное условие, задаем название скидки и тоже сохраняем
  15. Выбираем созданную скидку - теперь в нашей маркетинговой акции есть скидка, действующая только на первую строку чека
  16. Повторяем шаги с 3 по 14, но в окне настройки внешней обработки указываем номер строки 2, и естественно задаем процент скидки - 10%
  17. Выбираем созданную скидку - теперь в нашей маркетинговой акции есть вторая скидка, действующая только на вторую строку чека
  18. Повторяем шаги с 3 по 14, но в окне настройки внешней обработки выбираем тип сравнения больше (знак ">") и указываем номер строки 2, и указываем процент скидки - 15%
  19. Выбираем созданную скидку - теперь в нашей маркетинговой акции есть третья скидка, действующая на все строки, начиная с третьей
  20. Сохраняем акцию и начинаем продажи

Другой пример, акция - третья вещь в подарок:

  1. В разделе Маркетинг -> Маркетинговые акции создаем новую акцию
  2. Указываем название, период действия и магазины
  3. В расписании скидок создаем новую строку и выбираем "Показать все"
  4. Создаем новую скидку
  5. У скидки указываем тип действия "Сумма" и размер - 9999999999
  6. Указываем область предоставления "в строке, в которой выполняется условие"
  7. На вкладке "Условия предоставления" добавляем новую строку и выбираем "Показать все"
  8. Создаем новое условие предоставления скидок
  9. В условие предоставления выбираем "Внешняя обработка"
  10. Выбираем внешнюю обработку "Условие скидки по конкретному номеру строки", если она отсутствует в списке - нажимаем "Создать" и выбираем файл скаченной обработки
  11. Нажимаем кнопку "Настройки" рядом с выбранной внешней обработкой
  12. В окне настройки выбираем тип сравнения равенство (знак "=") и указываем номер строки 3
  13. Применяем настройки, задаем наименование условия и сохраняем его
  14. Выбираем созданное условие, задаем название скидки и тоже сохраняем
  15. Выбираем созданную скидку - теперь в нашей маркетинговой акции есть скидка, срабатывающая на третьей строке чека и устанавливающая нулевую стоимость этой строки
  16. Сохраняем акцию и начинаем продажи

Доступные настройки

  • тип сравнения - доступно сравнение номера строки на равенство, больше/меньше и вхождение в диапазон
  • номер строки для сравнения (второй номер появляется при выборе диапазона для сравнения)
  • сортировка - предоставляет возможность отсортировать строки чека по возрастанию/убыванию суммы строки перед проверкой условия

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

Обработка проверялась в:

  • Розница, редакция 2.2 (2.2.11.29), платформа 8.3.13.1690
  • Розница, редакция 2.3 (2.3.3.25), платформа 8.3.16.1148

 

Вступайте в нашу телеграмм-группу Инфостарт

Розница скидка маркетинг первая строка условие скидки

См. также

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

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

6100 руб.

27.02.2017    883227    6194    10343    

3246

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

Автоматизация учета ЕГАИС в 1С для оптовой торговли, производства и импорта алкогольной продукции. Получение и отправка ТТН, отправка акта о постановке на баланс и акта о списании. Получение остатков. Загрузка и сопоставление номенклатуры и контрагентов. Оправка в ЕГАИС отчетов о производстве и импорте.

15.12.2015    180727    1221    biz-intel    374    

416

Оптовая торговля Розничная торговля НДС 22% 1С 8.3 1С:Управление торговлей 10 Россия Платные (руб)

Пакет обновлений и продолжения поддержки Управление торговлей, редакция 10.3.- обновление которое предоставляет пользователям новые функции, исправления ошибок и т.д.

14640 руб.

19.12.2025    4428    44    25    

45

ККМ Кассовые операции Розничная торговля НДС 22% Системный администратор Программист 1С:Предприятие 8 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 или интернет. Поддержка маркировки и разрешительного режима. Поддержка пробития чеков с новыми ставками НДС 5%, НДС 7% и НДС 22%.

7900 руб.

25.05.2015    368791    2177    3236    

1158

Оптовая торговля Розничная торговля Обмен с ГосИС Программист Бухгалтер Пользователь 1С:Предприятие 8 1C:Бухгалтерия Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия Бухгалтерский учет Управленческий учет Платные (руб)

Решение создано для помощи разработчикам, интеграторам и другим заинтересованным лицам по настройке системы маркировки обуви, одежды, лекарств, табака, фото, молока, духов(парфюма), питьевой воды, велосипедов и шин. Задавайте вопросы по работе с ЦРПТ, GS1, ЭДО, Национальным каталогом, накоплен опыт и знания по данным темам.

5000 руб.

18.03.2019    119290    63    115    

193

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

Расширение для типовых конфигураций для Управляемых форм позволяет выполнять печать кассовых чеков на одну ККМ 54-ФЗ с нескольких рабочих мест. НИКАКИХ НАСТРОЕК В РАЗРАБОТКЕ - ПОДКЛЮЧИЛ И ПЕЧАТАЙ. Если у вас несколько отделов и одна ККМ - печатайте на одной ККМ! Если у вас две ККМ и одна поломалась - печатайте на одной ККМ, пока ремонтируете другую!

9500 руб.

27.08.2018    133371    751    603    

936
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. пользователь 02.12.19 12:37
Сообщение было скрыто модератором.
...
2. пользователь 02.12.19 12:57
Сообщение было скрыто модератором.
...
3. GreyK 288 09.07.20 13:16 Сейчас в теме
В Рознице 2.3 данная обработка не работает.
4. denmax 463 09.07.20 17:12 Сейчас в теме
(3) В Рознице 2.3 данная обработка работает.
5. GreyK 288 10.07.20 00:24 Сейчас в теме
(4) Розница 2.3.4.33, обработка зарегистрирована в справочнике дополнительных обработок, но в реквизит "Внешняя обработка" она не выбирается. Список обработок пуст.
6. denmax 463 10.07.20 00:30 Сейчас в теме
(5) Вероятно путаете выбор внешней обработки в поле "Тип скидки" и в поле "Условие представления"
7. GreyK 288 10.07.20 00:35 Сейчас в теме
(6) И там, и там, пустой список обработок.
9. denmax 463 10.07.20 08:23 Сейчас в теме
(7) Версии + скрин, pls. У меня во всех протестированных версиях розницы нормально выбирается.
10. GreyK 288 10.07.20 10:56 Сейчас в теме
(9) Вот скрины экрана.
Прикрепленные файлы:
8. GreyK 288 10.07.20 00:40 Сейчас в теме
+(6) Если это глюк выбора значения реквизита, то можно конечно и заполнить реквизит принудительно, но будет ли работать такое условие предоставление скидки?
11. denmax 463 10.07.20 14:23 Сейчас в теме
(8) Это действительно глюк выбора. В рознице уже достаточно давно есть проблема, что невозможно выбрать внешнюю обработку расчета скидок. Обработка же условия предоставления скидки до версии 2.3.4 выбиралась без проблем. Сейчас сломали и выбор условия - точно также как для выбора типа скидки, форма выбора вида условия открывается пустая, т.к. передается для отбора пустой тип обработки.
Если отредактировать справочник условий предоставления скидок вручную, например с помощью универсального редактора объектов - обработка назначается в условие, форма настроек доступна, скидка применяется по этим настройкам.
12. Saevich.andi 08.02.21 11:20 Сейчас в теме
Добрый день, при создании акции 1+1=3 почему на вторую позицию уже делается скидка, хотя в условиях прописано (= 3). И еще как сделать чтоб 3 товар была цена 1 копейка?
13. denmax 463 08.02.21 11:46 Сейчас в теме
(12) Как сделать цену 0 - написано в описании, а вот можно ли сделать 1 копейку, без доп обработок - мне кажется что нет. По 1+1=3 - напишите подробно/сделайте скриншоты настроек, пока непонятно что у вас не так.
14. Saevich.andi 16.02.21 15:36 Сейчас в теме
вот
Прикрепленные файлы:
15. denmax 463 16.02.21 17:20 Сейчас в теме
(14) Скорее всего дело в сегментах, при их использовании структуры данных меняются. Надо будет проверить, а то не только вы вариант с сегментами используете.
16. Saevich.andi 17.02.21 08:36 Сейчас в теме
Хотелось бы как можно скорее получить результат(продавцы косячат).Также замечено, что в рмк скидка не срабатывает, когда есть другой товар в чеке(делаем скидку отдельным чеком)
Еще вопрос можно ли добавить в работу скидки, чтоб каждый третий товар данного сегмента делал скидку? Заранее спасибо.
20. Evgeny21 01.07.22 08:27 Сейчас в теме
(16) Так же интересует этот функционал скидки в строке если товар в сегменте и по номеру. Уже есть этот функционал?
17. Saevich.andi 22.03.21 11:54 Сейчас в теме
Добрый день, исправление когда будет готово?
18. IlyaReznikov 01.08.21 09:50 Сейчас в теме
красава !
2.3.7.22 - все работает !
допили еще плиз сортировку в табличной части по цене ! Куплю еще раз от души !
19. basik58 22.06.22 14:43 Сейчас в теме
Здравствуйте в УТ 11.4 будет работать?
21. user1037210 29.07.23 06:33 Сейчас в теме
Здравствуйте. Обработка тестировалась на программе трёх летней давности. С последними версиями будет работать? 8.3.23.1782 конф 2.3.15.47
22. user1037210 31.07.23 12:14 Сейчас в теме
Огромное спасибо!!! Всё работает.
23. Kev79 02.02.25 14:16 Сейчас в теме
Здравствуйте. Для настройки акции "при покупке 3-ех шт, на самую дешевую из них скидка 50%" эта обработка подойдет?
24. denmax 463 02.02.25 16:31 Сейчас в теме
(23) "50% на самую дешевую" сделать можно, но контролировать что вещей именно три а не меньше обработка не может
25. darminov 116 27.02.25 17:11 Сейчас в теме
добрый день. подскажите в чем проблема?
хотя на 1 строку 8, на вторую 16 и на все последующие 24
Прикрепленные файлы:
26. denmax 463 27.02.25 17:13 Сейчас в теме
(25) как вам подсказать если настроек не видно
27. darminov 116 27.02.25 17:16 Сейчас в теме
(26)
Прикрепленные файлы:
28. denmax 463 27.02.25 17:33 Сейчас в теме
(27) к сожалению работа с сегментами так нормально и не отлажена
29. darminov 116 27.02.25 17:42 Сейчас в теме
Для отправки сообщения требуется регистрация/авторизация