Обмін BAS УТП ↔ кабінет дилера демо

Робочий прототип за вашою специфікацією ендпоінтів. Ліворуч — імітація BAS (склад і документи), праворуч — кабінет дилера. Між ними ходять справжні HTTP-запити з Basic-авторизацією; журнал унизу показує кожен запит і відповідь. Дані вигадані.

BAS → кабінетноменклатура, типи цін, дилери (повні зрізи), залишки (лише зміни), рахунки PDF
BAS ← кабінетнові замовлення: GET /orders, поки BAS не підтвердить created
BAS → кабінетстатуси замовлення і корекція складу (/status, /update)
Темп у демозалишки кожні 10 с, вибірка кожні 15 с (у роботі: 30 с – 5 хв, узгоджується)

BAS УТП · склад

Вільний залишок = кількість − резерв. У кабінет іде саме вільний. Склад сам змінюється кожні ~25 с.

Кабінет дилера · оформити замовлення

Дилер бачить ціни свого типу цін і вільні залишки, які прислав BAS.

BAS УТП · документи «Замовлення клієнта»

Так менеджер працює в BAS. Кожна кнопка — зміна документа, після якої BAS відправляє статус у кабінет.

Кабінет дилера · мої замовлення

Статуси приходять з BAS. Якщо менеджер змінив склад — видно позначку «скориговано» і обидві версії.

Перевірка надійності

Те, що описано у вашій специфікації про повтори, дублі та захист. Натисніть і подивіться в журнал.

Журнал обміну

Нові зверху. Клік по рядку — показати тіло запиту і відповідь кабінету.