Interface AvailableToPromiseDao
-
- All Known Implementing Classes:
DefaultAvailableToPromiseDao
public interface AvailableToPromiseDaoThe available to promise Dao
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.LonggetAllocationQuantityForStockLevels(java.util.Map<java.lang.String,java.lang.Object> params)Get the allocated quantity of a certain product for a collection of stock levelsjava.lang.LonggetAvailabilityForStockLevels(java.util.Map<java.lang.String,java.lang.Object> params)Get the quantity in stock of a certain product for a collection of stock levels (excluding availability in the external warehouses)java.lang.LonggetCancellationQuantityForStockLevels(java.util.Map<java.lang.String,java.lang.Object> params)Get the cancelled quantity of a certain product for a collection of stock levelsjava.lang.LonggetIncreaseQuantityForStockLevels(java.util.Map<java.lang.String,java.lang.Object> params)Get the Increased quantity of a certain product for a collection of stock levelsjava.lang.LonggetReservedQuantityForStockLevels(java.util.Map<java.lang.String,java.lang.Object> params)Get the reserved quantity of a certain product for a collection of stock levelsjava.lang.LonggetShrinkageQuantityForStockLevels(java.util.Map<java.lang.String,java.lang.Object> params)Get the Shrinkage quantity of a certain product for a collection of stock levelsjava.lang.LonggetWastageQuantityForStockLevels(java.util.Map<java.lang.String,java.lang.Object> params)Get the Wastage quantity of a certain product for a collection of stock levels
-
-
-
Method Detail
-
getAvailabilityForStockLevels
java.lang.Long getAvailabilityForStockLevels(java.util.Map<java.lang.String,java.lang.Object> params)
Get the quantity in stock of a certain product for a collection of stock levels (excluding availability in the external warehouses)- Parameters:
params- the parameters required to perform the search- Returns:
- the quantity of product in stock
-
getAllocationQuantityForStockLevels
java.lang.Long getAllocationQuantityForStockLevels(java.util.Map<java.lang.String,java.lang.Object> params)
Get the allocated quantity of a certain product for a collection of stock levels- Parameters:
params- the parameters required to perform the search- Returns:
- the quantity of product allocated
-
getCancellationQuantityForStockLevels
java.lang.Long getCancellationQuantityForStockLevels(java.util.Map<java.lang.String,java.lang.Object> params)
Get the cancelled quantity of a certain product for a collection of stock levels- Parameters:
params- the parameters required to perform the search- Returns:
- the quantity of product cancelled
-
getReservedQuantityForStockLevels
java.lang.Long getReservedQuantityForStockLevels(java.util.Map<java.lang.String,java.lang.Object> params)
Get the reserved quantity of a certain product for a collection of stock levels- Parameters:
params- the parameters required to perform the search- Returns:
- the quantity of product in reserve
-
getShrinkageQuantityForStockLevels
java.lang.Long getShrinkageQuantityForStockLevels(java.util.Map<java.lang.String,java.lang.Object> params)
Get the Shrinkage quantity of a certain product for a collection of stock levels- Parameters:
params- the parameters required to perform the search- Returns:
- the quantity of shrinkage product that have shrinkage event
-
getWastageQuantityForStockLevels
java.lang.Long getWastageQuantityForStockLevels(java.util.Map<java.lang.String,java.lang.Object> params)
Get the Wastage quantity of a certain product for a collection of stock levels- Parameters:
params- the parameters required to perform the search- Returns:
- the quantity of Wastage product that have Wastage event
-
getIncreaseQuantityForStockLevels
java.lang.Long getIncreaseQuantityForStockLevels(java.util.Map<java.lang.String,java.lang.Object> params)
Get the Increased quantity of a certain product for a collection of stock levels- Parameters:
params- the parameters required to perform the search- Returns:
- the quantity of added product that have increase event
-
-