Interface WarehousingStockLevelFacade

    • Method Detail

      • getStockLevelsForWarehouseCode

        SearchPageData<StockLevelData> getStockLevelsForWarehouseCode​(java.lang.String code,
                                                                      PageableData pageableData)
        API to get the stocklevels for the WarehouseModel.CODE
        Parameters:
        code - the code of warehouse to search
        pageableData - pageable object that contains info on the number or pages and how many items in each page in addition the sorting info
        Returns:
        list of stocklevels that complies with above conditions
      • createStockLevelAdjustements

        java.util.List<StockLevelAdjustmentData> createStockLevelAdjustements​(java.lang.String productCode,
                                                                              java.lang.String warehouseCode,
                                                                              java.lang.String binCode,
                                                                              java.lang.String releaseDate,
                                                                              java.util.List<StockLevelAdjustmentData> stockLevelAdjustmentDatas)
        API to create one or several StockLevelAdjustmentData for a specific stock level
        Parameters:
        productCode - the product code of the product for which adjustments are required
        warehouseCode - the warehouse code for which adjustments are required
        binCode - the bin code of the stock level for which adjustments are required
        releaseDate - the release date for which adjustments are required
        stockLevelAdjustmentDatas - the list of stock level adjustements to be created
        Returns:
        the list of stock level adjustments created