Ціни номенклатури 1С
Ціни номенклатури 1С — це механізм системи 1С, який використовується для зберігання, розрахунку, зміни, аналізу та застосування цін товарів, матеріалів, продукції або послуг. Через ціни номенклатури в 1С можуть вестися роздрібні, оптові, закупівельні, дилерські, акційні, індивідуальні, валютні, базові, планові та інші типи цін.
У практиці переходу з 1С на K2 ERP ціни номенклатури мають особливе значення, тому що вони впливають на продажі, закупівлі, прайс-листи, інтеграцію з сайтами, маркетплейсами, CRM, мобільними додатками, касами, складами, BI-аналітику, маржинальність і комерційну політику компанії.
Головне. Ціни номенклатури 1С — це не просто число в картці товару. Це система типів цін, історії зміни, валют, правил округлення, знижок, прайс-листів, імпорту, експорту та застосування цін у документах.
Важливо про 1С і BAS. 1С та частина продуктів BAS мають санкційні, юридичні й кібербезпекові ризики в Україні. Окремі продукти 1С і BAS внесені до відкритих переліків програмного забезпечення, забороненого до використання для окремих категорій організацій. Тому аналіз цін номенклатури 1С часто є підготовчим етапом до переходу на українську ERP-платформу, а не розвитком старої системи.
Підхід K2 ERP. Під час переходу з 1С ціни потрібно переносити не як випадкові значення з документів, а як контрольовану комерційну модель: номенклатура, тип ціни, валюта, дата дії, правило округлення, історія зміни, джерело ціни, відповідальний і зв’язок із прайс-листами.
Вступ
У торговій, виробничій або сервісній компанії ціна є одним із ключових параметрів номенклатури.
Один і той самий товар може мати багато цін:
- закупівельну;
- роздрібну;
- оптову;
- дилерську;
- рекомендовану;
- акційну;
- інтернет-ціну;
- ціну для маркетплейсу;
- ціну для конкретного клієнта;
- ціну у валюті;
- планову собівартість;
- мінімальну допустиму ціну;
- ціну для внутрішнього переміщення.
Наприклад:
| Товар | Закупівельна ціна | Оптова ціна | Роздрібна ціна | Інтернет-ціна |
|---|---|---|---|---|
| Кабель USB Type-C 1 м | 120 грн | 180 грн | 250 грн | 230 грн |
У 1С ціни номенклатури можуть зберігатися не просто в картці товару, а в окремих регістрах, документах встановлення цін, типах цін і прайс-листах. Це дозволяє вести історію зміни цін, використовувати різні ціни для різних клієнтів і формувати прайси.
Що таке ціни номенклатури в 1С
Ціни номенклатури в 1С — це значення цін для товарів, послуг або продукції, які можуть застосовуватися в документах продажу, закупівлі, замовленнях, прайс-листах, звітах, інтеграціях та інших бізнес-процесах.
Ціна зазвичай пов’язана з:
- номенклатурою;
- типом ціни;
- датою дії;
- валютою;
- одиницею виміру;
- характеристикою номенклатури;
- серією або партією, якщо це потрібно;
- організацією або підрозділом;
- умовами продажу;
- джерелом встановлення;
- документом встановлення цін.
Приклад:
| Номенклатура | Тип ціни | Дата | Валюта | Ціна |
|---|---|---|---|---|
| Кабель USB Type-C 1 м | Роздрібна | 15.05.2026 | UAH | 250 грн |
| Кабель USB Type-C 1 м | Оптова | 15.05.2026 | UAH | 180 грн |
Простими словами. Ціни номенклатури — це набір правил і значень, за якими система знає, скільки коштує товар у різних ситуаціях.
Типи цін
Одна з головних ідей у 1С — типи цін.
Тип ціни — це категорія ціни, яка визначає, для чого використовується конкретне значення.
Приклади типів цін:
- закупівельна;
- роздрібна;
- оптова;
- дрібнооптова;
- дилерська;
- VIP;
- інтернет-магазин;
- маркетплейс;
- акційна;
- планова;
- мінімальна;
- рекомендована;
- собівартість;
- внутрішня;
- валютна.
Приклад:
| Тип ціни | Для чого використовується | Приклад |
|---|---|---|
| Закупівельна | Для контролю закупівельної вартості | 120 грн |
| Роздрібна | Для продажу кінцевому покупцю | 250 грн |
| Оптова | Для оптових клієнтів | 180 грн |
| Дилерська | Для партнерів або дилерів | 160 грн |
| Інтернет-ціна | Для сайту або інтернет-магазину | 230 грн |
| Мінімальна | Для контролю нижньої межі продажу | 170 грн |
Навіщо потрібні типи цін
Типи цін потрібні, щоб не зберігати одну універсальну ціну для всіх ситуацій.
Один товар може продаватися по-різному:
- роздрібному клієнту;
- оптовому клієнту;
- дилеру;
- VIP-клієнту;
- через сайт;
- через маркетплейс;
- за акцією;
- за індивідуальною домовленістю.
Наприклад:
| Клієнт | Тип ціни | Ціна |
|---|---|---|
| Роздрібний покупець | Роздрібна | 250 грн |
| Оптовий покупець | Оптова | 180 грн |
| Дилер | Дилерська | 160 грн |
| Онлайн-замовлення | Інтернет-ціна | 230 грн |
Ціни і документи встановлення цін
У багатьох конфігураціях 1С ціни встановлюються спеціальними документами.
Наприклад:
- встановлення цін номенклатури;
- зміна цін;
- прайс-лист;
- переоцінка;
- введення цін постачальника;
- завантаження прайсу;
- встановлення цін на підставі закупівлі.
Документ встановлення цін може містити:
- дату;
- тип ціни;
- перелік товарів;
- стару ціну;
- нову ціну;
- валюту;
- правило округлення;
- відсоток націнки;
- відповідального;
- коментар;
- підставу.
Приклад:
| Дата | Тип ціни | Товар | Стара ціна | Нова ціна |
|---|---|---|---|---|
| 15.05.2026 | Роздрібна | Кабель USB Type-C | 240 грн | 250 грн |
| 15.05.2026 | Роздрібна | Зарядний пристрій 20W | 580 грн | 600 грн |
Регістр цін
У 1С ціни часто зберігаються в регістрі відомостей.
Такий регістр може містити:
- номенклатуру;
- характеристику;
- тип ціни;
- дату;
- валюту;
- одиницю виміру;
- ціну;
- документ-реєстратор;
- період дії.
Приклад структури:
| Поле | Приклад | Пояснення |
|---|---|---|
| Період | 15.05.2026 | Дата, з якої діє ціна |
| Номенклатура | Кабель USB Type-C | Товар |
| Тип ціни | Роздрібна | Категорія ціни |
| Валюта | UAH | Валюта ціни |
| Ціна | 250 грн | Значення ціни |
| Реєстратор | Встановлення цін №123 | Документ, який встановив ціну |
Історія цін
Одна з важливих можливостей — історія зміни цін.
Наприклад:
| Дата | Товар | Тип ціни | Ціна |
|---|---|---|---|
| 01.01.2026 | Кабель USB Type-C | Роздрібна | 220 грн |
| 01.03.2026 | Кабель USB Type-C | Роздрібна | 240 грн |
| 15.05.2026 | Кабель USB Type-C | Роздрібна | 250 грн |
Це дозволяє:
- бачити, як змінювалась ціна;
- аналізувати маржинальність;
- перевіряти старі продажі;
- формувати прайс на певну дату;
- контролювати рішення менеджерів;
- аналізувати вплив зміни ціни на продажі.
Поточна ціна
Поточна ціна — це остання актуальна ціна на певну дату.
Наприклад, якщо ціни змінювалися так:
| Дата встановлення | Ціна |
|---|---|
| 01.01.2026 | 220 грн |
| 01.03.2026 | 240 грн |
| 15.05.2026 | 250 грн |
То на 20.05.2026 поточна ціна — 250 грн.
А на 10.04.2026 поточна ціна була 240 грн.
Це важливо для документів, які створюються заднім числом або для аналізу історії.
Ціни і валюти
Ціни можуть зберігатися у різних валютах.
Наприклад:
| Товар | Тип ціни | Валюта | Ціна |
|---|---|---|---|
| Ноутбук | Закупівельна | USD | 500 |
| Ноутбук | Роздрібна | UAH | 28 000 |
| Ноутбук | Дилерська | EUR | 650 |
При роботі з валютними цінами потрібно визначити:
- валюту ціни;
- курс;
- дату курсу;
- правило перерахунку;
- округлення;
- чи зберігати ціну у валюті;
- чи фіксувати гривневий еквівалент;
- що робити при зміні курсу.
Ціни і одиниці виміру
Ціна може залежати від одиниці виміру.
Наприклад:
| Товар | Одиниця | Ціна |
|---|---|---|
| Вода питна | пляшка | 25 грн |
| Вода питна | упаковка 6 шт | 140 грн |
| Вода питна | палета | 12 000 грн |
Якщо одиниці виміру не врахувати, можна отримати неправильні ціни в документах і прайсах.
Ціни і характеристики номенклатури
Якщо номенклатура має характеристики, ціна може залежати від характеристики.
Наприклад:
| Номенклатура | Характеристика | Ціна |
|---|---|---|
| Футболка | Чорна, M | 500 грн |
| Футболка | Чорна, L | 520 грн |
| Футболка | Біла, M | 480 грн |
Під час міграції потрібно перевірити, чи ціни встановлені:
- тільки для номенклатури;
- для номенклатури і характеристики;
- для номенклатури, характеристики і серії;
- для окремих упаковок або одиниць.
Ціни і серії номенклатури
У більшості випадків ціна залежить від номенклатури або характеристики, а не від серії.
Але в деяких бізнесах ціна може залежати від партії або серії.
Наприклад:
- товар із коротким терміном придатності продається дешевше;
- партія з дефектом має знижку;
- імпортна партія має іншу закупівельну вартість;
- товар із різних поставок має різну собівартість.
Приклад:
| Товар | Серія | Термін придатності | Ціна |
|---|---|---|---|
| Продукт А | LOT-001 | 30.06.2026 | 90 грн |
| Продукт А | LOT-002 | 31.12.2026 | 110 грн |
Закупівельні ціни
Закупівельна ціна — це ціна, за якою компанія купує товар у постачальника.
Вона може використовуватися для:
- контролю закупівель;
- розрахунку націнки;
- аналізу постачальників;
- планування собівартості;
- перевірки маржинальності;
- формування продажних цін.
Приклад:
| Постачальник | Товар | Закупівельна ціна | Валюта |
|---|---|---|---|
| ТОВ “Постачальник 1” | Кабель USB Type-C | 120 | UAH |
| ТОВ “Постачальник 2” | Кабель USB Type-C | 4 | USD |
Продажні ціни
Продажні ціни використовуються в документах продажу.
Вони можуть залежати від:
- типу клієнта;
- договору;
- каналу продажу;
- складу;
- валюти;
- кількості;
- акції;
- знижки;
- менеджера;
- прайс-листа;
- дати документа.
Приклад:
| Товар | Тип ціни | Ціна |
|---|---|---|
| Кабель USB Type-C | Роздрібна | 250 грн |
| Кабель USB Type-C | Оптова | 180 грн |
| Кабель USB Type-C | Дилерська | 160 грн |
Планові ціни
Планові ціни можуть використовуватися у виробництві або управлінському обліку.
Наприклад:
- планова собівартість;
- планова ціна матеріалу;
- нормативна ціна;
- внутрішня ціна;
- ціна для бюджетування.
Такі ціни не завжди використовуються в продажах, але важливі для:
- план-факт аналізу;
- виробництва;
- бюджетування;
- розрахунку нормативної собівартості;
- управлінської звітності.
Мінімальні ціни
Мінімальна ціна може використовуватися як контроль.
Наприклад:
- менеджер не може продати нижче мінімальної ціни;
- продаж нижче мінімальної ціни потребує погодження;
- система показує попередження;
- BI фіксує порушення цінової політики.
Приклад:
| Товар | Мінімальна ціна | Роздрібна ціна |
|---|---|---|
| Кабель USB Type-C | 170 грн | 250 грн |
Ціни і знижки
Ціна і знижка — це різні речі.
Ціна — базове значення.
Знижка — правило зменшення ціни.
Наприклад:
| Товар | Роздрібна ціна | Знижка | Ціна після знижки |
|---|---|---|---|
| Кабель USB Type-C | 250 грн | 10% | 225 грн |
Знижки можуть бути:
- ручні;
- автоматичні;
- накопичувальні;
- акційні;
- за кількість;
- за клієнтом;
- за договором;
- за карткою лояльності;
- за промокодом;
- за каналом продажу.
Ціни і націнки
Ціни можуть розраховуватись через націнку.
Наприклад:
- закупівельна ціна = 120 грн;
- націнка = 50%;
- продажна ціна = 180 грн.
Приклад:
| Закупівельна ціна | Націнка | Продажна ціна |
|---|---|---|
| 120 грн | 50% | 180 грн |
| 400 грн | 35% | 540 грн |
У 1С такі розрахунки могли реалізовуватися стандартними механізмами або зовнішніми обробками.
Округлення цін
Округлення цін важливе для роздрібної торгівлі.
Наприклад:
- округляти до 1 грн;
- округляти до 5 грн;
- округляти до 9 грн;
- робити психологічні ціни;
- не використовувати копійки;
- округляти після націнки.
Приклад:
| Розрахована ціна | Правило | Остаточна ціна |
|---|---|---|
| 247.35 грн | До 1 грн | 247 грн |
| 247.35 грн | До 5 грн | 250 грн |
| 247.35 грн | До ціни .99 | 249.99 грн |
Прайс-листи
Прайс-лист — це список товарів із цінами.
У 1С прайс може формуватися за типом цін, групою товарів, складом, валютою або іншими параметрами.
Приклад:
| Артикул | Назва | Роздрібна ціна | Оптова ціна | Валюта |
|---|---|---|---|---|
| USB-C-1M-BLK | Кабель USB Type-C 1 м чорний | 250 | 180 | UAH |
| CHARGER-20W | Зарядний пристрій 20W | 600 | 480 | UAH |
Прайси можуть використовуватися для:
- клієнтів;
- менеджерів;
- сайту;
- маркетплейсів;
- партнерів;
- друку;
- експорту в Excel;
- інтеграцій.
Імпорт цін
Ціни часто завантажуються з файлів.
Джерела:
- Excel-прайси постачальників;
- CSV-файли;
- XML-файли;
- JSON-файли;
- API постачальника;
- маркетплейси;
- внутрішні таблиці;
- старі бази.
Приклад CSV:
article;price_type;currency;price;date
USB-C-1M-BLK;Роздрібна;UAH;250.00;2026-05-15
USB-C-1M-BLK;Оптова;UAH;180.00;2026-05-15
CHARGER-20W;Роздрібна;UAH;600.00;2026-05-15
Експорт цін
Ціни можуть вивантажуватися з 1С або K2 ERP для зовнішніх систем.
Наприклад:
- сайт;
- інтернет-магазин;
- маркетплейс;
- CRM;
- мобільний додаток;
- касова система;
- партнерський портал;
- BI;
- Excel-прайс.
Приклад JSON:
{
"prices": [
{
"article": "USB-C-1M-BLK",
"price_type": "retail",
"currency": "UAH",
"price": 250.00,
"date": "2026-05-15"
}
]
}
Ціни і сайт
Для інтернет-магазину ціни критично важливі.
Сайт може отримувати з ERP:
- роздрібну ціну;
- акційну ціну;
- стару ціну;
- оптову ціну;
- валюту;
- залишок;
- доступність;
- дату оновлення;
- мінімальну ціну;
- статус акції.
Якщо ціни в 1С або K2 ERP ведуться неправильно, сайт може показувати неправильні ціни, що призводить до конфліктів із клієнтами.
Ціни і маркетплейси
Маркетплейси часто мають окремі правила цін.
Наприклад:
- ціна з урахуванням комісії;
- акційна ціна;
- рекомендована ціна;
- мінімальна ціна;
- ціна для конкретного каналу;
- ціна доставки;
- ціна комплекту.
Тому в K2 ERP бажано мати окремі типи цін або правила формування цін для маркетплейсів.
Ціни і CRM
CRM може використовувати ціни для:
- комерційних пропозицій;
- угод;
- замовлень;
- знижок;
- контролю маржі;
- сегментації клієнтів;
- індивідуальних умов.
Під час інтеграції важливо визначити, хто є джерелом істини по цінах: ERP чи CRM.
Ціни і каси
У роздрібній торгівлі ціни передаються в касові системи.
Потрібно контролювати:
- актуальність цін;
- дату оновлення;
- акційні ціни;
- штрихкоди;
- одиниці виміру;
- округлення;
- ПДВ;
- повернення;
- розбіжності між касою і ERP.
Ціни і документи продажу
У документах продажу ціна може підставлятися автоматично.
Наприклад, при виборі клієнта система може визначити:
- тип ціни клієнта;
- договір;
- валюту;
- актуальну ціну на дату документа;
- знижку;
- мінімальну ціну;
- доступний залишок.
Приклад:
| Клієнт | Тип ціни | Товар | Ціна в документі |
|---|---|---|---|
| Роздрібний клієнт | Роздрібна | Кабель USB Type-C | 250 грн |
| Оптовий клієнт | Оптова | Кабель USB Type-C | 180 грн |
Ціни і документи закупівлі
У закупівлях можуть використовуватися ціни постачальників.
Наприклад:
- остання закупівельна ціна;
- ціна з прайсу постачальника;
- договірна ціна;
- валютна ціна;
- планова ціна;
- ціна з попереднього замовлення.
Такі ціни потрібні для:
- контролю закупівель;
- порівняння постачальників;
- планування закупівель;
- формування продажних цін;
- розрахунку маржі.
Ціни і маржинальність
Ціни напряму впливають на маржу.
Приклад:
| Товар | Закупівельна ціна | Продажна ціна | Маржа |
|---|---|---|---|
| Кабель USB Type-C | 120 грн | 250 грн | 130 грн |
| Зарядний пристрій 20W | 400 грн | 600 грн | 200 грн |
Якщо ціни або собівартість неправильні, маржинальність буде некоректною.
Ціни і BI-аналітика
У BI ціни можуть використовуватися для аналізу:
- зміни цін;
- маржинальності;
- продажів по типах цін;
- впливу акцій;
- відхилення від мінімальної ціни;
- роботи менеджерів;
- ефективності каналів продажу;
- порівняння постачальників;
- історії прайсів;
- динаміки закупівельних цін.
BI по цінах. Якщо ціни ведуться структуровано, керівник може бачити не тільки продажі, а й те, як зміна ціни вплинула на попит, маржу, залишки і прибуток.
Типові проблеми цін номенклатури 1С
У старих базах 1С часто зустрічаються проблеми:
- ціни не оновлювались роками;
- один товар має кілька неактуальних цін;
- типи цін дублюються;
- ціни встановлені не для всіх товарів;
- частина цін у гривні, частина у валюті;
- ціни записані вручну в документах;
- прайс-листи формуються зовнішніми обробками;
- немає історії зміни цін;
- менеджери змінюють ціни без контролю;
- знижки замінюють ручним редагуванням ціни;
- ціни на сайті не збігаються з цінами в 1С;
- немає мінімальної ціни;
- неправильне округлення;
- ціни прив’язані до старих характеристик;
- ціни є для товару, але немає для характеристики.
Дублікати типів цін
У старих базах можуть бути дублікати типів цін.
Наприклад:
| Тип ціни в 1С | Що це може означати |
|---|---|
| Роздрібна | Основна роздрібна ціна |
| Розница | Те саме, але старий варіант |
| Розн. | Скорочений дубль |
| Retail | Англомовний дубль |
Перед міграцією потрібно нормалізувати типи цін.
Порожні ціни
Порожні ціни — часта проблема.
Наприклад:
- товар є в каталозі, але немає роздрібної ціни;
- є закупівельна ціна, але немає продажної;
- є ціна для товару, але немає ціни для характеристики;
- є стара ціна, але немає актуальної;
- товар завантажений із прайсу, але ціна не встановлена.
Такі товари можуть не продаватися або продаватися за неправильною ціною.
Неактуальні ціни
Неактуальна ціна — це ціна, яка формально є в системі, але вже не відповідає реальності.
Причини:
- прайс постачальника не оновили;
- курс валюти змінився;
- акція завершилася;
- товар подорожчав;
- менеджер забув оновити ціну;
- сайт отримав старий файл;
- обробка імпорту не спрацювала.
Перед міграцією потрібно визначити актуальну дату цін.
Ціни і ручне редагування в документах
Іноді користувачі не оновлюють прайс, а просто змінюють ціну вручну в документі продажу.
Це створює проблеми:
- прайс залишається старим;
- історія цін не оновлюється;
- знижка не фіксується;
- складно аналізувати маржу;
- неможливо зрозуміти, чому ціна змінилася;
- BI показує хаотичні відхилення.
У K2 ERP краще розділяти:
- базову ціну;
- знижку;
- індивідуальну ціну;
- погоджену ціну;
- ручне коригування;
- причину зміни.
Ціни і зовнішні обробки 1С
У багатьох компаніях ціни в 1С оновлювались через зовнішні обробки.
Наприклад:
- завантаження прайсу постачальника;
- масова зміна цін;
- розрахунок націнки;
- вивантаження цін на сайт;
- імпорт цін із Excel;
- переоцінка;
- формування акційного прайсу.
Перед переходом у K2 ERP потрібно проаналізувати такі обробки.
Потрібно зрозуміти:
- які джерела цін використовувались;
- як рахувалась націнка;
- як округлялись ціни;
- які типи цін оновлювались;
- чи була історія змін;
- хто запускав обробку;
- які помилки виникали;
- чи потрібно відтворити логіку в K2 ERP.
Ціни і дата переходу
Перед міграцією потрібно визначити дату актуальності цін.
Наприклад:
- ціни станом на 01.06.2026;
- залишки станом на 01.06.2026;
- документи до 31.05.2026 залишаються в 1С;
- нові продажі з 01.06.2026 ведуться в K2 ERP.
Ціни потрібно переносити саме на дату старту роботи в новій системі.
Ціни і міграція в K2 ERP
Під час переходу з 1С у K2 ERP потрібно вирішити, які ціни переносити.
Можливі варіанти:
| Варіант | Що переноситься | Коли доречно |
|---|---|---|
| Тільки актуальні ціни | Останні ціни на дату переходу | Найпрактичніший варіант |
| Актуальні ціни і типи цін | Поточні ціни з розділенням на роздрібні, оптові тощо | Для торгових компаній |
| Історія цін за період | Ціни за останній рік або кілька років | Якщо потрібна аналітика динаміки |
| Повна історія цін | Усі ціни за весь час | Складно, потрібно рідко |
| Ціни тільки для активної номенклатури | Ціни товарів, які реально продаються або є на залишках | Якщо каталог великий і містить архівні товари |
Що переносити по цінах
Для якісної міграції потрібно переносити:
- номенклатуру;
- характеристику, якщо використовується;
- тип ціни;
- валюту;
- ціну;
- дату дії;
- одиницю виміру;
- правило округлення;
- джерело ціни;
- документ встановлення ціни;
- відповідального;
- ознаку актуальності;
- мінімальну ціну, якщо використовується;
- акційну ціну, якщо актуальна;
- зовнішній код товару.
Приклад:
| Товар | Характеристика | Тип ціни | Валюта | Ціна | Дата |
|---|---|---|---|---|---|
| Кабель USB Type-C | Чорний, 1 м | Роздрібна | UAH | 250 | 01.06.2026 |
| Кабель USB Type-C | Чорний, 1 м | Оптова | UAH | 180 | 01.06.2026 |
Таблиця відповідності типів цін
Перед міграцією потрібно створити таблицю відповідності типів цін.
| Тип ціни в 1С | Тип ціни в K2 ERP | Коментар |
|---|---|---|
| Роздрібна | Роздрібна | Основна ціна для роздрібних продажів |
| Опт | Оптова | Нормалізована назва |
| Дилер | Дилерська | Для партнерів |
| Інтернет | Інтернет-ціна | Для сайту |
| Мін. | Мінімальна | Для контролю нижньої межі |
Приклад міграційного файлу цін
CSV-файл для завантаження в K2 ERP може виглядати так:
article;characteristic;price_type;currency;price;date
USB-C-1M-BLK;Чорний 1 м;Роздрібна;UAH;250.00;2026-06-01
USB-C-1M-BLK;Чорний 1 м;Оптова;UAH;180.00;2026-06-01
CHARGER-20W;;Роздрібна;UAH;600.00;2026-06-01
XML-приклад:
<Ціни Дата="2026-06-01">
<Ціна>
<Артикул>USB-C-1M-BLK</Артикул>
<Характеристика>Чорний 1 м</Характеристика>
<ТипЦіни>Роздрібна</ТипЦіни>
<Валюта>UAH</Валюта>
<Значення>250.00</Значення>
</Ціна>
</Ціни>
JSON-приклад:
{
"prices": [
{
"article": "USB-C-1M-BLK",
"characteristic": "Чорний 1 м",
"price_type": "retail",
"currency": "UAH",
"price": 250.00,
"date": "2026-06-01"
}
]
}
Контроль після міграції
Після перенесення цін потрібно зробити звірку.
Приклад:
| Показник | У 1С | У K2 ERP | Різниця |
|---|---|---|---|
| Кількість товарів із роздрібною ціною | 12 500 | 12 500 | 0 |
| Кількість товарів з оптовою ціною | 8 200 | 8 200 | 0 |
| Кількість валютних цін | 1 450 | 1 450 | 0 |
| Кількість товарів без ціни | 320 | 320 | 0 |
Також потрібно перевірити:
- кілька випадкових товарів вручну;
- товари з характеристиками;
- товари з валютними цінами;
- товари з акційними цінами;
- товари з мінімальною ціною;
- експорт цін на сайт;
- підстановку цін у документи продажу.
Ціни і API в K2 ERP
У K2 ERP ціни можуть передаватися через API.
Приклад запиту або структури:
{
"product": "USB-C-1M-BLK",
"prices": [
{
"type": "retail",
"currency": "UAH",
"value": 250.00,
"valid_from": "2026-06-01"
},
{
"type": "wholesale",
"currency": "UAH",
"value": 180.00,
"valid_from": "2026-06-01"
}
]
}
API може використовуватися для:
- сайту;
- CRM;
- мобільного додатка;
- маркетплейсу;
- каси;
- партнерського порталу;
- BI.
Ціни і права доступу
Ціни можуть бути комерційно чутливою інформацією.
Потрібно обмежувати доступ до:
- закупівельних цін;
- мінімальних цін;
- дилерських цін;
- VIP-цін;
- індивідуальних цін;
- маржинальності;
- правил націнки;
- історії зміни цін.
Не кожен користувач має бачити всі типи цін.
Ціни і логіювання
Зміни цін потрібно логіювати.
Бажано зберігати:
- хто змінив ціну;
- коли змінив;
- стару ціну;
- нову ціну;
- тип ціни;
- валюту;
- причину зміни;
- документ встановлення;
- файл імпорту;
- джерело зміни;
- погодження, якщо воно було.
Це важливо для контролю комерційної політики.
Ціни і погодження
Для критичних змін цін може бути потрібне погодження.
Наприклад:
- зниження ціни нижче мінімальної;
- зміна дилерської ціни;
- масове оновлення прайсу;
- акційна ціна;
- індивідуальна ціна для великого клієнта;
- ручна зміна ціни в документі.
У K2 ERP такі сценарії краще оформлювати як бізнес-процеси.
Як не треба робити
Погані підходи:
- переносити всі старі ціни без аналізу;
- не розділяти типи цін;
- не переносити дату дії ціни;
- не переносити валюту;
- ігнорувати характеристики номенклатури;
- не звіряти ціни після міграції;
- не перевіряти ціни на сайті;
- не логіювати зміни;
- не обмежувати доступ до закупівельних цін;
- переносити дублікати типів цін;
- залишати старі обробки 1С як постійний центр оновлення цін.
Найгірший сценарій. Компанія переносить у K2 ERP номенклатуру і залишки, але не переносить актуальні ціни або переносить їх без типів, валют, дат і характеристик. У результаті продажі стартують із неправильними прайсами.
Як правильно працювати з цінами перед міграцією
Правильний порядок:
- Визначити усі типи цін у 1С.
- Прибрати дублікати типів цін.
- Визначити актуальні типи цін.
- Визначити дату актуальності цін.
- Сформувати список активної номенклатури.
- Перевірити товари без цін.
- Перевірити ціни з характеристиками.
- Перевірити валютні ціни.
- Перевірити акційні ціни.
- Перевірити мінімальні ціни.
- Описати правила округлення.
- Описати правила націнки.
- Підготувати таблицю відповідності.
- Виконати тестове завантаження в K2 ERP.
- Звірити ціни.
- Перевірити підстановку цін у документах.
- Перевірити експорт цін на сайт або маркетплейс.
Ціни номенклатури і K2 ERP
У K2 ERP ціни номенклатури можуть бути реалізовані як контрольована модель комерційної політики.
Вона може включати:
- типи цін;
- валютні ціни;
- історію цін;
- прайс-листи;
- мінімальні ціни;
- акційні ціни;
- індивідуальні ціни;
- правила округлення;
- правила націнки;
- знижки;
- погодження;
- логіювання;
- права доступу;
- інтеграцію з сайтом;
- API;
- BI-аналітику.
Ціни і цифрова незалежність
Аналіз цін номенклатури 1С — це частина підготовки до виходу зі старої ризикової системи.
Компанія повинна:
- забрати актуальні ціни;
- очистити типи цін;
- зберегти комерційну політику;
- перенести прайси;
- не втратити історію, якщо вона потрібна;
- відмовитися від старих обробок;
- перейти на українську ERP;
- зменшити залежність від 1С і BAS.
Цифрова незалежність. Ціни номенклатури — це комерційна основа бізнесу. Під час переходу з 1С важливо не просто перенести товари, а зберегти контроль над прайсами, типами цін, маржинальністю і каналами продажу.
Коротко
| Питання | Відповідь |
|---|---|
| Що таке ціни номенклатури 1С? | Це механізм зберігання і застосування цін товарів, послуг або продукції. |
| Що таке тип ціни? | Це категорія ціни: роздрібна, оптова, закупівельна, дилерська, інтернет-ціна, мінімальна тощо. |
| Чи може товар мати кілька цін? | Так. Один товар може мати різні ціни для різних клієнтів, каналів, валют і умов продажу. |
| Чи потрібно переносити історію цін у K2 ERP? | Не завжди. Часто достатньо перенести актуальні ціни на дату переходу, але для аналітики може бути потрібна історія. |
| Що важливо перевірити перед міграцією? | Типи цін, актуальність, валюту, дату дії, товари без цін, ціни з характеристиками, дублікати і правила округлення. |
| Чи потрібно переносити ціни для сайту? | Так, якщо сайт або маркетплейс отримує ціни з ERP. |
| Яка головна помилка? | Перенести номенклатуру без актуальних цін або без розділення на типи цін. |
| Чи є санкційні ризики у 1С і BAS? | Так. Окремі продукти 1С і BAS внесені до переліків забороненого програмного забезпечення для окремих категорій організацій в Україні. |
Висновок
Ціни номенклатури 1С — це важлива частина торгового, закупівельного, складського й управлінського обліку. Вони впливають на продажі, прайс-листи, закупівлі, маржинальність, сайт, маркетплейси, CRM, каси, BI-аналітику і фінансовий результат.
Під час переходу на K2 ERP ціни не можна переносити випадково.
Потрібно:
- визначити типи цін;
- очистити дублікати;
- визначити актуальні ціни;
- перевірити валюту;
- перевірити характеристики;
- перенести дату дії;
- зберегти правила округлення;
- перевірити ціни для сайту і маркетплейсів;
- налаштувати права доступу;
- логіювати зміни;
- виконати контрольну звірку.
Правильний підхід. Ціни номенклатури 1С потрібно переносити не як випадкові числа, а як структуровану комерційну модель: товар, характеристика, тип ціни, валюта, дата, значення, джерело, правила і відповідальність.
З урахуванням санкційних, юридичних і кібербезпекових ризиків 1С та BAS, аналіз цін номенклатури старої системи має бути частиною ширшої стратегії переходу на українське програмне забезпечення, цифрову незалежність і сучасну ERP-архітектуру.
K2 ERP у цьому процесі може стати новою платформою для контрольованої роботи з цінами, прайс-листами, знижками, націнками, мінімальними цінами, API, BI-аналітикою, інтеграціями з сайтами, маркетплейсами, CRM, касами і подальшого розвитку автоматизації бізнесу.
Див. також
- K2
- K2 ERP
- ERP
- 1С
- BAS
- Номенклатура 1С
- Довідники 1С
- Характеристики номенклатури 1С
- Серії номенклатури 1С
- Характеристики сутностей в ERP
- Документи 1С
- Проведений документ 1С
- Непроведений документ 1С
- Обробки 1С
- Інтеграція через файли
- Інтеграція через XML
- Імпорт даних
- Експорт даних
- Складський облік
- Прайс-лист
- Знижки
- Маржинальність
- BI
- API
- JSON
- XML
- CSV
- Міграція з 1С
- Міграція з BAS
- Інтеграція з 1С
- Інтеграція з BAS
- Заміна 1С
- Заміна BAS
- Українське програмне забезпечення
- Автоматизація бізнесу
- Цифрова незалежність
- Деколонізація обліку