Update Trade
ID: TJ-002 · Status: 🟢 aktiv
Benutzer sollen bestehende Trades bearbeiten können. Dazu zählt auch der Statuswechsel zu "verworfen" (ausgelöst durch REQ-TO-011 oder manuell). Der Statuswechsel zu "geschlossen" läuft NICHT über diesen generischen Update-Endpunkt, sondern ausschließlich über den dedizierten Close-Vorgang (TJ-009), da dabei zusätzlich Kursabruf und Erfolgsauswertung stattfinden.
Typ
functional
Inputs
- updated trade data
Eintrag 2
| Feld | Wert |
|---|---|
| Optional | status-Wechsel zu "verworfen" (nur erlaubt aus status="offen") |
Outputs
- updated trade
Abnahmekriterien
- [ ] bestehender Trade kann geändert werden
- [ ] Änderungen werden gespeichert
- [ ] ungültige Änderungen werden abgelehnt
- [ ] Statuswechsel zu "verworfen" ist nur aus status="offen" heraus erlaubt
- [ ] Statuswechsel zu "geschlossen" wird über diesen Endpunkt abgelehnt (siehe TJ-009)
Changelog
Eintrag 1
Version: 1.0
Changes: Initiale Version
Eintrag 2
Version: 1.1
Changes
Status-Übergang zu "verworfen" spezifiziert (nur aus vorbereitet); Statuswechsel zu "geschlossen" explizit ausgeschlossen und auf den dedizierten TJ-009-Vorgang verwiesen
Eintrag 3
Version: 1.2
Changes
Statuswechsel zu "verworfen" jetzt aus status="offen" erlaubt (nicht mehr nur aus "vorbereitet", da "vorbereitet" als Status abgeschafft wurde).