Правила начисления бонусов в Битрикс24 для сделок и заказов

Приложение может начислять бонусы по сценариям:

  • произвольное ручное начисление в карточке контакта;
  • произвольное начисление с помощью активити бизнес-процесса для контакта;
  • начисление по выигранной сделке в виде % от суммы сделки;
  • начисление по «открытой» сделке в любой стадии в виде % от суммы сделки;
  • начисление по сделке в виде фиксированной суммы бонусов;
  • начисление бонусов по сделке с указанием пороговой цены продуктов;
  • начисление бонусов по сделке с указанием пороговой цены продуктов и продуктами-исключениями;


Базовые правила начисления бонусов

  1. Бонусы в виде процента от суммы сделки рассчитываются по формуле PRICE * количество * % начисления бонусов от суммы сделки;
  2. Под «пороговой ценой продукта» (ThresholdProductPrice) понимается рыночная цена одной единицы продукта, за которую начисляются бонусы.  

Пример: в табличной части сделки три строки с товарами 50, 60 и 120 руб, а пороговая цена продукта — 100 руб, бонус будет начислен только за продукт с ценой 120 руб. Пороговые цены применяются в маркетинговых активностях и должны быть понятны клиенту, поэтому пороговая цена считается от рыночной цены PRICE за единицу продукта.

Как хранятся цены в продуктовых строках в сделках Битрикс24

Для каждой продуктовой строки в сделке цена хранится в служебных полях:

  • PRICE — цена (именно её видит клиент, к ней применены все скидки и налоги);
  • PRICE_ACCOUNT — цена отформатированная для вывода в отчётах; 
  • PRICE_BRUTTO — цена с налогом, но без скидки; 
  • PRICE_EXCLUSIVE — цена без налога, но со скидкой;
  • PRICE_NETTO — цена без налога и без скидки;

Примеры рассчётов при начислении бонусов за сделки в Bitix24

Задача: начислять бонусы только на те строки табличной части сделки, пороговая цена которых больше N. 
Дано: компания, реализует товар от двух юр.лиц: одно юр.лицо продаёт товары с НДС, другое — без НДС. Рыночная цена товара 4 700 рублей.
Требуется: зачислить бонусы на товары с ценой выше 4000 рублей, в размере 10% от суммы в обоих случаях.

Сделка 1 → юр.лицо плательщик НДС товар А — цена 3916.67 руб (PRICE_NETTO – 3916.67 руб, PRICE_BRUTTO - 4700), НДС 20%, в цену не включён → 4700 руб.
Итого:
— без налога: 3916.67 руб.
— налог: 783.33 руб.
— общая сумма: 4 700 руб.

Сделка 2 → юр.лицо плательщик НДС товар А — цена 4700 руб (
PRICE_NETTO – 3916.67 руб, PRICE_BRUTTO - 4700), НДС 20%, в цену включён → 4700 руб.
Итого:
— без налога: 3916.67 руб.
— налог: 783.33 руб.
— общая сумма: 4 700 руб. 

Сделка 3 → юр.лицо работает без НДС товар А — цена 4700 рублей (PRICE_NETTO - 4700 руб, PRICE_BRUTTO - 4700), без НДС → 4700 руб. 
Итого:
— без налога: 4700 руб.
— налог: 0 руб.
— общая сумма: 4 700 руб. 

Т.е. без разницы, у какого юр.лица будет произведена покупка, рыночная цена составит 4700 руб, бонусы будут считаться от PRICE