Verlauf zeigt Mengen in Artikeleinheiten (Gebinde) statt nur Basiseinheit
MovementOut liefert jetzt package_size, package_label sowie Name/Faktor der
Anzeigeeinheit mit. Die Verlauf-Tabelle zeigt die Bewegung als Leitangabe in
Gebinden (z.B. "1 Glas") und darunter klein die Basiseinheit ("195 g").
Ohne Gebinde/abweichende Einheit bleibt es bei einer Zeile.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -265,12 +265,17 @@ class MovementOut(BaseModel):
|
||||
product_id: int
|
||||
product_name: str
|
||||
type: str
|
||||
quantity: float
|
||||
quantity: float # in Basiseinheiten
|
||||
base_unit: BaseUnit
|
||||
unit_used: str
|
||||
username: str | None
|
||||
note: str | None
|
||||
created_at: datetime
|
||||
# Für die Anzeige in Artikeleinheiten:
|
||||
package_size: float | None = None
|
||||
package_label: str | None = None
|
||||
unit_name: str = ""
|
||||
unit_factor: float = 1.0
|
||||
|
||||
|
||||
class SettingOut(BaseModel):
|
||||
|
||||
Reference in New Issue
Block a user