Mindestbestaende: Bestand je Lagerort anzeigen (nicht nur Gesamt)
Per-Lagerort-Zeilen (Produkt und Gruppe) zeigten '-' beim Bestand, weil die Seite nur den Gesamtbestand kannte. Jetzt liefert LocationMinStockOut.stock den Bestand AN DEM Ort (inkl. Unterorte) mit - bei Produkten in Basiseinheiten, bei Gruppen in der Gruppen-Einheit (analog zu ProductOut.stock/GroupOut.stock). Berechnet ueber location_subtree_stock_base; die Weboberflaeche zeigt ihn wie beim Gesamt-Bestand. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -120,6 +120,11 @@ class LocationMinStockOut(BaseModel):
|
||||
location_id: str
|
||||
location_name: str | None = None
|
||||
min_stock: float
|
||||
# Bestand AN DIESEM Ort (inkl. Unterorte): bei Produkten in Basiseinheiten
|
||||
# (wie ``ProductOut.stock``), bei Gruppen in der Gruppen-Einheit (wie
|
||||
# ``GroupOut.stock``). So kann die Oberfläche auch je Lagerort einen Bestand
|
||||
# zeigen, nicht nur „Gesamt".
|
||||
stock: float | None = None
|
||||
|
||||
|
||||
class GroupOut(BaseModel):
|
||||
|
||||
Reference in New Issue
Block a user