Und nochmal, eine Volumenberechnung ist quatsch, das funktioniert allein bei unseren Artikel leider nicht.
Für dich mag es Quatsch sein, für andere die Einzige oder eine Möglichkeit sein effektiv den richtigen Karton auszuwählen.
Man muss sich doch nicht auf eine einzige "Größe" einigen. JTL könnte das doch mit freien Variablen machen.
An sich haben wir doch schon Grundgrößen zu jedem Artikel (Liter, Stück, qm, Meter, etc.)
1. Man müsste jedem Artikel sagen ob es eine Verpackung oder ein Produkt ist.
2. Man braucht eine Größe, wie sie heißt ist im Endeffekt egal, qm, m³, Liter, Kugelschreiber, Parsec, was auch immer. Diese Größe hat eine Zahl.
Als Beispiel: Ein Karton hat die Größe 1, ein anderer Karton Größe 2,5, Ein Produkt hat die Größe 0,2, das nächste hat 1,3 und so weiter.
Damit könnte das System recht einfach festlegen wie oft ein Produkt in eine Verpackung passt.
Dazu bräuchte es in den Artikeln einen weiteren Reiter wo man das definieren müsste.
Ich denke auf den Rest kommt man selbst.