Перейти до змісту

Матриця знижок

Матриця знижок відповідає на питання «скільки відсотків поступитись ЦЬОМУ клієнтові на ЦЕЙ товар». Прейскурант задає ціну, а матриця знижок — персональний відсоток від неї: базовий на все і точніші — на групи товарів, бренди чи окремі позиції.

Де шукати: Модулі → Ціни → Регістри → Матриця знижок

Реєстр живе в модулі Ціни.

Розбір на прикладі

Картка матриці знижок

Знижка ПОСТІЙНИЙ «Знижка постійного клієнта» з демо-бази читається згори вниз:

  • «Знижка %» у шапці — базовий відсоток на весь асортимент: 3 %.
  • Рядки матриці уточнюють: акумуляторному інструменту (група АКІ) — 5 %, а дрилю 000003 окремим рядком — 7 %.

Дриль входить і в групу АКІ, і в точковий рядок — діє верхній з рядків, що збіглися. У цій картці першим стоїть рядок групи АКІ, тож дриль отримає її 5 %, а свій рядок із 7 % не спрацює. Саме тому точкові правила тримають вище загальних: поставте рядок дриля першим — і він отримає свої 7 %.

Рядок призначають або товару («Код товару»), або групі й бренду («Код групи», «Код бренду») — плюс відсоток. Товар в одному рядку з групою чи брендом не поєднати. Групу з брендом — можна, але такий рядок діє як «група або бренд»: він спрацює на кожному товарі цієї групи і на кожному товарі цього бренду, а не лише там, де збіглось і те, і те.

Як знижка потрапляє в документ

Код знижки вписують у картку клієнта — поле «Матриця знижок» на вкладці «Фінанси» (або одразу в категорію клієнтів, тоді її отримає вся категорія). Далі все відбувається саме:

  1. У замовленні після вибору клієнта код підставляється на вкладку «Прейскурант», поле «Матриця знижок».
  2. Коли в рядок вписують товар, система знаходить його відсоток — точковий рядок, група, бренд чи базовий — і ставить у колонку «%» рядка. Сума рядка одразу рахується зі знижкою.

У демо це видно на клієнті «ТОВ "Будівельник"»: дриль і викрутка (обидві АКІ) отримують 5 % групи — її рядок у матриці стоїть вище за рядок дриля, — а молоток, якого немає в матриці, — базові 3 %. Переставте рядок дриля над рядком групи, і замовлення покаже три різні відсотки: 7, 5 і 3.

Матриця знижок

Так само знижка працює в рахунках-фактурах. У реєстрі «Контракти» код підставляється лише з картки клієнта — матрицю категорії контракт не підхоплює. У реєстрі «Таблиці робіт» зміна клієнта у вікні поле «Таблиця знижок» не заповнює: впишіть код руками, і рядки отримають відсотки за тим самим правилом. Таблиця робіт, створена із замовлення обслуговування, бере код сама — з картки клієнта, а якщо там порожньо, з категорії.

Знижка на період

«Від дати» і «До дати» обмежують дію запису. Під одним кодом може жити кілька записів: безстроковий (дати порожні) — повсякденна знижка, і датований — акційний. На дату документа система спершу шукає запис, чий період покриває цю дату, а вже потім безстроковий. Скінчилась акція — самі повернулись повсякденні відсотки.

Порядок роботи

1. Створити таблицю

Код, коментар, базовий відсоток у шапці. За потреби — рядки матриці на групи, бренди, товари; точкові рядки — вище загальних.

2. Призначити клієнтам

Поле «Матриця знижок» у картці клієнта (вкладка «Фінанси») або в категорії клієнтів.

3. Перевірити документом

Створіть тестове замовлення на такого клієнта і впишіть кілька товарів: у колонці «%» мають з'явитись очікувані відсотки.

Змінні друку

Значення, доступні в шаблонах друкованих форм цього документа. Як записати змінну в шаблоні — див. Друковані форми.

Поля заголовка:

Змінна Що підставляється
DiscTable_Code Код
DiscTable_Comment Коментар
DiscTable_StDate Від дати
DiscTable_EndDate До дати
DiscTable_Discount Знижка

Поля рядків:

Змінна Що підставляється
DiscTable_MNo Номер позиції рядка
DiscTable_MatrItemCode Код товару
DiscTable_MatrGroupCode Код групи
DiscTable_MatrBrandCode Код бренду
DiscTable_MatrDiscount Знижка

Часті ситуації

Точковий рядок «не спрацював». Подивіться на порядок: із рядків, що збіглися, діє ВЕРХНІЙ. Точкові правила — над загальними, а не під ними.

Знижка нульова, хоч таблиця заповнена. Два підозрюваних: період запису не покриває дату документа (і безстрокового запису немає) або в картці клієнта порожнє поле «Матриця знижок».

Змінили матрицю, а в старому замовленні по-старому. Правка самої матриці вже створених документів не чіпає. Відсоток у рядок підставляється, коли туди вписують товар, а ще — коли в шапці документа змінюється «Матриця знижок» (вручну або разом зі зміною клієнта): тоді перераховуються всі товарні рядки, а відсотки, поправлені руками, затираються. Щоб застосувати нові відсотки до незатвердженого документа, зітріть код у полі «Матриця знижок» шапки й впишіть його знову.

Потрібна знижка «на все». Це і є «Знижка %» у шапці — матрицю можна лишити порожньою. А в конкретному рядку документа відсоток завжди можна поправити руками.

Хочу виключити товар зі знижки. Додайте рядок цього товару з 0 % і поставте його вище за рядки його групи й бренду: рядок, що спрацював, із 0 % дає нуль, і базовий відсоток шапки на товар не ляже.

Матриця не видаляється: «Запис реєстру «Матриця знижок» використовується в: …». На її код посилається категорія клієнта, картка контакту, контракт або документ — а категорію й картку з кодом неіснуючої матриці вже не зберегти. Приберіть код із місця, яке названо у відмові. Якщо названо документи, матрицю доведеться лишити; щоб вона більше не діяла, закінчіть її «До дати». Запис, який не останній під своїм кодом (скажімо, акційний поруч із безстроковим), видаляється вільно: код живе, поки лишається хоч один його запис.

Довідник полів

Поле Опис
Код, Коментар Ім'я знижки; кодом вона вписується в картки клієнтів і категорій
Від дати, До дати Період дії запису; порожньо — безстроково
Знижка % (шапка) Базовий відсоток на весь асортимент
Код товару / Код групи / Код бренду Кому призначений рядок матриці: товару або групі й бренду; група з брендом в одному рядку діють через «або»
Знижка % (рядок) Відсоток для цього товару/групи/бренду; з рядків, що збіглися, діє верхній; 0 % — товар без знижки