PCExecuteVariantConfiguration Class [AX 2012]
The PCExecuteVariantConfiguration class is responsible for starting the configurator.
| Method | Description | |
|---|---|---|
| calculateDeliveryDate | Calculates the delivery date for the current configuration. |
| calculatePrice | Calculates the price for the current configuration. |
| calculationArgumentSetup | Sets up an argument instance that is required to calculate the price or ship date. |
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| constructExecuteSupplyLocation | Constructs an instance of the PCExecuteSupplyLocation class. |
| createNewDistinctProductVariant | |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| getSupplyInventDim | Gets the supply inventory dimension. |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| initializeSourceDocumentUtility | Initializes inventory dimensions. |
| isConfigurationReuse | Determines whether the configuration is reused. |
| isMultiCompanyScenario | Indicates whether the configurator is running in a multiple company scenario. |
| new | Initializes a new instance of the PCExecuteVariantConfiguration class. |
| 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.) |
| parmAdaptorFactory | Gets or sets the AdaptorFactory parameter. |
| parmBackEndConfiguration | Gets or sets the BackEndConfiguration parameter. |
| parmConfigurationName | Gets or sets the ConfigurationName parameter. |
| parmConfigurationProductVariantDelete | Gets or sets the ConfigurationProductVariantDelete parameter. |
| parmConfigurationProductVariantFactory | Gets or sets the ConfigurationProductVariantFactory parameter. |
| parmConfigurationState | Gets or sets the ConfigurationState parameter. |
| parmExecuteSupplyLocation | Gets or sets the ExecuteSupplyLocation parameter. |
| parmItem | Gets or sets the Item parameter. |
| parmProductConfigurationModel | Gets or sets the ProductConfigurationModel parameter. |
| parmProductMaster | Gets or sets the ProductMaster parameter. |
| parmReleaseLegalEntities | Gets or sets the ReleaseLegalEntities parameter. |
| parmRuntimeConfiguratorFormFactory | Gets or sets the RuntimeConfiguratorFormFactory parameter. |
| parmSourceDocumentLineUtility | Gets or sets the SourceDocumentLineUtility parameter. |
| parmSourceLine | Gets or sets the SourceLine parameter. |
| parmValidationNumberSequence | Gets or sets the ValidationNumberSequence parameter. |
| parmVariantConfiguration | Gets or sets the VariantConfiguration parameter. |
| parmXmlParseConfigurationInstance | Gets or sets the XmlParseConfigurationInstance parameter. |
| postCalculationCleanUp | Cleans up number sequences that are used during the calculation of the price or ship date. |
| runBackEndConfiguration | Runs the back-end configuration. |
| runDeliveryDateCalculation | Runs the calculation of the delivery date. |
| runMain | Runs the constraint-based configurator. |
| runPriceCalculation | Runs the bill of materials–based price calculation. |
| saveConfiguration | Saves the current configuration. |
| setRuntimeMode | Sets the runtime mode. |
| setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
| setupAdaptor | |
| setupProductModel | Sets up the product model to execute. |
| setupSupplyLocation | |
| setUpToExecute | Initializes this instance before executing the configuration. |
| setupToRunOrCalculate | Sets up this instance as needed before it runs or calculates a configuration. |
| toString | Returns a string that represents the current object. (Inherited from Object.) |
| updateDemandInventDim | Updates the demand inventory dimension. |
| updateDemandSourceDocumentLine | Updates a source document line. |
| updateSupplyInventDim | Update the supply inventory dimension. |
| usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
| validateNumberSequence | Validates that the product configuration number sequence is set up. |
| wait | Pauses a process. (Inherited from Object.) |
| xml | Returns an XML string that represents the current object. (Inherited from Object.) |
| ::construct | Initializes a new instance of the PCExecuteVariantConfiguration class. |
| ::execute | Executes a variant configuration for the specified arguments. |
Community Additions
ADD
Show: