Im Karton einkaufen, einzeln verkaufen: Welche Einheiten braucht Ihre Geschäfts-App?
Wenn Sie Ware kartonweise einkaufen, aber einzelne Stücke verbrauchen oder verkaufen, gehören Menge und Einheit zusammen. Legen Sie für jedes Produkt eine Lagereinheit fest und beschreiben Sie, welche Einkaufs- und Verkaufseinheiten erlaubt sind und wie die App sie umrechnet. Ein Feld mit der Beschriftung „Menge“ beantwortet diese Fragen noch nicht.
Dieser Artikel hilft bei der Planung einer kleinen Lager-, Bestell- oder Materialverwaltungs-App. Er ist kein Grund, ein eigenes Warenwirtschaftssystem bauen zu lassen, wenn Ihr vorhandenes Werkzeug die Aufgabe bereits erfüllt. Lassen Sie sich die folgenden Abläufe zunächst im bestehenden System zeigen.
Den Weg eines Produkts nachvollziehen
Gehen Sie einen tatsächlichen Arbeitsablauf durch, für die Vorführung mit erfundenen Produktdaten. Was bietet der Lieferant an? Was wird angeliefert? Was zählen Ihre Mitarbeitenden? In welcher Einheit bestellt ein Kunde? Unterschiedliche Mengenangaben können dieselbe Ware beschreiben.
Die Odoo-Dokumentation zu Maßeinheiten nennt den Einkauf großer Packungen mit anschließendem Einzelverkauf als Anlass für eine Umrechnung. Die Lagereinheit bestimmt dort, wie Bestände und interne Umlagerungen erfasst werden. Die Dokumentation beschreibt außerdem die Umrechnung von Einkaufs- in Lagereinheiten. Das sind belegte Odoo-Funktionen, keine Zusage für jede beliebige Lageroberfläche.
Benennen Sie im Briefing die Einheit an jedem Schritt. „Kartons annehmen, Bestand in Stück führen, Stück verkaufen“ sagt mehr aus als „Mengen unterstützen“. Verlangen Sie, dass die Auswirkung auf den Bestand vor der Bestätigung des Wareneingangs verständlich angezeigt wird.
Was bedeutet ein Karton bei diesem Produkt?
In einem erfundenen Betrieb enthält ein Karton Klammern zwölf Stück. Bei einem anderen Produkt hat ein Karton einen anderen Inhalt. Das Wort „Karton“ allein ist deshalb keine allgemeine Umrechnungsregel.
Hinterlegen Sie die Packungsgröße beim betreffenden Produkt oder bei der jeweiligen Lieferantenvereinbarung. Gibt es mehrere Größen, müssen sie im Bestellformular unterscheidbar sein. Mitarbeitende sollten nicht aus dem Gedächtnis ergänzen müssen, welcher Karton gemeint ist.
Trennen Sie feste Packungsinhalte von variablen Messwerten. Wenn das tatsächliche Gewicht eines Kartons schwankt, sagt eine feste Stückzahl noch nichts über dieses Gewicht aus. Legen Sie fest, ob beim Wareneingang neben der Kartonzahl eine gemessene Menge erfasst werden muss. Ohne definierte Beziehung für das Produkt sollte die App keine Umrechnung zwischen Stück und Gewicht erfinden.
Auf welche Einheit bezieht sich der Preis?
Menge und Preis müssen gemeinsam verständlich sein. Gilt der angezeigte Preis für einen Karton, ein Stück oder eine bestimmte Materiallänge? Zeigen Sie die Preisbasis direkt am Betrag und übernehmen Sie sie in die Bestellbestätigung.
Klären Sie auch Angebote, deren Einheit von der Lageransicht abweicht. Niemand sollte anhand der Höhe des Preises erraten müssen, was gemeint ist. Währungsdarstellung und Dezimaltrennzeichen sind eigene Darstellungsfragen. Sie bestimmen nicht den Inhalt eines Kartons.
Lassen Sie sich zeigen, an welcher Stelle die Umrechnung erfolgt und wo die ursprünglich eingegebene Menge erhalten bleibt. Ein Wareneingang, der nur noch die umgerechnete Lagermenge zeigt, lässt sich möglicherweise schwer mit einem Lieferbeleg in Kartons abgleichen.
Sind Teilmengen zulässig?
Schreiben Sie für jede Einheit auf, ob Bruchteile erlaubt sind und wie mit nicht zulässigen Umrechnungsergebnissen umzugehen ist. Bei einem Kabel kann eine Teillänge sinnvoll sein, bei einem unteilbaren Ersatzteil kein Bruchteil eines Stücks. Das ist eine fachliche Regel, die ein allgemeines Zahlenfeld nicht für Sie festlegt.
Vereinbaren Sie, ob die App einen ungültigen Wert zurückweist, nach einer anderen Einheit fragt oder eine ausdrücklich festgelegte Rundungsregel anwendet. Stilles Runden ist keine gute Voreinstellung, wenn sich dadurch die bestellte oder gelieferte Menge ändert. Trennen Sie die angezeigte Genauigkeit von der Menge, mit der Lagerbewegungen gebucht werden.
Eine neue Packungsgröße darf alte Vorgänge nicht umdeuten
Ändert ein Lieferant den Packungsinhalt, muss feststehen, ab wann die neue Definition gilt. Als Anforderung empfiehlt sich, die Einheit und Umrechnung eines bestätigten Vorgangs zu erhalten. Eine alte Lieferung sollte nicht nachträglich so aussehen, als hätte sie die heutige Packungsgröße enthalten.
Was geschieht mit einer noch offenen Bestellung, die vor der Änderung angelegt wurde? Sie benötigt möglicherweise eine bewusste Prüfung statt einer automatischen Anpassung. Rückgaben sollten sich auf den ursprünglichen Vorgang und dessen Einheiten beziehen, damit nachvollziehbar bleibt, was rückgängig gemacht wird. Das sind vorgeschlagene Anforderungen, keine Aussagen darüber, wie Odoo historische Daten behandelt.
Den gesamten Mengenweg vorführen lassen
Nutzen Sie eine isolierte Testumgebung und legen Sie die erwarteten Ergebnisse vorher fest:
- Eine bekannte Packung annehmen und die zugehörige Lagerbewegung in der gewählten Lagereinheit zeigen.
- Dasselbe Produkt in einer anderen erlaubten Packungsgröße bestellen, ohne beide zu verwechseln.
- Eine fachlich unzulässige Teilmenge zurückweisen oder nach der vereinbarten Regel behandeln.
- Die Preisbasis in Bestellung, Bestätigung und relevantem Export anzeigen.
- Eine Packungsdefinition ändern und die vereinbarte Behandlung alter sowie offener Vorgänge prüfen.
- Einen Teil eines Wareneingangs zurückgeben und die verbleibende Menge in den betreffenden Einheiten erklären.
Halten Sie diese Ergebnisse als Akzeptanzkriterien fest, mit Einheiten statt bloßen Zahlen. Braucht der Ablauf tatsächlich eine individuelle Anwendung, gehört dieser Mengenweg in das Gespräch über Web-App-Entwicklung. Entscheidend ist eine nachvollziehbare Warenbewegung, nicht nur eine Auswahlliste mit Einheiten.
Quelle und Grenzen
Odoo 19, Units of measure: https://www.odoo.com/documentation/19.0/applications/inventory_and_mrp/inventory/product_management/configure/uom.html
Die Quelle belegt die beschriebenen Odoo-Beispiele für Lager- und Einkaufseinheiten sowie deren Umrechnung. Historische Packungsdefinitionen, Preisdarstellung, Teilmengenregeln und die Vorführung sind Empfehlungen für Ihr eigenes Briefing. Buchhaltung, Steuern und gesetzliche Produktkennzeichnung werden hier nicht geregelt.