Zum Inhalt

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).