getActualStockForArticle
getActualStockForArticle(\Shopware\Models\Article\Detail $articleDetail) : integer
Arguments
$articleDetail
\Shopware\Models\Article\Detail
Response
integer
getAllUninitializedArticleDetails
getAllUninitializedArticleDetails() : array
getAllUninitializedArticleDetailsIncludingUnmanagedArticles
getAllUninitializedArticleDetailsIncludingUnmanagedArticles() : array
getPaginatedUninitializedArticleDetails
getPaginatedUninitializedArticleDetails(string|null $filterStr = null, string|null $orderBy = null, string|null $direction = null, integer $start, integer $limit) : array
initializeStocksForABatchOfUninitializedArticleDetails
initializeStocksForABatchOfUninitializedArticleDetails(integer|null $batchSize = \Shopware\Plugins\ViisonPickwareERP\Components\StockLedger\StockInitialization::DEFAULT_BATCH_SIZE) : integer
see
|
\Shopware\Plugins\ViisonPickwareERP\Components\StockLedger\StockInitialization::initializeStocksOfUninitializedArticleDetailsBatchWise()
|
Throws |
- \Shopware\Plugins\ViisonPickwareERP\Components\StockLedger\StockLedgerConcurrencyException
|
Arguments
Response
integer
The number of stocks which are not yet initialized
initializeStocksOfAllUninitializedArticleDetails
initializeStocksOfAllUninitializedArticleDetails()
initializeStocksOfArticleDetails
initializeStocksOfArticleDetails(array<mixed,\Shopware\Models\Article\Detail> $articleDetails)
Arguments
$articleDetails
array<mixed,\Shopware\Models\Article\Detail>