Версія K2 ERP
реліз системи і бета-функції
реліз системи системи потрібна для:
Як правильно керувати версіями K2 ERP
API-документація має містити:
Коротко
- контролю змін;
- оновлення версій системи;
- аналізу помилок;
- підтримки користувачів;
- сумісності модулів;
- міграції даних;
- тестування;
- інтеграцій;
- API;
- BI-аналітики;
- документування;
- аудиту;
- безпеки;
- планування розвитку ERP. |-
| Чому реліз системи важлива для підтримки?
== реліз системи і відповідальність ==
! як приклад:
[[Категорія:JSON 1С]]
Вони дозволяють:
== реліз системи і сумісність модулів ==
* користувачі не можуть увійти;
* не проводиться критичний документ;
* не функціонує API;
* помилка у фінансовому звіті;
* не функціонує інтеграційні функції ERP з банком;
* некоректно рахується залишок;
* не формується друкована форма;
* проблема безпеки;
* помилка в міграції даних. Приклад
|-
| Підготовка
| Перевірити release notes
| Адміністратор
|-
| Бекап
| Зробити резервну копію
| Технічний спеціаліст
|-
| Тест
| Оновити тестову базу
| Впроваджувач
|-
| Перевірка
| Перевірити бізнес-сценарії
| Ключові користувачі
|-
| Інтеграції
| Перевірити API, сайт, BI
| Інтегратор
|-
| Production
| Оновити робочу базу
| Адміністратор
|-
| Контроль
| Перевірити після запуску
| Власники процесів
|}
== реліз системи бази даних ==
як приклад:
== реліз системи і навчання користувачів ==
* власник продукту;
* технічний адміністратор;
* DevOps;
* розробник;
* впроваджувач;
* аналітик;
* керівник проєкту;
* власник бізнес-процесу;
* служба підтримки;
* інтегратор. # Публікувати release notes. Для української ERP критично мати якісну українську локалізацію. !</div>
== Сумісність API ==
* немає номера версії;
* немає changelog;
* зміни не документуються;
* оновлення версій робиться без тесту;
* немає резервної копії;
* API змінюється без попередження;
* BI-показники змінюються без пояснення;
* користувачів не інформують;
* ролі змінюються непомітно;
* немає плану відкату;
* різні клієнти мають різні неописані версії;
* незрозуміло, що встановлено в production. # Вести журнал оновлень.== реліз системи і локалізація ==
* платформу;
* ядро системи;
* компонент;
* функціональний блок;
* API;
* базу даних;
* web-інтерфейс;
* мобільний інтерфейс;
* BI-шар;
* інтеграційний шар;
* міграційний пакет;
* документацію;
* конфігурація;
* шаблони друкованих форм. |-
| Чому реліз системи важлива для API? | Так. Поняття
== Висновок ==
! Після оновлення версій потрібно перевіряти друк. | Зміна API здатна вплинути на сайт, CRM, WMS, BI, мобільний застосунок або зовнішні інтеграції. K2 ERP 3.2.4 → K2 ERP 3.2.5
[[Категорія:Резервна копія]]
Їх можна використовувати для:
! Приклад:
реліз системи здатна містити зміни в:
* сайт;
* CRM;
* WMS;
* мобільний застосунок;
* BI;
* банк;
* маркетплейс;
* зовнішній інтегратор. Погана практика — встановлювати нову версію одразу в робочу базу без тесту. Ці поняття схожі, але не однакові.== реліз системи і інтеграції ==
/api/v3/orders
Погані підходи:
реліз системи і робоча база
реліз системи K2 ERP здатна мати вимоги до СУБД. | реліз системи — це номер або стан продукту, а реліз — опублікований набір змін для використання. як приклад:
через Аудит версій користувачі можуть зрозуміти історію змін. Ядро
- додати поле;
- перейменувати поле;
- створити нову таблицю;
- перенести інформаційні дані;
- об’єднати довідники;
- заповнити новий реквізит;
- змінити статуси;
- оновити індекси;
- перерахувати агрегати.== реліз системи і on-premise ==
| # Вести changelog. # Патчі. Щоб керувати цими змінами, потрібне поняття версії.== реліз системи ядра K2 ERP ==
- Помилку доступу для сервісного користувача API.== Changelog K2 ERP == як приклад: реліз системи здатна включати зміни локалізації:
При оновленні можуть змінюватися:
| |
|---|---|
| Довідники | Контрагенти, номенклатура, склади, договори |
| Залишки | Товари, кошти, взаєморозрахунки |
| Документи | Відкриті замовлення, надходження, реалізації |
| Права | Ролі, користувачі, доступи |
| API | Замовлення, залишки, статуси, авторизація |
| BI | KPI, продажі та реалізація, залишки, фінансовий блок |
| Звіти | продажі та реалізація, складський облік, фінансовий блок, бухгалтерський обліковий облік |
Іноді клієнт ERP має індивідуальні конфігурація або доопрацювання. Особливості
реліз системи і регламентні задачі
Можливі зміни:
- додано погодження;
- змінено маршрут документа;
- додано перевірку ліміту;
- додано обов’язкове поле;
- змінено правило резервування;
- змінено порядок списання;
- додано контроль закритого періоду;
- змінено правило розрахунку собівартості. Приклад
Приклад:
- складський облік;
- продажі та реалізація;
- закупівельна діяльність;
- фінансовий блок;
- бухгалтерський обліковий облік;
- виробництво;
- зарплата;
- кадри;
- CRM;
- логістика;
- автотранспорт;
- агро;
- громадське харчування;
- акцизне паливо;
- BI;
- API;
- інтеграції. - Новий звіт "продажі та реалізація по каналах". BI-версія
Без версій складно зрозуміти: як приклад:
реліз системи BI K2 ERP
Велика реліз системи зазвичай означає суттєві зміни. |- | Чим реліз системи відрізняється від релізу? Тому перехід на K2 ERP має включати не тільки міграцію даних, а й перехід до прозорої моделі версій, оновлень, підтримки й контролю змін. Питання
реліз системи K2 ERP — це ідентифікатор конкретного стану ERP-системи. Вона дає можливість контролювати функціональність, релізи, модулі, API, BI, ролі, права, інтеграції, виправлення, міграції й підтримку. Друковані форми можуть змінюватися між версіями.== Зовнішні посилання ==
- Оптимізовано запит для звіту по залишках.== реліз системи і регламент оновлення версій ==
- які методи додано;
- які методи змінено;
- які методи застаріли;
- які поля змінилися;
- які статуси додано;
- які помилки виправлено;
- які методи будуть вимкнені.SEO title: Версія K2 ERP — реліз, збірка, модуль, оновлення, changelog, сумісність і міграція з BAS
SEO keywords: версія K2 ERP, реліз K2 ERP, оновлення K2 ERP, збірка K2 ERP, changelog K2 ERP, версія ERP, модуль K2 ERP, сумісність K2 ERP, тестова база K2 ERP, оновлення ERP, міграція з BAS, міграція з 1С, заміна BAS, заміна 1С, українська ERP, API K2 ERP, BI K2 ERP, цифрова незалежність
</noinclude>
{{SEO
Шаблон для службового SEO-опису сторінки.
}}
Міграції бази даних
- відновлення;
- перевірки міграції;
- порівняння даних;
- аудиту;
- захисту від помилок;
- повторного тесту;
- аварійного повернення. # Застарівання. Правильний підхід:
оновлення версій версій здатна включати безпекові зміни. Якщо користувачів не повідомити, вони можуть сприймати оновлення версій як помилку. Найгірший сценарій. компанія-користувач оновлює K2 ERP або міграційний контур без номера версії, changelog, тестової бази, резервної копії й перевірки API. Він має містити: як приклад:
реліз системи модуля K2 ERP
Після оновлення версій можуть з’явитися нові об’єкти. Правильне керування версіями дає можливість:
K2 ERP 2.x → K2 ERP 3.x
У K2 ERP можуть додаватися:
Неоновлена платформа здатна мати технічні й безпекові ризики. Якщо API змінити без попередження, можуть перестати працювати:
Вони мають бути зрозумілі не тільки розробникам. |- | компанія-користувач А | 3.2.5 | складський облік, продажі та реалізація, фінансовий блок | API сайту |- | компанія-користувач Б | 3.2.5 | Агро, складський облік, автотранспорт | GPS-інтеграція |- | компанія-користувач В | 3.1.9 | бухгалтерський обліковий облік, зарплата | Старий BI-шар |}
Воно здатна включати:
реліз системи проходить життєвий цикл. * додано нову роль;
- змінено права ролі;
- додано доступ до нового документа;
- обмежено доступ до звіту;
- додано роль для API;
- додано роль для BI;
- змінено права адміністратора;
- з’явилася нова група доступу. |-
| Development | розробка програмного забезпечення нових функцій |- | Test | Тестування змін |- | Staging | Перевірка перед продуктивом |- | Production | Робоча платформа користувачів |- | Archive | Архівні інформаційні дані й історичні бази |}
реліз системи і SLA
Без відповідальності оновлення версій стають хаотичними. ! Окремі модулі можуть мати власні версії. Бета-функції — це функції, які ще не вважаються на 100% стабільними.== Помилка: API змінено без попередження ==
Hotfix — це термінове виправлення критичної проблеми. Де:
- які версії встановлювалися;
- коли встановлювалися;
- хто встановлював;
- які зміни були;
- які помилки виникали;
- які рішення для бізнесу приймалися;
- які інтеграції змінювалися;
- які інформаційні дані мігрувалися. Вона здатна включати:
Тестова база потрібна для: |- | складський облік | 1.8.0 | Додано серії, покращено інвентаризацію |- | продажі та реалізація | 2.1.3 | Виправлено знижки й статуси замовлень |- | API | 3.0 | Додано нові методи для замовлень |- | BI | 1.5 | Додано панель маржинальності |}
! migration_2026_05_15_add_counterparty_status
Потрібно документувати:
Перед оновленням версії потрібно перевірити її на тестовій базі. Особливо критично перевірити: Такі зміни мають виконуватися контрольовано. Під час переходу з BAS у K2 ERP версійність має стати частиною нової культури автоматизації: замість хаотичних доробок, невідомих обробок і непередбачуваних оновлень — контрольовані релізи, changelog, тестові бази, резервні копії, API-документація, BI-версії й прозора технічна підтримка. Що означає
- розуміти, що встановлено;
- знати, що змінилося;
- швидше підтримувати користувачів;
- безпечніше оновлювати систему;
- контролювати API;
- контролювати BI;
- не ламати інтеграції;
- документувати зміни;
- тестувати релізи;
- планувати дорожня карта розвитку;
- якісно мігрувати з BAS і 1С. У K2 ERP поняття версії важливе для розробників, адміністраторів, користувачів, впроваджувачів, служби підтримки, керівників проєктів, інтеграторів і компаній, які переходять з BAS або 1С на українську ERP-платформу. K2 ERP 3.2.5
! # Мати план відкату. * новий;
- погоджено;
- у роботі;
- проведено;
- закрито;
- скасовано;
- очікує оплати;
- готово до відвантаження;
- передано в доставку.
</syntaxhighlight>
реліз системи і резервна копія
реліз системи і ролі
</syntaxhighlight>
- нові довідники;
- нові документи;
- нові реквізити;
- нові звіти;
- нові BI-панелі;
- нові API-методи;
- нові ролі;
- нові права доступу;
- нові інтеграції;
- нові бізнес-процеси;
- нові друковані форми;
- нові механізми журналювання;
- нові модулі;
- виправлення помилок;
- покращення продуктивності;
- зміни інтерфейсу;
- зміни в міграційних механізмах. У такому випадку критично:
як приклад:
Виправлено:
! # Перевіряти API. Якщо немає журналу змін, складно зрозуміти:
K2 BAS Migration 0.9.2
- поточну версію;
- статус сервісів;
- помилки;
- час відповіді API;
- стан черг;
- стан інтеграцій;
- стан BI-оновлення;
- стан резервних копій;
- активні користувачі;
- критичні події.
! компонент
!
оновлення версій версії здатна змінювати ролі.== реліз системи і продуктивність ==
Користувачам потрібно знати, що змінилося. # Робити резервну копію перед оновленням. Що означає
- що додано;
- що змінено;
- що виправлено;
- що видалено;
- що застаріло;
- що потрібно перевірити;
- що впливає на користувачів;
- що впливає на інтеграції;
- що впливає на API;
- що впливає на BI;
- що впливає на міграцію. Зміни
З урахуванням санкційних, юридичних і кібербезпекових ризиків BAS та 1С, перехід на K2 ERP має включати не лише перенесення даних, а й побудову зрілої моделі керування версіями, оновленнями, підтримкою та розвитком української ERP-платформи. * зарплату;
- собівартість;
- банк;
- касу;
- персональні інформаційні дані;
- API;
- BI;
- експорт;
- адміністрування;
- закриті періоди;
- службові обробки. * версію системи;
- версію модуля;
- версію API;
- роль користувача;
- середовище;
- дату оновлення версій;
- чи повторюється помилка;
- які зміни були перед цим;
- чи функціонує це в тестовій базі. - Нову роль "Керівник складу". * що стандартне;
- що індивідуальне;
- які модулі змінені;
- які звіти дороблені;
- які API-методи додані;
- які ролі спеціальні;
- які друковані форми клієнтські;
- які інтеграції унікальні;
- чи сумісні вони з новою версією. Відповідальний
Вона потрібна для:
реліз системи і контрольні звірки
Навіщо потрібна реліз системи
реліз системи і тестова база
реліз системи K2 ERP — це важливий елемент керування ERP-системою. ! Модулі Hotfix потрібно документувати окремо. як приклад:
- документ;
- звіт;
- API;
- BI;
- інтеграційні функції ERP;
- роль;
- друкована форма;
- міграція;
- бізнес-процес.
як приклад: Мінорна реліз системи зазвичай додає функціональність без повної зміни архітектури. Потрібна реліз системи ядра * відмову від хаотичних доробок; * контроль змін; * документування релізів; * прозорий changelog; * контроль API; * контроль BI; * контроль ролей; * контроль інтеграцій; * резервне копіювання; * тестові середовища; * зрозумілу підтримку; * українську ERP-архітектуру. * хто ініціює оновлення версій; * хто погоджує оновлення версій; * хто робить резервну копію; * хто тестує; * хто перевіряє інтеграції; * хто перевіряє BI; * хто повідомляє користувачів; * хто виконує оновлення версій; * хто підтверджує запуск; * що робити при помилках. * коротку інструкцію; * відео; * демонстрацію; * оновлену Wiki-статтю; * чек-лист; * тестовий сценарій; * FAQ; * повідомлення в системі; * SEO-опис нових кнопок; * SEO-опис нових правил. '''реліз системи K2 ERP''' — це конкретний стан системи [[K2 ERP]] на певний момент часу: набір функцій. Після цього користувачі бачать інший інтерфейс, інтеграції не працюють, BI показує інші цифри, а технічна підтримка не розуміє, що саме змінилося. # Перевіряти ролі й права. # Повідомляти користувачів. migration_2026_05_17_create_api_tokens == Приклад changelog == * перевірки нових функцій; * перевірки старих сценаріїв; * перевірки ролей; * перевірки API; * перевірки BI; * перевірки друкованих форм; * перевірки інтеграцій; * перевірки міграцій; * навчання користувачів.== реліз системи і клієнтські доопрацювання == == реліз системи і конфігурація клієнта == [[Категорія:Безпека]] == реліз системи і статуси документів == Окремо варто відзначити модулів, довідників, документів, API-методів, звітів, ролей, прав доступу, бізнес-процесів, інтеграцій, виправлень, змін у базі даних, інтерфейсі і технічній архітектурі.
Можливі ролі: ! * нічний обмін;
- оновлення версій валют;
- розрахунок собівартості;
- побудова BI-вітрин;
- синхронізація з CRM;
- обмін із сайтом;
- очищення тимчасових даних;
- архівація;
- перевірка ліцензій;
- формування повідомлень. ! реліз системи
- K2
- K2 ERP
- ERP
- Оновлення K2 ERP
- Користувач K2 ERP
- Ролі K2 ERP
- API
- BI
- Журналювання
- Резервна копія
- Міграція з BAS
- Міграція з 1С
- Заміна BAS
- Заміна 1С
- BAS
- 1С
- Оновлення BAS
- Конфігурація BAS
- Користувач BAS
- Роль BAS
- Веб-клієнт BAS
- Клієнт-серверний режим BAS
- Файловий режим BAS
- Web-сервіси 1С
- JSON 1С
- Інтеграція з BAS
- Інтеграція з 1С
- Інтеграція через файли
- Інтеграція через XML
- SQL
- JSON
- XML
- CSV
- Українське програмне забезпечення
- Автоматизація бізнесу
- Цифрова незалежність
- Деколонізація обліку
як приклад:
- Сайт K2 ERP
- Wiki K2 ERP
- хмарна інфраструктура K2 ERP
- Перелік забороненого до використання програмного забезпечення на сайті Держспецзв’язку
- Роз’яснення Держспецзв’язку щодо переліку забороненого ПЗ
- Указ Президента України №601/2024
- Указ Президента України №601/2024 на сайті Верховної Ради України
- Telegram-канал K2 ERP
- Група обговорення функціоналу та пропозицій
- LinkedIn K2
! {| class="wikitable" style="width:100%;"
реліз системи і міграція з BAS
Патч зазвичай виправляє помилки. Міграційний пакет здатна мати власну версію. як приклад:
реліз системи і deprecated-функції
K2 ERP у цьому процесі здатна стати платформою для контрольованих версій, модулів, релізів, API, BI-аналітики, журналювання, прав доступу, резервного копіювання, web-доступу, міграційних пакетів і подальшого розвитку автоматизації бізнесу без залежності від старої екосистеми BAS / 1С. * нова технічна архітектура;
- новий інтерфейс;
- нова модель прав;
- нова структура бази;
- новий API;
- новий BI-шар;
- нові основні модулі;
- зміна принципів інтеграції;
- значні зміни у міграції з BAS;
- зміни, які потребують навчання користувачів. Після оновлення версій потрібно перевірити матрицю доступу. Дія
Але після оновлення версій потрібно перевірити продуктивність на реальних даних. Під час переходу з BAS у K2 ERP реліз системи має значення. Окремі продукти 1С і BAS внесені до переліків забороненого програмного забезпечення для окремих категорій організацій в Україні. Коли користувач системи повідомляє про помилку, потрібно знати:
- контрагентів;
- номенклатури;
- складів;
- договорів;
- залишків;
- документів;
- користувачів;
- ролей;
- цін;
- серій;
- характеристик;
- взаєморозрахунків;
- історії;
- інтеграційних ключів. # Присвоювати кожному релізу номер версії. реліз системи здатна описувати:
- аудиту;
- історії;
- відновлення;
- порівняння;
- аналізу помилок;
- юридичних потреб;
- міграції;
- перегляду старих документів. Приклад
Якщо права не перевірити:
- не вести номер версії;
- не вести changelog;
- не робити release notes;
- не тестувати;
- не робити резервну копію;
- не перевіряти API;
- не перевіряти BI;
- не перевіряти ролі;
- не повідомляти користувачів;
- не мати плану відкату;
- оновлювати хаотично;
- не документувати клієнтські доопрацювання;
- ігнорувати санкційні й кібербезпекові ризики старих BAS/1С-систем під час міграції. Середовище
критично про BAS і 1С. BAS та 1С мають санкційні, юридичні й кібербезпекові ризики в Україні. * актуальна реліз системи підтримується на 100%;
- попередня реліз системи підтримується обмежено;
- дуже стара реліз системи потребує оновлення версій;
- критичні виправлення виходять тільки для певних гілок;
- API старої версії має дату завершення підтримки. Правильний підхід. реліз системи K2 ERP має бути завжди відома, задокументована й пов’язана з changelog, release notes, тестуванням, резервною копією, API, BI, ролями, інтеграціями й планом оновлення версій.
API має окреме значення, бо ним користуються зовнішні системи. # Release candidate. Приклад:
Додано:
Deprecated — це функція, яка ще функціонує, але буде замінена або видалена. * де резервна копія;
- хто відповідає за відновлення;
- скільки часу потрібно;
- які сервіси потрібно зупинити;
- як повідомити користувачів;
- як перевірити відновлення;
- які інтеграції потрібно вимкнути;
- як не втратити документи, введені після оновлення версій. Такі зміни потрібно описувати в release notes. Вона потрібна для:
Добрі release notes містять:
BI-аналітика так само здатна мати власну версію.
- пілотів;
- тестування;
- демонстрацій;
- збору зворотного зв’язку;
- раннього впровадження.== реліз системи і план відкату ==
Регламентні задачі можуть залежати від версії.
Для підтримки здатна бути критично, які версії підтримуються. - Інтеграцію із сайтом. # Внутрішнє тестування. !
Такі зміни мають бути погоджені з бізнесом. ! !== Що таке реліз системи K2 ERP ==
- фінального тестування;
- перевірки клієнтських сценаріїв;
- перевірки інтеграцій;
- перевірки BI;
- перевірки продуктивності;
- пошуку критичних помилок;
- погодження з бізнесом. Права доступу потрібно перевіряти після кожного суттєвого оновлення версій. Коментар
- нові дашборди;
- нові KPI;
- нові фільтри;
- нові розрізи;
- нові джерела даних;
- нові правила розрахунку;
- виправлення показників;
- оптимізацію запитів;
- нові ролі доступу.
== Патч-версія == [[Категорія:CSV]] Він здатна містити правила перенесення: Якщо документація застаріла, користувачі бачать інший інтерфейс і не можуть виконати інструкцію. Вона постійно розвивається.== Помилка: не перевірити права після оновлення версій == * кнопка переїхала; * поле стало обов’язковим; * змінився порядок вкладок; * додано новий фільтр; * змінено список статусів; * змінено форму документа; * додано новий розділ меню; * прибрано стару дію. Приклад: * що встановлено; * коли встановлено; * хто встановив; * що змінилося; * які помилки виправлені; * які нові функції додані; * які модулі сумісні; * які дії потрібні після оновлення версій; * чи потрібно мігрувати інформаційні дані; * чи змінився API; * чи потрібно оновлювати інструкції; * чи впливають зміни на користувачів. Потрібно врахувати: {| class="wikitable" style="width:100%;" Після оновлення версій або міграції потрібно виконати звірки. Версійність — це частина зрілої ERP-архітектури. Це інструмент контролю розвитку української ERP-системи: які зміни внесено, які процеси підтримуються, які інтеграції працюють і як бізнес-середовище поступово відходить від старої екосистеми [[BAS]] / [[1С]]. K2 ERP 3.1 → K2 ERP 3.2 Для контрольованої роботи бажано мати кілька середовищ. # Перевіряти друковані форми. # Перевіряти BI.== реліз системи і права доступу == [[Категорія:Версії API]] як приклад: == Release notes == </div> як приклад: {| class="wikitable" style="width:100%;" == реліз системи і аудит == Архів має бути захищений і не використовуватися як робоча платформа.[[Категорія:Журналювання]] Міграція бази даних — це сценарій зміни структури або даних. |- | реліз системи | Позначення стану продукту або модуля | 2.4.1 |- | Реліз | Опублікований набір змін для користувачів | Реліз 2.4 |- | Збірка | Конкретний технічний результат складання коду | build 240115 |- | Патч | Невелике виправлення | 2.4.1-patch2 |- | Hotfix | Термінове виправлення критичної проблеми | 2.4.1-hotfix1 |} ! Приклад: == реліз системи і друковані форми == - Звіт по залишках. |- | Що робити перед оновленням версії? # розробка програмного забезпечення. {| class="wikitable" style="width:100%;" Потрібно перевіряти: Приклад: == Помилка: оновлення версій без тестової бази == <syntaxhighlight lang="text"> == Вступ == |- | Що таке реліз системи [[K2 ERP]]? # Завершення підтримки.
Простий приклад:
реліз системи і життєвий цикл
- форматі дат;
- часовому поясі користувача;
- журналі подій;
- API-часі;
- BI-звітах;
- регламентних задачах;
- датах документів;
- архівах. Відповідь
- Покращено фільтр по складах. # Реліз.== реліз системи K2 ERP і цифрова незалежність ==
- короткий SEO-опис релізу;
- нові функції ERP;
- важливі зміни;
- інструкції для користувачів;
- інструкції для адміністраторів;
- відомі обмеження;
- список перевірок після оновлення версій;
- вплив на інтеграції;
- вплив на API;
- вплив на BI. Перед оновленням версії потрібно зробити резервну копію. |-
| реліз системи системи | 2.4.1 | Загальний реліз K2 ERP |- | реліз системи модуля | складський облік 1.8.0 | реліз системи складського функціоналу |- | реліз системи API | API v3 | реліз системи інтеграційного інтерфейсу |- | реліз системи BI | BI 1.5 | реліз системи аналітичних панелей |- | реліз системи міграції | BAS Migration 0.9 | Пакет перенесення даних із BAS |}
За версію мають бути відповідальні. як приклад:
- у версії 3.2.4 звіт рахує неправильно;
- у версії 3.2.5 помилку виправлено;
- у версії 3.3.0 змінено API;
- у версії 3.3.1 виправлено сумісність із BI. | Потрібно знати версію BAS, версію K2 ERP, версію міграційного пакета і сумісність модулів. Кого стосується
- дату оновлення версій;
- стару версію;
- нову версію;
- відповідального;
- список змін;
- результат тестування;
- помилки;
- рішення для бізнесу;
- час простою;
- контрольні звірки;
- підтвердження запуску. * користувачі не побачать нові функції;
- користувачі побачать зайві інформаційні дані;
- BI відкриє чутливу інформацію;
- API отримає зайві права;
- адміністраторські функції стануть доступні не тим людям.== Велика реліз системи ==
реліз системи потрібна для контролю. # Розділяти ядро, модулі, API, BI і міграції.== Приклад структури номера версії ==
Якщо оновлення версій ставиться одразу в production, ризики високі. Без номера версії технічна підтримка функціонує повільніше. Цифрова незалежність. реліз системи K2 ERP — це не без зусиль номер. # Архівувати старі версії. клієнт ERP
3.2.5
реліз системи бази даних описує структуру таблиць, полів, індексів, зв’язків, міграцій і службових змін. Поняття
реліз системи і сумісність із СУБД
реліз системи і release candidate
реліз системи і API-документація
реліз системи і документація
- Помилку округлення в друкованій формі рахунку. # Перевіряти інтеграції.== реліз системи і моніторинг ==
</syntaxhighlight> Потрібно документувати:
/api/v1/orders </syntaxhighlight> !
Ядро K2 ERP — це базова частина системи. | Це журнал змін: що додано, змінено, виправлено, видалено або позначено як застаріле. - Ролі менеджерів.== реліз системи і користувачі ==
Помилка: немає changelog
Він має визначати:
- доступ до серверів;
- резервні копії;
- версії ОС;
- версії СУБД;
- мережеві конфігурація;
- інтеграції;
- робочий графік компанії;
- вікно простою;
- відповідального адміністратора;
- безпекові політики клієнта. * швидше відкриваються списки;
- швидше формуються звіти;
- оптимізовано запити;
- зменшено навантаження на API;
- покращено кешування;
- додано індекси;
- зменшено час проведення документів;
- виправлено повільні BI-запити. Якщо реліз системи суттєво змінює роботу, потрібне навчання. Якщо змінюється API, потрібно попередити інтеграторів. Підхід K2 ERP. Версії K2 ERP мають документуватися: що змінено, які модулі оновлено, які помилки виправлено, які API змінено, які міграції виконано, які звіти додано, які ролі змінено і які дії потрібні користувачам після оновлення версій. як приклад, реліз системи `3.2.5` здатна означати: третя велика реліз системи, другий функціональний реліз, п’яте виправлення. # технічна підтримка. як приклад:
- Новий API-метод для отримання статусів замовлень. * контроль версії;
- план оновлення версій;
- резервна копія;
- вікно оновлення версій;
- тестування;
- контрольні звірки;
- журнал змін;
- відповідальний за оновлення версій;
- план відкату;
- повідомлення користувачам.
Потрібно попереджати користувачів і інтеграторів про такі зміни. # Тестувати версію на тестовій базі. | Зробити резервну копію, оновити тестову базу, перевірити ролі, API, BI, інтеграції, звіти й бізнес-сценарії. |-
| Чи виступає як санкційні ризики у BAS і 1С?== Мінорна реліз системи ==
== реліз системи і середовища ==
{| class="wikitable" style="width:100%;"
як приклад:
/api/v2/orders
<syntaxhighlight lang="text">
* сайт;
* CRM;
* складську систему;
* BI;
* мобільний застосунок;
* обмін із банком;
* інтеграцію з BAS;
* інтеграцію з зовнішнім сервісом. Що означає
== Hotfix ==
== реліз системи і feature flags ==
Але їх не варто вмикати в критичних процесах без погодження. * версію API;
* список методів;
* приклади запитів;
* приклади відповідей;
* авторизацію;
* коди помилок;
* обмеження;
* зміни між версіями;
* deprecated-методи;
* дату вимкнення старих методів.{{DISPLAYTITLE:Версія K2 ERP}}
Тому в заявках потрібно вказувати версію. |}
[[Категорія:Деколонізація обліку]]
Потрібно зберігати:
! Робоча база — це середовище, де користувачі реально працюють. Він має відповідати на питання:
<div style="border:3px solid #b71c1c; background:#ffebee; padding:14px; margin:16px 0;">
Якщо статуси використовуються в API або BI, зміни потрібно документувати. Інтеграції особливо чутливі до змін версії. Приклад:
Потрібно знати:
'''Правило.''' оновлення версій версії [[K2 ERP]] без резервної копії робочих даних — погана практика.[[Категорія:Міграція з 1С]]
здатна зламатися:
Вона відповідає на питання:
[[Категорія:ERP]]
Потрібно перевіряти:
{| class="wikitable" style="width:100%;"
|-
| MAJOR
| Велика реліз системи з істотними змінами
| 3
|-
| MINOR
| Функціональне оновлення версій
| 2
|-
| PATCH
| Виправлення помилок або мале оновлення версій
| 5
|}
як приклад:
Нова реліз системи здатна впливати на продуктивність.== реліз системи, реліз і збірка ==
оновлення версій версії здатна змінити бізнес-процес. Що звірити
Моніторинг має показувати:
Зміни інтерфейсу можуть впливати на користувачів. * модель користувачів;
* ролі;
* права доступу;
* журналювання;
* електронний документообіг;
* довідники;
* API;
* конфігурація;
* базові сервіси;
* механізм оновлень;
* інтеграційні механізми;
* системні таблиці;
* web-інтерфейс. * увімкнути функцію тільки для частини користувачів;
* протестувати новий компонент;
* оперативно вимкнути проблемну функцію;
* запускати функції поступово;
* зменшити ризик оновлення версій.[[Категорія:Права доступу]]
MAJOR.MINOR.PATCH
== Див. так само ==
[[Категорія:Release notes]]
[[Категорія:Користувач BAS]]
Навчання здатна включати:
'''Головне.''' реліз системи [[K2 ERP]] показує, у якому стані перебуває платформа: які модулі, функції, документи, API, звіти, ролі, виправлення й зміни доступні в конкретному релізі. Ділянка
* таблиці;
* поля;
* індекси;
* зв’язки;
* довідники;
* службові записи;
* типи даних;
* історичні таблиці;
* журнальні таблиці;
* міграційні таблиці. * що змінилося;
* чому з’явилася помилка;
* кого зачіпає оновлення версій;
* чи потрібно навчання;
* чи змінився API;
* чи потрібно перевіряти BI;
* чи змінилися права;
* які документи перевіряти. * старий API-метод;
* старий звіт;
* стара роль;
* старий формат файлу;
* стара друкована форма;
* старий механізм інтеграції;
* старий реквізит;
* стара таблиця. Змінено:
== Приклад регламенту оновлення версій ==
компанія-користувач має мати регламент оновлення версій [[K2 ERP]].== реліз системи і SaaS ==
Зміна API здатна вплинути на:
реліз системи API потрібна для:
Архівні версії потрібні для:
Після оновлення версій потрібно перевірити, що вони працюють.== реліз системи і бізнес-процеси ==
! Частина
* помилка у звіті;
* помилка у друкованій формі;
* помилка у фільтрі;
* помилка в API-відповіді;
* помилка у ролях;
* помилка у валідації;
* помилка в розрахунку;
* помилка в міграції;
* помилка в інтерфейсі. | Це конкретний стан системи або модуля з певним набором функцій, виправлень, API, звітів, прав і змін. оновлення версій версії має фіксуватися в журналі змін. |-
| Що таке changelog? # Документувати клієнтські особливості. __TOC__
- Оновлено форму документа "Замовлення покупця". Якщо [[K2 ERP]] застосовують, коли потрібно як хмарний сервіс, оновлення версій здатна виконуватися централізовано. ! ! !== реліз системи і журналювання ==
[[Категорія:Заміна 1С]]
== реліз системи і технічна підтримка ==
== реліз системи міграційного пакета ==
</div>
|-
| 1.4
| Додано продажі та реалізація по регіонах
| Керівники продажів
|-
| 1.5
| Додано маржинальність
| Фінансовий директор
|-
| 1.6
| Додано складські KPI
| Керівник складу
|}
Потрібно знати:
[[Категорія:Реліз K2 ERP]]
! Окремі продукти [[1С]] і [[BAS]] внесені до відкритих переліків програмного забезпечення, забороненого до використання для окремих категорій організацій. Для чого
Помилка здатна існувати тільки в певній версії. | Без версії складно відтворити помилку, зрозуміти функції ERP і визначити, чи потрібне оновлення версій. ! Потрібно версіонувати:
<div style="border:3px solid #1565c0; background:#e3f2fd; padding:14px; margin:16px 0;">
як приклад:
<syntaxhighlight lang="text">
- Помилку відображення валюти в BI. Будь-яке оновлення версій має мати план відновлення. * новий документ;
* новий звіт;
* новий довідник;
* новий API-метод;
* нова BI-панель;
* нова роль;
* нова інтеграційні функції ERP;
* покращення інтерфейсу;
* розширення модуля. реліз системи дає можливість зрозуміти, який саме функції ERP доступний користувачам, які зміни були внесені, які помилки виправлені, які модулі сумісні між собою і як планувати оновлення версій.[[Категорія:Тестова база]]
<syntaxhighlight lang="text">
Перехід із [[BAS]] або [[1С]] у [[K2 ERP]] має включати:
== Типові помилки у керуванні версіями ==
реліз системи здатна змінити статуси документів.== реліз системи і безпека ==
реліз системи здатна мати структуру:
! компонент
* що саме встановлено у клієнта;
* які функції доступні;
* чому в одній базі виступає як документ, а в іншій немає;
* чому API функціонує по-різному;
* які зміни були внесені;
* чи можна оновлювати систему;
* чи сумісний компонент з поточним релізом;
* як відтворити помилку;
* яку інструкцію показувати користувачу.== реліз системи і архів ==
<syntaxhighlight lang="text">
реліз системи ядра важлива, бо від неї можуть залежати всі модулі.== Як не треба робити ==
Найчастіші помилки:
реліз системи і UI
- з якої версії BAS мігрують;
- у яку версію K2 ERP мігрують;
- які модулі K2 ERP потрібні;
- яка реліз системи міграційного пакета;
- яка структура довідників;
- які документи підтримуються;
- які API доступні;
- які звіти потрібно перенести;
- які ролі потрібно створити. Якщо K2 ERP встановлена на серверах клієнта, оновлення версій здатна потребувати окремого плану. Це потрібно враховувати при підтримці. |-
| складський облік 1.8 | K2 ERP 3.2+ | Потрібні нові права доступу |- | API 3.0 | K2 ERP 3.2+ | Потрібна нова авторизація |- | BI 1.5 | K2 ERP 3.1+ | Потрібні нові аналітичні таблиці |- | Міграція BAS 0.9 | K2 ERP 3.0+ | Потрібна нова структура довідників |}
як приклад:
</syntaxhighlight>
- сайт;
- CRM;
- WMS;
- банки;
- BI;
- маркетплейси;
- мобільні застосунки;
- електронний електронний документообіг;
- логістику;
- каси;
- зовнішні API;
- імпорт файлів;
- експорт файлів.== реліз системи API K2 ERP ==
- рахунок;
- видаткова накладна;
- акт;
- договір;
- ТТН;
- касовий документ;
- податкова форма;
- етикетка;
- сертифікат;
- комерційна пропозиція. як приклад:
- українська мова;
- англійська мова;
- формати дат;
- формати чисел;
- валюти;
- назви документів;
- підказки;
- повідомлення помилок;
- друковані форми. Етап
- CRM;
- WMS;
- мобільних застосунків;
- BI;
- банків;
- маркетплейсів;
- електронного документообігу;
- сервісів доставки;
- зовнішніх інтеграторів. як приклад:
- повідомляти клієнтів;
- публікувати release notes;
- мати тестове середовище;
- мати план відкату;
- підтримувати сумісність API;
- не ламати інтеграції без попередження;
- документувати зміни;
- контролювати доступи;
- перевіряти продуктивність. як приклад:
реліз системи і часові пояси
Для міжнародних або розподілених команд критично враховувати часові пояси. migration_2026_05_16_update_stock_balances
- виправлення вразливостей;
- посилення авторизації;
- зміни токенів;
- обмеження API;
- покращення журналювання;
- нові права;
- блокування старих методів;
- контроль експорту;
- захист персональних даних. !
- додано новий статус;
- додано нову кнопку;
- змінився звіт;
- з’явилася нова роль;
- змінилися права;
- змінився порядок проведення;
- з’явилися нові обов’язкові поля;
- змінилася друкована форма. |-
| Як реліз системи пов’язана з міграцією з BAS?== реліз системи і помилки ==
Потрібно перевірити: |
# Архів. Службі підтримки потрібна інформаційні матеріали про версію. Changelog — це журнал змін версії. Feature flags — це перемикачі функцій. |
|---|