Share via


ReqForecastAggregate Class [AX 2012]

The ReqForecastAggregate class handles aggregation of forecasts.

Syntax

class ReqForecastAggregate

Run On

Called

Methods

  Method Description
Dn675228.protmethod(en-us,AX.60).gif addDateRangeForQuerySalesForecast Adds a ReqDate range to the SalesForecastQuery query.
Dn675228.pubmethod(en-us,AX.60).gif aggregateDemandForecast Aggregates demand forecasts.
Dn675228.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Dn675228.privmethod(en-us,AX.60).gif emitAggregationWarning Issues warning about the aggregated quantity of demand forecasts.
Dn675228.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Dn675228.protmethod(en-us,AX.60).gif getCustGroupIdFromMapPeriodKey Returns a CustGroupId value that is extracted from the map key.
Dn675228.protmethod(en-us,AX.60).gif getMapPeriodKey Returns the mapPeriod key.
Dn675228.protmethod(en-us,AX.60).gif getReqDateFromMapPeriodKey Returns a ReqDate value that is extracted from the map key.
Dn675228.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Dn675228.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Dn675228.protmethod(en-us,AX.60).gif mapPeriodAddValue Adds a value to the map that contains the aggregation dates and quantities.
Dn675228.pubmethod(en-us,AX.60).gif new Initializes a new instance of the Object class. (Inherited from Object.)
Dn675228.protmethod(en-us,AX.60).gif newQuerySalesForecast Creates a query for the ReqTrans table that contains all sales forecasts for the item that is currently being processed.
Dn675228.protmethod(en-us,AX.60).gif 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.
Dn675228.protmethod(en-us,AX.60).gif 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.
Dn675228.protmethod(en-us,AX.60).gif 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.
Dn675228.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
Dn675228.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
Dn675228.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Dn675228.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Dn675228.protmethod(en-us,AX.60).gif reduceOverallDemandForecast Reduces the overall forecast quantity by already aggregated values.
Dn675228.protmethod(en-us,AX.60).gif reduceReqTransQty Reduces the quantity of the ReqTrans table record, based on the aggregated value from the mapPeriod object.
Dn675228.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Dn675228.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Dn675228.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
Dn675228.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Dn675228.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Dn675228.pubmethod(en-us,AX.60).gif Dn675228.static(en-us,AX.60).gif ::construct Creates an instance of the ReqForecastAggregate class.

Top

Inheritance Hierarchy

Object Class
  ReqForecastAggregate Class