Sie befinden sich hier:
Änderung der Bestandsallokation mit dw.catalog.ProductInventoryRecord
Mit dem Kompatibilitätsmodus 21.7 können Sie die Bestandsallokation ändern und ungewünschte Allokationsänderungen während Storefront- und Käufer-Aufrufen vermeiden.
Genaueres: Die Klasse dw.catalog.ProductInventoryRecord enthält diese Aktualisierungen.
- Die bereits veraltete Methode
getOnHand()wurde entfernt. - Die Allokationsmenge erfordert jetzt ein Rücksetzdatum. Aus diesem Grund wurde die Methode
setAllocation(allocationAmount)entfernt und durchsetAllocation(allocationAmount, allocationResetDate)ersetzt. - Produktbestand-Datensätze sind im Storefront-Kontext jetzt schreibgeschützt und können deshalb im Storefront-Kontext die folgenden Methoden nicht mehr aufrufen:
setAllocation(allocationAmount, allocationResetDate)setBackorderable(boolean)setInStockDate(Date)setPerpetual(boolean)setPreorderable(boolean)setPreorderBackorderAllocation(double)

