Interface ITrackingStatisticsQuery
public interface ITrackingStatisticsQuery
-
Method Summary
Modifier and TypeMethodDescriptionWeek will be represented as {YYYY}W{WW}filterByAggregationLevels
(String... aggregationLevel) filterByBatchNumbers
(String... batchNumber) filterByBizLocations
(String... bizLocation) filterByBizSteps
(String... bizStep) filterByDate
(LocalDate from, LocalDate to) filterByDispositions
(String... disposition) filterByFactoryLocations
(String... factoryLocation) filterByMarkets
(String... market) filterByProducts
(String... product) filterByReadPoints
(String... readPoint) filterByShippedFrom
(String... shippedFrom) filterByShippedTo
(String... shippedTo) filterBySoldBy
(String... soldBy) filterBySoldTo
(String... soldTo) filterByUnits
(String... unit) limit
(int start, int count) By default, results will be limited to 10000 rowssortByAggregationLevel
(boolean ascending) sortByBatchNumber
(boolean ascending) sortByBizLocation
(boolean ascending) sortByBizStep
(boolean ascending) sortByDisposition
(boolean ascending) sortByFactoryLocation
(boolean ascending) sortByMarket
(boolean ascending) sortByProduct
(boolean ascending) sortByReadPoint
(boolean ascending) sortByShippedFrom
(boolean ascending) sortByShippedTo
(boolean ascending) sortBySoldBy
(boolean ascending) sortBySoldTo
(boolean ascending) sortByUnit
(boolean ascending)
-
Method Details
-
filterByDate
-
filterByBizLocations
-
filterByDispositions
-
filterByBizSteps
-
filterByProducts
-
filterByReadPoints
-
filterByShippedTo
-
filterByShippedFrom
-
filterBySoldBy
-
filterBySoldTo
-
filterByFactoryLocations
-
filterByMarkets
-
filterByUnits
-
filterByBatchNumbers
-
filterByAggregationLevels
-
limit
By default, results will be limited to 10000 rows- Parameters:
start
- offsetcount
- the maximum number of rows- Returns:
- this query with limit imposed
-
groupByBizLocation
ITrackingStatisticsQuery groupByBizLocation() -
groupByDisposition
ITrackingStatisticsQuery groupByDisposition() -
groupByProduct
ITrackingStatisticsQuery groupByProduct() -
groupByReadPoint
ITrackingStatisticsQuery groupByReadPoint() -
groupByShippedTo
ITrackingStatisticsQuery groupByShippedTo() -
groupByShippedFrom
ITrackingStatisticsQuery groupByShippedFrom() -
groupBySoldBy
ITrackingStatisticsQuery groupBySoldBy() -
groupBySoldTo
ITrackingStatisticsQuery groupBySoldTo() -
groupByFactoryLocation
ITrackingStatisticsQuery groupByFactoryLocation() -
groupByMarket
ITrackingStatisticsQuery groupByMarket() -
groupByBatchNumber
ITrackingStatisticsQuery groupByBatchNumber() -
groupByAggregationLevel
ITrackingStatisticsQuery groupByAggregationLevel() -
sortByBizLocation
-
sortByDisposition
-
sortByBizStep
-
sortByProduct
-
sortByReadPoint
-
sortByShippedTo
-
sortByShippedFrom
-
sortBySoldBy
-
sortBySoldTo
-
sortByFactoryLocation
-
sortByMarket
-
sortByUnit
-
sortByBatchNumber
-
sortByAggregationLevel
-
executeByMonth
ITrackingStatisticsResult executeByMonth()- Returns:
- result rows grouped by Month and Unit
-
executeByWeek
ITrackingStatisticsResult executeByWeek()Week will be represented as {YYYY}W{WW}- Returns:
- result rows grouped by Week and Unit
-
executeByDay
ITrackingStatisticsResult executeByDay()- Returns:
- result rows grouped by Day and Unit
-
executeRaw
ITrackingStatisticsResult executeRaw()- Returns:
- result rows without grouping
-