Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The ReqForecastAggregate class handles aggregation of forecasts.
Syntax
class ReqForecastAggregate
Run On
Called
Methods
Method | Description | |
---|---|---|
![]() |
addDateRangeForQuerySalesForecast | Adds a ReqDate range to the SalesForecastQuery query. |
![]() |
aggregateDemandForecast | Aggregates demand forecasts. |
![]() |
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
![]() |
emitAggregationWarning | Issues warning about the aggregated quantity of demand forecasts. |
![]() |
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
![]() |
getCustGroupIdFromMapPeriodKey | Returns a CustGroupId value that is extracted from the map key. |
![]() |
getMapPeriodKey | Returns the mapPeriod key. |
![]() |
getReqDateFromMapPeriodKey | Returns a ReqDate value that is extracted from the map key. |
![]() |
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
![]() |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
![]() |
mapPeriodAddValue | Adds a value to the map that contains the aggregation dates and quantities. |
![]() |
new | Initializes a new instance of the Object class. (Inherited from Object.) |
![]() |
newQuerySalesForecast | Creates a query for the ReqTrans table that contains all sales forecasts for the item that is currently being processed. |
![]() |
newQuerySalesForecastOnlyOverall | Creates a query for the ReqTrans table that contains sales forecasts for the item that is currently being processed, and for which no CustomerAccountId and CustGroupId values are set. |
![]() |
newQuerySalesForecastOnlyPerCust | Creates a query for the ReqTrans table that contains sales forecasts for the item that is currently being processed, and for which CustomerAccountId and CustGroupId values are set. |
![]() |
newQuerySalesForecastOnlyPerCustGroup | Creates a query for the ReqTrans table that contains sales forecasts for the item that is currently being processed, and for which a CustGroupId value is set but no CustAccountId value is set. |
![]() |
notify | Releases the hold on an object that has called the wait method on this object. (Inherited from Object.) |
![]() |
notifyAll | Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.) |
![]() |
objectOnServer | Determines whether the object is on a server. (Inherited from Object.) |
![]() |
owner | Returns the instance that owns the object. (Inherited from Object.) |
![]() |
reduceOverallDemandForecast | Reduces the overall forecast quantity by already aggregated values. |
![]() |
reduceReqTransQty | Reduces the quantity of the ReqTrans table record, based on the aggregated value from the mapPeriod object. |
![]() |
setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
![]() |
toString | Returns a string that represents the current object. (Inherited from Object.) |
![]() |
usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
![]() |
wait | Pauses a process. (Inherited from Object.) |
![]() |
xml | Returns an XML string that represents the current object. (Inherited from Object.) |
![]() ![]() |
::construct | Creates an instance of the ReqForecastAggregate class. |
Top
Inheritance Hierarchy
Object Class
ReqForecastAggregate Class