package |
Default |
---|
createPickingStockChangesFromBinLocationMappings(integer $quantity, array<mixed,\Shopware\CustomModels\ViisonPickwareERP\Warehouse\ArticleDetailBinLocationMapping> $binLocationMappings, \Shopware\CustomModels\ViisonPickwareERP\Warehouse\BinLocation $fallbackBinLocation) : array<mixed,\Shopware\Plugins\ViisonPickwareERP\Components\StockLedger\StockChangeList\BinLocationStockChange>
integer
how many items of stock to pick
array<mixed,\Shopware\CustomModels\ViisonPickwareERP\Warehouse\ArticleDetailBinLocationMapping>
the mappings to pick from in order of precedence
\Shopware\CustomModels\ViisonPickwareERP\Warehouse\BinLocation
array<mixed,\Shopware\Plugins\ViisonPickwareERP\Components\StockLedger\StockChangeList\BinLocationStockChange>
createSingleBinLocationStockChangeList(\Shopware\CustomModels\ViisonPickwareERP\Warehouse\BinLocation $binLocation, integer $stockChange) : \Shopware\Plugins\ViisonPickwareERP\Components\StockLedger\StockChangeList\PositiveStockChangeList|\Shopware\Plugins\ViisonPickwareERP\Components\StockLedger\StockChangeList\NegativeStockChangeList
createStockChangeList(\Shopware\CustomModels\ViisonPickwareERP\Warehouse\Warehouse $warehouse, \Shopware\Models\Article\Detail $articleDetail, integer $changeAmount) : \Shopware\Plugins\ViisonPickwareERP\Components\StockLedger\StockChangeList\PositiveStockChangeList|\Shopware\Plugins\ViisonPickwareERP\Components\StockLedger\StockChangeList\NegativeStockChangeList
Throws |
|
---|
\Shopware\Models\Article\Detail
integer
\Shopware\Plugins\ViisonPickwareERP\Components\StockLedger\StockChangeList\PositiveStockChangeList|\Shopware\Plugins\ViisonPickwareERP\Components\StockLedger\StockChangeList\NegativeStockChangeList