iOS: Mindestbestaende-Uebersicht zeigt Gruppen und je-Lagerort
Bisher nur globale Produkt-Mindestbestaende - wer (wie im Screenshot) nur Gruppen- oder Lagerort-Bedarfe hatte, sah "keine gesetzt". Jetzt Produkte UND Gruppen, jeweils Gesamt und je Lagerort, mit Soll (Anzeige-/Gruppeneinheit) und "niedrig"- Hinweis. Produktzeilen oeffnen den Artikel zum Bearbeiten. GroupItem traegt dafuer die Mindestbestand-Felder. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -586,6 +586,18 @@ struct SettingEntry: Codable {
|
||||
struct GroupItem: Codable, Identifiable, Hashable {
|
||||
let id: Int
|
||||
let name: String
|
||||
// Mindestbestand-Infos (nur aus /groups befuellt; Picker brauchen sie nicht).
|
||||
var minStock: Double? = nil
|
||||
var minStockUnitName: String? = nil
|
||||
var stock: Double? = nil
|
||||
var locationMinStocks: [LocationMinStock]? = nil
|
||||
|
||||
enum CodingKeys: String, CodingKey {
|
||||
case id, name, stock
|
||||
case minStock = "min_stock"
|
||||
case minStockUnitName = "min_stock_unit_name"
|
||||
case locationMinStocks = "location_min_stocks"
|
||||
}
|
||||
}
|
||||
|
||||
/// Kategorie: ordnet die Artikelliste und bestimmt die Verwaltungsart
|
||||
|
||||
Reference in New Issue
Block a user