From e8bf17be171af5acf1c6688b0310a2c8a5d47d14 Mon Sep 17 00:00:00 2001 From: Mirkan Guengoer <3029276@stud.th-mannheim.de> Date: Tue, 9 Jun 2026 18:52:30 +0200 Subject: [PATCH] Korrigiere Akteur in Abnahmekriterien --- Lastenheft.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/Lastenheft.md b/Lastenheft.md index c8c698d..8738934 100644 --- a/Lastenheft.md +++ b/Lastenheft.md @@ -300,52 +300,52 @@ Wenn eine neue Rechnung erstellt wird und kein abweichendes Zahlungsziel angegeb **AC-01 (zu BA-01, BA-04)** – *Kunde anlegen und auffinden* Vorbedingung: Anwendung gestartet, Modul Kundenverwaltung geöffnet. -Aktion: Eine Testperson erfasst einen neuen Kunden mit Pflichtfeldern und speichert. +Aktion: Die Anwenderin bzw. der Anwender erfasst einen neuen Kunden mit Pflichtfeldern und speichert. Erwartet: Das System vergibt eine eindeutige Kundennummer, der Kunde erscheint in der Suchergebnisliste innerhalb von ≤ 1 Sekunde (gemäß Q-02). **AC-02 (zu BA-02, BA-03, GR-04)** – *Kunde ändern und Löschsperre* Vorbedingung: Ein Kunde mit mindestens einer verknüpften Rechnung existiert. -Aktion: Eine Testperson ändert einen Adressbestandteil und speichert; anschließend versucht sie, den Kunden zu löschen. +Aktion: Die Anwenderin bzw. der Anwender ändert einen Adressbestandteil und speichert; anschließend wird versucht, den Kunden zu löschen. Erwartet: Das System speichert die Änderung erfolgreich, lehnt das Löschen ab und zeigt einen Hinweis mit der Anzahl verknüpfter Dokumente. **AC-03 (zu BA-05, BA-06, GR-02)** – *Produkt anlegen, ändern, Snapshot-Verhalten* Vorbedingung: Ein Produkt ist bereits in einer früheren Rechnung erfasst. -Aktion: Eine Testperson ändert den Einzelpreis des Produkts und erstellt anschließend eine neue Rechnung mit diesem Produkt. +Aktion: Die Anwenderin bzw. der Anwender ändert den Einzelpreis des Produkts und erstellt anschließend eine neue Rechnung mit diesem Produkt. Erwartet: Die alte Rechnung behält den ursprünglichen Preis, die neue Rechnung übernimmt den geänderten Preis. **AC-04 (zu BA-07, BA-08)** – *Produkt löschen und suchen* Vorbedingung: Mindestens 100 Produkte sind im System. -Aktion: Eine Testperson sucht ein Produkt anhand der Bezeichnung und löscht es (sofern unverknüpft). +Aktion: Die Anwenderin bzw. der Anwender sucht ein Produkt anhand der Bezeichnung und löscht es (sofern unverknüpft). Erwartet: Die Suchergebnisse erscheinen in ≤ 1 Sekunde (gemäß Q-02); das gelöschte Produkt erscheint anschließend nicht mehr in der Liste. **AC-05 (zu BA-09, Q-03)** – *Angebot erstellen und exportieren* Vorbedingung: Mindestens ein Kunde und 5 Produkte sind erfasst. -Aktion: Eine Testperson erstellt ein Angebot mit 5 Positionen und exportiert es als PDF. +Aktion: Die Anwenderin bzw. der Anwender erstellt ein Angebot mit 5 Positionen und exportiert es als PDF. Erwartet: Das Angebot ist mit Angebotsnummer und korrekten Summen gespeichert; der PDF-Export ist in ≤ 2 Sekunden abgeschlossen (gemäß Q-03). **AC-06 (zu BA-10)** – *Auftragsbestätigung erstellen* Vorbedingung: Ein Angebot liegt vor. -Aktion: Eine Testperson erstellt eine Auftragsbestätigung mit Übernahme aller Positionen. +Aktion: Die Anwenderin bzw. der Anwender erstellt eine Auftragsbestätigung mit Übernahme aller Positionen. Erwartet: Die Auftragsbestätigung ist mit eindeutiger Nummer gespeichert und als PDF exportierbar. **AC-07 (zu BA-11)** – *Lieferschein erstellen* Vorbedingung: Eine Auftragsbestätigung liegt vor. -Aktion: Eine Testperson erstellt einen Lieferschein mit Lieferdatum. +Aktion: Die Anwenderin bzw. der Anwender erstellt einen Lieferschein mit Lieferdatum. Erwartet: Der Lieferschein ist mit eindeutiger Nummer und allen Positionsdaten gespeichert und als PDF exportierbar. **AC-08 (zu BA-12, GR-01, GR-06)** – *Rechnung erstellen mit Pflichtangaben* Vorbedingung: Kunde und mindestens eine Position liegen vor; letzte Rechnungsnummer = R-000123. -Aktion: Eine Testperson erstellt eine Rechnung ohne abweichendes Zahlungsziel. +Aktion: Die Anwenderin bzw. der Anwender erstellt eine Rechnung ohne abweichendes Zahlungsziel. Erwartet: Die neue Rechnung trägt die Nummer R-000124, ein Zahlungsziel von 14 Tagen und alle Pflichtangaben gemäß § 14 UStG. **AC-09 (zu BA-13)** – *Geführte Rechnungserstellung* Vorbedingung: Mindestens ein Kunde und ein Produkt sind im System vorhanden. -Aktion: Eine Testperson startet die Rechnungserstellung, wählt einen Kunden aus, erfasst eine Produktposition mit Menge, prüft Rechnungsdatum und Zahlungsziel und speichert nach Anzeige der Zusammenfassung. +Aktion: Die Anwenderin bzw. der Anwender startet die Rechnungserstellung, wählt einen Kunden aus, erfasst eine Produktposition mit Menge, prüft Rechnungsdatum und Zahlungsziel und speichert nach Anzeige der Zusammenfassung. Erwartet: Die Rechnung wird gespeichert; die Zusammenfassung enthält Kunde, Produktposition, Menge, Summen, Rechnungsdatum und Zahlungsziel. **AC-10 (zu BA-14)** – *Rechnung stornieren* Vorbedingung: Eine Rechnung im Status „offen“ existiert im System. -Aktion: Eine Testperson wählt die Rechnung aus und führt die Stornierung durch. +Aktion: Die Anwenderin bzw. der Anwender wählt die Rechnung aus und führt die Stornierung durch. Erwartet: Die Rechnung erhält den Status „storniert“, erscheint nicht mehr in der Liste offener Rechnungen, und der Vorgang ist mit Datum protokolliert. **AC-11 (zu Q-09)** – *Pflichtfeldhinweis korrigieren*