Skip to content

Lokacje magazynowe

Obiekty bazy danych

  • wms.location - lokacje
  • wms.locationtask - zadania dla automatycznych regałów magazynowych

Podstawowe zapytania

Aktywne lokacje dla regału

SQL
SELECT TOP (1000)
      [locationCode]
      ,[locationName]
      ,rack
      ,shelf
      ,section
  FROM [wms].[location]
  where status >-1 and rack in ('1','3') --nr regału
  and locationcode like '102%'
  order by rack,cast(shelf as int), cast(section as int)

Aktywne lokacje

SQL
SELECT TOP (1000) [locationID]
      ,[warehouseID]
      ,[locationCode]
      ,[locationName]
      ,[locationTypeID]
      ,[groupID]
      ,[addDate]
      ,[addUsername]
      ,[modDate]
      ,[modUsername]
      ,[status]
      ,[remoteSource]
      ,[remoteID]
      ,[parentID]
      ,[isLocationRequiredSince]
      ,[isLocationRequired]
      ,[rack]
      ,[shelf]
      ,[section]
      ,[row]
      ,[ipAddress]
      ,[isIncomeBlockedSince]
      ,[isOutcomeBlocked]
      ,[isOutcomeBlockedSince]
      ,[isIncomeBlocked]
      ,[warehouseValuationMethod]
  FROM [wms].[location]
  where
      status >-1 --tylko aktywne
      and rack = '1'