InventInventoriedPolicy Class [AX 2012]
The InventInventoriedPolicy class governs the relation from the InventTable table to the inventoried policy that is specified by the StockedProduct field in the InventModelGroup table.
Syntax
class InventInventoriedPolicy
Run On
Called
Methods
Method | Description | |
---|---|---|
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) | |
checkPolicyForProduct | Validates that the policy on the InventModelGroup object is compatible with the product and whether the policy can be changed. | |
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) | |
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) | |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) | |
new | Initializes a new instance of the InventInventoriedPolicy 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.) | |
parmInventModelGroup | Gets or sets the InventModelGroup parameter. | |
setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) | |
toString | Returns a string that represents the current object. (Inherited from Object.) | |
usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) | |
validateFieldValue | Validate the changes to the inventoried policy in the InventModelGroup table relative to the InventTable table. | |
wait | Pauses a process. (Inherited from Object.) | |
xml | Returns an XML string that represents the current object. (Inherited from Object.) | |
::addInventoriedRangeToInventTable | Adds a range to the _inventTableQBDS parameter to select only inventoried items. | |
::addNonStockedRangeToInventTable | Adds a range to the _inventTableQBDS parameter to select only non-stocked items. | |
::addStockedProductRangeToInventTable | Adds a range for the StockedProduct field of the InventModelGroup table to the _inventTableQBDS parameter. |
Top
Remarks
This class is an abstract class and child classes will implement the checks on the InventTable or InventModelGroup table.
Inheritance Hierarchy
Object Class
InventInventoriedPolicy Class
InventModelGroupInventoriedPolicy Class
InventTableInventoriedPolicy Class