Skip to main content

WarehouseLocation

WarehouseLocations. Represents a location within a warehouse, derived from INLocation. Linked to a Warehouse via warehouseId.

type WarehouseLocation {
warehouseId: Int!
locationId: Int!
locationCd: String!
locationDescription: String
active: Boolean!
inclQtyAvail: Boolean!
isCosted: Boolean!
salesValid: Boolean!
receiptsValid: Boolean!
transfersValid: Boolean!
assemblyValid: Boolean!
primaryItemValid: String!
primaryItemId: Int
primaryItemClassId: Int
projectId: Int
taskId: Int
lastModifiedDateTime: DateTime!
deletedDatabaseRecord: Boolean!
companyId: Int!
id: String!
createdInDataMartDateTime: DateTime!
updatedInDataMartDateTime: DateTime!
}

Fields

WarehouseLocation.warehouseId ● Int! non-null scalar

warehouseId > The identifier of the warehouse that owns the location. References Warehouse.warehouseId. Not part of the primary key (INLocation is keyed by CompanyID + LocationID).

WarehouseLocation.locationId ● Int! non-null scalar

locationId > (PK) The unique identifier of the location within the company.

WarehouseLocation.locationCd ● String! non-null scalar

locationCd > The code of the location.

WarehouseLocation.locationDescription ● String scalar

locationDescription > The description of the location.

WarehouseLocation.active ● Boolean! non-null scalar

active > Indicates whether the location is active.

WarehouseLocation.inclQtyAvail ● Boolean! non-null scalar

inclQtyAvail > Indicates whether the location is included in quantity available calculations.

WarehouseLocation.isCosted ● Boolean! non-null scalar

isCosted > Indicates whether the location is costed.

WarehouseLocation.salesValid ● Boolean! non-null scalar

salesValid > Indicates whether the location is valid for sales transactions.

WarehouseLocation.receiptsValid ● Boolean! non-null scalar

receiptsValid > Indicates whether the location is valid for receipt transactions.

WarehouseLocation.transfersValid ● Boolean! non-null scalar

transfersValid > Indicates whether the location is valid for transfer transactions.

WarehouseLocation.assemblyValid ● Boolean! non-null scalar

assemblyValid > Indicates whether the location is valid for assembly transactions.

WarehouseLocation.primaryItemValid ● String! non-null scalar

primaryItemValid > The primary item validation setting for the location.

WarehouseLocation.primaryItemId ● Int scalar

primaryItemId > The unique identifier of the primary item assigned to the location. Null when no primary item is set.

WarehouseLocation.primaryItemClassId ● Int scalar

primaryItemClassId > The unique identifier of the primary item class assigned to the location. Null when no primary item class is set.

WarehouseLocation.projectId ● Int scalar

projectId > The unique identifier of the project associated with the location. Null when the location is not tied to a project.

WarehouseLocation.taskId ● Int scalar

taskId > The unique identifier of the project task associated with the location. Null when the location is not tied to a project task.

WarehouseLocation.lastModifiedDateTime ● DateTime! non-null scalar

lastModifiedDateTime > The last modified date and time of the location.

WarehouseLocation.deletedDatabaseRecord ● Boolean! non-null scalar

WarehouseLocation.companyId ● Int! non-null scalar

companyId > (PK) The unique identifier of the company.

WarehouseLocation.id ● String! non-null scalar

id > The unique identifier of the document in DataMart.

WarehouseLocation.createdInDataMartDateTime ● DateTime! non-null scalar

createdInDataMartDateTime > The UTC DateTime when this document has been added to DataMart.

WarehouseLocation.updatedInDataMartDateTime ● DateTime! non-null scalar

updatedInDataMartDateTime > The UTC DateTime when this document has been updated in DataMart.

Returned By

warehouseLocations query

Member Of

Warehouse object