WHSLocationDirective Class [AX 2012]
| Method | Description | |
|---|---|---|
| addBatchFEFOSort | Adds a sort over batch experation as the first sort in the query. |
| addInventoryDimensionsCriteriaRanges | Adds ranges on the InventDim datasource based on the inventory dimension criteria. |
| addInventTransIdRange | |
| addRangeByTransType | Adds a range to the LocationDirective query based on the work trans type. |
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| checkBatchDays | |
| checkExcludedLocations | Checks to see if the current location is in a list of locations to exclude. |
| checkFinalPutLocation | Validates that the final put location meets requirements. |
| checkFixedLocation | Checks to make sure the location is a fixed location for the item if needed. |
| checkLocAllowMultiSku | |
| checkNonLPLocation | |
| checkRepeatDimensions | Checks if the the inventory dimensions set we are checking is a repeate of the previous dimensions we are concerned with. |
| checkStagingLocation | Validates that the staging location meets requirements. |
| checkStatus | |
| checkUserLocation | Checks to make sure the current location isn't a user location. |
| countUniqueLPInLocation | |
| createWorkHistoryLine | |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| findLocation | |
| findLocationMultiSKU | |
| findPickPutLocation | |
| findPickPutLocationMultiSKU | |
| getLocateQtyByStrategy | Determines the qty to locate for purchase orders based on the locate qty strategy. |
| getReplenAboveLocDim | Method which fills all above location dimensions for replenishment work creation |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| getTotalOpenWorkForFEFOBatch | |
| getTotalOpenWorkForLocatedLP | |
| getTotalWeightAndVolumeForLocation | Gets the total weight and volume of inventory in the location, plus work created to go to the location, plus work in the process of being created to go to the location. |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| loopLocDirLines | Loops over WHCLocDirLine for the selected WHSLocDirTable and tries to determine if any location can be found. |
| matchPackingQty | |
| modifyFindQtyForReplen | Adjusts the findQty for replenishment scenarios. |
| modifyPutLocDirActionQuery | Modifies the query for Put WorkType WHSLocDirAction records based on configuration. |
| new | Initializes a new instance of the Object class. (Inherited from Object.) |
| 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.) |
| parmFEFOBatchId | Gets or sets the FEFOBatchId parameter. |
| parmIsFinalPutWorkLine | Gets or sets the IsFinalPutWorkLine parameter. |
| parmIsStagingWorkLine | Gets or sets the IsStagingWorkLine parameter. |
| parmLocatedLP | Gets or sets the LocatedLP parameter. |
| parmReplenAvailQty | Gets or sets the ReplenAvailQty parameter. |
| parmReplenInventDim | Gets or sets the ReplenInventDim parameter. |
| parmReplenishmentTemplateLine | Gets or sets the ReplenishmentTemplateLine parameter. |
| parmReplenRoundingUOM | Gets or sets the ReplenRoundingUOM parameter. |
| parmUnitizeQty | Gets or sets the UnitizeQty parameter. |
| performStratagyLPLocateAndFEFOBatch | Runs the LP Locate and FEFO batch strategy logic. |
| performStrategy | Runs the location directive strategy logic. |
| performStrategyFEFOBatch | Runs the FEFO batch strategy logic. |
| performStrategyLPLocate | Runs the LP locate strategy logic. |
| setGlobals | |
| 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.) |
| validateCurrentLocation | Validates if the location should be skipped before checking for available inventory. |
| validateCurrentLocationMultiSku | |
| validateMixingRulesAndStockingLimit | Validates the the mixing rules and stocking limits are not being violated. |
| validateVolumetrics | Validate if the required quantity of the item can fit the specified location. |
| validateVolumetricsItemDims | Validates that the physical dimensions of the item will fit in the location. |
| wait | Pauses a process. (Inherited from Object.) |
| xml | Returns an XML string that represents the current object. (Inherited from Object.) |
| ::compareProductDimensions | Compares the product dimensions between to inventDims. |
| ::getTotalInTempTable | Retrevies the total quantity currently in the WHSTmpWorkLine table for a Pick or Put. |
| ::getTotalQtyInLocation | Retrevies the total quantity of any item in a location |
| ::getUsedAvailInTempTable | |
| ::validateFinalPutLocationRequirements | Validates that all requirements are met by the location for a final put workline. |
Community Additions
ADD
Show: