public class DefaultWarehouseStockService extends Object implements WarehouseStockService
StockService, then submit that stock level to the CommerceAvailabilityCalculationStrategy.StockService,
CommerceAvailabilityCalculationStrategy| Constructor and Description |
|---|
DefaultWarehouseStockService() |
@Deprecated public Long getStockLevelForProductAndWarehouse(ProductModel product, WarehouseModel warehouse)
WarehouseStockServicegetStockLevelForProductAndWarehouse in interface WarehouseStockServicepublic Long getStockLevelForProductCodeAndWarehouse(String productCode, WarehouseModel warehouse)
WarehouseStockServicegetStockLevelForProductCodeAndWarehouse in interface WarehouseStockServicepublic StockLevelModel createStockLevel(String productCode, WarehouseModel warehouse, int initialQuantityOnHand, InStockStatus status, Date releaseDate, String bin)
WarehouseStockServiceStockLevelModel.createStockLevel in interface WarehouseStockServiceStockLevelModelpublic StockLevelModel getUniqueStockLevel(String productCode, String warehouseCode, String binCode, Date releaseDate)
WarehouseStockServiceStockLevelModel.getUniqueStockLevel in interface WarehouseStockServiceproductCode - The product code for which we want to retrieve a specific StockLevelModel (mandatory).warehouseCode - The warehouse code for which we want to retrieve a specific StockLevelModel (mandatory).binCode - The bin code of the specific StockLevelModel to retrieve (optional).releaseDate - The release date of the specific StockLevelModel to retrieve (optional).protected StockService getStockService()
public void setStockService(StockService stockService)
protected WarehousingAvailabilityCalculationStrategy getCommerceStockLevelCalculationStrategy()
public void setCommerceStockLevelCalculationStrategy(WarehousingAvailabilityCalculationStrategy commerceStockLevelCalculationStrategy)
protected StockLevelDao getStockLevelDao()
public void setStockLevelDao(StockLevelDao stockLevelDao)
protected ModelService getModelService()
public void setModelService(ModelService modelService)
protected WarehouseStockLevelDao getWarehouseStockLevelDao()
public void setWarehouseStockLevelDao(WarehouseStockLevelDao warehouseStockLevelDao)
Copyright © 2017 SAP SE. All Rights Reserved.