update x install in produzioen (allieneato db!!!)
This commit is contained in:
@@ -1,10 +1,11 @@
|
||||
|
||||
|
||||
|
||||
|
||||
-- =============================================
|
||||
-- Author: Steamware
|
||||
-- Create date: 2014-01-30
|
||||
-- Description: Ritorna l'imballo e i dati associati
|
||||
-- Description: Ritorna l'imballo e i dati associati ( sostituita da stored ma lasciata nel caso di query on-line )
|
||||
-- =============================================
|
||||
CREATE FUNCTION [dbo].[f_getDataCodPackag]
|
||||
(
|
||||
@@ -33,15 +34,16 @@ BEGIN
|
||||
-- setup iniziale: imposto a zero...
|
||||
SET @output = '0'
|
||||
|
||||
|
||||
SELECT @trovati = COUNT(*) FROM Package2ItemClient WHERE CodClient = @CodClient AND CodItem = @CodItem
|
||||
IF(@trovati > 0)
|
||||
-- primo tentativo: cerco il package dato SIA cliente che ITEM
|
||||
-- SELECT @trovati = COUNT(*) FROM Package2ItemClient WHERE CodClient = @CodClient AND CodItem = @CodItem
|
||||
--IF(@trovati > 0)
|
||||
|
||||
IF EXISTS ( SELECT * FROM dbo.Package2ItemClient WHERE CodClient = @CodClient AND CodItem = @CodItem)
|
||||
-- primo tentativo: cerco il package dato SIA cliente che ITEM
|
||||
BEGIN
|
||||
INSERT @Table
|
||||
SELECT TOP 1 CodItem, CodClient , CodPackag, TotQta, Weight, Tare, NumImb, Durata
|
||||
,'Item-Client-Package', @CodItem + '-' + @CodClient + '-' + CodPackag
|
||||
FROM Package2ItemClient WHERE CodClient = @CodClient AND CodItem = @CodItem
|
||||
FROM dbo.Package2ItemClient WHERE CodClient = @CodClient AND CodItem = @CodItem
|
||||
ORDER BY TotQta DESC
|
||||
END
|
||||
ELSE IF EXISTS ( SELECT * FROM Package2Item WHERE CodItem = @CodItem )
|
||||
@@ -50,7 +52,7 @@ BEGIN
|
||||
INSERT @Table
|
||||
SELECT TOP 1 CodItem, 'ND' AS CodClient , CodPackag, TotQta, Weight, Tare, NumImb, Durata
|
||||
,'Item-Package', @CodItem + '-' + CodPackag
|
||||
FROM Package2Item WHERE CodItem = @CodItem
|
||||
FROM dbo.Package2Item WHERE CodItem = @CodItem
|
||||
ORDER BY TotQta DESC
|
||||
END
|
||||
ELSE
|
||||
|
||||
Reference in New Issue
Block a user