| Version 15 (modified by , 10 months ago) ( diff ) |
|---|
Додавање достава
Актери:
- Магационер
Чекори во сценариото:
Чекор 1.
- Магационерот навигира на Достави копчето од менито при што се прикажува табела со сите идни и минати достави.
select
s.shipment_id,
s.shipment_date,
(
SELECT STRING_AGG(DISTINCT c.customer_name, ', ')
FROM shipment_load sl
JOIN customer c ON sl.customer_id = c.customer_id
WHERE sl.shipment_id = s.shipment_id
) AS customer_names,
CONCAT(e.employee_name, ' ', e.employee_surname) AS employee_full_name,
CONCAT(v.make, ' ', v.model, ' (', v.registration, ')') AS vehicle_info
FROM shipment s
JOIN employee e ON s.employee_id = e.employee_id
JOIN vehicle v ON s.vehicle_id = v.vehicle_id
ORDER BY s.shipment_date desc
Чекор 2.
- Магационерот го клика копчето Додади достава над табелата
Чекор 3.
- Приказ на форма за додавање со популирани листи од Вработени, Возила за вработениот, Клиенти и вина
- Листите се меѓусебно зависни, мора да одбереме прво вработен па врз основа на него да одбереме возило, секој вработен може да има различни возила кои ги вози.(пример: не може да вози камион ако нема положено за камион)
- Магационерот внесува податоци за доставата (на кој клиент кое вино и по која цена, кој вработен и со кое возило ке врши достава) и клика Додади
- Податоците се валидираат
- Успешно додавање на достава
Attachments (3)
- Step_3.png (51.7 KB ) - added by 10 months ago.
- Step_1.png (46.4 KB ) - added by 10 months ago.
- Step_4.png (74.7 KB ) - added by 10 months ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.