ProdStandardVariance_Prod Class [AX 2012]

The ProdStandardVariance_Prod class extends from the ProdStandardVariance class and holds the production order specific logic for the variance calculation.

class ProdStandardVariance_Prod extends ProdStandardVariance

Run On

Called

  MethodDescription
Gg861586.protmethod(en-us,AX.60).gif addToVarianceProdCalcMap Links a TmpProdStandardVariance record to a ProdCalcTrans record.
Gg861586.protmethod(en-us,AX.60).gif addTransActual Adds a ProdCalcTrans record to the set of actual cost transactions. (Overrides the addTransActual Method.)
Gg861586.protmethod(en-us,AX.60).gif addTransEstimate Calculates the lot size and standard allowed and adds the temporary variance record to the set of estimated cost records. (Inherited from ProdStandardVariance.)
Gg861586.protmethod(en-us,AX.60).gif blankProdCalcTrans Creates a new empty buffer of a type that is mapped in the PmfProdCalcTransMap map.
Gg861586.protmethod(en-us,AX.60).gif buildActualQuery Builds the query to use to load for actual cost. (Inherited from ProdStandardVariance.)
Gg861586.protmethod(en-us,AX.60).gif buildEstimateQuery Builds the query to use to load the estimated cost. (Inherited from ProdStandardVariance.)
Gg861586.protmethod(en-us,AX.60).gif buildFinishedItemQuery Creates a query for the finished items. (Inherited from ProdStandardVariance.)
Gg861586.pubmethod(en-us,AX.60).gif calc Calculates production variances. (Inherited from ProdStandardVariance.)
Gg861586.protmethod(en-us,AX.60).gif calcSubstitutionVariance Calculates substitution variances. (Overrides the calcSubstitutionVariance Method.)
Gg861586.protmethod(en-us,AX.60).gif calcVariances Calculates variances for each rolled up variance transaction record. (Inherited from ProdStandardVariance.)
Gg861586.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg861586.protmethod(en-us,AX.60).gif createTotalVariance Creates total variance and links the total variance record to the total ProdCalcTrans record. (Overrides the createTotalVariance Method.)
Gg861586.protmethod(en-us,AX.60).gif defaultDimension Gets the default dimension of the primary record.
Gg861586.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg861586.protmethod(en-us,AX.60).gif findOrCreateVarianceTrans Finds or creates the rolled up variance transaction record for a ProdCalcTrans or BOMCalcTrans record. (Inherited from ProdStandardVariance.)
Gg861586.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg861586.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg861586.protmethod(en-us,AX.60).gif init Initializes internal calculation value objects. (Overrides the init Method.)
Gg861586.protmethod(en-us,AX.60).gif initEstimate Initializes the BOMCalcTable record, based on the InventItemPrice record. (Inherited from ProdStandardVariance.)
Gg861586.protmethod(en-us,AX.60).gif initProdCalcTransTotal Initializes the prodCalcTransTotal variable from the parent table.
Gg861586.protmethod(en-us,AX.60).gif initQty Initializes the estimated quantity and actual quantity that is used for variance calculation. (Inherited from ProdStandardVariance.)
Gg861586.protmethod(en-us,AX.60).gif initTotalVariance Initializes fields in the variances temporary table. (Overrides the initTotalVariance Method.)
Gg861586.protmethod(en-us,AX.60).gif loadActual Loads the actual cost that is used for variance calculation. (Inherited from ProdStandardVariance.)
Gg861586.protmethod(en-us,AX.60).gif loadEstimate Loads the estimated cost that is used for variance calculation. (Inherited from ProdStandardVariance.)
Gg861586.protmethod(en-us,AX.60).gif mergeDimension Merges the default dimension of the primary record with a new dimension.
Gg861586.protmethod(en-us,AX.60).gif new Initializes a new instance of the ProdStandardVariance class. (Inherited from ProdStandardVariance.)
Gg861586.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.)
Gg861586.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.)
Gg861586.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg861586.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg861586.pubmethod(en-us,AX.60).gif parmCalledDuringEnding Gets or sets the CalledDuringEnding parameter.
Gg861586.pubmethod(en-us,AX.60).gif parmInventItemPrice Gets the InventItemPrice parameter.
Gg861586.pubmethod(en-us,AX.60).gif parmTmpProdStandardVariance Gets the TmpProdStandardVariance parameter. (Inherited from ProdStandardVariance.)
Gg861586.protmethod(en-us,AX.60).gif removeDetails Deletes from the variances temporary table the records that are not total variances. (Inherited from ProdStandardVariance.)
Gg861586.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg861586.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg861586.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.)
Gg861586.protmethod(en-us,AX.60).gif validate Adds validation logic that is specific for production order variance calculation. (Overrides the validate Method.)
Gg861586.pubmethod(en-us,AX.60).gif variancesByDimension Distributes a calculated variance by the financial dimensions of the transactions included in the collected transaction used as a base for the calculation. (Overrides the variancesByDimension Method.)
Gg861586.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg861586.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg861586.pubmethod(en-us,AX.60).gif Gg861586.static(en-us,AX.60).gif ::construct Initializes a new instance of the ProdStandardVariance_Prod class.
Top

Community Additions

ADD
Show: