diff --git a/GMW/Reports/CartellinoFusi - Backup.rdlc b/GMW/Reports/CartellinoFusi - Backup.rdlc new file mode 100644 index 00000000..ea832392 --- /dev/null +++ b/GMW/Reports/CartellinoFusi - Backup.rdlc @@ -0,0 +1,1011 @@ + + + + + 37647cab-a462-4a59-ae44-1bb2d82f1cff + GMW_Test + + + 29.7cm + + + String + + + UTKFU13000003 + + + UDC + + + true + 21cm + 0.25cm + true + 1cm + 1cm + 1cm + 8b67d517-f880-448b-bde4-1949893f9fcc + + + image/png + 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 + + + 21cm + + + + + UDC + System.String + + + CodCS + System.String + + + codcliente + System.String + + + ragsociale + System.String + + + particolare + System.String + + + descparticolare + System.String + + + disegnogrezzo + System.String + + + esponente + System.String + + + codimpianto + System.String + + + descimpianto + System.String + + + codstampo + System.String + + + figura + System.String + + + datafus + System.DateTime + + + turnofus + System.Int32 + + + codimballo + System.String + + + codsoggetto + System.String + + + numcont + System.Int32 + + + tara + System.Double + + + qta + System.Decimal + + + codstato + System.String + + + idxposizione + System.Int32 + + + pesotot + System.Double + + + pesocad + System.Double + + + CreateDate + System.DateTime + + + ModDate + System.DateTime + + + cognome + System.String + + + nome + System.String + + + descstato + System.String + + + descimballo + System.String + + + CodFamiglia + System.String + + + DescFamiglia + System.String + + + Note + System.String + + + NoteTratt + System.String + + + + GMWConnectionString + StoredProcedure + stp_prtCartFusiByUDC + + + =Parameters!UDC.Value + + + true + + + + + 19cm + + 1cm + + + GMWDataSet_stp_prtCartFusiByUDC + + + + + GMWDataSet_stp_prtCartFusiByUDC +
+ + + + + + + FitProportional + image/png + Embedded + + 25 + tekal_group + + + + + 7 + + + textbox23 + + 24 + CARTELLINO FUSI + + + + + 2 + + + textbox15 + + 23 + =FormatDateTime(Globals!ExecutionTime ) + + + + + 1cm + + +
+ + + 1.80475cm + + + 1.2533cm + + + 2.00528cm + + + 2.30607cm + + + 3.20844cm + + + 1.75462cm + + + 2.25594cm + + + 2cm + + + 1.2cm + + + 1.2cm + + + 11.46cm +
+ + + + + 5 + + + RagSociale + + 1 + ="UDC : " + Fields!UDC.Value + + + + + 5 + + + + =iif(Fields!UDC.Value="","","*" + Fields!UDC.Value + "*") + + + + + 1.3cm + + + + + 10 + + + DescLega + + 2 + + + + + + 0.5cm + + + + + 2 + + + textbox14 + + 4 + Articolo : + + + + + 8 + + + + 3 + =Fields!particolare.Value + + + + + 1.5cm + + + + + 7 + + + + 6 + =First(Fields!descparticolare.Value) + + + + + 3 + + + textbox38 + + 5 + true + + + + + + 0.8cm + + + + + 7 + + + DescLega2 + + 8 + + + + + + 3 + + + textbox16 + + 7 + true + CW + + + + + 0.71cm + + + + + 2 + + + DescFamiglia + + 12 + Quantità: + + + + + 4 + + + Qta_1 + + 11 + =First(Fields!Qta.Value) + + + + + + + textbox55 + + 10 + + + + + + 3 + + + textbox10 + + 9 + =DatePart( "ww" ,Fields!datafus.Value ) + + + + + 1.75cm + + + + + 7 + + + descstato + + 14 + + + + + + 3 + + + textbox27 + + 13 + true + + + + + + 1cm + + + + + 2 + + + + 19 + Imballo : + + + + + 2 + + + codimballo + + 18 + =First(Fields!codimballo.Value) + + + + + 3 + + + textbox7 + + 17 + Creazione UDC: + + + + + 2 + + + textbox5 + + 16 + =Fields!CreateDate.Value + + + + + + + + 15 + + + + + + 0.8cm + + + + + + + textbox6 + + 21 + Note : + + + + + 9 + + + textbox2 + + 20 + true + =First(Fields!Note.Value) + + + + + 1.5cm + + + + + 10 + + + textbox1 + + 22 + ="Operatore : " + trim(Fields!cognome.Value) + " " + trim(Fields!nome.Value) + + + + + 0.6cm + + + true +
+
+
+ 0.5cm + + 11.6cm +
+
+ + + + =Fields!UDC.Value + + +
+
+ 12.8cm + + it-IT + 1cm + 29.7cm +
\ No newline at end of file diff --git a/GMW/Style.css b/GMW/Style.css index 2407b418..d46afe00 100644 --- a/GMW/Style.css +++ b/GMW/Style.css @@ -1023,8 +1023,6 @@ A:hover - - .fontPiccolo { font-size: 8pt; @@ -1035,7 +1033,7 @@ A:hover } .fontGrande { - font-size: 12pt; + font-size: 14pt; } .divCenter diff --git a/GMW/Web.config b/GMW/Web.config index bf292f36..e7f6c31d 100644 --- a/GMW/Web.config +++ b/GMW/Web.config @@ -61,7 +61,7 @@ - + diff --git a/GMW/bin/GMW.dll b/GMW/bin/GMW.dll index b7ee620b..14a5219e 100644 Binary files a/GMW/bin/GMW.dll and b/GMW/bin/GMW.dll differ diff --git a/GMW/bin/GMW_data.dll b/GMW/bin/GMW_data.dll index 2aea5569..209bb5eb 100644 Binary files a/GMW/bin/GMW_data.dll and b/GMW/bin/GMW_data.dll differ diff --git a/GMW_data/GMW_data.csproj b/GMW_data/GMW_data.csproj index b69170da..e333f7fe 100644 --- a/GMW_data/GMW_data.csproj +++ b/GMW_data/GMW_data.csproj @@ -423,6 +423,7 @@ + diff --git a/GMW_data/SqlScripts/V2.2_TK/GMW_00533.sql b/GMW_data/SqlScripts/V2.2_TK/GMW_00533.sql new file mode 100644 index 00000000..66b02c96 --- /dev/null +++ b/GMW_data/SqlScripts/V2.2_TK/GMW_00533.sql @@ -0,0 +1,299 @@ +set xact_abort on +go + +begin transaction +go + +INSERT INTO dbo.AnagTipoEvento + VALUES (N'MagPreOdet', N'Prelievo Standard Odette') +go + +commit transaction +go + + + +set xact_abort on +go + +begin transaction +go + +INSERT INTO dbo.TipoListaPrelievo + VALUES (N'04-Odette', N'Lista di Prelievo per Odette TK', N'LPO010101', N'MagPreOdet', 0, 1, N'P') +go + +commit transaction +go + +set xact_abort on +go + +begin transaction +go + +DELETE FROM dbo.TipoListaPrelievo WHERE CodTipoLista=N'04-OdetTK' +go + +commit transaction +go + + +set xact_abort on +go + +begin transaction +go + +DELETE FROM dbo.TabTranPosizEventi WHERE CodEvento=N'MagPreGbox' and IdxPosizione=24 +INSERT INTO dbo.TabTranPosizEventi + VALUES (N'MagPreOdet', 24, 200, 0, NULL, N'LDP Odette') +INSERT INTO dbo.TabTranPosizEventi + VALUES (N'MagPreOdet', 200, 24, 0, NULL, N'LDP Odette - Reset') +go + +commit transaction +go + + +set xact_abort on +go + +begin transaction +go + +UPDATE dbo.TabTranPosizEventi SET + Note=N'LDP a Cliente' + WHERE CodEvento=N'MagPreFin' and IdxPosizione=24 +INSERT INTO dbo.TabTranPosizEventi + VALUES (N'MagPreFin', 200, 24, 0, NULL, N'LDP a Cliente - Reset') +go + +commit transaction +go + + +set xact_abort on; +go + +begin transaction; +go + +set ANSI_NULLS on; +go + +/***************************************** +* STORED stp_ODETTE_upsertUdc +* +* effettua upsert x l'UDC (ovver crea nuovo solo se non c'è...) +* +* Steamware, S.E.L. +* mod: 2011.04.28 +* +****************************************/ +alter PROCEDURE stp_ODETTE_upsertUdc +( + @UDC NVARCHAR(50), + @CodCS VARCHAR(2), + @numBolla NVARCHAR(6), + @dataBolla NVARCHAR(8), + @CodMag NVARCHAR(2), + @GrpBolla NVARCHAR(1), + @Particolare NVARCHAR(15), + @CodLista NVARCHAR(12), + @IndStabFrom NVARCHAR(50), + @qtaCont NVARCHAR(50) +) +AS + + +-- DECLARE iniziali x gestione contatori odette +DECLARE @Flusso AS VARCHAR(2) +DECLARE @Anno AS VARCHAR(2) +DECLARE @numOdette AS INT +DECLARE @nextOdette AS INT + +------------------------------------------------------------------------------------------------------ +-- Fix flusso ed anno x 'OD' e '00' (contatore non spezzato su anno... +------------------------------------------------------------------------------------------------------ +SET @Flusso = 'OD' +SET @Anno = '00' + +------------------------------------------------------------------------------------------------------ +-- Contatore Odette +------------------------------------------------------------------------------------------------------ +-- controllo se ci sia già un odette per company / flusso / anno +BEGIN TRAN + -- cerco nella tab contatori UDC l'ultimo valido + /* + SET @numOdette = ( + SELECT COUNT(*) + FROM Odette + WHERE CodCS = @CodCS + ) + */ + -- controllo se record c'è... + IF EXISTS( + SELECT * + FROM ContatoriUdc + WHERE CodCS = @CodCS + AND Flusso = @Flusso + AND Anno = @Anno + ) + BEGIN + -- se c'è incremento di 1 in tab + UPDATE ContatoriUdc + SET LastIdx = LastIdx + 1 + WHERE CodCS = @CodCS + AND Flusso = @Flusso + AND Anno = @Anno + END + ELSE + BEGIN + -- lo creo! + INSERT INTO ContatoriUdc(CodCS, Flusso, Anno, LastIdx) + VALUES (@CodCS, @Flusso, @Anno, 1) + END + -- aggiorno numero UDC + SET @numOdette = ( + SELECT LastIdx + FROM ContatoriUdc + WHERE CodCS = @CodCS + AND Flusso = @Flusso + AND Anno = @Anno + ) +COMMIT TRAN + +-- cerco se ci sia già la riga Odette +DECLARE @udcTrovati AS INT +SET @udcTrovati = ( SELECT COUNT(*) FROM Odette WHERE CampoUDC = @UDC ) + +-- controllo se esista già... se non c'è creo +IF (@udcTrovati = 0) + BEGIN + INSERT INTO Odette(CampoUDC, StatoOk, CodCS) + VALUES(@UDC, 0, @CodCS) + END + +-- calcolo valori x update +DECLARE @DataB AS NVARCHAR(7) +SET @DataB = ( SELECT 'D'+ SUBSTRING(@dataBolla, 3, 6) ) +DECLARE @udcShort NVARCHAR(10) +SET @udcShort = dbo.f_onlyNumbers(@UDC) + +-- update valori (sovrascrivo...) +UPDATE Odette +SET Campo3_2 = @numBolla, + Campo3_3 = @numBolla, + Campo4_2 = @IndStabFrom, + Campo9_2 = @qtaCont, + Campo9_3 = @qtaCont, + Campo13_2 = @DataB, + Campo15_2 = @numOdette, + Campo15_3 = @numOdette, + Campo16_2 = @udcShort, --@UDC, -- DA VERICARE, mettere UDC da anno in poi?!? @udcShort calcolato sopra? magari è sbagliato... + CodMag = @CodMag, + GrpBolla = @GrpBolla, + DataBolla = CAST(@dataBolla AS NUMERIC(8,0)), + NumBolla = CAST(@numBolla AS NUMERIC(6,0)), + Particolare = @Particolare, + CodLista = @CodLista +WHERE CampoUDC = @UDC + +RETURN +go + +commit; +go + + +set xact_abort on; +go + +begin transaction; +go + +set ANSI_NULLS on; +go + +/*************************************** +* STORED stp_selDestListePrelByConditio +* +* Ottiene i destinatari delle liste di prelievo data la condizione indicata +* +* Steamware, S.E.L. +* mod: 2010.11.02 +* +****************************************/ +alter PROCEDURE stp_selDestListePrelByConditio +( + @conditio NVARCHAR(20) +) +AS + +IF (@conditio='01-PreFus') +BEGIN + SELECT CAST('*' AS NVARCHAR(6)) AS value, CAST('*' AS NVARCHAR(50)) AS label, '01-PreFus' AS conditio +END + +ELSE IF (@conditio='01-PreAnim') +BEGIN + SELECT CAST(CodCliente AS NVARCHAR(6)) AS value, CAST(CodCliente AS NVARCHAR(6)) +'- ' +CAST(RagSociale AS NVARCHAR(50)) AS label, '01-PreAnim' AS conditio + FROM RilPro.AnagClienti + ORDER BY label +END + +ELSE IF (@conditio='02-PreCli') +BEGIN + SELECT CAST(CodCliente AS NVARCHAR(6)) AS value, CAST(CodCliente AS NVARCHAR(6)) +'- ' +CAST(RagSociale AS NVARCHAR(50)) AS label, '02-PreCli' AS conditio + FROM RilPro.AnagClienti + ORDER BY label +END + +ELSE IF (@conditio='04-Odette') +BEGIN + SELECT CAST(CodCliente AS NVARCHAR(6)) AS value, CAST(CodCliente AS NVARCHAR(6)) +'- ' +CAST(RagSociale AS NVARCHAR(50)) AS label, '04-Odette' AS conditio + FROM RilPro.AnagClienti + ORDER BY label +END + +ELSE IF (@conditio='05-TerAn') +BEGIN + SELECT CAST(CodTerzista AS NVARCHAR(6)) AS value, CAST(CodTerzista AS NVARCHAR(6))+ '- '+CAST(DescTerzista AS NVARCHAR(50)) AS label, '05-TerAn' AS conditio + FROM RilPro.AnagDepositi + ORDER BY label +END + +ELSE IF (@conditio='03-TerWip') +BEGIN + SELECT CAST(CodTerzista AS NVARCHAR(6)) AS value, CAST(CodTerzista AS NVARCHAR(6))+ '- '+CAST(DescTerzista AS NVARCHAR(50)) AS label, '03-TerWip' AS conditio + FROM RilPro.AnagDepositi + ORDER BY label +END + +ELSE -- Se non configurata prendo elenco destinatari esterni +BEGIN + SELECT '-99999' AS value, 'STORED [stp_selDestListePrelByConditio] da configurare!!!' AS label, '999-ND' AS conditio + FROM RilPro.AnagDepositi + ORDER BY label +END + +RETURN +go + +commit; +go + + + + + + + + + +-- registro versione... +INSERT INTO [dbo].[LogUpdateDb] ([Versione],[Data]) VALUES(533, GETDATE()) +GO +SELECT TOP 5 * FROM LogUpdateDb ORDER BY Versione DESC +GO