InventTableInventoriedPolicy Class [AX 2012]

The InventTableInventoriedPolicy class checks modifications to the inventoried policy on the InventTable table that is specified by the associated InventModelGroup record.

Syntax

class InventTableInventoriedPolicy extends InventInventoriedPolicy

Run On

Called

Methods

  Method Description
Gg839569.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg839569.pubmethod(en-us,AX.60).gif checkPolicyForProduct Validates that the policy on the InventModelGroup object is compatible with the product and whether the policy can be changed. (Inherited from InventInventoriedPolicy.)
Gg839569.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg839569.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg839569.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg839569.protmethod(en-us,AX.60).gif new Initializes a new instance of the InventInventoriedPolicy class. (Inherited from InventInventoriedPolicy.)
Gg839569.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.)
Gg839569.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.)
Gg839569.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg839569.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg839569.pubmethod(en-us,AX.60).gif parmInventModelGroup Gets or sets the InventModelGroup parameter. (Inherited from InventInventoriedPolicy.)
Gg839569.pubmethod(en-us,AX.60).gif parmInventModelGroupItem Gets or sets the InventModelGroupItem parameter.
Gg839569.pubmethod(en-us,AX.60).gif parmItemId Gets or sets the ItemId parameter.
Gg839569.pubmethod(en-us,AX.60).gif parmProductRecId Gets or sets the ProductRecId parameter.
Gg839569.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg839569.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg839569.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.)
Gg839569.pubmethod(en-us,AX.60).gif validateFieldValue Validates that the inventoried policy is not changed when the ModelGroupId field is modified. (Overrides the validateFieldValue Method.)
Gg839569.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg839569.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg839569.protmethod(en-us,AX.60).gif Gg839569.static(en-us,AX.60).gif ::checkCanModelGroupIdBeModified Indicates whether the ModelGroupId field can be modified for the _inventTable parameter.
Gg839569.pubmethod(en-us,AX.60).gif Gg839569.static(en-us,AX.60).gif ::construct
Gg839569.pubmethod(en-us,AX.60).gif Gg839569.static(en-us,AX.60).gif ::lookupModelGroupId Performs a lookup for the ModelGroupId field which only shows item model groups that are compatible with the item type.
Gg839569.pubmethod(en-us,AX.60).gif Gg839569.static(en-us,AX.60).gif ::newInventModelGroupItem Initializes a new instance of the InventTableInventoriedPolicy class from an InventModelGroupItem buffer.

Top

Inheritance Hierarchy

Object Class
  InventInventoriedPolicy Class
    InventTableInventoriedPolicy Class