diff --git a/GMW/GMW/bin/GMW.dll b/GMW/GMW/bin/GMW.dll
index 296bc657..24715a5e 100644
Binary files a/GMW/GMW/bin/GMW.dll and b/GMW/GMW/bin/GMW.dll differ
diff --git a/GMW/GMW/bin/GMW_data.dll b/GMW/GMW/bin/GMW_data.dll
index 8838deaa..97b0da4d 100644
Binary files a/GMW/GMW/bin/GMW_data.dll and b/GMW/GMW/bin/GMW_data.dll differ
diff --git a/GMW/GMW/obj/Debug/GMW.dll b/GMW/GMW/obj/Debug/GMW.dll
index 296bc657..24715a5e 100644
Binary files a/GMW/GMW/obj/Debug/GMW.dll and b/GMW/GMW/obj/Debug/GMW.dll differ
diff --git a/GMW/GMW/obj/Debug/ResolveAssemblyReference.cache b/GMW/GMW/obj/Debug/ResolveAssemblyReference.cache
index 19a9c4b1..0e5d0e91 100644
Binary files a/GMW/GMW/obj/Debug/ResolveAssemblyReference.cache and b/GMW/GMW/obj/Debug/ResolveAssemblyReference.cache differ
diff --git a/GMW/GMW_data/GMW_data.csproj b/GMW/GMW_data/GMW_data.csproj
index 6c642435..ae74891f 100644
--- a/GMW/GMW_data/GMW_data.csproj
+++ b/GMW/GMW_data/GMW_data.csproj
@@ -161,6 +161,7 @@
SettingsSingleFileGenerator
Settings.Designer.cs
+
diff --git a/GMW/GMW_data/SqlScripts/GMW_00325.sql b/GMW/GMW_data/SqlScripts/GMW_00325.sql
index 18e40c89..828da465 100644
--- a/GMW/GMW_data/SqlScripts/GMW_00325.sql
+++ b/GMW/GMW_data/SqlScripts/GMW_00325.sql
@@ -96,6 +96,83 @@ commit transaction
go
+set xact_abort on
+go
+
+begin transaction
+go
+
+INSERT INTO dbo.TabTranPosizEventi
+ VALUES (N'MagPreFus', 80, 80)
+go
+
+commit transaction
+go
+
+
+set xact_abort on
+go
+
+begin transaction
+go
+
+set ANSI_NULLS on
+go
+
+/***************************************
+* STORED stp_ParticolariOverviewPerListaPrelievo
+*
+* elenco di overview sull'impiego dei particolari (dettaglio a "maglie larghe") x una possibile lista di prelievo
+*
+* Steamware, S.E.L.
+* mod: 2010.05.31
+*
+****************************************/
+alter PROCEDURE stp_ParticolariOverviewPerListaPrelievo
+(
+ @Particolare VARCHAR(50),
+ @CodCS VARCHAR(2),
+ @Esponente NVARCHAR(6),
+ @Figura NVARCHAR(4),
+ @CodImballo NVARCHAR(15),
+ @CodTipoLista NVARCHAR (10)
+)
+AS
+ /*
+ DECLARE @IdxPosizione AS INT
+ SET @IdxPosizione = (SELECT tt.IdxPosizione
+ FROM TipoListaPrelievo tlp INNER JOIN TabTranPosizEventi tt ON tlp.CodEvento = tt.CodEvento
+ WHERE (tlp.CodTipoLista = @CodTipoLista))
+ */
+
+ SELECT RilPro.AnagParticolari.Particolare, RilPro.AnagParticolari.DescParticolare, ISNULL(COUNT(dbo.ElencoCartellini.UDC), 0) AS NumUDC,
+ ISNULL(SUM(dbo.ElencoCartellini.Qta), 0) AS TotQta, ISNULL(COUNT(dbo.PosizioneUdcCorrente.IdxCella), 0) AS NumInMag
+ FROM RilPro.AnagParticolari LEFT OUTER JOIN
+ dbo.ElencoCartellini ON RilPro.AnagParticolari.Particolare = dbo.ElencoCartellini.Particolare LEFT OUTER JOIN
+ dbo.PosizioneUdcCorrente ON dbo.ElencoCartellini.UDC = dbo.PosizioneUdcCorrente.UDC
+ WHERE RilPro.AnagParticolari.CodCS = @CodCS AND
+ RilPro.AnagParticolari.Particolare = @Particolare AND
+ (IdxPosizione IN (SELECT tt.IdxPosizione
+ FROM TipoListaPrelievo tlp INNER JOIN TabTranPosizEventi tt ON tlp.CodEvento = tt.CodEvento
+ WHERE (tlp.CodTipoLista = @CodTipoLista))) AND
+ (dbo.ElencoCartellini.Figura = CASE WHEN @Figura = '*' THEN dbo.ElencoCartellini.Figura ELSE @Figura END) AND
+ (dbo.ElencoCartellini.Esponente = CASE WHEN @Esponente = '*' THEN dbo.ElencoCartellini.Esponente ELSE @Esponente END) AND
+ (dbo.ElencoCartellini.CodImballo = CASE WHEN @CodImballo = '*' THEN dbo.ElencoCartellini.CodImballo ELSE @CodImballo END)
+ AND ElencoCartellini.UDC NOT IN (
+ SELECT DISTINCT UDC
+ FROM RigheListePrelievo INNER JOIN ElencoListePrelievo
+ ON RigheListePrelievo.CodLista = ElencoListePrelievo.CodLista
+ WHERE (CodStatoLista > 1 AND Prelevato = 1)
+ )
+ GROUP BY RilPro.AnagParticolari.Particolare, RilPro.AnagParticolari.DescParticolare
+
+RETURN
+go
+
+commit
+go
+
+
diff --git a/GMW/GMW_data/bin/Debug/GMW_data.dll b/GMW/GMW_data/bin/Debug/GMW_data.dll
index 8838deaa..97b0da4d 100644
Binary files a/GMW/GMW_data/bin/Debug/GMW_data.dll and b/GMW/GMW_data/bin/Debug/GMW_data.dll differ
diff --git a/GMW/GMW_data/obj/Debug/GMW_data.dll b/GMW/GMW_data/obj/Debug/GMW_data.dll
index 8838deaa..97b0da4d 100644
Binary files a/GMW/GMW_data/obj/Debug/GMW_data.dll and b/GMW/GMW_data/obj/Debug/GMW_data.dll differ