В основі моделювання процесу лежить теорія мережі Петрі, зміна статусів відбувається при виконанні дій.
Так виглядає початок графа обробки замовлення:
На графі ми бачимо статус "В роботі" та можливі варіанти дій/переведення замовлення в інший статус. Так виглядає зміна статусу замовлення в інтерфейсі адмінки:
Основні етапи обробки замовлення визначаються строгою послідовністю. Графічно це можна подати у вигляді схеми:
Оплата може відбуватися в різні моменти життєвого циклу замовлення та більше одного разу, а також встановлювати заборону подальшої роботи із замовленням. Ще додамо скасування, повернення і обробка замовлення стає не тривіальним завданням.
Функціонал бізнес-процесу враховує специфіку торгівлі запчастинами з віддалених складів і дозволяє організувати роботу менеджерів відповідно до певного алгоритму, розбити всі етапи обробки замовлення на робочі місця та наглядно контролювати роботу магазину. Крім певної послідовності дій, бізнес процес контролює регламент термінів виконання (час прийняття замовлення в роботу, час закупівлі, термін поставки на склад, ...), якщо у встановлені проміжок часу статус замовлення не змінюється, то замовлення ставиться на контроль (підсвічується і піднімається вгору списку)
Товар у замовленні можна: