Дмитрий Медведков программист, консультант 1С
Работаю в 1С с 2012-го, специализируюсь на УТ 11
Имею 10 квалифиционных сертификатов 1C:Профессионал, 1С:Специалист и 1С:Специалист-консультант
Использование бонусных баллов при оплате оптовых продаж (в заказе клиента и документе реализации товаров). Начисление бонусов покупателям согласно правилам бонусной программы. Списание начисленных бонусов при возврате товара. Реферальная программа.
Артикул | 651 |
Обновлено | 30.12.2022 |
Исходный код | Открыт |
Изменение конфигурации | Не требуется |
Покупок | 135 |
Начиная с релиза УТ 11.5.9.116 или КА 2.5.9.116 использование бонусов в оптовых продажах входит в типовые возможности конфигурации. В связи с этим данный модуль вам пригодится только в том случае, если у вас более старый релиз и вы не планируете его обновлять.
Во флагманских конфигурациях 1С (Управление торговлей, Комплексная автоматизация, Управление предприятием ERP) помимо традиционных способов оплаты есть возможность ведения расчетов с покупателями посредством бонусных баллов. Для этого используются бонусные программы лояльности. Правда есть один нюанс - бонусы можно использовать только в розничных продажах.
Уже много раз я слышал запрос от пользователей о необходимости использования оплаты бонусами (и начисления бонусов) в оптовых продажах. Данное расширение предназначено для решения описанной задачи.
Расширение замещает функциональность ручных скидок, поэтому использовать начисление бонусов и ручные скидки ОДНОВРЕМЕННО в одном документе не получится.
Первым делом нужно проверить, что в настройках учета включено использование ручных скидок.
Помимо ручных скидок должно быть включено использование карт лояльности, автоматических скидок и бонусных программ.
Создаем бонусную программу, заполняем следующие поля:
Далее создаем вид карт лояльности, обязательно выбираем бонусную программу.
Настраиваем скидку с типом Начисление бонусных баллов, указываем процент и бонусную программу.
Скидку привязываем к виду карт лояльности, далее регистрируем карту лояльности клиента.
Создаем документ реализации (можно действовать через заказ клиента, а можно сразу оформлять реализацию, новый функционал доступен в обоих документах). Выбираем партнера и считываем карту лояльности.
Заполняем табличную часть с товарами.
На закладке Дополнительно выведен новый блок Бонусные баллы.
Тут видно, какой остаток бонусов у клиента (с пересчетом в валюту документа). Вводим сумму оплаты бонусами и жмем Рассчитать бонусы. После этого программа покажет количество бонусов к начислению, и в табличной части с товарами можно посмотреть детально, какие именно товары оплачиваются бонусами и сколько именно будет начислено за каждую проданную номенклатуру.
Проводим и закрываем документ. Теперь убедимся, что бонусы начислены корректно. Для этого воспользуемся отчетом Остатки бонусных баллов.
Начисленные бонусы теперь можно использовать для оплаты следующих покупок.
Для корректной работы расширения необходимо отключить безопасный режим.
Если у вас есть конструктивная критика или предложения по улучшению разработки, добро пожаловать в комментарии.
Релиз 651.1.1.2 от 25.11.2019
Добавлены новые возможности:
Управление новыми функциями производится на форме настроек.
Использование чужих карт можно отключить совсем, включить только для пользователей с полными правами или для всех пользователей.
Для начисления реферального вознаграждения необходимо в бонусной карте партнера выбрать карту реферала и процент вознаграждения.
Если вы хотите выбрать чужую карту лояльности, это можно сделать на закладке Дополнительно.
Релиз 651.1.1.3 от 18.12.2019
Добавлен отдельный флажок для отключения использования бонусов в документах продажи.Это сделано для того, чтобы была возможность использовать функционал ручных скидок.
Релиз 651.1.1.4 от 21.11.2020
Добавлены две важные возможности, насчет которых было много комментариев.
Распределение оплаты бонусами по строкам
Теперь сумма оплаты бонусами распределяется по разным строкам пропорционально сумме продажи. Финансовый результат теперь будет более правдоподобен.
Например, при частичной оплате заказа бонусами в количестве 100 рублей распределение произойдет таким образом:
Учет возвратов от покупателя
При оформлении возврата от клиента товара, оплаченного бонусами (или по которому было начисление бонусов), происходит автоматическая корректировка текущего остатка бонусных баллов.
Релиз 651.1.2.1 от 01.04.2022
Теперь бонусы начисляются и списываются при проведении заказов клиента (это сделано для более корректного расчета остатка бонусов в случае, если у клиента есть несколько неотгруженных заказов). При создании и проведении реализации по такому заказу бонусы уже не будут меняться. А вот если делать реализацию без заказа, то бонусы будут начисляться и списываться как обычно.
Релиз 651.1.3.1 от 03.07.2022
Добавлены две настройки.
Первая позволяет выбрать момент отражения движений по бонусам - при проведении заказа клиента или при проведении реализации товаров. Вторая настройка включает необходимость подтверждения оплаты бонусами (т.е. только в том случае, если бонусы тратятся). Для подтверждения клиенту сначала отправляется смс (или звонок с кодом), затем он называет этот код, а продавец указывает его в документе. Если код не указать (или указать неправильный), документ не проводится.
Релиз 651.1.3.2 от 14.08.2022
В настройках модуля добавлен сервисный код (для случаев, когда вы используете подтверждение оплаты, и по техническим причинам код подтверждения получить не удается).
Предполагается, что этот код должен быть известен узкому кругу лиц (во избежание махинаций). Таким образом поле ввода кода в документах продажи теперь работает в режиме ввода пароля.
Для корректной работы расширения версия совместимости вашей конфигурации должна быть не ниже 8.3.12.
Если у вас более старый релиз, часть доработок из расширения нужно будет перенести в саму конфигурацию (я могу помочь с этим в рамках гарантийной поддержки).
Дмитрий Медведков программист, консультант 1С
Работаю в 1С с 2012-го, специализируюсь на УТ 11
Имею 10 квалифиционных сертификатов 1C:Профессионал, 1С:Специалист и 1С:Специалист-консультант
Комментарии (39)
Мария 20 сентября 2020 г.
Добрый день, бонусы могут начисляться на обезличенные бонусные карты?
Дмитрий 8 декабря 2020 г.
Спасибо, очень полезное расширение, только начал с ним работать. Есть пару пожеланий (предлождений) на новый релиз
1. Что бы галочка бонусной программы во вкладке "Дополнительно", автоматически активировалась при считывании карты.
2. Что бы бонусы автоматически расчитывались при проведении документа, если галочка бонусной программы активирована.
ps / нашел обработку для отправки смс о начислении баллов, вдруг кто ищет могу подсказать)
Дмитрий Медведков, администратор 28 декабря 2020 г.
Пожелания принял, запишу в план работ по улучшению модуля.
Salimzhan 25 декабря 2020 г.
Здравствуйте! это расширение нравится. Хотим приобрести через некот. время.
Возможно ли в планы по ней добавить - отправку СМС клиенту? Сколько бонусов ему начислено и общий остаток. У нас многие компании так делают. Вопрос вдогонку: как сейчас клиенты узнают сколько у них бонусов и как ни смогут проконтролировать их наличие? Возможно наличие бонусов печатать в накладной?
Дмитрий Медведков, администратор 28 декабря 2020 г.
Добрый день! по поводу информирования клиентов о начислении и/или остатке бонусов отличный вопрос, запишу в план работ. Насчет печати бонусов в накладной тоже подумаю.
Алексей 11 января 2021 г.
Полностью согласен по поводу ускорения процесса. У нас номером карты может быть id клиента в crm (да и карту собственно выдавать нет необходимости, т.к. мы по покупателям видим всю инфу) и совершать одинаковые действия каждый раз крайне неудобно. И по информированию тоже очень важный момент. Иначе очень много времени будет уходить на объяснения сколько у покупателя баллов с прошлых покупок и т.д.
Ярослав 20 марта 2021 г.
Здравствуйте! Подскажите, будет ли работать с ограничением минимальной цены продажи товара в виде розничной цены?
Дмитрий Медведков, администратор 21 марта 2021 г.
Добрый день! Должно работать
Алексей 26 марта 2021 г.
Здравствуйте! Планируется ли внесение изменений по минимизации операций по созданию/предъявлению карт. У нас нет физических карт.
Время тратится:
1. Регистрация карты
2. "Предъявление" карты при оформлении заказа.
Возможно ли вообще уйти от оформления/предъявления допустим исходя из условий соглашения с клиентами?
Дмитрий Медведков, администратор 27 марта 2021 г.
Добрый день! Нет, не планируется.
Сергей 4 апреля 2021 г.
Здравствуйте! Давно что-то подобное искали, раньше даже вручную начисляли бонусы при оптовых продажах. Данное решение помогло автоматизировать этот процесс. Единственно только хотелось бы чтобы бонусы начислялись при выборе дисконтной карты, а галочку оставить только если нужно списать их.
Сергей 6 апреля 2021 г.
И возможно ли сделать чтобы была возможность ограничить по сроку действия бонусов реферала? А то у нас все бонусы имеют срок действия 12мес, а у реферала получается они не ограничены по сроку.
Виталий 2 сентября 2021 г.
Добрый день.Управление торговлей для Казахстана, редакция 3, локализация для Казахстана: "1С-Рейтинг" (3.4.4.15). При добавлении расширения выдает ошибки: Режим совместимости расширения конфигурации больше режима совместимости основной конфигурации", а также "Нельзя установить область действий конфигурации в значение разделение данных в информационной базе , не использующей разделение данных".
Дмитрий Медведков, администратор 3 сентября 2021 г.
Добрый день. Режим совместимости вашей конфигурации недостаточно высок для данной обработки. В этом случае часть доработок нужно переносить из расширения в саму конфигурацию. Свяжитесь со мной в скайпе или по вотсап в будний день, обсудим варианты.
SergioVB 24 сентября 2021 г.
Добрый день! Работаем без заказов, сразу реализация. А галку "Бонусы" надо всегда вручную ставить? Не могут бонусы начисляться автоматически? Ну а если нужно списывать, то заходить тогда на вкладку "Дополнительно" и указывать сумму списания.
Дмитрий Медведков, администратор 25 сентября 2021 г.
Добрый день. Да, галка устанавливается автоматически при выборе карты лояльности. При этом сумма бонусов к списанию тоже заполняется автоматически. Ну и вручную можно ставить разумеется.
Леконцев Максим Павлович 21 ноября 2021 г.
Добрый день!
В случае использование чужих карт можно ли добавить возможность подцепить эту чужую карту в карточку партнера, чтобы каждый раз ее не выбирать в заказе?
Дмитрий Медведков, администратор 22 ноября 2021 г.
Добрый день. Не планирую такую доработку.
Сергей 15 февраля 2022 г.
Добрый день.
Подскажите:
Реализовано только через расширение?
В регистр накопления "Бонусные баллы" движение делает документ "Реализация товаров и услуг"?
Реферал в документах ЧекККМ работает?
Дмитрий Медведков, администратор 15 февраля 2022 г.
Добрый день! Да, только через расширение.Движение делает документ реализации. Реферал работает только в реализациях.
Иван Гуренко 1 марта 2022 г.
Добрый день, Дмитрий. Максимальная сумма бонусов возможных к списанию выводится исходя настроек бонусной программы (% ограничения оплаты) и учитывает, что могут быть позиции "запрещенные к скидке" и на них не распределяется? И справочно мы видим что есть всего по карте бонусов, верно?
То есть полноценно как и в ЧекККМ отработает?
Дмитрий Медведков, администратор 3 марта 2022 г.
Добрый день. Да, работает аналогично чеку ККМ (при расчете суммы бонусов используется типовой функционал конфигурации).
Марина 19 апреля 2022 г.
Добрый день. Для казахстанской КА 2.4 режим совместимости 8.3.10. Через расширение мы не сможем запустить начисление бонусов при реализации. Если объекты мы включим в основную конфигурацию, с модулями и формами не будет проблем?
Дмитрий Медведков, администратор 19 апреля 2022 г.
Здравствуйте, Марина! Да, в вашем случае необходимо будет часть объектов перенести из расширения в саму конфигурацию. Тогда проблем не будет, делал так уже не раз.
Марина 26 апреля 2022 г.
Добрый день. Внедрили расширение.
В описании расширения "реферальная программа - начисление бонусов при продаже не только покупателю, но и партнеру-посреднику (рефералу), который этого покупателя привел".
При проведении заказа бонусы начисляются рефералу, при реализации бонусы покупателю не начисляются. У нас что-то не так или так и задумано?
Дмитрий Медведков, администратор 26 апреля 2022 г.
Здравствуйте. Если при продаже используется заказ клиента, то бонусы начисляются и списываются в заказе. Если заказ клиента не используется, то бонусы начисляются и списываются в реализации.
Алексей 3 мая 2022 г.
И ещё один момент. Можно в расширение добавить настройку, чтобы можно было выбирать с какой суммы начислять бонусы: до применения бонусов или уже после их вычета?
Дмитрий Медведков, администратор 4 мая 2022 г.
Такую доработку не стану делать.
Иван Гуренко 27 июня 2022 г.
Дмитрий, подскажите, пожалуйста, под какой версией релиза УТ11.5 гарантированно работает?
(По дате последних изменений расширения понятно что за это время были какие-то изменения от 1С за это время - с последней 11.5.8.221 не работает)
Дмитрий Медведков, администратор 27 июня 2022 г.
Последний раз тестировал на 11.5.7. Отправьте скрин ошибку мне на почту, разберусь. За обновлениями не всегда успеваю.
Иван Гуренко 10 января 2023 г.
Добрый день. Перешли на УТ 11.5.8.254. Версия расширения - 651.1.3.2.
При простановке ручной скидки в документе Реализации, с отключенной галочкой "Бонусов" - бонусы списываются с клиента.
В старой версии (11.4.14.181 - расш 651.1.1.4) бонусы просто не начислялись.
Можно что-то с этим сделать?
Дмитрий Медведков, администратор 10 января 2023 г.
Добрый день! Внес исправления, скачать новую версию расширения можно по старой ссылке.
Михаил 16 января 2023 г.
Здравствуйте! У нас релиз УТ 11.5.10.73. Бонусная программа в оптовых продажах в нем реализована, но хотелось бы более широкий функционал, в частности, реферальная система, и бонусы на карты другого контрагента. Подскажите, с Вашей стороны, для этого релиза планируется ли доработка?
Дмитрий Медведков, администратор 16 января 2023 г.
Здравствуйте! На этом релизе расширение работает корректно.
Дмитрий Медведков, администратор 20 сентября 2020 г.
Добрый день Мария! да, такой вариант возможен. В таком случае нужно задействовать настройку модуля Использование чужих карт.
Мария 20 сентября 2020 г.
А как в таком случае списать бонусы при возврате, в типовом списании нужно указывать контрагента? УТ 11.4
Дмитрий Медведков, администратор 20 сентября 2020 г.
Да, клиента нужно указывать. Как вариант, можно обезличенные карты учитывать по партнеру Розничный покупатель. В случае возврата оформляете документ Начисление и списание бонусных баллов. Выбираете бонусную программу, клиента и количество списываемых бонусов.
Мария 20 сентября 2020 г.
Дмитрий, если все карты оформлять на розничного клиента, как программа узнает с какой карты списать?
Дмитрий Медведков, администратор 20 сентября 2020 г.
Тут уже начинаются проблемы. Потому что бонусные баллы учитываются не в разрезе карт лояльности, а в разрезе бонусных программ и клиентов. Отсюда следует, что обезличенные бонусные карты (т.е. карты на обезличенного розничного покупателя) вообще не имеют смысла. Выходит, что все карты должны быть именные. У обезличенных карт остаток баллов будет общий, что тоже некорректно.