a6d7ea0b2f
versione TK 2.4 inclusione schema voc x tabella lingue e vocabolario
32 lines
946 B
SQL
32 lines
946 B
SQL
|
|
/***************************************
|
|
* STORED stp_RLP_sbloccaNonPrelevate
|
|
*
|
|
* sblocca righe liste di prelievo ATTIVE x UDC non prelevati
|
|
*
|
|
* Steamware, S.E.L.
|
|
* mod: 2010.08.31
|
|
*
|
|
****************************************/
|
|
CREATE PROCEDURE stp_RLP_sbloccaNonPrelevate
|
|
(
|
|
@CodLista NVARCHAR(12),
|
|
@UDC NVARCHAR(50)
|
|
)
|
|
AS
|
|
|
|
-- creo una CTE x le righe liste prelievo ATTIVE (escludo bozze e liste scaricate) - candidate per sblocco che NON fanno aprte della lista di prelievo attuale
|
|
WITH cteUdcRigheAttive AS (
|
|
SELECT RLP.CodLista, RLP.UDC, RLP.Prelevato
|
|
FROM RigheListePrelievo AS RLP INNER JOIN ElencoListePrelievo AS ELP
|
|
ON RLP.CodLista = ELP.CodLista
|
|
WHERE (ELP.CodStatoLista BETWEEN 1 AND 3) AND RLP.Prelevato = 1 AND ELP.CodLista <> @CodLista
|
|
)
|
|
|
|
-- effettua "sblocco" delle righe liste prelievo che danno UDC prelevati ma che NON risultano
|
|
UPDATE cteUdcRigheAttive
|
|
SET Prelevato = 0
|
|
WHERE UDC = @UDC
|
|
|
|
RETURN
|