PCExecuteVariantConfiguration Class [AX 2012]

The PCExecuteVariantConfiguration class is responsible for starting the configurator.

class PCExecuteVariantConfiguration

Run On

Server

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

Object Class
  PCExecuteVariantConfiguration Class

Community Additions

ADD
Show: