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