WMSLocation Table
The WMSLocation table contains information about locations.
Configuration Key: WMSBasic
Methods
Method | Description | |
---|---|---|
adjustCurrentAndReservedLoad | Adjusts the current and reserved load on this location. | |
adjustCurrentLoad | Adjusts the current load on this location. | |
adjustReservedLoad | Adjusts the reserved load on this location. | |
adjustReservedPalletCount | Adjusts the reserved pallet count, weight, and volume on this location. | |
anyOpenTransaction | ||
aosValidateDelete | Validates on the server that the specified record can be deleted from a table. (Inherited from xRecord.) | |
aosValidateInsert | Validates on the server that the specified record can be inserted. (Inherited from xRecord.) | |
aosValidateRead | Validates on the server that the specified record can be read. (Inherited from xRecord.) | |
aosValidateUpdate | Validates on the server that the specified record can be updated. (Inherited from xRecord.) | |
buf2con | Packs the table buffers of an xRecord instance into an X++ container. (Inherited from xRecord.) | |
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) | |
canCreateInputTransportFromLocation | Checks if the input pallet transport can be created from the location of a specified type. | |
canSubmitToWorkflow | Indicates whether submission to workflow is possible. (Inherited from xRecord.) | |
caption | Gets and sets the caption property of a table. (Inherited from xRecord.) | |
changeCheckText | ||
changeName | ||
changeOnInsertUpdate | ||
checkFixLoad | Runs consistency checks that are related to the load for the current WMSLocation buffer. | |
checkInvalidFieldAccess | Gets and sets invalid field access. (Inherited from xRecord.) | |
checkLocationProfile | Checks the location profile that is associated with the current location. | |
checkRecord | Gets and sets the property that indicates whether to check mandatory fields. (Inherited from xRecord.) | |
checkRestrictedDeleteActions | Gets and sets the property that indicates whether a record can be deleted. (Inherited from xRecord.) | |
clear | Removes all rows from the table buffer. (Inherited from xRecord.) | |
coming | ||
comingArrived | ||
comingOrdered | ||
comingReservOrdered | Determines the quantity reserved on the quantity ordered of the current location. | |
company | Gets and sets the property that indicates a legal entity for the record. (Inherited from xRecord.) | |
con2buf | Unpacks a container into the table buffers. (Inherited from xRecord.) | |
concurrencyModel | Gets and sets the default concurrency model to use to update records. (Inherited from xRecord.) | |
context | Gets and sets the context property. (Inherited from xRecord.) | |
createRefillPalletTransport | ||
createRefillTransport | ||
currentLoadFromItemsCalculated | Calculates weight and volume of the items on the location. | |
currentLoadFromPalletsCalculated | Calculates the pallet count, weight, and volume of the pallets that are put on the location. | |
currentPalletCountCalculated | Retrieves the total number of pallets that are stored on the location. | |
data | Retrieves a row from the table. (Inherited from xRecord.) | |
dataSource | Retrieves the data source of the table. (Inherited from xRecord.) | |
defaultField | Populates default values in a field in the table. (Inherited from xRecord.) | |
defaultRow | Populates default values in fields in the table in the non-interactive case. (Inherited from xRecord.) | |
delete | Deletes the current record from the table. (Inherited from xRecord.) | |
deleteRefillTransports | Deletes the refill transports for this location when the need for the specified item is no longer present. | |
disableCache | Gets and sets the property that indicates whether caching is disabled. (Inherited from xRecord.) | |
dispose | Releases resources that are used by the xRecord object. (Inherited from xRecord.) | |
doClear | Removes all rows from the table buffer and bypasses any additional logic in the clear method of the table. (Inherited from xRecord.) | |
doDelete | Deletes the current record from the table and bypasses any additional logic in the delete method of the table. (Inherited from xRecord.) | |
doInsert | Inserts the record into the table and bypasses any additional logic in the insert method of the table. (Inherited from xRecord.) | |
doUpdate | Updates the current record and bypasses any additional logic in the update method of the table. (Inherited from xRecord.) | |
doValidateDelete | Performs the action to validate that a record can be deleted. (Inherited from xRecord.) | |
equal | Determines whether the specified object is equal to the current one. (Inherited from xRecord.) | |
fieldAccessRight | Returns the field access right. (Inherited from xRecord.) | |
fieldBufferAccessRight | Returns the field access right for the current record. (Inherited from xRecord.) | |
fieldState | Sets or returns the state of a field in the table buffer. (Inherited from xRecord.) | |
freePalletCount | Retrieves the free pallet count for this Warehouse Management System (WMS) location. | |
freePalletCountfromLoad | Retrieves the free pallet count for this Warehouse Management System (WMS) location that is based on the WMSLocationLoad buffer. | |
freePalletCountFromQuantity | Retrieves the free pallet count for this Workflow Management Service (WMS) location that is based on the quantity. | |
freeVolume | Retrieves the free volume for the WMSLocation table. | |
freeVolumeFromLoad | Retrieves the free volume for this Warehouse Management System (WMS) location that is based on the WMSLocationLoad buffer. | |
freeVolumeFromQuantity | Retrieves the free volume for this Warehouse Management System (WMS) location that is based on the WMS volume. | |
freeWeightFromLoad | Retrieves the free weight for this Warehouse Management System (WMS) location that is based on the WMSLocationLoad buffer. | |
freeWeightFromQuantity | Retrieves the free weight for this Warehouse Management System (WMS) location that is based on the WMS weight argument. | |
getAllowRedefault | Returns the list of fields that are allowed to re-default. (Inherited from xRecord.) | |
getDefaultingDependencies | Returns the container that holds defaulting dependencies. (Inherited from xRecord.) | |
getExtension | Returns the table extension. (Inherited from xRecord.) | |
getFieldValue | Gets the value of the specified field from a table buffer. (Inherited from xRecord.) | |
getInstanceRelationType | Returns the table name that corresponds to the InstanceRelationType ID. (Inherited from xRecord.) | |
getPhysicalTableName | Return the physical table name, which, in the case of the SQL Temp DB table, is the table instance name. (Inherited from xRecord.) | |
getPresenceFieldData | Retrieves the PresenceInfo value from the specified field. (Inherited from xRecord.) | |
getSQLStatement | Gets the SQL statement that is used to return records from the database. (Inherited from xRecord.) | |
getTableInInstanceHierarchy | (Inherited from xRecord.) | |
getTableType | Indicates the type of the table. (Inherited from xRecord.) | |
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) | |
getWMSLocationLoadSummed | Retrieves a WMSLocationLoad buffer that contains the summed values for this location. | |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) | |
hasRelatedTable | Indicates whether a foreign key constraint buffer is linked with the table. (Inherited from xRecord.) | |
helpField | Retrieves a string that contains the Help text for the specified field. (Inherited from xRecord.) | |
infoOnLocationBlocking | Shows Infolog messages if involved locations are blocked. | |
initValue | Initializes field values in a new WMSLocation record. | |
inputStatus | Sets or returns the current input status of the table buffer. (Inherited from xRecord.) | |
insert | Inserts the current record into the database. | |
interactiveContext | Sets or returns the current interactive context of the table buffer. (Inherited from xRecord.) | |
inventLocation | ||
inventSiteId | ||
isFieldDataRetrieved | Checks whether the data of the given field has been retrieved. (Inherited from xRecord.) | |
isFieldSet | Checks whether a field has a Set or Defaulted state. (Inherited from xRecord.) | |
isFormDataSource | Indicates whether the data source is a form. (Inherited from xRecord.) | |
isLocationFull | Retrieves a Boolean value that indicates whether this location is full. | |
isNewRecord | Returns true if the record is a new record that hasn't been persisted yet. (Inherited from xRecord.) | |
isPartOfUOWSaveChanges | (Inherited from xRecord.) | |
isTempDb | Indicates whether the type of the table is SQL TempDB. (Inherited from xRecord.) | |
isTmp | Indicates whether this is a temporary table. (Inherited from xRecord.) | |
joinChild | Finds the join child of the current record. (Inherited from xRecord.) | |
joinParent | Finds the join parent of the current record. (Inherited from xRecord.) | |
linkPhysicalTableInstance | Checks whether there is a link for the physical table instance for the record. (Inherited from xRecord.) | |
makeName | ||
merge | Merges the current table with the specified table. (Inherited from xRecord.) | |
modifiedField | Executes when field values are changed. | |
modifiedFieldValue | Modifies the specified field to the original value. (Inherited from xRecord.) | |
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.) | |
orig | Retrieves the original values of the current record. (Inherited from xRecord.) | |
overwriteSystemfields | Gets and sets the property that indicates whether system fields can be overwritten. (Inherited from xRecord.) | |
owner | Returns the instance that owns the object. (Inherited from Object.) | |
palletInserted | Updates the load and gives information in the Infolog buffer when a pallet is inserted on the location. | |
palletInsertedServer | Updates the load and gives information in the Infolog buffer when a pallet is inserted on the location. | |
palletRemoved | ||
pdsCWComing | ||
pdsCWComingArrived | ||
pdsCWComingOrdered | ||
pdsCWComingReservOrdered | ||
pdsQtysComingArrived | ||
pdsQtysComingOrdered | ||
pdsQtysComingReservOrdered | ||
postCacheLoad | Is executed after data is hit from the cache for the select operation on the table. (Inherited from xRecord.) | |
postLoad | Is executed after a record is read. (Inherited from xRecord.) | |
preRemoting | Is executed before a cross-tier call is about to be executed for the table that would pack its state to the other tier. (Inherited from xRecord.) | |
queryTimedOut | Indicates whether the query exceeded the time limit for execution. (Inherited from xRecord.) | |
queryTimeout | Gets and sets the property that indicates the time limit for the execution of a query. (Inherited from xRecord.) | |
readCommittedLock | (Inherited from xRecord.) | |
readPast | Gets and sets the property that indicates whether to skip rows that are locked by other processes when a record is read. (Inherited from xRecord.) | |
recordLevelSecurity | Gets and sets the property that indicates whether to apply security on a record level. (Inherited from xRecord.) | |
refillPickingLocation | Indicates whether a refill is required and then creates or starts a refill if it is required. | |
refillTransportExists | ||
relatedTable | Sets or returns the related buffer of a link of a table buffer. (Inherited from xRecord.) | |
renamePrimaryKey | ||
reread | Rereads the record from the table. (Inherited from xRecord.) | |
reservedLoadFromItemsCalculated | Calculates reserved weight and volume for items that are being transported to the location. | |
reservedLoadFromPalletsCalculated | Calculates the pallet count, weight, and volume of the pallets that are being transported to the location. | |
reservedPalletCancelled | ||
reservedPalletCountCalculated | Retrieves the total number of pallets that are on a pallet transport to this location. | |
RowCount | Retrieves the number of rows in the table. (Inherited from xRecord.) | |
selectForUpdate | Gets and sets the property that indicates whether to select records for update when they are read. (Inherited from xRecord.) | |
selectLocked | Indicates whether to select locked records. (Inherited from xRecord.) | |
selectRefRecord | Selects the record by referenced field ID. (Inherited from xRecord.) | |
selectWithRepeatableRead | Gets and sets the property that indicates whether repeatable read is enabled. (Inherited from xRecord.) | |
setConnection | Sets the user connection for this table. (Inherited from xRecord.) | |
setCrossPartition | Sets or resets cross-partitioning for the table. (Inherited from xRecord.) | |
setFieldValue | Sets the field value in the record buffer. (Inherited from xRecord.) | |
setSQLTracing | Enables or disables SQL tracing mode. (Inherited from xRecord.) | |
setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) | |
setTmp | Sets the table so that it is not persisted to the database. (Inherited from xRecord.) | |
setTmpData | Sets the contents of the temporary table to the specified data. (Inherited from xRecord.) | |
setXDSContext | Sets new XDS context. (Inherited from xRecord.) | |
skipAosValidation | Gets and sets the property that indicates whether to skip validation of Microsoft Dynamics AX Application Object Server (AOS). (Inherited from xRecord.) | |
skipDatabaseLog | Gets and sets the property that indicates whether to skip database log requests. (Inherited from xRecord.) | |
skipDataMethods | Gets and sets the property that indicates whether to discard overloaded methods. (Inherited from xRecord.) | |
skipDeleteActions | Gets and sets the property that indicates whether to skip delete actions on the table. (Inherited from xRecord.) | |
skipDeleteMethod | Gets and sets the property that indicates whether to discard overloaded methods. (Inherited from xRecord.) | |
skipEvents | Provides an option to turn off calling the Application.event* methods for the lifetime of an xRecord object. (Inherited from xRecord.) | |
skipPostLoad | Gets and sets the property that indicates whether to skip executing the xRecord.postLoad method on the table. (Inherited from xRecord.) | |
skipTTSCheck | Gets and sets the property that indicates whether to skip the check to determine whether the record is selected for update. (Inherited from xRecord.) | |
suppressWarnings | Gets and sets the property that indicates whether to suppress warnings for this pointer. (Inherited from xRecord.) | |
tableAccessRight | Returns the table access right. (Inherited from xRecord.) | |
tableBufferAccessRight | Returns the table access right for the current record. (Inherited from xRecord.) | |
takeOwnershipOfTempDBTable | (Inherited from xRecord.) | |
toolTipField | Retrieves the HelpText value for the specified field. (Inherited from xRecord.) | |
toolTipRecord | Retrieves the ToolTip value for the current record. (Inherited from xRecord.) | |
toString | Returns a string that represents the current object. (Inherited from Object.) | |
trackPhysicalLoad | ||
ttsabort | Aborts a transaction that was started by a call to the ttsbegin method. (Inherited from xRecord.) | |
ttsbegin | Starts a transaction that can be either committed by the ttscommit method or aborted by the ttsabort method. (Inherited from xRecord.) | |
ttscommit | Commits a transaction that was started by a call to the ttsbegin method. (Inherited from xRecord.) | |
update | Updates the current record in the database. | |
updateLocationNames | ||
usageCount | Retrieves the current number of references (the value of the reference counter) that the object has. (Inherited from xRecord.) | |
useExistingTempDBTable | (Inherited from xRecord.) | |
validateCheckText | ||
validateDelete | Determines whether the current record is valid and ready to be deleted from the database. | |
validateField | Determines whether the specified field is valid. (Inherited from xRecord.) | |
validateFieldValue | Decides whether the value of the inputLocation field should be validated. | |
validateInputLocation | Validates the relational integrity for the InputLocation field. | |
validateWrite | Determines whether the current record is valid and ready to be written to the database. | |
validTimeStateUpdateMode | Sets a valid time state update mode on the cursor. (Inherited from xRecord.) | |
wait | Pauses a process. (Inherited from Object.) | |
wasCached | Specifies the location from which the data was retrieved. (Inherited from xRecord.) | |
whsDisplayHasInventStatus | Returns Resource ID for the warning icon if it warning icon should be displayed in UI for current record. | |
whsDisplayItemId | Retrieves and returns a display string representing items on current warehouse location. | |
whsDisplayQty | Retrieves and returns the physical inventory for current location. | |
whsGenerateCheckText | Generates unique (not yet used in a system) random number and assigns it as CheckText column value for a current record. | |
whsLocationIdEmpty | Returns boolean flag indicating whether or not current location is empty. | |
whsLocationIsLPControlled | Returns boolean value indicating whether the current location is license plate controlled or not. | |
whsLocationIsUserLocation | Returns a boolean flag indicating whether or not the current location is a user location. | |
whsLocationProfile | Finds and returns a record of WHSLocationProfile table associated with current location. | |
whsLocationType | Queries and returns a type of current location. | |
whsLookupInventLocationId | Perfrorms location lookup for inventory location IDs | |
whsPCTFilled | Display method providing filled percentage for current location shown by UI. | |
wmsAisle | ||
write | Updates a record if it exists; otherwise, inserts a record. (Inherited from xRecord.) | |
xml | Retrieves an XML string that represents the current object. (Inherited from xRecord.) | |
::addFilterforWHSEnabled | Limits a QueryBuildDataSource to either WMS-only or WHS-only Warehouses | |
::buildDefaultLookup | ||
::defaultItemLocation | ||
::exist | ||
::find | ||
::findInLegalEntity | Finds the specified record in the WMSLocation table. | |
::findPickingLocation | ||
::isSupermarket | Determines if the given warehouse location represents a supermarket. | |
::lookupLocationId | ||
::lookupLocationIdType | ||
::lookupLocationIdTypes | ||
::trackPhysicalLoadFromLocationType | ||
::whsDefaultAisle | Returns the default aise value for WHS enabled warehouse locations. | |
::whsGetInventBatchIdByStrategy | Returns valid InventBatchId for specific location, item, dimensions based on batch allocation strategy. | |
::whsGetLocationId | Returns a WMSLocationId based on the Unique Check Digits flag | |
::whsLocationHasSerial | Returns boolean value indicating whether specific item on specific WMS location has serial nuber or not. | |
::whsLookupWHSLocType | Performs a lookup for WHS Location Sypes. |
Top
Fields
Field | Type | Configuration key | Description |
---|---|---|---|
absoluteHeight | Extended Data Type: WMSAbsoluteLocationHeight Type: Real |
WMSBasic | Height above ground level. |
aisleId | Extended Data Type: WMSAisleId Type: String |
WMSBasic | Aisle in a warehouse. |
checkText | Extended Data Type: WMSCheckText Type: String |
WMSBasic | Check text for location. |
dataAreaId | Extended Data Type: DataAreaId Type: String |
None | |
depth | Extended Data Type: WMSDepth Type: Real |
WMSBasic | Depth of the location. |
height | Extended Data Type: WMSHeight Type: Real |
WMSBasic | Height of the location. |
inputBlockingCauseId | Extended Data Type: WMSBlockingCauseId Type: String |
WMSAdvanced | Reason why a location has been blocked. |
inputLocation | Extended Data Type: WMSLocationId Type: String |
WMSBasic | Destination location, normally the location itself. |
inventLocationId | Extended Data Type: InventLocationId Type: String |
LogisticsBasic | Identify the warehouse. |
LastCountedUTCDateTime | Extended Data Type: WHSLastCountedUTCDateTime Type: UtcDateTime |
WHSandTMS | The date and time when the location was last counted (This field applies only to the following version(s): Microsoft Dynamics AX 2012 R3) |
level | Extended Data Type: WMSLevelId Type: Integer |
WMSBasic | Shelf in a rack in a warehouse. |
locationType | Enumeration: WMSLocationType |
None | Use of the location |
LocProfileId | Extended Data Type: WHSLocProfileId Type: String |
WHSandTMS | The unique identifier for the location profile (This field applies only to the following version(s): Microsoft Dynamics AX 2012 R3) |
manualName | Enumeration: NoYes |
None | Manual update of location name. |
manualSortCode | Enumeration: NoYes |
None | Manual update of sort code. |
maxPalletCount | Extended Data Type: WMSMaxPalletCount Type: Integer |
WMSPallet | Maximum number of pallets possible on the location. |
maxVolume | Extended Data Type: WMSMaxVolume Type: Real |
None | Maximum volume that can be stored on the location |
maxWeight | Extended Data Type: WMSMaxWeight Type: Real |
None | Maximum weight that can be stored on the location. |
MCRReservationPriority | Extended Data Type: Priority Type: Integer |
None | Locations of a higher reservation priority will be utilized first. (This field applies only to the following version(s): Microsoft Dynamics AX 2012 R3) |
outputBlockingCauseId | Extended Data Type: WMSBlockingCauseId Type: String |
WMSAdvanced | Reason why a location has been blocked. |
palletTypeGroupId | Extended Data Type: WMSPalletTypeGroupId Type: String |
WMSPallet | Name for group of pallet types. |
Partition | Extended Data Type: Partition Type: Int64 |
None | (This field applies only to the following version(s): Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS)) |
pickingAreaId | Extended Data Type: WMSPickingAreaId Type: String |
WMSAdvanced | Picking area ID in the location system. |
position | Extended Data Type: WMSPositionId Type: Integer |
WMSBasic | Bin for location in a shelf. |
rack | Extended Data Type: WMSRackId Type: Integer |
WMSBasic | Rack in an aisle in a warehouse. |
RecId | Extended Data Type: RecId Type: Int64 |
None | |
recVersion | Extended Data Type: RecVersion Type: Integer |
None | |
sortCode | Extended Data Type: WMSSortCode Type: Integer |
WMSBasic | Sort order of locations. |
storeAreaId | Extended Data Type: WMSInputAreaId Type: String |
WMSAdvanced | Groups of locations in the inventory. |
volume | Extended Data Type: WMSVolume Type: Real |
WMSBasic | Volume of the location |
width | Extended Data Type: WMSWidth Type: Real |
WMSBasic | Width of the location |
wMSLocationId | Extended Data Type: WMSLocationId Type: String |
WMSBasic | Location in a warehouse. |
ZoneId | Extended Data Type: WHSZoneId Type: String |
WHSandTMS | The ID for the zone (This field applies only to the following version(s): Microsoft Dynamics AX 2012 R3) |
Top
Field Groups
Field Group | Fields |
---|---|
WHS | |
Blocking | |
AutoReport | |
Identification | |
MCRAll | |
MCRReservationSort | |
Other | |
PhysicalDimensions | |
Placement | |
Sorting |
Top
Relations
Relation | Table | Lines |
---|---|---|
dataAreaId | DataArea | |
InputArea | WMSStoreArea | |
InputBlockingCause | WMSBlockingCause | |
InputLocation | WMSLocation | |
InventLocation | InventLocation | |
OutputBlockingCause | WMSBlockingCause | |
Partition | Partitions | |
PickingArea | WMSStoreArea | |
WHSLocationProfile | WHSLocationProfile | |
WHSZone | WHSZone | |
WMSAisle | WMSAisle | |
WMSLocation | WMSLocation | |
WMSPalletTypeGroup | WMSPalletTypeGroup | |
WMSStoreZoneArea | WMSStoreZoneArea |
Top
Indexes
Index | AllowDuplicates | Enabled | Fields |
---|---|---|---|
CheckTextIdx | Yes | Yes | |
CoordinateIdx | Yes | Yes | |
freeLocationIdx | Yes | Yes | |
LocationIdx | No | Yes | |
RecId | No | Yes | |
StoreAreaIdx | Yes | Yes | |
TypeIdx | Yes | Yes |
Top
Inheritance Hierarchy
xRecord Class
Common Table
WMSLocation Table