Version 3 (modified by 2 days ago) ( diff ) | ,
---|
Фактура
Креирање
Актери
- Администратор
- Обичен корисник (комерцијалист)
Чекори
- Корисникот се најавува во системот.
- Корисникот оди во делот "Invoices" и кликнува на копчето "Create Invoice".
- Се прикажува формулар со полиња за детали за фактурата: датум на фактура, статус, вкупен износ и поврзана нарачка.
- Корисникот го пополнува формуларот со валидни информации и го доставува.
- Апликацијата го потврдува внесувањето и креира запис во табелата
INVOICES
.
INSERT INTO INVOICE (invoice_date, status, total_amount, order_id) VALUES ('2025-01-15', 'Issued', 1000.00, 1);
- Корисникот добива известување со кое се потврдува дека фактурата е успешно креирана.
Алтернативно сценарио
- Корисникот не ги пополнува сите потребни полиња.
- Системот прикажува известување што покажува дека се потребни сите полиња.
Преглед
Актери
- Администратор
- Обичен корисник (комерцијалист)
Чекори
- Корисникот се најавува во системот.
- Корисникот се движи до делот "Invoices" и избира одредена фактура за прегледување.
- Системот ги вади деталите за фактурата од табелата
INVOICES
.
SELECT * FROM INVOICE WHERE invoice_key = 1;
- Деталите за фактурата му се прикажуваат на корисникот.
Уредување
Актери
- Администратор
- Обичен корисник (комерцијалист)
Чекори
- Корисникот се најавува во системот.
- Корисникот се движи до делот "Invoices" и избира одредена фактура за уредување.
- Се прикажува формулар со претходно пополнети детали за тековната фактура.
- Корисникот ги менува деталите за фактурата и го доставува формуларот.
- Апликацијата го потврдува внесувањето и ја ажурира табелата
INVOICES
.
UPDATE INVOICE SET status = 'Paid', total_amount = 1050.00 WHERE invoice_key = 1;
- Корисникот добива известување со кое се потврдува дека фактурата е успешно ажурирана.
Алтернативно сценарио
- Корисникот доставува невалидни информации.
- Системот прикажува известување што ја покажува конкретната грешка.
Бришење
Актери
- Администратор
- Обичен корисник (комерцијалист)
Чекори
- Корисникот се најавува во системот.
- Корисникот се движи до делот "Invoices" и избира одредена фактура за бришење.
- Се појавува дијалог за потврда, а корисникот го потврдува бришењето.
- Системот го брише записот на фактурата од табелата
INVOICES
.
DELETE FROM INVOICE WHERE invoice_key = 1;
- Корисникот добива известување со кое потврдува дека фактурата е успешно избришана.
Алтернативно сценарио
- Корисникот го откажува бришењето.
- Системот не ја брише фактурата.
Note:
See TracWiki
for help on using the wiki.