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

Версія K2 ERP

Матеріал з K2 ERP Wiki

реліз системи і бета-функції

реліз системи системи потрібна для:

Як правильно керувати версіями 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 ==
Документація має відповідати версії системи. Release candidate — це версія-кандидат на реліз. {| class="wikitable" style="width:100%;"
# Вести changelog. # Патчі. Щоб керувати цими змінами, потрібне поняття версії.== реліз системи ядра K2 ERP ==

- Помилку доступу для сервісного користувача API.== Changelog K2 ERP ==

як приклад:

реліз системи здатна включати зміни локалізації:

  • версію СУБД;
  • розширення;
  • індекси;
  • права користувачів БД;
  • резервне копіювання;
  • продуктивність;
  • міграції;
  • сумісність запитів;
  • конфігурація кодування;
  • часові пояси. ! як приклад:

При оновленні можуть змінюватися:

  • інструкції користувачів;
  • інструкції адміністраторів;
  • API-документацію;
  • BI-опис;
  • міграційні інструкції;
  • SEO-опис ролей;
  • SEO-опис бізнес-процесів;
  • release notes. # Тестова реліз системи.
Довідники Контрагенти, номенклатура, склади, договори
Залишки Товари, кошти, взаєморозрахунки
Документи Відкриті замовлення, надходження, реалізації
Права Ролі, користувачі, доступи
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 і . У K2 ERP поняття версії важливе для розробників, адміністраторів, користувачів, впроваджувачів, служби підтримки, керівників проєктів, інтеграторів і компаній, які переходять з BAS або на українську ERP-платформу. K2 ERP 3.2.5

! # Мати план відкату. * новий;

  • погоджено;
  • у роботі;
  • проведено;
  • закрито;
  • скасовано;
  • очікує оплати;
  • готово до відвантаження;
  • передано в доставку.

</syntaxhighlight>

реліз системи і резервна копія

реліз системи і ролі

</syntaxhighlight>

  • нові довідники;
  • нові документи;
  • нові реквізити;
  • нові звіти;
  • нові BI-панелі;
  • нові API-методи;
  • нові ролі;
  • нові права доступу;
  • нові інтеграції;
  • нові бізнес-процеси;
  • нові друковані форми;
  • нові механізми журналювання;
  • нові модулі;
  • виправлення помилок;
  • покращення продуктивності;
  • зміни інтерфейсу;
  • зміни в міграційних механізмах. У такому випадку критично:

як приклад:

Виправлено:

! # Перевіряти API. Якщо немає журналу змін, складно зрозуміти:

K2 BAS Migration 0.9.2

  • поточну версію;
  • статус сервісів;
  • помилки;
  • час відповіді API;
  • стан черг;
  • стан інтеграцій;
  • стан BI-оновлення;
  • стан резервних копій;
  • активні користувачі;
  • критичні події.

! компонент

!

оновлення версій версії здатна змінювати ролі.== реліз системи і продуктивність ==

Користувачам потрібно знати, що змінилося. # Робити резервну копію перед оновленням. Що означає

  • що додано;
  • що змінено;
  • що виправлено;
  • що видалено;
  • що застаріло;
  • що потрібно перевірити;
  • що впливає на користувачів;
  • що впливає на інтеграції;
  • що впливає на API;
  • що впливає на BI;
  • що впливає на міграцію. Зміни

З урахуванням санкційних, юридичних і кібербезпекових ризиків BAS та , перехід на 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;
  • обмін із сайтом;
  • очищення тимчасових даних;
  • архівація;
  • перевірка ліцензій;
  • формування повідомлень. ! реліз системи

як приклад:

! {| class="wikitable" style="width:100%;"

реліз системи і міграція з BAS

Патч зазвичай виправляє помилки. Міграційний пакет здатна мати власну версію. як приклад:

реліз системи і deprecated-функції

K2 ERP у цьому процесі здатна стати платформою для контрольованих версій, модулів, релізів, API, BI-аналітики, журналювання, прав доступу, резервного копіювання, web-доступу, міграційних пакетів і подальшого розвитку автоматизації бізнесу без залежності від старої екосистеми BAS / . * нова технічна архітектура;

  • новий інтерфейс;
  • нова модель прав;
  • нова структура бази;
  • новий API;
  • новий BI-шар;
  • нові основні модулі;
  • зміна принципів інтеграції;
  • значні зміни у міграції з BAS;
  • зміни, які потребують навчання користувачів. Після оновлення версій потрібно перевірити матрицю доступу. Дія

Але після оновлення версій потрібно перевірити продуктивність на реальних даних. Під час переходу з BAS у K2 ERP реліз системи має значення. Окремі продукти і BAS внесені до переліків забороненого програмного забезпечення для окремих категорій організацій в Україні. Коли користувач системи повідомляє про помилку, потрібно знати:

  • контрагентів;
  • номенклатури;
  • складів;
  • договорів;
  • залишків;
  • документів;
  • користувачів;
  • ролей;
  • цін;
  • серій;
  • характеристик;
  • взаєморозрахунків;
  • історії;
  • інтеграційних ключів. # Присвоювати кожному релізу номер версії. реліз системи здатна описувати:
  • аудиту;
  • історії;
  • відновлення;
  • порівняння;
  • аналізу помилок;
  • юридичних потреб;
  • міграції;
  • перегляду старих документів. Приклад

Якщо права не перевірити:

  • не вести номер версії;
  • не вести changelog;
  • не робити release notes;
  • не тестувати;
  • не робити резервну копію;
  • не перевіряти API;
  • не перевіряти BI;
  • не перевіряти ролі;
  • не повідомляти користувачів;
  • не мати плану відкату;
  • оновлювати хаотично;
  • не документувати клієнтські доопрацювання;
  • ігнорувати санкційні й кібербезпекові ризики старих BAS/1С-систем під час міграції. Середовище

критично про BAS і 1С. BAS та мають санкційні, юридичні й кібербезпекові ризики в Україні. * актуальна реліз системи підтримується на 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 і ?
== Мінорна реліз системи ==
== реліз системи і середовища ==
{| 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 ==
  • рахунок;
  • видаткова накладна;
  • акт;
  • договір;
  • ТТН;
  • касовий документ;
  • податкова форма;
  • етикетка;
  • сертифікат;
  • комерційна пропозиція. як приклад:
  • українська мова;
  • англійська мова;
  • формати дат;
  • формати чисел;
  • валюти;
  • назви документів;
  • підказки;
  • повідомлення помилок;
  • друковані форми. Етап
Release notes — це SEO-опис релізу для користувачів або адміністраторів. * сайтів;
  • CRM;
  • WMS;
  • мобільних застосунків;
  • BI;
  • банків;
  • маркетплейсів;
  • електронного документообігу;
  • сервісів доставки;
  • зовнішніх інтеграторів. як приклад:
  • повідомляти клієнтів;
  • публікувати release notes;
  • мати тестове середовище;
  • мати план відкату;
  • підтримувати сумісність API;
  • не ламати інтеграції без попередження;
  • документувати зміни;
  • контролювати доступи;
  • перевіряти продуктивність. як приклад:
У різних клієнтів здатна бути різна конфігурація K2 ERP. Для неї потрібні:

реліз системи і часові пояси

Для міжнародних або розподілених команд критично враховувати часові пояси. migration_2026_05_16_update_stock_balances

  • виправлення вразливостей;
  • посилення авторизації;
  • зміни токенів;
  • обмеження API;
  • покращення журналювання;
  • нові права;
  • блокування старих методів;
  • контроль експорту;
  • захист персональних даних. !
План відкату відповідає на питання: що робити, якщо оновлення версій не вдалося. Зміна Модулі мають бути сумісні між собою. {| class="wikitable" style="width:100%;" ERP-система не виступає як статичним продуктом. * змінилася форма документа;
  • додано новий статус;
  • додано нову кнопку;
  • змінився звіт;
  • з’явилася нова роль;
  • змінилися права;
  • змінився порядок проведення;
  • з’явилися нові обов’язкові поля;
  • змінилася друкована форма. |-
Як реліз системи пов’язана з міграцією з BAS?== реліз системи і помилки ==

Потрібно перевірити:

# Архів. Службі підтримки потрібна інформаційні матеріали про версію. Changelog — це журнал змін версії. Feature flags — це перемикачі функцій.