RetailKitConfigurator Class [AX 2012]

This class is used to maintain kit variants.

Syntax

class RetailKitConfigurator

Run On

Server

Methods

  Method Description
Dn677938.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Dn677938.protmethod(en-us,AX.60).gif checkAllCombinations Generates kit variants for all combinations of kit components that don't have an existing variant.
Dn677938.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Dn677938.pubmethod(en-us,AX.60).gif generateNewVariants Generates new variants for a kit based on its current definition.
Dn677938.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Dn677938.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Dn677938.privmethod(en-us,AX.60).gif insertNewVariant Inserts new kit variant.
Dn677938.privmethod(en-us,AX.60).gif loadExistingVariants Loads distinct product lists for existing kit variants.
Dn677938.protmethod(en-us,AX.60).gif new Initializes a new instance of the RetailKitConfigurator class.
Dn677938.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.)
Dn677938.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.)
Dn677938.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Dn677938.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Dn677938.protmethod(en-us,AX.60).gif parmRetailKit Gets or sets the RetailKit parameter.
Dn677938.pubmethod(en-us,AX.60).gif readKitDefinition Reads kit definiton from the database.
Dn677938.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Dn677938.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Dn677938.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.)
Dn677938.privmethod(en-us,AX.60).gif validateUOMReferences validates if RetailKitComponent and RetailKitComponentSubstitute have valid unit of measure reference.
Dn677938.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Dn677938.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Dn677938.pubmethod(en-us,AX.60).gif Dn677938.static(en-us,AX.60).gif ::createKitPricesPerCompany Inserts kit price for each kit component and Substitute.
Dn677938.pubmethod(en-us,AX.60).gif Dn677938.static(en-us,AX.60).gif ::getKitElementsItemIdsPerCompany Reads kit Element Ids per company
Dn677938.pubmethod(en-us,AX.60).gif Dn677938.static(en-us,AX.60).gif ::isReleasedKitComponentByCompany Validates if all the kit components and substitutes are released to legal entity.
Dn677938.pubmethod(en-us,AX.60).gif Dn677938.static(en-us,AX.60).gif ::kitComponentSubstituteValidation Validate if the component substitute product is same as component product
Dn677938.pubmethod(en-us,AX.60).gif Dn677938.static(en-us,AX.60).gif ::main Provides an entry point for the RetailKitConfigurator class when it is called from a menu item.
Dn677938.pubmethod(en-us,AX.60).gif Dn677938.static(en-us,AX.60).gif ::newFromRetailKit Public constructor.

Top

Inheritance Hierarchy

Object Class
  RetailKitConfigurator Class