feat(warehouse): WH-005 Umlagerung zwischen Lagerplätzen
CI / backend-tests (push) Successful in 1m58s
CI / frontend-build (push) Successful in 18s

Atomare Aus+Ein-Buchung in einer Materialbewegung-Zeile statt zwei
Einzelschritten. NOTIF-001 war bereits produktiv umgesetzt, Backlog
war nur veraltet - korrigiert.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CVgbozhYmuEhiEJHffRXCV
This commit is contained in:
2026-09-06 09:36:19 +02:00
co-authored by Claude Sonnet 5
parent 0c8f375a51
commit b33d1c83a9
6 changed files with 163 additions and 17 deletions
+7
View File
@@ -55,6 +55,13 @@ class EinAuslagernRequest(BaseModel):
grund: str | None = None
class UmlagernRequest(BaseModel):
nach_lagerplatz_id: int
material_id: int
menge: Decimal
grund: str | None = None
class MaterialbewegungRead(BaseModel):
model_config = ConfigDict(from_attributes=True)
id: uuid.UUID