TAMWhatIfAnalysis Class [AX 2012]

The TAMWhatIfAnalysis class calculates all fields on the what if calculation and planned analysis form.

class TAMWhatIfAnalysis

Run On

Called

  MethodDescription
Dn663940.pubmethod(en-us,AX.60).gif calcAllValues Calculates all values that are needed for this class.
Dn663940.protmethod(en-us,AX.60).gif calcExtAvgPrice Calculates the extended average price.
Dn663940.protmethod(en-us,AX.60).gif calcExtBBDiscounts Finds the total discount of bill back merchandising events.
Dn663940.protmethod(en-us,AX.60).gif calcExtNetDiscPrice Calculates the planned total sales for a promotion after all promotional discounts are taken.
Dn663940.protmethod(en-us,AX.60).gif calcExtOIDiscounts Calculates the extended off invoice discount amount.
Dn663940.protmethod(en-us,AX.60).gif calcIncrementalQty Calculates the qty expected to sell during the promotion period with lift.
Dn663940.protmethod(en-us,AX.60).gif calcLumpSumCost Calculates the cost of all lump sum events on a promotion.
Dn663940.protmethod(en-us,AX.60).gif calcNetIncrementalSales Calculates sales above and beyond the amount of sales without the promotion.
Dn663940.protmethod(en-us,AX.60).gif calcNetPromotionSales Calculates sales for the promotion.
Dn663940.protmethod(en-us,AX.60).gif calcOverriddenIncrementalQty Calculates the incremental planned qty of sales based on the overridden ship qty.
Dn663940.protmethod(en-us,AX.60).gif calcSales Calculates the total sales of all items on a promotion.
Dn663940.pubmethod(en-us,AX.60).gif calcTotalAvgPrice Calculates the average price of an item on the promotion in the promotion unit of measure.
Dn663940.protmethod(en-us,AX.60).gif calcTotalCost Calculates all costs associated with a promotion.
Dn663940.protmethod(en-us,AX.60).gif calcTotalVariableCost Calculates the total cost of bill backs and off invoices on a promotion.
Dn663940.protmethod(en-us,AX.60).gif calcTotalVariableExtDisc Calculates the off invoice and bill back discounts multiplied by the total qty expected to be sold during the promotion.
Dn663940.protmethod(en-us,AX.60).gif calcTotalVariableUnitDisc Calculates the bill back plus off invoice cost.
Dn663940.protmethod(en-us,AX.60).gif calcUnitBBDisc Calculates the bill back discount cost.
Dn663940.protmethod(en-us,AX.60).gif calcUnitNetDiscPrice Calculates the unit price after promotional discounts.
Dn663940.protmethod(en-us,AX.60).gif calcUnitOIDisc Calculates the off invoice discount cost.
Dn663940.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Dn663940.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Dn663940.pubmethod(en-us,AX.60).gif getAvgUnitPrice Gets the average unit price.
Dn663940.pubmethod(en-us,AX.60).gif getExtAvgPrice Gets the extended average price.
Dn663940.pubmethod(en-us,AX.60).gif getExtBBDisc Gets the extended bill back discount.
Dn663940.pubmethod(en-us,AX.60).gif getExtNetDiscPrice Gets the extended prices after discounts.
Dn663940.pubmethod(en-us,AX.60).gif getExtOIDisc Gets the extended off invoice discount.
Dn663940.pubmethod(en-us,AX.60).gif getIncrementalQty Gets the quantity that is planned to be sold above the normal levels due to the promotion.
Dn663940.pubmethod(en-us,AX.60).gif getLSCost Gets the lump sum cost.
Dn663940.pubmethod(en-us,AX.60).gif getNetIncSales Gets the sales above normal amount due to a promotion.
Dn663940.pubmethod(en-us,AX.60).gif getNetPromoSales Gets the sales for the promotionpromotion.
Dn663940.pubmethod(en-us,AX.60).gif getOverriddenIncrementalQty Gets the qty to be sold over the normal amount due to the promotion.
Dn663940.pubmethod(en-us,AX.60).gif getSales Gets the overall sales for the promotion.
Dn663940.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Dn663940.pubmethod(en-us,AX.60).gif getTotalCost Gets the total cost of the promotion.
Dn663940.pubmethod(en-us,AX.60).gif getTotalExtDisc Gets the total off invoice and bill back cost.
Dn663940.pubmethod(en-us,AX.60).gif getTotalVarCost Gets the total variable cost.
Dn663940.pubmethod(en-us,AX.60).gif getTotalVarUnitDisc Gets the unit discounts for off invoice and bill back.
Dn663940.pubmethod(en-us,AX.60).gif getUnitBBDisc Gets the bill back discounts.
Dn663940.pubmethod(en-us,AX.60).gif getUnitNetDiscPrice Gets the unit price after off invoice and bill back discounts.
Dn663940.pubmethod(en-us,AX.60).gif getUnitOIDisc Gets the off invoice discounts.
Dn663940.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Dn663940.pubmethod(en-us,AX.60).gif initValues Initializes all values to 0.
Dn663940.pubmethod(en-us,AX.60).gif new Initializes values and sets the passed buffer.
Dn663940.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.)
Dn663940.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.)
Dn663940.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Dn663940.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Dn663940.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Dn663940.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Dn663940.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.)
Dn663940.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Dn663940.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Top

Object Class
  TAMWhatIfAnalysis Class

Community Additions

ADD
Show: