WHSPool Class [AX 2012]

The WHSPool class is the abstract base class for common business logic for the WHSProdBOMPool and WHSKanbanJobPickingListPool tables.

Syntax

class WHSPool

Run On

Server

Methods

  Method Description
Dn665526.protmethod(en-us,AX.60).gif addWavedQty Add quantity as waved quantity.
Dn665526.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Dn665526.pubmethod(en-us,AX.60).gif determineLastBatchConsumed Determines the last consumed batch ID.
Dn665526.pubmethod(en-us,AX.60).gif displayOrderIdAndItemId Displays the order ID and item ID in a concatenated string.
Dn665526.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Dn665526.protmethod(en-us,AX.60).gif findBatchItems Finds batch item inventory.
Dn665526.protmethod(en-us,AX.60).gif getDimForNegativeConsumption Finds the missing batch dimensions when consuming inventory to drive physical inventory negative.
Dn665526.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Dn665526.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Dn665526.pubmethod(en-us,AX.60).gif id Retrieves the ID of the pool.
Dn665526.pubmethod(en-us,AX.60).gif initFromBuffer Initializes the pool record from a table buffer.
Dn665526.privmethod(en-us,AX.60).gif initializeValuesFromDimGroupSetup Initialized global values based on dim group setup for the item.
Dn665526.pubmethod(en-us,AX.60).gif inventDim Retrieves the inventory dimension of the pool.
Dn665526.pubmethod(en-us,AX.60).gif inventTransId Retrieves the inventory transaction ID of the pool.
Dn665526.pubmethod(en-us,AX.60).gif inventTransOriginId Retrieves the inventory transaction origin of the pool.
Dn665526.pubmethod(en-us,AX.60).gif isOnOpenWave Determines if the pool is on an open wave.
Dn665526.pubmethod(en-us,AX.60).gif itemId Retrieves the item ID of the pool.
Dn665526.protmethod(en-us,AX.60).gif movementBuffer Retrieves the inventory movement buffer of the pool.
Dn665526.protmethod(en-us,AX.60).gif new Initializes a new instance of the WHSPool class.
Dn665526.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.)
Dn665526.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.)
Dn665526.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Dn665526.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Dn665526.pubmethod(en-us,AX.60).gif pickFromWorkCenter Picks inventory form a work center location.
Dn665526.pubmethod(en-us,AX.60).gif pool Retrieves the current pool record.
Dn665526.pubmethod(en-us,AX.60).gif qtyLeftToWave Calculates the quantity that is left to wave.
Dn665526.pubmethod(en-us,AX.60).gif reservedInventQty Calculates the pool quantity that is physically reserved.
Dn665526.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Dn665526.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Dn665526.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.)
Dn665526.privmethod(en-us,AX.60).gif validateInventDimForPick Validates that the inventDim has all required physical inventory dimensions set and is valid for pick.
Dn665526.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Dn665526.pubmethod(en-us,AX.60).gif waveTemplateType Retrieves the wave template type for the pool.
Dn665526.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Dn665526.pubmethod(en-us,AX.60).gif Dn665526.static(en-us,AX.60).gif ::calcOpenAndFrozenWorkQty Calculates the total quantity that is being processed and the quantity that is frozen by work.
Dn665526.pubmethod(en-us,AX.60).gif Dn665526.static(en-us,AX.60).gif ::calculateOpenWorkQty Calculates the quantity that is being processed by work.
Dn665526.pubmethod(en-us,AX.60).gif Dn665526.static(en-us,AX.60).gif ::calculateWorkFrozenQty Calculates the quantity that is being frozen by work.

Top

Inheritance Hierarchy

Object Class
  WHSPool Class
    WHSPoolKanbanJobPickingList Class
    WHSPoolProdBOM Class