StockReservationServiceDecoration

package

Default

Methods

clearStockReservation

clearStockReservation(\Shopware\CustomModels\ViisonPickwareERP\StockLedger\OrderStockReservation $reservation) 

clearStockReservationsForOrderDetail

clearStockReservationsForOrderDetail(\Shopware\CustomModels\ViisonPickwareERP\Warehouse\Warehouse $warehouse, \Shopware\Models\Order\Detail $orderDetail) 

reserveOpenQuantityForOrderDetail

reserveOpenQuantityForOrderDetail(\Shopware\CustomModels\ViisonPickwareERP\Warehouse\Warehouse $warehouse, \Shopware\Models\Order\Detail $orderDetail) : array<mixed,\Shopware\CustomModels\ViisonPickwareERP\StockLedger\OrderStockReservation>

reserveStockForStockChanges

reserveStockForStockChanges(\Shopware\Models\Article\Detail $articleDetail, \Shopware\Models\Order\Detail $orderDetail, array<mixed,\Shopware\Plugins\ViisonPickwareERP\Components\StockLedger\StockChangeList\BinLocationStockChange> $stockChanges) : array<mixed,\Shopware\CustomModels\ViisonPickwareERP\StockLedger\OrderStockReservation>