У хмарній версії K2 ERP з’явився графічний редактор ER-моделей. У ньому команда може описати структуру даних майбутнього модуля й використати її в конструкторі платформи. Графічна схема стає спільною основою для обговорення з аналітиком і створення базових елементів застосунку.
Для модуля заявок визначте, що зберігається в заявці, як вона пов’язана з клієнтом, хто є відповідальним і які поля потрібні для пошуку. На логічному рівні узгодьте поняття й правила зв’язків. На фізичному рівні перевірте таблиці, ключі та типи полів. Такий поділ допомагає виправити помилку в постановці задачі до того, як з’являться форми й документи.
Редактор працює разом із конструктором платформи. З готової моделі можна запустити формування каркаса модуля: таблиць, зв’язків, пунктів меню, довідників і документів. Потім перевірте згенеровані елементи й додайте правила обробки, права доступу та потрібні інтеграції. Для першої перевірки створіть тестову заявку, знайдіть її в реєстрі й переконайтеся, що зв’язок із клієнтом зберігається.
Реверс-інжиніринг дає змогу побудувати ER-модель на основі наявної структури бази. Це допомагає під час міграції, документування й модернізації. Порівняйте відновлену схему з реальними даними та окремо перевірте правила, які були реалізовані в прикладному коді. Структура бази показує, як зберігаються записи. Порядок проведення документів і обробку винятків потрібно перевірити окремо.
Відкрийте публічну хмару K2 ERP або перегляньте документацію K2. Зверніться до K2, щоб перевірити редактор на новому модулі або на схемі бази, яку плануєте модернізувати.