Einheiten & Gebinde
Zweck
Ein Artikel wird selten in genau einer Einheit gehandelt: eingekauft in Paletten, gelagert in Kartons, verkauft in Stück. Dieses Modul hält fest, wie sich diese Einheiten zueinander verhalten — damit dieselbe Ware in jedem Beleg dieselbe Menge bedeutet.
Funktionsumfang
- Katalog der Mengeneinheiten mit Dimension (Länge, Gewicht, Volumen, Stück …) und Faktor auf
die Basis-Einheit der Dimension.
- Verschachtelte Verpackungseinheiten je Artikel: Palette → Karton → Stück, beliebig tief.
- Pfand und Gebinde-GTIN je Verpackungsstufe — ein Karton hat oft eine eigene Nummer.
- Freie Umrechnungstabellen, auch dimensionsübergreifend — etwa Gewicht auf Stück für Ware,
die gewogen eingekauft und gezählt verkauft wird.
- Vierzehn API-Operationen unter
/api/v1/units-of-measure,/api/v1/product-packagingsund
/api/v1/unit-conversions.
Zusammenspiel
Die Einheiten hängen am Produktkatalog und wirken damit überall, wo eine Menge steht: im Einkauf, im Bestand, im Lager und auf jedem Beleg. Der Versand nutzt die Gebindestufen für Packstücke und Gewichte.
Wirkung in Belegen
- Verkaufseinheit vorbelegt: wählt man in Angebot oder Auftrag einen Artikel, setzt die Preis-Auflösung die
Standard-Verkaufseinheit (etwa „Kiste 20") und hebt die Menge auf die Mindestmenge an. Eine gescannte Gebinde-GTIN wird zum Gebinde-Code.
- Ganze Gebinde: in Angebot und Auftrag wird eine Gebinde-Menge auf ganze Gebinde aufgerundet; bei
Mengeneinheiten gelten deren Nachkommastellen.
- Preis je Gebinde: der Preismodus des Gebindes entscheidet — „je Basis-Einheit" rechnet den Stückpreis mal
Inhalt, „je Gebinde" übernimmt den Preis unverändert. Staffeln lesen die Menge in Basis-Einheit.
- Basis-Menge am Beleg: jede Position speichert zusätzlich ihre Menge in der Basis-Einheit — der Beleg
bleibt lesbar, auch wenn das Gebinde später geändert wird.
- Pfand als eigene Zeile: trägt ein Gebinde Pfand, hängt der Beleg je Pfandartikel eine Pfandzeile an
(Menge = Zahl der Gebinde). Sie wird bei jedem Speichern neu berechnet, bleibt aus dem Belegrabatt heraus und entsteht nie doppelt.
- Packtisch: ein Gebinde-Code als Packstück bringt Gewicht und Maße des Gebindes mit.
- Kanäle: Einheit, Verkaufs-Gebinde samt GTIN und Grundpreis gehen mit dem Angebot hinaus.
Grenzen
- Eine dimensionsübergreifende Umrechnung ist eine Annahme, keine Physik. „Ein Kilo ist so viele
Stück" stimmt nur für den Artikel, für den es hinterlegt wurde — deshalb steht die Tabelle am Artikel und nicht an der Einheit.
- Das Modul rechnet Mengen um; den Preis je Gebinde leitet es nur aus dem Preis je Basis-Einheit ab. Was
die Basis-Einheit kostet, entscheidet die Preisfindung.
- Eine globale Umrechnung über Dimensionen hinweg wird abgewiesen — sie gilt nur artikelbezogen.