# Ціноутворення в Krokul: прайси, знижки й умови клієнтів

Прайси, правила знижок і умови клієнтів, з яких Krokul сам рахує ціну в угоді й документі.

Теги: ціноутворення, прайс-лист, знижки, умови клієнта, промокод, ступінчаста ціна

## Коротко
- **Прайс** — ціни товарів, можна зі ступенями від кількості.
- **Правило знижки** — відсоток, сума, фіксована ціна чи інший прайс за умовою.
- **Умови клієнта** — свій прайс, знижка й умови оплати для одного адресата.

## Як зробити
### Створити прайс
Новий прайс-лист із цінами товарів.
1. На вкладці «Прайси» натисніть «Додати прайс».
2. Клацніть рядок «Новий прайс» — відкриється картка прайса на вкладці «Позиції».
3. Натисніть «Додати позиції» й оберіть товари — список не закривається.
4. Введіть ціну кожної позиції в колонці «Ціна».
5. За потреби змініть назву в заголовку й параметри на вкладці «Параметри».
6. Натисніть «Записати».
> Важливо: Рядок без ціни позначено червоним, і «Записати» неактивна, доки ціни немає.
> Порада: «Записати й закрити» — у стрілці біля кнопки.

### Задати оптову ціну
Ціна, що діє від певної кількості.
1. У картці прайса додайте той самий товар ще раз.
2. Поставте рядкам різну «Від к-сті», наприклад 0 («з будь-якої кількості») і 100.
3. Введіть кожному рядку свою ціну й натисніть «Записати».
> Порада: Діє рядок із найбільшою «Від к-сті», що не перевищує кількість: при 150 шт — ціна «від 100».
> Важливо: Кількість менша за всі ступені — ціну візьме наступне джерело черги, а не цей прайс.
> Важливо: Базовий ступінь — 0, а не 1: «від 1» не охоплює дробову кількість, наприклад 0,5 кг, і для неї ціни в прайсі не буде. Порожнє «Від к-сті» Krokul читає як 0.

### Задати мінімальну ціну
Нижня межа, нижче якої знижки ціну не опустять.
1. У картці прайса на вкладці «Позиції» знайдіть рядок товару.
2. У колонці «Мін. ціна» введіть число — не більше за «Ціну» цього рядка.
3. Натисніть «Записати».
> Порада: Порожня «Мін. ціна» — підлоги немає. Мінімальну ціну можна задати кожному ступеню окремо.
> Важливо: Число більше за ціну позиції чи від’ємне Krokul не запише й скаже про це.

### Скопіювати прайс
Новий прайс із тими самими цінами.
1. У меню рядка прайса оберіть «Копія з цін цього прайса».
2. Відкрийте копію й перевірте вкладку «Параметри».
> Важливо: Копіюються лише позиції з цінами. Валюта, округлення й період у копії — стандартні.

### Архівувати прайс
Прибрати прайс з обігу або повернути.
1. У меню рядка прайса оберіть «В архів».
2. Щоб побачити архівні, увімкніть «Показувати архівні».
3. Щоб повернути, у меню архівного рядка оберіть «Повернути з архіву».
> Порада: Одразу після архівування внизу є «Відновити».
> Важливо: Типовий прайс і прайс з активних умов клієнтів в архів не підуть — Krokul назве причину.

### Створити правило знижки
Знижка за товаром, контрагентом чи сегментом.
1. На вкладці «Правила знижок» натисніть «Нове правило».
2. Введіть назву й залиште позначку «Діє».
3. Оберіть ефект і введіть значення (для «Інший прайс» — оберіть прайс).
   - «Відсоток» чи «Сума» — мінус від ціни одиниці;
   - «Фіксована ціна» — задана ціна одиниці;
   - «Інший прайс» — ціна з обраного прайса.
4. За потреби обмежте товари, контрагентів чи сегменти. Порожня умова — для всіх.
5. За потреби вкажіть промокод, стелю використань, підлогу маржі й період дії.
6. Натисніть «Записати».
> Порада: «Записати» неактивна, доки немає назви й ефекту.

### Змінити порядок правил
Яке правило перевіряється першим.
1. На вкладці «Правила знижок» візьміть рядок за ручку ліворуч.
2. Перетягніть вище чи нижче.
> Порада: Правила перевіряються згори вниз: верхнє — найвищий пріоритет.

### Призначити умови клієнту
Свій прайс, знижка, відстрочка й ліміт кредиту.
1. На вкладці «Умови клієнтів» натисніть «Додати умови».
2. Оберіть, кому призначені умови, — контрагенту, контакту чи сегменту, — і самого адресата.
3. За потреби оберіть прайс, персональну знижку й валюту.
4. Вкажіть відстрочку в днях і ліміт кредиту.
5. За потреби — дату «діє до», пріоритет і нотатку.
6. Натисніть «Записати».
> Важливо: В одного адресата — один запис умов: нові умови замінюють попередні.

### Перевірити ціну для клієнта
З чого склалася ціна товару для клієнта й кількості.
1. Натисніть «Порахувати ціну» в шапці вікна.
2. Оберіть товар, за потреби клієнта, і кількість.
3. Натисніть «Порахувати».
> Порада: Панель показує кожен крок — прайс, правила, округлення — і підсумок за одиницю та за кількість.
> Порада: Крок, що не застосувався, приглушено й пояснено реченням, наприклад „діє найвигідніша з умов“.

### Налаштувати маршрут погодження
Хто й у якому порядку погоджує знижку понад межу ролі чи угоду понад кредитний ліміт.
1. Відкрийте вкладку «Налаштування» й знайдіть блок «Маршрути погодження».
2. Біля «Знижка понад межу ролі» або «Угода понад кредитний ліміт» натисніть «Налаштувати маршрут».
3. У кроці оберіть погоджувача — роль чи конкретну людину.
4. За потреби задайте поріг кроку — «від %» для знижки чи «від суми»: крок спрацює лише від цього значення.
5. Натисніть «Додати крок» для наступного погоджувача; позначка «разом із попереднім» робить крок паралельним.
6. Натисніть «Записати маршрут».
> Порада: Порядок кроків міняють стрілками «Вище» й «Нижче». «Зняти маршрут» повертає погодження одним кроком.
> Важливо: Будь-яка відмова відхиляє прохання цілком. Останнє «погоджено» знижки може дати лише той, чия власна межа ролі її покриває. Зміна маршруту не перебудовує вже відкриті прохання.

## Як це влаштовано
**Як обирається прайс.** Береться перший придатний із черги. Прайс в архіві чи поза періодом дії — непридатний.
1. прайс з ефекту «Інший прайс» правила, що підійшло;
2. прайс з умов клієнта;
3. типовий прайс із вкладки «Налаштування»;
4. прайс із позначкою «Типовий»;
5. ціна з картки товару — якщо в прайсі немає рядка для товару й кількості.

**Валюта прайса.** Інша, ніж в угоді, — ціна переводиться за курсом компанії. Немає курсу однієї з валют — прайс пропускається.

**Параметри прайса.** Код (унікальний, великими літерами), валюта, пріоритет, «Чинний», «Типовий», «Ціни з ПДВ», округлення й період дії. Типовий — лише один; зняти «Чинний» — відправити в архів. Пріоритет і «Ціни з ПДВ» на вибір прайса не впливають.

**Округлення.** Немає, вгору, вниз чи до найближчого — з кроком. Закінчення дає «психологічну» ціну: 0,99 робить з 1 249,37 ціну 1 249,99.

**Смуга картки прайса.** Скільки позицій і в скількох умовах клієнтів ужито. Типовий діє для всіх без персональних умов; персональний — лише в умовах.

**Межі прайса.**
- ціну не ставлять на товар із модифікаціями — лише на модифікації;
- за одне збереження — до 500 змінених позицій, на сторінці — 50;
- змінив хтось інший — Krokul перечитає прайс і лишить ваші правки.

**Правила знижок.** Правило діє, коли виконано всі заповнені умови. На одному рівні перемагає точніше: на контрагента — сильніше за сегмент, сегмент — за правило без клієнта.
- «Сегменти» в правилі — сегменти контрагентів із вікна «Сегменти»;
- прострочене правило позначено „Прострочене“ і не діє;
- інші умови (наприклад, мінімальна кількість) видно в списку текстом.

**Мінімальна ціна.** Знижки правил, умов клієнта й промокоду не опускають ціну нижче неї: Krokul піднімає ціну до мінімальної, а «Порахувати ціну» показує окремий крок «Мінімальна ціна» з поясненням. Ручну ціну чи знижку нижче мінімальної ставить лише адміністратор; решті Krokul відповість, що нижче мінімальної ціну ставить тільки адміністратор. Підлога маржі перевіряється вже від ціни, яку справді візьмуть. У картці товару мінімальну ціну видно на вкладці «Ціни» лише для читання — змінюють її у самому прайсі.

**Промокод і стеля.** Правило з промокодом діє лише для угоди з цим промокодом. Промокод приходить через API чи інтеграцію — поля в угоді немає, і «Порахувати ціну» його не враховує.

**Підлога маржі.** Знижка, що опускає маржу нижче порогу, для менеджера й агента не пройде. Адміністратор підтверджує її явно.

**Умови клієнта.** Шукаються від точнішого, прострочені пропускаються. Персональна знижка — від 0 до 100 %; кожна зміна умов записується в стрічку контрагента чи контакту.
- контакт → контрагент → холдинг → сегмент;
- «Сегмент» тут — тег контакту з «Налаштування» → «Теги»;
- пріоритет важить, коли в контакту кілька тегів з умовами.

**Холдинг.** Філія без власних умов бере умови найближчого батьківського контрагента. «Порахувати ціну» підписує такий крок „умови холдингу (успадковано)“. Ліміт кредиту не успадковується.

**Умови оплати.** Валюта умов — валюта документів клієнта, іншу Krokul не дасть. Відстрочка задає строк плану оплати. Видаткова понад ліміт кредиту чекає погодження керівника.

**Складання знижок.** Поле «Складання знижок» на вкладці «Налаштування». Персональна знижка бере участь нарівні з правилами.
- «Найвигідніша» — діє один крок із найбільшою знижкою (типово);
- «Ланцюжком» — кожен крок від уже зниженої ціни;
- «Сумою» — відсотки складаються; з фіксованих цін діє найнижча.

**Вкладка «Налаштування».** Змінює лише адміністратор, зміни записуються одразу. Менеджер бачить на ній тільки маршрути погодження, без права змінювати.
- типова ставка ПДВ — для нового товару й ручного рядка документа;
- служба підтримки — строки відповіді на звернення за пріоритетами; строк фіксується при прийнятті звернення;
- політика знижок — типовий прайс, складання, найбільша ручна знижка ролей (100, 20 і 5 %), причина від 10 %;
- маршрути погодження — для знижки понад межу ролі й для угоди понад кредитний ліміт.

**Ручна знижка.** Понад межу ролі Krokul не пропустить — з картки угоди можна попросити погодження. Понад поріг причини треба пояснити її в коментарі.

**Маршрут погодження.** Без маршруту прохання погоджує один крок: керівник чи адміністратор із достатньою межею. З маршрутом прохання йде кроками до 10 штук: наступний крок стає в чергу, коли пройдено попередній; кроки «разом із попереднім» погоджують усі, хто в них стоїть. Крок із порогом, якого прохання не досягає, пропускається. Погоджувач кроку — людина кроку або член компанії саме з цією роллю; автор прохання свій запит не погоджує. Хід маршруту видно в картці угоди під рядком погодження. Погоджена знижка переходить у документ, створений з угоди. Розділ «Документи» того ж блоку («Маршрут документа») задає маршрут для обраних видів документа з порогом від суми документа: такий документ не виставляється й не йде у Вчасно, доки його не погодять у картці документа.

**Хто що може.**
- переглядати прайси й правила, рахувати ціну — усі ролі;
- прайси й «Умови клієнтів» — адміністратор і менеджер, і лише вони бачать вкладку умов;
- правила знижок і «Налаштування» — лише адміністратор; маршрути погодження бачить і менеджер, змінює адміністратор;
- агент і спостерігач бачать картку прайса з позначкою „ваша роль не має права запису“.

Повʼязані вікна: «Товари й послуги», «Сегменти», «Валюти».

## Питання й відповіді
### Чому в угоді ціна не з того прайса, що «Типовий»?
Найпевніше, спрацював прайс раніше в черзі: з правила, з умов клієнта чи типовий прайс із «Налаштування». Відкрийте «Порахувати ціну» з тим самим товаром і клієнтом — перший крок назве прайс.

### Чому не зберігається прайс?
У таблиці є рядок без ціни — він позначений червоним. Введіть ціну або виберіть такі рядки й натисніть «Видалити вибрані».

### Як дати одному дилеру окрему знижку?
Заведіть йому умови клієнта з персональною знижкою або правило знижки з умовою на контрагента. Правило на контрагента сильніше за правило на сегмент.

### Чи діють умови головної компанії для її філій?
Так, якщо в філії немає власних умов: діють умови найближчого батьківського контрагента в холдингу. Ліміт кредиту в кожної юрособи свій.

### Чому менеджер не може дати знижку 30 %?
Типова межа ручної знижки менеджера — 20 %. Адміністратор змінює її на вкладці «Налаштування», а для однієї угоди можна попросити погодження.

### Чому знижка не опустила ціну до потрібної?
У рядка прайса, з якого взято ціну, задано «Мін. ціну» — знижки нижче неї не йдуть. Відкрийте «Порахувати ціну» з тим самим товаром: крок «Мінімальна ціна» покаже межу.

### Хто може змінювати правила знижок?
Лише адміністратор. Менеджер бачить правила й рахує ціну; у відповідь на зміну Krokul скаже „Правила знижок змінює лише адміністратор.“

## Поля й елементи

### Екран «Ціноутворення»

| Поле | Що це й на що впливає |
|---|---|
| К-сть | Від неї залежать ступінчаста ціна й правила з мін. кількістю; нерозпізнане число — 1. |
| Типова ставка ПДВ | Підставляється в новий товар і ручний рядок документа. |
| Типовий прайс | Для клієнтів без персонального прайса; лише чинні прайси. |
| Причина потрібна від, % | Ручна знижка понад поріг не запишеться без причини в коментарі. Типово 10 %; порожньо — без обмеження. |
| Складання знижок | «Найвигідніша» — одна найбільша; «Ланцюжком» — кожна від зниженої ціни; «Сумою» — відсотки додаються. Персональна знижка — нарівні з правилами. |
| Код | Унікальний у компанії, зберігається великими літерами. |
| Валюта | Інша валюта угоди — ціна переводиться за курсом компанії; без курсу прайс пропускається. |
| Пріоритет | На вибір прайса не впливає: черга — правило → умови клієнта → типовий прайс компанії → позначка «Типовий». |
| Чинний | Знятий — прайс в архіві; повернути можна зі списку прайсів. |
| Типовий | Лише один: позначка на новому знімає її з попереднього. |
| Ціни з ПДВ | Лише позначка; на вибір прайса не впливає. |
| Округлення, Крок, Закінчення | Немає / Вгору / Вниз / До найближчого, до кроку (напр. 10); закінчення 0,99 робить з 1 249,37 — 1 249,99. Нуль вгору не округлюється. |
| Період дії | Поза цими датами прайс пропускається. |

| Фільтр і пошук | Що це й на що впливає |
|---|---|
| Показувати архівні | Додає архівні прайси й вимкнені правила. |

| Колонка | Що це й на що впливає |
|---|---|
| Товар, Артикул, Ціна, Від к-сті, Змінено | Ціну й «Від к-сті» правлять у комірці. На товар із модифікаціями ціну не ставлять — лише на модифікації. |

| Кнопка | Що це й на що впливає |
|---|---|
| Порахувати ціну | Оберіть товар і за потреби клієнта: сервер покаже кроки (прайс, правила, округлення), підсумок і маржу. Промокодів не враховує. |
| Додати прайс | Створює «Новий прайс» — відкрийте його, щоб внести позиції. Є в адміністратора й менеджера. |
| Дії | «Копія з цін цього прайса» — новий прайс із тими самими цінами. Типовий прайс і прайс в активних умовах клієнтів в архів не підуть. |
| Нове правило | Ефект, умови, промокод і період дії. Створює, змінює й видаляє правила лише адміністратор. |
| Додати умови | В одного адресата один запис: нові умови замінюють попередні. |
| Дії (умови клієнта) | Кожна зміна чи прибирання умов пишеться в стрічку контрагента чи контакту. |
| Записати | До 500 позицій за раз; неактивна, доки є рядки без ціни. |
| Додати позиції | Можна обрати кілька; новий рядок червоний, доки немає ціни, а наявний товар лише підсвічується. |

| Вкладка | Що це й на що впливає |
|---|---|
| Правила знижок | Застосовуються згори вниз; порядок міняють перетягом за ручку ліворуч. |
| Умови клієнтів | Прайс, знижка й відстрочка для контрагента, контакту чи сегмента; працюють адміністратор і менеджер. |
| Налаштування | Лише адміністратор; зміни записуються одразу. |
| Позиції | По 50 на сторінці; кілька рядків одного товару з різним «Від к-сті» — ступінчаста ціна. |

| Розділ | Що це й на що впливає |
|---|---|
| Служба підтримки: Типовий строк, Терміновий, Високий, Звичайний, Низький | Години на відповідь за пріоритетом; порожньо — як типовий. Строк заморожується на зверненні при прийнятті. |
| Найбільша ручна знижка, %: Адміністратор, Менеджер, Агент | Стеля для ролі (типово 100 / 20 / 5 %), за нею сервер відмовляє; більшу для угоди просять на погодження. Порожньо — без обмеження. |
| Картка прайса | Відкривається кліком по рядку прайса: вкладки «Позиції» й «Параметри». |
| Позицій, Ужито в умовах клієнтів | Для типового — «діє для N клієнтів без персональних умов». |

### Поля форми «Правило знижки»

| Поле | Що це й на що впливає |
|---|---|
| Назва | До 120 знаків; без назви «Записати» неактивна. |
| Діє | Вимкнене правило лишається в списку, але не застосовується. |
| Ефект | «Відсоток» (0–100 %), «Сума» віднімається, «Фіксована ціна» замінює, «Інший прайс» бере ціну з прайса. |
| Значення ефекту | Відсоток, сума або фіксована ціна — залежно від ефекту. |
| Оберіть прайс | Для «Інший прайс»; у переліку лише чинні прайси. |
| Товари | Лише на ці позиції; батьківська охоплює свої модифікації. Порожньо — на будь-які. |
| Контрагенти | Лише для цих контрагентів; порожньо — для будь-якого. |
| Сегменти | Лише для клієнтів цих сегментів; порожньо — для будь-якого. |
| Промокод | Спрацьовує лише з цим кодом, регістр неважливий; код унікальний серед правил. |
| Стеля використань | Лише з промокодом; під полем видно, скільки вже використано. |
| Підлога маржі | Якщо правило опускає маржу нижче, менеджер і агент отримують відмову, адміністратор — вимогу підтвердити. |
| Період дії | Кожну дату можна лишити порожньою; поза періодом правило не діє. |
| Період дії (до) | Порожня — без кінця; після неї правило позначено «Прострочене». |

### Поля панелі «Порахувати ціну»

| Поле | Що це й на що впливає |
|---|---|
| Товар | Без вибору «Порахувати» неактивна. |
| Клієнт | Необовʼязковий; з ним враховуються персональні умови клієнта. |
| К-сть | Від неї залежить ступінчата ціна прайса; нерозпізнане число — 1. |

| Розділ | Що це й на що впливає |
|---|---|
| Маржа | Кроки розрахунку, ціна й маржа; якщо маржі немає — сказано чому. |

### Поля форми «Умови клієнта»

| Поле | Що це й на що впливає |
|---|---|
| Кому | Контрагент, контакт або сегмент (тег на контакті); один запис на адресата — повтор оновлює його. |
| Прайс | Лише чинні; порожньо — типовий прайс компанії. |
| Персональна знижка | 0–100 %; ставиться останньою в ланцюгу знижок. |
| Валюта | Документи клієнту виписуються в ній; лише активні валюти компанії. |
| Відстрочка | Днів; без терміну планової оплати Krokul ставить сьогодні плюс ці дні. |
| Ліміт кредиту | Межа боргу в базовій валюті; видаткову понад неї створять лише після погодження. |
| Діє до | Після цього дня умови пропускаються — діє наступний рівень: контакт, контрагент, сегмент. |
| Пріоритет | Менше — вище, типово 100; вирішує між кількома умовами одного рівня. |
| Нотатка | Довільний коментар до 1000 знаків. |

---

Застосунок: https://app.krokul.com/ · API: https://app.krokul.com/api/v1/docs
