Files
GMW/GMW_DB/dbo/Functions/f_getCellaByPos.sql
T
Samuele Locatelli a6d7ea0b2f Import iniziale DB, GMW
versione TK 2.4
inclusione schema voc x tabella lingue e vocabolario
2014-02-20 09:54:57 +01:00

26 lines
592 B
Transact-SQL

/***************************************
* FUNCTION f_getCellaByPos
*
* fornisce la prima cella associata ad una posizione "logica" di magazzino
*
* Steamware, S.E.L.
* mod: 2011.05.20
*
****************************************/
CREATE FUNCTION [dbo].[f_getCellaByPos] (@posizione VARCHAR(255))
RETURNS INT AS
BEGIN
DECLARE @answ AS INT
SET @answ = (
SELECT TOP 1 ISNULL(IdxCella,0) FROM Celle
WHERE IdxBlocco IN ( SELECT IdxBlocco FROM Blocchi WHERE CodMag = @posizione )
ORDER BY IdxCella -- regola: si deve creare per prima la cella "TERRA"
)
RETURN @answ
END