Aggiunta script x inserimento fermo giallo (Jetco e Donati) x db transizione stati
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
-- PROCEDURA PER AGGIUNTA TRANSIZIONI EVENTI /STATO (nell'ipotesi si siano aggiunti evento-->stato 37-->33 | 38-->34)
|
||||
-- NB: DEVONO GIA' ESISTERE evento e stato!!!
|
||||
|
||||
DECLARE @idxEv INT = 37 -- PRIMO LIBERO!!!
|
||||
--DECLARE @nomeEv NVARCHAR(50) = 'Barcode - NUOVO EVENTO' -- se è barcode DEVE iniziare per 'Barcode - '
|
||||
DECLARE @idxSt INT = 33 -- PRIMO LIBERO!!!
|
||||
DECLARE @nomeSt NVARCHAR(50) = 'NUOVO EVENTO'
|
||||
|
||||
DECLARE @idxFamDef INT = 10 -- default
|
||||
DECLARE @idxEvDef INT = 32 -- EV giallo di esempio
|
||||
DECLARE @idxStDef INT = 32 -- ST giallo di esempio
|
||||
|
||||
|
||||
-- inserisco trans x CLONAZIONE
|
||||
INSERT INTO dbo.TransizioneStati
|
||||
(
|
||||
IdxFamiglia,
|
||||
IdxStato,
|
||||
IdxTipo,
|
||||
next_IdxStato
|
||||
)
|
||||
VALUES
|
||||
(
|
||||
@idxFamDef, -- IdxFamiglia - int
|
||||
@idxStDef, -- IdxStato - int
|
||||
@idxEv, -- IdxTipo - int
|
||||
@idxSt -- next_IdxStato - int
|
||||
)
|
||||
INSERT INTO dbo.TransizioneStati
|
||||
SELECT IdxFamiglia, IdxStato, @idxEv AS IdxTipo, @idxSt AS next_IdxStato
|
||||
FROM TransizioneStati
|
||||
where IdxTipo = @idxEvDef
|
||||
|
||||
-- inserisco passaggio stati x stato preso ad esempio...
|
||||
INSERT INTO dbo.TransizioneStati
|
||||
SELECT IdxFamiglia, @idxSt as IdxStato, IdxTipo, next_IdxStato
|
||||
FROM TransizioneStati
|
||||
WHERE IdxStato=@idxStDef
|
||||
|
||||
Reference in New Issue
Block a user