| Version 1 (modified by , 6 days ago) ( diff ) |
|---|
UseCase0006 Implementation - Преглед на дневен извештај
Актер иницијатор: Администратор
Други актери: нема
Опис
Администраторот го прегледува дневниот извештај за продажбата. Системот ги собира сите платени нарачки за тековниот ден, го прикажува вкупниот износ и бројот на нарачки.
Сценарио
- Администраторот отвора екранот за дневни извештаи.
- Системот го прикажува вкупниот износ за денес:
SELECT COALESCE(SUM(amount), 0) FROM payment WHERE payment_date::date = CURRENT_DATE
- Системот го прикажува бројот на нарачки за денес:
SELECT COUNT(*) FROM orders WHERE created_at::date = CURRENT_DATE
- Системот го прикажува најпродаваниот производ:
SELECT p.name FROM order_item oi JOIN product p ON p.product_id = oi.product_id JOIN orders o ON o.order_id = oi.order_id WHERE o.status = 'ПЛАТЕНА' GROUP BY p.name ORDER BY SUM(oi.quantity) DESC LIMIT 1
- Администраторот може да избере да го извезе извештајот.
Attachments (1)
- screenshot_5_1.png (103.1 KB ) - added by 6 days ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.

