Прототип під ваше ТЗ. Оберіть сценарій: ранковий звіт, запит за конкретним магазином, порівняння точок або збій у даних. Назви магазинів і суми в прикладі умовні (без вашої бази), а логіка, формат і межі такі, як будуть у боті.
Натисніть один зі сценаріїв вище.
| Показник | Звідки береться | Приклад (умовний) |
|---|---|---|
| Виручка за день | продажі з облікової системи, по кожному магазину і разом | 184 300 грн |
| Кількість чеків і середній чек | чеки за день | 212 / 869 грн |
| Готівка, картка, повернення | розбивка за типами оплати | 61 000 / 119 800 / 3 500 |
| Порівняння з тим самим днем минулого тижня | історія, яку бот накопичує сам | +7,4% |
| Накопичувально за місяць | сума днів, звірена з обліковою системою | 2 914 000 грн |
Витрати, інкасація та маржа підключаються другим етапом, коли узгодимо джерело: ці дані часто лежать в іншій системі, ніж продажі.
| Крок | Що відбувається |
|---|---|
| 1. Збір даних | за розкладом бот забирає підсумки за день з вашої облікової системи (API або вивантаження), лише читання |
| 2. Перевірка | якщо від магазину немає даних або сума різко відхиляється від звичайної, бот не мовчить, а позначає це в звіті |
| 3. Розсилка | щодня о заданій годині звіт отримує кожен, кому ви дали доступ, з кнопками «за вчора», «за тиждень», «по магазину» |
| 4. Права доступу | власник бачить усю мережу, керівник точки лише свій магазин; список осіб міняється без програміста |
| 5. Журнал | кожен запит і кожна відправка звіту записуються, щоб було видно, хто й коли дивився цифри |