= Наплата == Креирање === Актери - Администратор - Обичен корисник (комерцијалист) === Чекори - Корисникот се најавува во системот. - Корисникот се движи до делот "Плаќања" и кликнува на копчето "Креирај плаќање". - Се прикажува формулар со полиња за детали за плаќање: износ, девизен курс, валута, статус на плаќање, начин на плаќање, датум на доспевање, датум на плаќање и поврзан налог. - Корисникот го пополнува формуларот со валидни информации и го доставува. - Апликацијата го потврдува внесувањето и креира запис во табелата ПЛАЌАЊЕ. {{{#!sql INSERT INTO PAYMENT (amount, exchange_rate, currency, payment_status, payment_method, due_date, payment_date, order_id) VALUES (1000.00, 1.000000, 'USD', 'Completed', 'Credit Card', '2025-01-15', '2025-01-10', 1); }}} - Корисникот добива известување со кое потврдува дека уплатата е успешно креирана. ==== Алтернативно сценарио - Корисникот не ги пополнува сите потребни полиња. - Системот прикажува известување што покажува дека се потребни сите полиња. == Преглед === Актери - Администратор - Обичен корисник (комерцијалист) === Чекори - Корисникот се најавува во системот. - Корисникот се движи до делот "Плаќања" и избира одредена исплата за гледање. - Системот ги вади деталите за плаќање од табелата {{{PAYMENT}}}. {{{#!sql SELECT * FROM PAYMENT WHERE payment_id = 1; }}} - Деталите за плаќање се прикажани на корисникот. == Промена === Актери - Администратор - Обичен корисник (комерцијалист) === Чекори - Корисникот се најавува во системот. - Корисникот се движи до делот "Плаќања" и избира одредена исплата за уредување. - Се прикажува формулар со претходно пополнети тековните детали за плаќање. - Корисникот ги менува деталите за плаќање и го доставува формуларот. - Апликацијата го потврдува внесувањето и ја ажурира табелата {{{PAYMENT}}}. {{{#!sql UPDATE PAYMENT SET amount = 1200.00, payment_status = 'Pending' WHERE payment_id = 1; }}} - Корисникот добива известување со кое потврдува дека уплатата е успешно ажурирана. ==== Алтернативно сценарио Корисникот испраќа невалидни информации. Системот прикажува известување што укажува на специфичната грешка. == Бришење === Актери - Администратор - Обичен корисник (комерцијалист) === Чекори - Корисникот се најавува во системот. - Корисникот се движи до делот "Плаќања" и избира одредена исплата за бришење. - Се појавува дијалог за потврда, а корисникот го потврдува бришењето. - Системот го брише записот за плаќање од табелата {{{PAYMENT}}}. {{{#!sql DELETE FROM PAYMENT WHERE payment_id = 1; }}} - Корисникот добива известување со кое потврдува дека уплатата е успешно избришана. ==== Алтернативно сценарио - Корисникот го откажува бришењето. - Системот не го брише плаќањето.