Быстрая помощь бухгалтеру 1С

Группы совместного применения скидок 1С:Розница 2.2

Конфигурация: 1С:Розница

Версия конфигурации: 2.2.4.30

Версия платформы: 8.3.9.1818

Дата публикации: 28.10.2016 Просмотров: 1629

Любое создание скидок в программе 1С:Розница начинается с построение структуры. Какие скидки будут, как они будут взаимодействовать друг с другом. Какие будут применяться в первую очередь, а какие складываться. Для этого в программе 1С:Розница предусмотрен такой инструмент как группировка скидок по группам совместного применения!

Начнем рассмотрения с того, что все скидки в Родительской группе выбираются по правилу Максимум! Это означает, что если вы просто создадите 3-4 скидки в корне, то они будут учитываться по Максимальной ставке скидке, естественно при выполнении определенных условий.

Корневая группа скидок 1С

Группа совместного применения - Минимум.

Эта группа рассчитывается очень просто, из всех скидок которые содержатся в этой группе и будут применены в документе(то есть отвечают условиям их выполнения) будет выбрана самая Минимальная! В нашем примере это будет скидка в 5%.

Минимум скидка 1С

Группа совместного применения - Максимум.

Эта группа так же не представляет особой сложности, все элементы включенные в эту группу и удовлетворяющие условиям их выполнения выбираются по правилу Максимум, самое наибольшее значение. В нашем примере это будет скидка 10%.

Группа Максимум 1С

Группа совместного применения - Сложение.

Все скидки находящиеся в этой группе складываются по арифметическому правилу, то есть вне зависимости от порядка А+А1+А2... +Аn, в нашем случае результат применения такой скидки будет  5% + 10% = 15%.

Группа Сложение 1С Розница

Группа совместного применения - Последовательное применение.

Эта скидка применяется последовательно, в зависимости от порядкового номера, в нашем случае, сперва применяется скидка 10% потом 5%. Сложность заключается в формуле расчета такой скидки. 

Скидка последовательное применение 1С

Давайте рассмотри пример и просчитаем его. Стоимость товара 200руб. 

1. Применим скидку 10% = 200 - 10% = 180руб (20 руб скидка)

2. Применим скидку 5% = 180 - 5% = 171руб (9 руб скидка)

Итоговая скидка: 29руб, как вы понимаете теперь надо рассчитать, какой же % скидки! А дело простое составляем пропорцию!

Расчет скидки 1С Розница

Получается, что Последовательное применение скидок 10% и 5% составит 14,5%. Давайте проверим в программе.

Расчеты сложных скидок РМК 1С
Группа совместного применения - Вытеснение.

Смысл работы этой группы заключается в том, что в соответствии с порядковым номером будут вытесняться скидки. Кратко, чем выше порядковый номер тем главнее скидка. К примеру, у вас в магазине действует общая скидка на сегмент Молочная продукция 10%, но при покупке Рыбы идет общая скидка на чек 5%, а скидка на молочку отменяется, по идее мы не можем применить тут группу Максимум, ставим скидку 5% - 1 позиция, 10% - 2 позиция, прописываем условия применения скидок и готово. В моей практике эта группа применяется не к элементам, а к группам.

Вытеснение скидок 1С Розница

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

Ограничения по скидкам 1С:Розница

Группы совместного применения - сложные скидки

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

Сложные иерархические скидки

Скидки разбиты на 2 уровня иерархии групп. Давайте посчитаем скидку. Такие скидки считаются от обратного, поднимаясь по иерархии снизу вверх.

1. Вытеснение - 2й уровень = 10%, потому что порядковый номер в группе 1

2. Последовательное применение - 2й уровень = 14,4925% расчеты ниже!

а. 200р - 2,5% = 195 (5р скидка)

б. 195 - 12,3% = 171,015р (23,985р скидка)

в. (5+23,985)*100%/200 = 14,4925% скидка

3. Последовательное применение - 1й уровень применяем последовательно 2 скидки из пункта 1 (10%) и 2 (14,4925%)

а. 200р - 10% = 180р (20р скидка)

б. 180 - 14,4925% = 153,9135р (26,0865р скидка)

в. (20 + 26,0865)*100/200 = 23,04325

В итоге такой сложной иерархии мы получаем скидку = 23,04325, естественно программа 1С:Розница округлит до 2х знаков Итоговая скидка = 23,04%

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

 

Надеюсь информация была полезна, если вам есть что добавить пишите в комментарии!

Комментарии (9)

  1. Владимир 09 декабря 2016, 17:11(Комментарий был изменён) # 0
    Это жесть! Особенно последний расчет! Вы серьезно все это считаете при создании Маркетинговой акции и скидок!?
    1. Администратор сайта 09 декабря 2016, 17:12 # 0
      Все зависит от сложности задачи, иногда приходится больше времени проводить за листом бумаги, чем за самой настройкой.
    2. Борис 21 февраля 2017, 09:02 # 0
      Здравствуйте.

      А можно сделать скидку по карте и выдать подарок? Настроил скидки по карте. Всё отлично работает.
      Настроил выдачу подарков ручной скидкой. То же всё отлично работает.
      Но если я в одном чеке пытаюсь выдать подарок и предоставить скидку по карте то у меня скидка вытесняет подарок.
      Добавил обе скидки в группу «сложение» и всё равно скидка вытесняет подарок.
      1. Администратор сайта 21 февраля 2017, 09:31 # 0
        Добрый день, добавьте их в группу Последовательное применение.
        1. Борис 21 февраля 2017, 09:39 # 0
          Не помогло. То же самое… карта вытесняет подарок.
          1. Администратор сайта 21 февраля 2017, 10:07(Комментарий был изменён) # 0
            Иерархия группы:
            1. Основная группа
            1.1. Последовательное применение
            1.1.1. Скидка %
            1.1.2. Выдача подарка.

            Если не получится, то скорее вы перемудрили с условиями. Пробовал и с автоматическими назначениями и с ручными, все работает. Сложение тоже нормально работает.
      2. Борис 22 февраля 2017, 05:16 # 0
        А вы пробовали в РМК?
        Сделал так же как у вас в корень добавил группу последовательного применения. В неё добавил «скидку» по карте и «подарок» назначаемый в ручную.
        Я так понимаю что в моём случае реквизит «Порядок применения» у вида скидки и применяется к строке или в документе значение не имеет? Менял уже и порядок и применение…
        Если чек ККМ делаю в ручную то в одном чеке может быть карта и подарок. То есть при нажатии на кнопку «рассчитать скидку» программа предлагает отметить галочкой подарок и скидка то же рассчитывается(вернее начисляются баллы)
        А если через РМК то только что то одно применяется.
        1. Администратор сайта 22 февраля 2017, 10:38 # 0
          ДА, конечно! Основной режим работы программы по продажам это РМК. Если не работает в нем, значит не работает вообще, потому что при работе в удаленных точках на уровне кассира не представляется возможным давать доступ.
          Область предоставления у вас должна быть в документе. Если у вас все еще возникают сложности, напишите на форму обратной связи и тогда я вам скину пошаговую инструкцию по настройке. Но это займет до суток времени.
        2. Тигран 21 марта 2017, 11:06 # 0
          Здравствуйте, очень понравилась статья. Я, вообще, очень часто пользуюсь статьями вашего сайта. Очень доступно и удобно все написано спасибо вам.
          У меня такой вопрос: «Можно ли сделать акцию на количество товара?», т.е. я хочу установить скидку или особую цену продажи на первые 100 штук какого-то товара.

          Вы можете авторизоваться на сайте через:
          VkontakteYandexGoogle