From eaab688221908188646a5e69db1f4d5adee18dd6 Mon Sep 17 00:00:00 2001 From: samuele Date: Wed, 29 Aug 2012 14:17:14 +0000 Subject: [PATCH] Pulizia ignore dirs git-svn-id: https://keyhammer.ath.cx/svn/WebGIM/trunk@191 3e04ef4b-3b25-4b6c-be27-bb5389ca777b --- ...gnTimeResolveAssemblyReferencesInput.cache | Bin 46430 -> 0 bytes .../GIM_site.csproj.FileListAbsolute.txt | 132 - ..._site.csprojResolveAssemblyReference.cache | Bin 78776 -> 0 bytes .../WebGIM/GIM_site/obj/Debug/GIM_site.dll | Bin 324608 -> 0 bytes .../GIM_site/obj/Debug/RdlCompile.cache | Bin 536 -> 0 bytes .../GIM_site/obj/Debug/RdlCompile.compiled | 0 .../obj/Debug/ResolveAssemblyReference.cache | Bin 70158 -> 0 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 46434 -> 0 bytes .../WebGIM/GIM_site/obj/Release/build.force | 0 ...gnTimeResolveAssemblyReferencesInput.cache | Bin 46445 -> 0 bytes .../GIM_site.csproj.FileListAbsolute.txt | 31 - ..._site.csprojResolveAssemblyReference.cache | Bin 76205 -> 0 bytes .../GIM_site/obj/Somaschini/GIM_site.dll | Bin 317440 -> 0 bytes .../GIM_site/obj/Somaschini/RdlCompile.cache | Bin 536 -> 0 bytes .../obj/Somaschini/RdlCompile.compiled | 0 ...gnTimeResolveAssemblyReferencesInput.cache | Bin 45540 -> 0 bytes .../WebGIM/GIM_site/obj/Test218/build.force | 0 ...gnTimeResolveAssemblyReferencesInput.cache | Bin 45538 -> 0 bytes .../WebGIM/GIM_site/obj/WinLab/build.force | 0 Projects/WebGIM/GIM_site/sql/GIM_0000.sql | 420 --- Projects/WebGIM/GIM_site/sql/GIM_0001.sql | 2908 ----------------- Projects/WebGIM/GIM_site/sql/GIM_0002.sql | 991 ------ Projects/WebGIM/GIM_site/sql/GIM_0003.sql | 2567 --------------- Projects/WebGIM/GIM_site/sql/GIM_0004.sql | 38 - Projects/WebGIM/GIM_site/sql/GIM_0005.sql | 327 -- Projects/WebGIM/GIM_site/sql/GIM_0006.sql | 434 --- Projects/WebGIM/GIM_site/sql/GIM_0007.sql | 19 - Projects/WebGIM/GIM_site/sql/GIM_0008.sql | 67 - Projects/WebGIM/GIM_site/sql/GIM_0020.sql | 601 ---- 29 files changed, 8535 deletions(-) delete mode 100644 Projects/WebGIM/GIM_site/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache delete mode 100644 Projects/WebGIM/GIM_site/obj/Debug/GIM_site.csproj.FileListAbsolute.txt delete mode 100644 Projects/WebGIM/GIM_site/obj/Debug/GIM_site.csprojResolveAssemblyReference.cache delete mode 100644 Projects/WebGIM/GIM_site/obj/Debug/GIM_site.dll delete mode 100644 Projects/WebGIM/GIM_site/obj/Debug/RdlCompile.cache delete mode 100644 Projects/WebGIM/GIM_site/obj/Debug/RdlCompile.compiled delete mode 100644 Projects/WebGIM/GIM_site/obj/Debug/ResolveAssemblyReference.cache delete mode 100644 Projects/WebGIM/GIM_site/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache delete mode 100644 Projects/WebGIM/GIM_site/obj/Release/build.force delete mode 100644 Projects/WebGIM/GIM_site/obj/Somaschini/DesignTimeResolveAssemblyReferencesInput.cache delete mode 100644 Projects/WebGIM/GIM_site/obj/Somaschini/GIM_site.csproj.FileListAbsolute.txt delete mode 100644 Projects/WebGIM/GIM_site/obj/Somaschini/GIM_site.csprojResolveAssemblyReference.cache delete mode 100644 Projects/WebGIM/GIM_site/obj/Somaschini/GIM_site.dll delete mode 100644 Projects/WebGIM/GIM_site/obj/Somaschini/RdlCompile.cache delete mode 100644 Projects/WebGIM/GIM_site/obj/Somaschini/RdlCompile.compiled delete mode 100644 Projects/WebGIM/GIM_site/obj/Test218/DesignTimeResolveAssemblyReferencesInput.cache delete mode 100644 Projects/WebGIM/GIM_site/obj/Test218/build.force delete mode 100644 Projects/WebGIM/GIM_site/obj/WinLab/DesignTimeResolveAssemblyReferencesInput.cache delete mode 100644 Projects/WebGIM/GIM_site/obj/WinLab/build.force delete mode 100644 Projects/WebGIM/GIM_site/sql/GIM_0000.sql delete mode 100644 Projects/WebGIM/GIM_site/sql/GIM_0001.sql delete mode 100644 Projects/WebGIM/GIM_site/sql/GIM_0002.sql delete mode 100644 Projects/WebGIM/GIM_site/sql/GIM_0003.sql delete mode 100644 Projects/WebGIM/GIM_site/sql/GIM_0004.sql delete mode 100644 Projects/WebGIM/GIM_site/sql/GIM_0005.sql delete mode 100644 Projects/WebGIM/GIM_site/sql/GIM_0006.sql delete mode 100644 Projects/WebGIM/GIM_site/sql/GIM_0007.sql delete mode 100644 Projects/WebGIM/GIM_site/sql/GIM_0008.sql delete mode 100644 Projects/WebGIM/GIM_site/sql/GIM_0020.sql diff --git a/Projects/WebGIM/GIM_site/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Projects/WebGIM/GIM_site/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache deleted file mode 100644 index 9389da0f9a323b9518f5771b512d0f03d38d70ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46430 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 diff --git a/Projects/WebGIM/GIM_site/obj/Debug/GIM_site.csproj.FileListAbsolute.txt b/Projects/WebGIM/GIM_site/obj/Debug/GIM_site.csproj.FileListAbsolute.txt deleted file mode 100644 index b3068eb..0000000 --- a/Projects/WebGIM/GIM_site/obj/Debug/GIM_site.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,132 +0,0 @@ -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\GIM_site.dll -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\GIM_site.pdb -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\AjaxControlToolkit.dll -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\GIM_data.dll -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\SteamWare.dll -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\ICSharpCode.SharpZipLib.dll -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\System.Web.Ajax.dll -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\GIM_data.pdb -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\AjaxControlToolkit.pdb -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\SteamWare.pdb -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\SteamWare.xml -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\System.Web.Ajax.pdb -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\ar\AjaxControlToolkit.resources.dll -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\cs\AjaxControlToolkit.resources.dll -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\de\AjaxControlToolkit.resources.dll -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\es\AjaxControlToolkit.resources.dll -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\fr\AjaxControlToolkit.resources.dll -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\he\AjaxControlToolkit.resources.dll -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\hi\AjaxControlToolkit.resources.dll -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\it\AjaxControlToolkit.resources.dll -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\ja\AjaxControlToolkit.resources.dll -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\ko\AjaxControlToolkit.resources.dll -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\nl\AjaxControlToolkit.resources.dll -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\pt\AjaxControlToolkit.resources.dll -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\ru\AjaxControlToolkit.resources.dll -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\tr-TR\AjaxControlToolkit.resources.dll -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\zh-CHS\AjaxControlToolkit.resources.dll -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\zh-CHT\AjaxControlToolkit.resources.dll -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\obj\Debug\ResolveAssemblyReference.cache -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\obj\Debug\RdlCompile.cache -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\obj\Debug\RdlCompile.compiled -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\obj\Debug\GIM_site.dll -c:\Users\samuele\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\obj\Debug\GIM_site.pdb -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\GIM_site.dll -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\GIM_site.pdb -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\AjaxControlToolkit.dll -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\GIM_data.dll -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\SteamWare.dll -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\ICSharpCode.SharpZipLib.dll -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\System.Web.Ajax.dll -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\GIM_data.pdb -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\AjaxControlToolkit.pdb -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\SteamWare.pdb -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\SteamWare.xml -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\System.Web.Ajax.pdb -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\ar\AjaxControlToolkit.resources.dll -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\cs\AjaxControlToolkit.resources.dll -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\de\AjaxControlToolkit.resources.dll -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\es\AjaxControlToolkit.resources.dll -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\fr\AjaxControlToolkit.resources.dll -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\he\AjaxControlToolkit.resources.dll -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\hi\AjaxControlToolkit.resources.dll -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\it\AjaxControlToolkit.resources.dll -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\ja\AjaxControlToolkit.resources.dll -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\ko\AjaxControlToolkit.resources.dll -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\nl\AjaxControlToolkit.resources.dll -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\pt\AjaxControlToolkit.resources.dll -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\ru\AjaxControlToolkit.resources.dll -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\tr-TR\AjaxControlToolkit.resources.dll -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\zh-CHS\AjaxControlToolkit.resources.dll -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\zh-CHT\AjaxControlToolkit.resources.dll -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\obj\Debug\ResolveAssemblyReference.cache -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\obj\Debug\RdlCompile.cache -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\obj\Debug\RdlCompile.compiled -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\obj\Debug\GIM_site.dll -C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\obj\Debug\GIM_site.pdb -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\GIM_site.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\GIM_site.pdb -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\AjaxControlToolkit.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\GIM_data.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\SteamWare.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\ICSharpCode.SharpZipLib.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\System.Web.Ajax.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\GIM_data.pdb -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\AjaxControlToolkit.pdb -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\SteamWare.pdb -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\SteamWare.xml -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\System.Web.Ajax.pdb -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\ar\AjaxControlToolkit.resources.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\cs\AjaxControlToolkit.resources.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\de\AjaxControlToolkit.resources.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\es\AjaxControlToolkit.resources.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\fr\AjaxControlToolkit.resources.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\he\AjaxControlToolkit.resources.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\hi\AjaxControlToolkit.resources.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\it\AjaxControlToolkit.resources.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\ja\AjaxControlToolkit.resources.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\ko\AjaxControlToolkit.resources.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\nl\AjaxControlToolkit.resources.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\pt\AjaxControlToolkit.resources.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\ru\AjaxControlToolkit.resources.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\tr-TR\AjaxControlToolkit.resources.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\zh-CHS\AjaxControlToolkit.resources.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\bin\zh-CHT\AjaxControlToolkit.resources.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\obj\Debug\ResolveAssemblyReference.cache -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\obj\Debug\RdlCompile.cache -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\obj\Debug\RdlCompile.compiled -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\obj\Debug\GIM_site.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\WebGIM\GIM_site\obj\Debug\GIM_site.pdb -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\GIM_site.dll -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\GIM_site.pdb -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\GIM_data.dll -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\SteamWare.dll -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\Flesk.ViewState.dll -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\ICSharpCode.SharpZipLib.dll -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\SteamWare.pdb -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\SteamWare.xml -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\GIM_data.pdb -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\obj\Debug\GIM_site.csprojResolveAssemblyReference.cache -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\obj\Debug\RdlCompile.cache -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\obj\Debug\RdlCompile.compiled -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\obj\Debug\GIM_site.dll -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\obj\Debug\GIM_site.pdb -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\AjaxControlToolkit.dll -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\SanitizerProviders.dll -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\AjaxControlToolkit.pdb -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\ar\AjaxControlToolkit.resources.dll -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\cs\AjaxControlToolkit.resources.dll -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\de\AjaxControlToolkit.resources.dll -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\es\AjaxControlToolkit.resources.dll -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\fr\AjaxControlToolkit.resources.dll -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\he\AjaxControlToolkit.resources.dll -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\hi\AjaxControlToolkit.resources.dll -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\it\AjaxControlToolkit.resources.dll -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\ja\AjaxControlToolkit.resources.dll -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\ko\AjaxControlToolkit.resources.dll -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\nl\AjaxControlToolkit.resources.dll -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\pt\AjaxControlToolkit.resources.dll -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\ru\AjaxControlToolkit.resources.dll -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\tr-TR\AjaxControlToolkit.resources.dll -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\zh-CHS\AjaxControlToolkit.resources.dll -C:\Users\samuele\Documents\Visual Studio 2010\Projects\WebGIM\GIM_site\bin\zh-CHT\AjaxControlToolkit.resources.dll diff --git a/Projects/WebGIM/GIM_site/obj/Debug/GIM_site.csprojResolveAssemblyReference.cache b/Projects/WebGIM/GIM_site/obj/Debug/GIM_site.csprojResolveAssemblyReference.cache deleted file mode 100644 index 31c6e7c36dc3da8d917564758622a38aca4f96eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78776 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 diff --git a/Projects/WebGIM/GIM_site/obj/Debug/GIM_site.dll b/Projects/WebGIM/GIM_site/obj/Debug/GIM_site.dll deleted file mode 100644 index 9970d1ad75aeff854be3c083e5013e5382befa38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 324608 zcmd4434CKobuWDT+HH5cyJx1mXY8KoS$eicV@b?VfqQ>W_Q8(Dds&?g8&KmLFJ`-1R6{L-zWsxT!k@ltCvViwRchz_vBbG`DPOpF;>6Hh zO4akzf)GB`Cyd_sz`RQBtAcp@u|vlM;qSrK0Eb>2IxGn1aDNWJ#2wv>oNwGQ{^?hE z82NzHU!U;MD+J*>_D}y+lDvrU)uV@n5Z$BRc@jkL-$RFmCFtHl6*_@dmDa{w^jsO{8I|40}8?;!}}qFks-C`h~t z;F-zbpLdj-(y{p6btG5(5pSY!SSa7pFZ|`-3Bn-;g{;0V2+8r?1fvw_`8jRx6YPKi z|D@PO=k*T_92@MjoD_ti7LtdKi;ocW$e;y9tV08XR}KwdIdtOag+CkJ3-|O@;*NtZ zM0ipV`}!@{14$4qCrE=t=?0{vVO)j=E}Rw~9l@PwLH`U$XK;I7V6-C|zU4+h1+jYy zoQg6Sty^vaL^{jCs2gCgrGTLrR2t>_(H4+6s!|q4QRiv9D11VzyU%h9D{kcJ(z}r@ zi1O{I@-jLNwX<95Z_#oq%8xKHq3ZilH3W!8Sq9lp7hT>zBHhM$KzsGXwMfW!qE6`? zzAH`d&$xR7?AD(6cA*(Pj3O)`A&TkSw4ZpdGiP(B*7+rQu5JxVPatKx^#xTESGUyY?25_Ba?Cpvl1P4%H z^y@|9fG0#bgGO<+v~e)CkJAOwYc(Vc$01O$s*qt`jWBu^WA#Uo11*D$+Nf?w>|TRP zm;{&xS{y(|cOE}-VFeX3(WBdkT8j|lu|c`Z1gqgN!AejW5FC`o@heSG1(FL_`3)#6 zO%l+J%aHK&Vf5(JB!Did+5jJ3qrxGWYysMF_oi@o8FWtD`-QhtF*deo_zdXG-Fr-A zkn67;vK|^i!yiTeU@#bq+`=LE-k{{XgCwW4j3d!NpjOE5rUtPJd0C5x_+>pWT2KPo zYdxzJ=H<+p!srV@{}PZ?H4!baBG4AD^XpnW_U`W(>Zkseo{MVuSUM$$H(jRwRcaHg z*9qc{CWzRD9%Cfm$7r*JbU)o|Ht1o{2LI@5GA`(As_@w0H2R-p%d`Z%3NUrT9r$mx z$iG1at>@&=vfnfEx7hD>^0kKuenh^&e!(wk#(?wyRRX>07fwUpVV_`&IVTSyM|udC z;VUAVbmHixuYm$}J#j60DSL`8K3q=sTOT;tFZprXdLbzqX%kEU6e&P33~X3gaX<

e`Z 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�vJ_`UIo#NWt)7(3us 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 diff --git a/Projects/WebGIM/GIM_site/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache b/Projects/WebGIM/GIM_site/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache deleted file mode 100644 index 5204b211431b70508c98a6449831bbf74a55cdd6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46434 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 diff --git a/Projects/WebGIM/GIM_site/obj/Release/build.force b/Projects/WebGIM/GIM_site/obj/Release/build.force deleted file mode 100644 index e69de29..0000000 diff --git a/Projects/WebGIM/GIM_site/obj/Somaschini/DesignTimeResolveAssemblyReferencesInput.cache b/Projects/WebGIM/GIM_site/obj/Somaschini/DesignTimeResolveAssemblyReferencesInput.cache deleted file mode 100644 index 7cff4aa903e36f7b86cf096c831b7c9d07f6d138..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46445 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%0DFtd!0$579&vw1R~}o3hZ@8 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

4kd)`tj7daq*0m|-G=#o;qn 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 TN+5XNF1SNQ{C{HqmIJ>5=-l00 diff --git a/Projects/WebGIM/GIM_site/obj/Somaschini/RdlCompile.cache b/Projects/WebGIM/GIM_site/obj/Somaschini/RdlCompile.cache deleted file mode 100644 index 9adf17b021ae57bd37e61fd2d0e666d6cacc3368..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 536 zcmZ{gPfG$p6u?K_)wM0~)X8A4kt~WxT_i}5qNG~IE`f}@Z*^#$k(t@bpu3--kI)zB z(wE3%=Yo!%>I2x!svUyfFz>y2{NBGoDTL5miMCqS(@Oa*;&UcgC|wW6jLR;88{qB* z^qY*2M9Jv_7lhGzrR*lBJuz3%7v-oB}9KBH7lJBC&|Wa!X8xq1P+ zM+TH}HKPEON)>dXzF9r**5dQT<-+z_or9)Q9na-KK?9hpm*bapNAVGqP<(OiT8Ho~2P?Bw}3=OaYV8t!) z77~=K^xmA_6Q_4Sr?=O8@4ffldwo z85kJ&CjN;3i$9lKfEQ=Ztwv!S){@LIH%^&XN>axSGn1k3hr#UB^w8ij9>s1L?8{{{ z^1q?M$<#~Ii0=z{nncVS8k|ono?AW0R~N%29_*`Rhiiq}SS^=x3RyPHwh3hMQAqn! z*K-7KHb{6BHjhWF+2m1Xfkm@HGfm>F@a1cn=Y=cWnTTWVSG?8fR>A{uRq>_x^kf*+ z-1>~`@vEvVa9oEay!}b>ZhT!W^}Lyg`FtgemfF8sWEK4G%AViNgr0-)-XPvwWKo?b zov)SBO3ahP5Q%Sc>p>XtDPChR#cU8KxW2WkQ^L1C_J@?5`smeee~Ifiyx;w;K@a7O zlXaIlqFa0t8v18G%?gsH4%*_bASgta;up` zu)wL@i4%|U5wz-K%uD$^bE8xF&PPj0^&{`pL+7cayO(R;U(6bK}D! zJX;(;IrLc9@i@Iy3Ok%MYu3lP+?Fj*G*OCH)agwW;*aw-Ww-;0Oku}`c-gsQtN3x7 zc!8%K*l`hF#M|4&KX!#>;?p310S}UC?o6ZwXn(3X8bi$pq}o;pxRrfE`*M z&J>2)(OF00>DD>xQs_J|xz|1#BQ)DF^Hc6|dn&A^J`a-ER+-D7N?iu?*<98}I5`bx zAKS-y<-qKmjlbm>VZ{zBr|m^V&3vwCPw^NrdJ%zTfybe@+({Z1c#TIqKtRe=S+&7; zTqcV1B)shIz2bImB(B`L9KXM!=l6s1{atu}tNiH-@sl6Bp7mt>v~xL+P*KQ^<;Qkh ziGS}B78ZZ4r-+x#iW~TjCDNa*8OQUitL0C;#dnEHco0dIbq#(f8L|v>d^ecdpJ8#c zWnBwl+mvv?>Jxs&P22-1i<3|hb{iy2fN%s!BNKVgTyjPct}{qrP)A0>X8oqikc%k7 zQ$biTWTlB_QzSW=q?K6LL$_f_mmy`Y2kZ>;9(Rsakz575w-h&kcFYtlO~UCQLaL=K z^fYMSYe>7wJRUfc4L6NZ6H0#&`lf22+Bn35y3)N7x~4jozD-cVPls^XkU<=tB&_ba zp}cikhA-58>luKYFa&|C4XWXSi-rTY$yF(C0)QI=Ot-4sn{GA3C_&eqkNEODsu{_( zLOm0xqsCBzGVj!s^s^vs%E{H3@1iPryNfBpvkhK+EsUyMgg_;IGoR`}3p zv7-C!El@Yrf`mG}51(Xd%slNnZw25UgO`640|E#zvvbNi&w>2BA^8UPno4yDs*8qH z-JVFY$DqA2Xnw|zK%{xISXY|HHb7ZRjN6tn)2(u z@K&LAQ+b1iXhtsbm_*myFqBP&(1;5MSY`qGVXS-N2=q;Lb*xEa>hVl9 zj;&FHs$v*TwU05Vn#zR|w;6V4yhUi6^4Mv>(xib_a)vwV%EzI8+)xK!4y&vZdJOGQ ziSLEDDer+hvP@Nu*jmqntf?U2`V4`_Zg4nT`BPW2Y(IFSz zWUYAn!7|lJMOtE`BZxWl~=BOq|LQ;;^5?@Q^Ln2agsvSpvSxV=z? zXe7R8O%tJV8&NYvsF97R14O98M%0}|sIiTxSt3+%BkBc2sPT=cgEXl8@J7@jB2=Gd zF-L?N-B_x_G^pV|-r@)ms*ksrCqngU7IzV$`Z%TqB2=FiSfW9V_UXclG^nvYE$}E% zj-m9SD>U|TfyY2HbtBkCO2TSJM&9GlH#Ib=^zjfyT#Yyn%K2pUYU_mNRt z$1BfTxK`Yvx-5sY>AL+UDyR&jZM4{-KT66NG#~?jtBocL)lI7~KIV1cM@& z_J*G(Wl41Kxu3EmozN3emP7}hn6f0Du#*r`dV@|%Oi>|c85C2~Eh^*$4sWT{c?H_0 zCKsf(=a>sy#rB6)pZafV1<-%*?;k{?sHe}G87sN~NP$&V}f7t+Y* z^?m7!h~#zEzL-dUR2ksZP zTYDpwzK)0wQt9jV`6eoT-Fe?kq+is%_bpWV+VQ`YN?-S{w^8Zq$nth7ecgZGL8Y(z z?>njVb^m=AmA>x3@21k%{r5do`nvzVmq>qH_uuzX>FfUceky(4e?LH_ulv_SRQkGq zeUM6D_pc98>FfUWVJdyyzdk~vkF{(nzxpVZzHXl%qte&$<>OTPy8VBGN?*7CPg3dY z_Wvm=ece7kO{8DY{`oUh`nvspmP%i@&xfh>b^H7-Dt+BPAA!En`Dj0^;9+WC+(BaE zt`Yh?BOa;#95_a&9lALk%I85bI%C(NjO9@pCKsa)%L07?D5JAm-KcKR7wO70(kWA3 zmg!4$Wg4+nnH1>D02!SzUNc?+W$LVh5iRd4U>TiS?Pm3mzDie9qbL>D$gl_teMOm))8~6=Hzm0Rd+uG7)>)N=0x3fp?(-BQ|oiql}kkC^^47gJNXeH zX*zi^Z}$WKD1bDbyf`dcXmUnwKZV^4WY7CC;E0;auviY)1N(8nhMaCj_Jn3w9qEhHz0+GnSjN5&9zf4w-<060A zu+fm{iN8W-RWSP!e-%WUpfoP>mzr>(%VLWIQM_LRj3$2ptQYm`be3GpU*_5yS%|{@ z28cB6bG)6t^zeQYJemkGt|EM;<|j!cEAF?zqKOb-`AHY)w?S%>WD(;cs&|syS*-9^ z8!3sp`yEhed^V_$!u(w@iF%%h@G&yp1ly#k-1GMUBkFmhb}#Dpfue~;<8lN-ZN}1_ z3H||yL_H7V5F2@a2p-KC?0C_}o;zW@B75B*fkV>6G23L%B6G*?K724IS$|B&%CE6h z?(ipIk+l4Lc6g1IQw94|I@m}TOqJ}<=wO8|m>SXkb2`{)7i=VRx>>jWf)1wI{H*7) zxO7}L#=iuNx<&mAYrYBTW@&yt2SZzd((wU#4h#auvXT)q{QlhfPVnT)J`&bofLM`_g1B) z{t@D)mQHkwmpv)}PgL^0l>cWcd9|GIU+CmTZ}?Zpo9Yei)q^amh7KB0g#Asqu7rOh z=cwBFcXCcFYyCgKF|~+&o!wT%fdtxY|4EHeR{Jk%j56AP17m76WZP)khorr*1072CA4iHSO;Az(bwozxzm`gXb6Z(d|1orpi*wI_; znQ<|hy0Fb9P&XU`)V1TZCVBan0$@1!D?r(CW08O>%w-f-N|>wC;wM4f)U$QE1vwaG z=Shh1XmPfZG}Yyx7><@=gM~xOst~&%Z)!!iE(BJxsf}H(Akr31^vTdRb#vHt-M#JS zN;WHT4X^Gl=97w?x~#iAX+BA@`X?@=YcGEF$?RmBx8C zk$kHnRql|Z5m#+K4{^hR_b`USao!&e?p3MDFc5~bw;)Wg$ivarAE5)N8Ys{KR4t4G zV7LRQxrnY&&@nI!`-diu>L@pH+L!P@Me|02v^uv;0>%L_90WRml8*zXC1o!thSNkW zehS+6kk6x%S1t86DtXmT_d(vUw~!O{7(Cg}A{h&A2g0zQj(B?};Q0_Yd=n!c!m6s_ zlRL=NMgN+Bx?vxIv)9*wz%blSg{>As4DxAHO;aM2 zrDiA*%1{Sr5ID9M)8VR3-ARd1hMJ{BC_}vf2-BXU7UJGR4u2dZQx~4&5Y!FNV8!y< z_lM4^y#6^53_ET4SdNUyhaqk_e@ug=0AuPpe>_45P*HiF4xr-lUFPkdHrq1}3lKLv z~+i(iY8r5!!}FCd763-c}w3#IRqG5S5G`BT`q*@;H&Y@|bs%sf)_J$GrNA zdxk}7yy;%38+JJ>2^Lp%rh`uaVAx>-u%u=nZ4&WN9V~DX;-(%VUw7uCI{&fzV0!;m@E}L4Cknoo+O39P@f0x3O^BYsGr6z`+%mS`FLJ%vI)1HrzBu(UqY& zfTq^4^aVELz_YB>8dwHh!Upp?Sn7VHU9dV}2K(nm82kalLGxi}&44(f7mcVvT!msO zEc%H)@ftuEK!eV2LrD>ha588Q@-&bkVMkHO1-;`1SB6~z)YLMveod8oGt8IWQt>?E zisYVzS*=OtDO27L z7Nz&bx!TDjOJf`wuYeJ8-3j1Pajvm@V0KO+V<1hf{p!~XaWJ$i_J~ll1T;!VBNs#^ zZAYVHVoDBeFK+J2c$NXB^ll#aefO9+PhMGe1w2zLj{DUkX0);HKt{wCP?Sx^Z!hzg zv{le3GgYykqAWIuQH480TyJ6x$Nms2#dVN43tmJRde?aKVWbAvq*)&Tm(phoZmFeg zdJZhgL{YF7LtTL{1kBVT&wd@j7r7c=p67vs+c;Ig7ZF#Ym~fTn-A@EgiDT7SLvdeB zTvpswxuFwI1c*?vcHu7pld|`Bwv3d`^rfIt=1|zn5#6Gb^XoFc3{=W6g)J(?27z)1 zF&7&J%A&p;P)bL)wrzyOy#hGOe$v5}*=eR7!7IU}42p@{47*1;UIiXyE}XcD$9w(i ztARAN9Y;U+lLjnJ8e!y~!83BQB3}a{WtO@ul8g`s0lPW{e=UHf=9T2mZ2GYSZ|;a&r0z((un7z_=7a!c`5!T z8u4K%{$?8S5h?x_8u5Y@e=Cjns1$!2jrf=pe>;hIUbXXgK-|=-vx*zoVroH;i7$qs zw}i*X9nZ7gX{HQfn9>#);RwV(r1-laz887De$d#SbE{DphqWYgczV&E!5$@iC5)Er z<$NZaDP+g;*!n20hLPu1-Fa8)zX$p=-`@3= zR^x>G8CbIB)-mENCNregd!e-mExq~5;Ee0>c<|;{ar72@f!BD10Y^SKfzfimg7K<& z%^2N=7|s;z4g&jVi7I*@l*L_&G36;yKjH=RKhrG?g~TWX!U9_0RK!-q&4^I>AXE-+N@ZH?V1x8K<|XW8gA`TSZBv5CU*siy z7z*MMHeni6dG5%@d&H#9hjC&kl*HMRLNrpVjE!Racw0HfZO``dvT92B%_Cc%Xqubt zMc;u<^Tf&R+jo2dKDGU4mxZ5%8?-*D-TwdI(^{W`)XnD;K}5!5ecBK>Yg?Z=e=t7% zS$sNkK9{+cq3*f}roz_-tcUTsbtd(^E!(vPd+oXd?}|UWcH%{R%X$RgxaRC6R{pw3 zlDWtpGt-U3r*()Ob?Ihi6KMj_q4#w@Qd}u6_J!gFp8vD;K@H(Ph zwA%06B4_W=hn7)qL!IkyQ_opng3hI97ubp@(_tj|=d3T|Es>0gN%+`~nV(`R+@1=n zDaNdm*godQDf0$PN$R-aAodB(ico(VrNcGy3hpT6T}2G{Cv*8-m%)^>y?zDCB26*S zUcU;d^KY+TGXzEp{QCKW@#$~i)8B4;y%OdUe=d@p9s=^ug%3XwHa4AneFuh(i@ybe C6j{;$ diff --git a/Projects/WebGIM/GIM_site/obj/Test218/build.force b/Projects/WebGIM/GIM_site/obj/Test218/build.force deleted file mode 100644 index e69de29..0000000 diff --git a/Projects/WebGIM/GIM_site/obj/WinLab/DesignTimeResolveAssemblyReferencesInput.cache b/Projects/WebGIM/GIM_site/obj/WinLab/DesignTimeResolveAssemblyReferencesInput.cache deleted file mode 100644 index 641c7a546e283a07bb4d006074c37f6dab770488..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45538 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 - BEGIN - UPDATE InterventiMtz - SET idxStato = Tra_Ev2Stati.nextIdxStato - FROM InterventiMtz INNER JOIN - Tra_Ev2Stati ON InterventiMtz.idxStato = Tra_Ev2Stati.idxStato - WHERE (InterventiMtz.numIntMtz = @numIntMtz) AND (Tra_Ev2Stati.idxEvento = @idxEvento) - END - -COMMIT TRAN - - -- calcolo lo stato nuovo... - SET @idxStatoNew = ISNULL((SELECT idxStato - FROM InterventiMtz - WHERE (numIntMtz = @numIntMtz)),0) - -RETURN (@idxStatoNew) -GO - -/************************************* -* STORED PROCEDURE sp_setPresaInCarico -* indica la richiesta come presa in carico con data/ora attuale del server -* -* modif.: S.E.L. - 2009.01.22 -**************************************/ -CREATE PROCEDURE sp_setPresaInCarico -( - @numIntMtz INT, - @idxStatoNew INT OUTPUT -) -AS - -BEGIN TRAN - -- inserisco data presa in carico - UPDATE InterventiMtz - SET presaInCarico = GETDATE() - WHERE (numIntMtz = @numIntMtz) - - -- aggiorno da machcian a stati... - EXEC sp_procStatEv @numIntMtz, 1, @idxStatoNew -COMMIT TRAN - -RETURN (@idxStatoNew) -GO - -/************************************* -* STORED PROCEDURE sp_spostaMacchina -* Sposta la macchina all'impianto indicato -* -* modif.: S.E.L. - 2009.01.14 -**************************************/ -CREATE PROCEDURE sp_spostaMacchina -( - @idxMacchina INT, - @idxImpiantoTo INT -) -AS - -UPDATE AnagMacchine -SET idxImpianto = @idxImpiantoTo -WHERE (idxMacchina = @idxMacchina) - -RETURN -GO - -/************************************* -* STORED PROCEDURE sp_updateIntervento -* aggiorna i dati dell'intervento compilati dalla manutenzione -* -* modif.: S.E.L. - 2009.01.28 -**************************************/ -CREATE PROCEDURE sp_updateIntervento -( - @Original_numIntMtz INT, - @idxStato INT, - @inizioIntervento DATETIME, - @fineIntervento DATETIME, - @isPreventivabile BIT, - @descrizioneIntervento VARCHAR(500) -) -AS - -UPDATE InterventiMtz -SET inizioIntervento = @inizioIntervento, fineIntervento = @fineIntervento, descrizioneIntervento = @descrizioneIntervento, isPreventivabile = @isPreventivabile, idxStato = @idxStato -WHERE (numIntMtz = @Original_numIntMtz) - -RETURN -GO - -/************************************* -* STORED PROCEDURE sp_updateInterventoFull -* aggiorna TUTTI i dati dell'intervento -* -* modif.: S.E.L. - 2009.02.02 -**************************************/ -CREATE PROCEDURE sp_updateInterventoFull -( - @Original_numIntMtz INT, - @idxStato INT, - @inizioIntervento DATETIME, - @fineIntervento DATETIME, - @isPreventivabile BIT, - @descrizioneIntervento VARCHAR(500), - @matr VARCHAR(50), - @guasto DATETIME, - @isFermo BIT, - @idxImpianto INT, - @idxMacchina INT, - @idxAmbito INT, - @idxPriorita INT, - @descrizione VARCHAR(500), - @idxTipo INT, - @presaInCarico DATETIME -) -AS - -UPDATE InterventiMtz -SET inizioIntervento = @inizioIntervento, fineIntervento = @fineIntervento, descrizioneIntervento = @descrizioneIntervento, isPreventivabile = @isPreventivabile, - idxStato = @idxStato, matr = @matr, guasto = @guasto, idxAmbito = @idxAmbito, idxPriorita = @idxPriorita, isFermo = @isFermo, idxTipo = @idxTipo, - idxImpianto = @idxImpianto, idxMacchina = @idxMacchina, descrizione = @descrizione, presaInCarico = @presaInCarico -WHERE (numIntMtz = @Original_numIntMtz) - -RETURN -GO - -COMMIT -GO - - - - - - - - -/* creo viste */ -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -SET ANSI_NULLS ON -GO - -CREATE VIEW v_vocabolario -AS -SELECT Lingua, Lemma, Traduzione -FROM SteamWare_Vocabolario.dbo.Vocabolario -GO - -EXEC sp_addextendedproperty 'MS_DiagramPane1', '[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00] -Begin DesignProperties = - Begin PaneConfigurations = - Begin PaneConfiguration = 0 - NumPanes = 4 - Configuration = "(H (1[40] 4[20] 2[20] 3) )" - End - Begin PaneConfiguration = 1 - NumPanes = 3 - Configuration = "(H (1 [50] 4 [25] 3))" - End - Begin PaneConfiguration = 2 - NumPanes = 3 - Configuration = "(H (1 [50] 2 [25] 3))" - End - Begin PaneConfiguration = 3 - NumPanes = 3 - Configuration = "(H (4 [30] 2 [40] 3))" - End - Begin PaneConfiguration = 4 - NumPanes = 2 - Configuration = "(H (1 [56] 3))" - End - Begin PaneConfiguration = 5 - NumPanes = 2 - Configuration = "(H (2 [66] 3))" - End - Begin PaneConfiguration = 6 - NumPanes = 2 - Configuration = "(H (4 [50] 3))" - End - Begin PaneConfiguration = 7 - NumPanes = 1 - Configuration = "(V (3))" - End - Begin PaneConfiguration = 8 - NumPanes = 3 - Configuration = "(H (1[56] 4[18] 2) )" - End - Begin PaneConfiguration = 9 - NumPanes = 2 - Configuration = "(H (1 [75] 4))" - End - Begin PaneConfiguration = 10 - NumPanes = 2 - Configuration = "(H (1[66] 2) )" - End - Begin PaneConfiguration = 11 - NumPanes = 2 - Configuration = "(H (4 [60] 2))" - End - Begin PaneConfiguration = 12 - NumPanes = 1 - Configuration = "(H (1) )" - End - Begin PaneConfiguration = 13 - NumPanes = 1 - Configuration = "(V (4))" - End - Begin PaneConfiguration = 14 - NumPanes = 1 - Configuration = "(V (2))" - End - ActivePaneConfig = 0 - End - Begin DiagramPane = - Begin Origin = - Top = 0 - Left = 0 - End - Begin Tables = - Begin Table = "Vocabolario (SteamWare_Vocabolario.dbo)" - Begin Extent = - Top = 6 - Left = 38 - Bottom = 99 - Right = 189 - End - DisplayFlags = 280 - TopColumn = 0 - End - End - End - Begin SQLPane = - End - Begin DataPane = - Begin ParameterDefaults = "" - End - End - Begin CriteriaPane = - Begin ColumnWidths = 11 - Column = 1440 - Alias = 900 - Table = 1170 - Output = 720 - Append = 1400 - NewValue = 1170 - SortType = 1350 - SortOrder = 1410 - GroupBy = 1350 - Filter = 1350 - Or = 1350 - Or = 1350 - Or = 1350 - End - End -End -', 'SCHEMA', 'dbo', 'VIEW', 'v_vocabolario' -GO - -EXEC sp_addextendedproperty 'MS_DiagramPaneCount', 1, 'SCHEMA', 'dbo', 'VIEW', 'v_vocabolario' -GO - -COMMIT -GO - - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -SET ANSI_NULLS ON -GO - -CREATE VIEW v_selAmbiti -AS -SELECT TOP (100) PERCENT idxAmbito AS value, descrAmbitoGuasto AS label -FROM dbo.AnagAmbitoGuasto -ORDER BY label -GO - -CREATE VIEW v_selCausaliMacchine -AS -SELECT dbo.AnagCausali.idxCausale AS value, dbo.AnagCausali.descrCausale AS label, dbo.Macchine2FamMacchine.idxMacchina AS conditio -FROM dbo.Causali2FamMacchine INNER JOIN - dbo.Macchine2FamMacchine ON dbo.Causali2FamMacchine.idxFamMacchine = dbo.Macchine2FamMacchine.idxFamMacchine INNER JOIN - dbo.AnagCausali ON dbo.Causali2FamMacchine.idxCausale = dbo.AnagCausali.idxCausale -GO - -CREATE VIEW v_selFamMacc -AS -SELECT dbo.Macchine2FamMacchine.idxFamMacchine, dbo.AnagMacchine.idxMacchina, dbo.AnagFamMacchine.nomeFamMacch AS famiglia, - ISNULL(dbo.AnagMacchine.codMacchina, 'n.d.') + ' - ' + dbo.AnagMacchine.nomeMacchina + ', mod. ' + ISNULL(dbo.AnagMacchine.modello, 'n.d.') - + ' (' + ISNULL(dbo.AnagMacchine.matricola, 'n.d.') + ')' AS macchina -FROM dbo.Macchine2FamMacchine INNER JOIN - dbo.AnagFamMacchine ON dbo.Macchine2FamMacchine.idxFamMacchine = dbo.AnagFamMacchine.idxFamMacchine INNER JOIN - dbo.AnagMacchine ON dbo.Macchine2FamMacchine.idxMacchina = dbo.AnagMacchine.idxMacchina -GO - -CREATE VIEW v_selFreq -AS -SELECT codFrequenza AS value, frequenza AS label -FROM dbo.AnagFrequenze -GO - -EXEC sp_addextendedproperty 'MS_DiagramPane1', '[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00] -Begin DesignProperties = - Begin PaneConfigurations = - Begin PaneConfiguration = 0 - NumPanes = 4 - Configuration = "(H (1[40] 4[20] 2[20] 3) )" - End - Begin PaneConfiguration = 1 - NumPanes = 3 - Configuration = "(H (1 [50] 4 [25] 3))" - End - Begin PaneConfiguration = 2 - NumPanes = 3 - Configuration = "(H (1 [50] 2 [25] 3))" - End - Begin PaneConfiguration = 3 - NumPanes = 3 - Configuration = "(H (4 [30] 2 [40] 3))" - End - Begin PaneConfiguration = 4 - NumPanes = 2 - Configuration = "(H (1 [56] 3))" - End - Begin PaneConfiguration = 5 - NumPanes = 2 - Configuration = "(H (2 [66] 3))" - End - Begin PaneConfiguration = 6 - NumPanes = 2 - Configuration = "(H (4 [50] 3))" - End - Begin PaneConfiguration = 7 - NumPanes = 1 - Configuration = "(V (3))" - End - Begin PaneConfiguration = 8 - NumPanes = 3 - Configuration = "(H (1[56] 4[18] 2) )" - End - Begin PaneConfiguration = 9 - NumPanes = 2 - Configuration = "(H (1 [75] 4))" - End - Begin PaneConfiguration = 10 - NumPanes = 2 - Configuration = "(H (1[66] 2) )" - End - Begin PaneConfiguration = 11 - NumPanes = 2 - Configuration = "(H (4 [60] 2))" - End - Begin PaneConfiguration = 12 - NumPanes = 1 - Configuration = "(H (1) )" - End - Begin PaneConfiguration = 13 - NumPanes = 1 - Configuration = "(V (4))" - End - Begin PaneConfiguration = 14 - NumPanes = 1 - Configuration = "(V (2))" - End - ActivePaneConfig = 0 - End - Begin DiagramPane = - Begin Origin = - Top = 0 - Left = 0 - End - Begin Tables = - Begin Table = "AnagFrequenze" - Begin Extent = - Top = 6 - Left = 38 - Bottom = 84 - Right = 189 - End - DisplayFlags = 280 - TopColumn = 0 - End - End - End - Begin SQLPane = - End - Begin DataPane = - Begin ParameterDefaults = "" - End - Begin ColumnWidths = 9 - Width = 284 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - End - End - Begin CriteriaPane = - Begin ColumnWidths = 11 - Column = 1440 - Alias = 900 - Table = 1170 - Output = 720 - Append = 1400 - NewValue = 1170 - SortType = 1350 - SortOrder = 1410 - GroupBy = 1350 - Filter = 1350 - Or = 1350 - Or = 1350 - Or = 1350 - End - End -End -', 'SCHEMA', 'dbo', 'VIEW', 'v_selFreq' -GO - -EXEC sp_addextendedproperty 'MS_DiagramPaneCount', 1, 'SCHEMA', 'dbo', 'VIEW', 'v_selFreq' -GO - -CREATE VIEW v_selImpianti -AS -SELECT TOP (100) PERCENT idxImpianto AS value, nomeImpianto + ' - ' + ISNULL(tipoImpianto, 'n.d.') + ' (' + ISNULL(codImpianto, 'n.d.') + ')' AS label -FROM dbo.AnagImpianti -ORDER BY label -GO - -EXEC sp_addextendedproperty 'MS_DiagramPane1', '[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00] -Begin DesignProperties = - Begin PaneConfigurations = - Begin PaneConfiguration = 0 - NumPanes = 4 - Configuration = "(H (1[40] 4[20] 2[20] 3) )" - End - Begin PaneConfiguration = 1 - NumPanes = 3 - Configuration = "(H (1 [50] 4 [25] 3))" - End - Begin PaneConfiguration = 2 - NumPanes = 3 - Configuration = "(H (1 [50] 2 [25] 3))" - End - Begin PaneConfiguration = 3 - NumPanes = 3 - Configuration = "(H (4 [30] 2 [40] 3))" - End - Begin PaneConfiguration = 4 - NumPanes = 2 - Configuration = "(H (1 [56] 3))" - End - Begin PaneConfiguration = 5 - NumPanes = 2 - Configuration = "(H (2 [66] 3))" - End - Begin PaneConfiguration = 6 - NumPanes = 2 - Configuration = "(H (4 [50] 3))" - End - Begin PaneConfiguration = 7 - NumPanes = 1 - Configuration = "(V (3))" - End - Begin PaneConfiguration = 8 - NumPanes = 3 - Configuration = "(H (1[56] 4[18] 2) )" - End - Begin PaneConfiguration = 9 - NumPanes = 2 - Configuration = "(H (1 [75] 4))" - End - Begin PaneConfiguration = 10 - NumPanes = 2 - Configuration = "(H (1[66] 2) )" - End - Begin PaneConfiguration = 11 - NumPanes = 2 - Configuration = "(H (4 [60] 2))" - End - Begin PaneConfiguration = 12 - NumPanes = 1 - Configuration = "(H (1) )" - End - Begin PaneConfiguration = 13 - NumPanes = 1 - Configuration = "(V (4))" - End - Begin PaneConfiguration = 14 - NumPanes = 1 - Configuration = "(V (2))" - End - ActivePaneConfig = 0 - End - Begin DiagramPane = - Begin Origin = - Top = 0 - Left = 0 - End - Begin Tables = - Begin Table = "AnagImpianti" - Begin Extent = - Top = 6 - Left = 38 - Bottom = 114 - Right = 189 - End - DisplayFlags = 280 - TopColumn = 0 - End - End - End - Begin SQLPane = - End - Begin DataPane = - Begin ParameterDefaults = "" - End - Begin ColumnWidths = 9 - Width = 284 - Width = 1500 - Width = 4185 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - End - End - Begin CriteriaPane = - Begin ColumnWidths = 11 - Column = 1440 - Alias = 900 - Table = 1170 - Output = 720 - Append = 1400 - NewValue = 1170 - SortType = 1350 - SortOrder = 1410 - GroupBy = 1350 - Filter = 1350 - Or = 1350 - Or = 1350 - Or = 1350 - End - End -End -', 'SCHEMA', 'dbo', 'VIEW', 'v_selImpianti' -GO - -EXEC sp_addextendedproperty 'MS_DiagramPaneCount', 1, 'SCHEMA', 'dbo', 'VIEW', 'v_selImpianti' -GO - -CREATE VIEW v_selMacchine -AS -SELECT TOP (100) PERCENT idxMacchina AS value, LTRIM(RTRIM(nomeMacchina)) + ' (' + ISNULL(codMacchina, 'n.d.') + ') ' + ', mod. ' + ISNULL(modello, 'n.d.') - + ' (' + ISNULL(matricola, 'n.d.') + ')' AS label, idxImpianto AS conditio -FROM dbo.AnagMacchine -ORDER BY label -GO - -EXEC sp_addextendedproperty 'MS_DiagramPane1', '[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00] -Begin DesignProperties = - Begin PaneConfigurations = - Begin PaneConfiguration = 0 - NumPanes = 4 - Configuration = "(H (1[40] 4[20] 2[20] 3) )" - End - Begin PaneConfiguration = 1 - NumPanes = 3 - Configuration = "(H (1 [50] 4 [25] 3))" - End - Begin PaneConfiguration = 2 - NumPanes = 3 - Configuration = "(H (1 [50] 2 [25] 3))" - End - Begin PaneConfiguration = 3 - NumPanes = 3 - Configuration = "(H (4 [30] 2 [40] 3))" - End - Begin PaneConfiguration = 4 - NumPanes = 2 - Configuration = "(H (1 [56] 3))" - End - Begin PaneConfiguration = 5 - NumPanes = 2 - Configuration = "(H (2 [66] 3))" - End - Begin PaneConfiguration = 6 - NumPanes = 2 - Configuration = "(H (4 [50] 3))" - End - Begin PaneConfiguration = 7 - NumPanes = 1 - Configuration = "(V (3))" - End - Begin PaneConfiguration = 8 - NumPanes = 3 - Configuration = "(H (1[56] 4[18] 2) )" - End - Begin PaneConfiguration = 9 - NumPanes = 2 - Configuration = "(H (1 [75] 4))" - End - Begin PaneConfiguration = 10 - NumPanes = 2 - Configuration = "(H (1[66] 2) )" - End - Begin PaneConfiguration = 11 - NumPanes = 2 - Configuration = "(H (4 [60] 2))" - End - Begin PaneConfiguration = 12 - NumPanes = 1 - Configuration = "(H (1) )" - End - Begin PaneConfiguration = 13 - NumPanes = 1 - Configuration = "(V (4))" - End - Begin PaneConfiguration = 14 - NumPanes = 1 - Configuration = "(V (2))" - End - ActivePaneConfig = 0 - End - Begin DiagramPane = - Begin Origin = - Top = -384 - Left = 0 - End - Begin Tables = - Begin Table = "AnagMacchine" - Begin Extent = - Top = 6 - Left = 38 - Bottom = 114 - Right = 189 - End - DisplayFlags = 280 - TopColumn = 0 - End - End - End - Begin SQLPane = - End - Begin DataPane = - Begin ParameterDefaults = "" - End - Begin ColumnWidths = 9 - Width = 284 - Width = 1500 - Width = 6795 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - End - End - Begin CriteriaPane = - Begin ColumnWidths = 11 - Column = 1440 - Alias = 900 - Table = 1170 - Output = 720 - Append = 1400 - NewValue = 1170 - SortType = 1350 - SortOrder = 1410 - GroupBy = 1350 - Filter = 1350 - Or = 1350 - Or = 1350 - Or = 1350 - End - End -End -', 'SCHEMA', 'dbo', 'VIEW', 'v_selMacchine' -GO - -EXEC sp_addextendedproperty 'MS_DiagramPaneCount', 1, 'SCHEMA', 'dbo', 'VIEW', 'v_selMacchine' -GO - -CREATE VIEW v_selPeriodiTrad -AS -SELECT TOP (100) PERCENT dbo.AnagPeriodi.codPeriodo AS value, dbo.v_vocabolario.Traduzione AS label, dbo.v_vocabolario.Lingua AS conditio -FROM dbo.AnagPeriodi INNER JOIN - dbo.v_vocabolario ON dbo.AnagPeriodi.lemmaPeriodo = dbo.v_vocabolario.Lemma -ORDER BY label -GO - -EXEC sp_addextendedproperty 'MS_DiagramPane1', '[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00] -Begin DesignProperties = - Begin PaneConfigurations = - Begin PaneConfiguration = 0 - NumPanes = 4 - Configuration = "(H (1[40] 4[20] 2[20] 3) )" - End - Begin PaneConfiguration = 1 - NumPanes = 3 - Configuration = "(H (1 [50] 4 [25] 3))" - End - Begin PaneConfiguration = 2 - NumPanes = 3 - Configuration = "(H (1 [50] 2 [25] 3))" - End - Begin PaneConfiguration = 3 - NumPanes = 3 - Configuration = "(H (4 [30] 2 [40] 3))" - End - Begin PaneConfiguration = 4 - NumPanes = 2 - Configuration = "(H (1 [56] 3))" - End - Begin PaneConfiguration = 5 - NumPanes = 2 - Configuration = "(H (2 [66] 3))" - End - Begin PaneConfiguration = 6 - NumPanes = 2 - Configuration = "(H (4 [50] 3))" - End - Begin PaneConfiguration = 7 - NumPanes = 1 - Configuration = "(V (3))" - End - Begin PaneConfiguration = 8 - NumPanes = 3 - Configuration = "(H (1[56] 4[18] 2) )" - End - Begin PaneConfiguration = 9 - NumPanes = 2 - Configuration = "(H (1 [75] 4))" - End - Begin PaneConfiguration = 10 - NumPanes = 2 - Configuration = "(H (1[66] 2) )" - End - Begin PaneConfiguration = 11 - NumPanes = 2 - Configuration = "(H (4 [60] 2))" - End - Begin PaneConfiguration = 12 - NumPanes = 1 - Configuration = "(H (1) )" - End - Begin PaneConfiguration = 13 - NumPanes = 1 - Configuration = "(V (4))" - End - Begin PaneConfiguration = 14 - NumPanes = 1 - Configuration = "(V (2))" - End - ActivePaneConfig = 0 - End - Begin DiagramPane = - Begin Origin = - Top = 0 - Left = 0 - End - Begin Tables = - Begin Table = "AnagPeriodi" - Begin Extent = - Top = 6 - Left = 38 - Bottom = 84 - Right = 189 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "v_vocabolario" - Begin Extent = - Top = 6 - Left = 227 - Bottom = 99 - Right = 378 - End - DisplayFlags = 280 - TopColumn = 0 - End - End - End - Begin SQLPane = - End - Begin DataPane = - Begin ParameterDefaults = "" - End - Begin ColumnWidths = 9 - Width = 284 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - End - End - Begin CriteriaPane = - Begin ColumnWidths = 11 - Column = 1440 - Alias = 900 - Table = 1170 - Output = 720 - Append = 1400 - NewValue = 1170 - SortType = 1350 - SortOrder = 1410 - GroupBy = 1350 - Filter = 1350 - Or = 1350 - Or = 1350 - Or = 1350 - End - End -End -', 'SCHEMA', 'dbo', 'VIEW', 'v_selPeriodiTrad' -GO - -EXEC sp_addextendedproperty 'MS_DiagramPaneCount', 1, 'SCHEMA', 'dbo', 'VIEW', 'v_selPeriodiTrad' -GO - -CREATE VIEW v_selPrior -AS -SELECT TOP (100) PERCENT idxPriorita AS value, CAST(idxPriorita AS VARCHAR(4)) + ' - ' + descrPriorita AS label -FROM dbo.AnagPriorita -ORDER BY label -GO - -CREATE VIEW v_selSemafori -AS -SELECT TOP (100) PERCENT codSemaforo AS value, descrSemaforo AS label -FROM dbo.AnagSemafori -ORDER BY label -GO - -EXEC sp_addextendedproperty 'MS_DiagramPane1', '[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00] -Begin DesignProperties = - Begin PaneConfigurations = - Begin PaneConfiguration = 0 - NumPanes = 4 - Configuration = "(H (1[40] 4[20] 2[20] 3) )" - End - Begin PaneConfiguration = 1 - NumPanes = 3 - Configuration = "(H (1 [50] 4 [25] 3))" - End - Begin PaneConfiguration = 2 - NumPanes = 3 - Configuration = "(H (1 [50] 2 [25] 3))" - End - Begin PaneConfiguration = 3 - NumPanes = 3 - Configuration = "(H (4 [30] 2 [40] 3))" - End - Begin PaneConfiguration = 4 - NumPanes = 2 - Configuration = "(H (1 [56] 3))" - End - Begin PaneConfiguration = 5 - NumPanes = 2 - Configuration = "(H (2 [66] 3))" - End - Begin PaneConfiguration = 6 - NumPanes = 2 - Configuration = "(H (4 [50] 3))" - End - Begin PaneConfiguration = 7 - NumPanes = 1 - Configuration = "(V (3))" - End - Begin PaneConfiguration = 8 - NumPanes = 3 - Configuration = "(H (1[56] 4[18] 2) )" - End - Begin PaneConfiguration = 9 - NumPanes = 2 - Configuration = "(H (1 [75] 4))" - End - Begin PaneConfiguration = 10 - NumPanes = 2 - Configuration = "(H (1[66] 2) )" - End - Begin PaneConfiguration = 11 - NumPanes = 2 - Configuration = "(H (4 [60] 2))" - End - Begin PaneConfiguration = 12 - NumPanes = 1 - Configuration = "(H (1) )" - End - Begin PaneConfiguration = 13 - NumPanes = 1 - Configuration = "(V (4))" - End - Begin PaneConfiguration = 14 - NumPanes = 1 - Configuration = "(V (2))" - End - ActivePaneConfig = 0 - End - Begin DiagramPane = - Begin Origin = - Top = 0 - Left = 0 - End - Begin Tables = - Begin Table = "AnagSemafori" - Begin Extent = - Top = 6 - Left = 38 - Bottom = 84 - Right = 190 - End - DisplayFlags = 280 - TopColumn = 0 - End - End - End - Begin SQLPane = - End - Begin DataPane = - Begin ParameterDefaults = "" - End - Begin ColumnWidths = 9 - Width = 284 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - End - End - Begin CriteriaPane = - Begin ColumnWidths = 11 - Column = 1440 - Alias = 900 - Table = 1170 - Output = 720 - Append = 1400 - NewValue = 1170 - SortType = 1350 - SortOrder = 1410 - GroupBy = 1350 - Filter = 1350 - Or = 1350 - Or = 1350 - Or = 1350 - End - End -End -', 'SCHEMA', 'dbo', 'VIEW', 'v_selSemafori' -GO - -EXEC sp_addextendedproperty 'MS_DiagramPaneCount', 1, 'SCHEMA', 'dbo', 'VIEW', 'v_selSemafori' -GO - -CREATE VIEW v_selStato -AS -SELECT idxStato AS value, DescrStato AS label -FROM dbo.AnagStati -GO - -EXEC sp_addextendedproperty 'MS_DiagramPane1', '[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00] -Begin DesignProperties = - Begin PaneConfigurations = - Begin PaneConfiguration = 0 - NumPanes = 4 - Configuration = "(H (1[40] 4[20] 2[20] 3) )" - End - Begin PaneConfiguration = 1 - NumPanes = 3 - Configuration = "(H (1 [50] 4 [25] 3))" - End - Begin PaneConfiguration = 2 - NumPanes = 3 - Configuration = "(H (1 [50] 2 [25] 3))" - End - Begin PaneConfiguration = 3 - NumPanes = 3 - Configuration = "(H (4 [30] 2 [40] 3))" - End - Begin PaneConfiguration = 4 - NumPanes = 2 - Configuration = "(H (1 [56] 3))" - End - Begin PaneConfiguration = 5 - NumPanes = 2 - Configuration = "(H (2 [66] 3))" - End - Begin PaneConfiguration = 6 - NumPanes = 2 - Configuration = "(H (4 [50] 3))" - End - Begin PaneConfiguration = 7 - NumPanes = 1 - Configuration = "(V (3))" - End - Begin PaneConfiguration = 8 - NumPanes = 3 - Configuration = "(H (1[56] 4[18] 2) )" - End - Begin PaneConfiguration = 9 - NumPanes = 2 - Configuration = "(H (1 [75] 4))" - End - Begin PaneConfiguration = 10 - NumPanes = 2 - Configuration = "(H (1[66] 2) )" - End - Begin PaneConfiguration = 11 - NumPanes = 2 - Configuration = "(H (4 [60] 2))" - End - Begin PaneConfiguration = 12 - NumPanes = 1 - Configuration = "(H (1) )" - End - Begin PaneConfiguration = 13 - NumPanes = 1 - Configuration = "(V (4))" - End - Begin PaneConfiguration = 14 - NumPanes = 1 - Configuration = "(V (2))" - End - ActivePaneConfig = 0 - End - Begin DiagramPane = - Begin Origin = - Top = 0 - Left = 0 - End - Begin Tables = - Begin Table = "AnagStati" - Begin Extent = - Top = 6 - Left = 38 - Bottom = 99 - Right = 189 - End - DisplayFlags = 280 - TopColumn = 0 - End - End - End - Begin SQLPane = - End - Begin DataPane = - Begin ParameterDefaults = "" - End - Begin ColumnWidths = 9 - Width = 284 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - End - End - Begin CriteriaPane = - Begin ColumnWidths = 11 - Column = 1440 - Alias = 900 - Table = 1170 - Output = 720 - Append = 1400 - NewValue = 1170 - SortType = 1350 - SortOrder = 1410 - GroupBy = 1350 - Filter = 1350 - Or = 1350 - Or = 1350 - Or = 1350 - End - End -End -', 'SCHEMA', 'dbo', 'VIEW', 'v_selStato' -GO - -EXEC sp_addextendedproperty 'MS_DiagramPaneCount', 1, 'SCHEMA', 'dbo', 'VIEW', 'v_selStato' -GO - -CREATE VIEW v_selTipoGuasto -AS -SELECT TOP (100) PERCENT idxTipo AS value, descrTipo AS label -FROM dbo.AnagTipoGuasto -ORDER BY label -GO - -EXEC sp_addextendedproperty 'MS_DiagramPane1', '[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00] -Begin DesignProperties = - Begin PaneConfigurations = - Begin PaneConfiguration = 0 - NumPanes = 4 - Configuration = "(H (1[40] 4[20] 2[20] 3) )" - End - Begin PaneConfiguration = 1 - NumPanes = 3 - Configuration = "(H (1 [50] 4 [25] 3))" - End - Begin PaneConfiguration = 2 - NumPanes = 3 - Configuration = "(H (1 [50] 2 [25] 3))" - End - Begin PaneConfiguration = 3 - NumPanes = 3 - Configuration = "(H (4 [30] 2 [40] 3))" - End - Begin PaneConfiguration = 4 - NumPanes = 2 - Configuration = "(H (1 [56] 3))" - End - Begin PaneConfiguration = 5 - NumPanes = 2 - Configuration = "(H (2 [66] 3))" - End - Begin PaneConfiguration = 6 - NumPanes = 2 - Configuration = "(H (4 [50] 3))" - End - Begin PaneConfiguration = 7 - NumPanes = 1 - Configuration = "(V (3))" - End - Begin PaneConfiguration = 8 - NumPanes = 3 - Configuration = "(H (1[56] 4[18] 2) )" - End - Begin PaneConfiguration = 9 - NumPanes = 2 - Configuration = "(H (1 [75] 4))" - End - Begin PaneConfiguration = 10 - NumPanes = 2 - Configuration = "(H (1[66] 2) )" - End - Begin PaneConfiguration = 11 - NumPanes = 2 - Configuration = "(H (4 [60] 2))" - End - Begin PaneConfiguration = 12 - NumPanes = 1 - Configuration = "(H (1) )" - End - Begin PaneConfiguration = 13 - NumPanes = 1 - Configuration = "(V (4))" - End - Begin PaneConfiguration = 14 - NumPanes = 1 - Configuration = "(V (2))" - End - ActivePaneConfig = 0 - End - Begin DiagramPane = - Begin Origin = - Top = 0 - Left = 0 - End - Begin Tables = - Begin Table = "AnagTipoGuasto" - Begin Extent = - Top = 6 - Left = 38 - Bottom = 84 - Right = 189 - End - DisplayFlags = 280 - TopColumn = 0 - End - End - End - Begin SQLPane = - End - Begin DataPane = - Begin ParameterDefaults = "" - End - Begin ColumnWidths = 9 - Width = 284 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - End - End - Begin CriteriaPane = - Begin ColumnWidths = 11 - Column = 1440 - Alias = 900 - Table = 1170 - Output = 720 - Append = 1400 - NewValue = 1170 - SortType = 1350 - SortOrder = 1410 - GroupBy = 1350 - Filter = 1350 - Or = 1350 - Or = 1350 - Or = 1350 - End - End -End -', 'SCHEMA', 'dbo', 'VIEW', 'v_selTipoGuasto' -GO - -EXEC sp_addextendedproperty 'MS_DiagramPaneCount', 1, 'SCHEMA', 'dbo', 'VIEW', 'v_selTipoGuasto' -GO - -COMMIT -GO - - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -SET ANSI_NULLS ON -GO - -CREATE VIEW v_interventiErogati -AS -SELECT numIntMtz, SUM(durataMinuti) AS totMinErogati -FROM dbo.InterventoOpMtz -GROUP BY numIntMtz -GO - -EXEC sp_addextendedproperty 'MS_DiagramPane1', '[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00] -Begin DesignProperties = - Begin PaneConfigurations = - Begin PaneConfiguration = 0 - NumPanes = 4 - Configuration = "(H (1[40] 4[20] 2[20] 3) )" - End - Begin PaneConfiguration = 1 - NumPanes = 3 - Configuration = "(H (1 [50] 4 [25] 3))" - End - Begin PaneConfiguration = 2 - NumPanes = 3 - Configuration = "(H (1 [50] 2 [25] 3))" - End - Begin PaneConfiguration = 3 - NumPanes = 3 - Configuration = "(H (4 [30] 2 [40] 3))" - End - Begin PaneConfiguration = 4 - NumPanes = 2 - Configuration = "(H (1 [56] 3))" - End - Begin PaneConfiguration = 5 - NumPanes = 2 - Configuration = "(H (2 [66] 3))" - End - Begin PaneConfiguration = 6 - NumPanes = 2 - Configuration = "(H (4 [50] 3))" - End - Begin PaneConfiguration = 7 - NumPanes = 1 - Configuration = "(V (3))" - End - Begin PaneConfiguration = 8 - NumPanes = 3 - Configuration = "(H (1[56] 4[18] 2) )" - End - Begin PaneConfiguration = 9 - NumPanes = 2 - Configuration = "(H (1 [75] 4))" - End - Begin PaneConfiguration = 10 - NumPanes = 2 - Configuration = "(H (1[66] 2) )" - End - Begin PaneConfiguration = 11 - NumPanes = 2 - Configuration = "(H (4 [60] 2))" - End - Begin PaneConfiguration = 12 - NumPanes = 1 - Configuration = "(H (1) )" - End - Begin PaneConfiguration = 13 - NumPanes = 1 - Configuration = "(V (4))" - End - Begin PaneConfiguration = 14 - NumPanes = 1 - Configuration = "(V (2))" - End - ActivePaneConfig = 0 - End - Begin DiagramPane = - Begin Origin = - Top = 0 - Left = 0 - End - Begin Tables = - Begin Table = "InterventoOpMtz" - Begin Extent = - Top = 6 - Left = 38 - Bottom = 99 - Right = 189 - End - DisplayFlags = 280 - TopColumn = 0 - End - End - End - Begin SQLPane = - End - Begin DataPane = - Begin ParameterDefaults = "" - End - Begin ColumnWidths = 9 - Width = 284 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - End - End - Begin CriteriaPane = - Begin ColumnWidths = 12 - Column = 1440 - Alias = 900 - Table = 1170 - Output = 720 - Append = 1400 - NewValue = 1170 - SortType = 1350 - SortOrder = 1410 - GroupBy = 1350 - Filter = 1350 - Or = 1350 - Or = 1350 - Or = 1350 - End - End -End -', 'SCHEMA', 'dbo', 'VIEW', 'v_interventiErogati' -GO - -EXEC sp_addextendedproperty 'MS_DiagramPaneCount', 1, 'SCHEMA', 'dbo', 'VIEW', 'v_interventiErogati' -GO - -CREATE VIEW v_intervExp -AS -SELECT TOP (100) PERCENT dbo.InterventiMtz.numIntMtz, dbo.InterventiMtz.richiesta, dbo.InterventiMtz.dataLav, dbo.InterventiMtz.turnoLav, dbo.InterventiMtz.matr, - dbo.InterventiMtz.guasto, dbo.InterventiMtz.idxAmbito, dbo.AnagAmbitoGuasto.descrAmbitoGuasto, dbo.InterventiMtz.idxPriorita, - dbo.AnagPriorita.descrPriorita, dbo.InterventiMtz.isFermo, dbo.InterventiMtz.idxTipo, dbo.AnagTipoGuasto.descrTipo, dbo.InterventiMtz.idxImpianto, - dbo.AnagImpianti.codImpianto, dbo.AnagImpianti.nomeImpianto, dbo.InterventiMtz.idxMacchina, dbo.AnagMacchine.codMacchina, - dbo.AnagMacchine.nomeMacchina, dbo.InterventiMtz.descrizione, dbo.InterventiMtz.idxStato, dbo.AnagStati.DescrStato, - ISNULL(dbo.InterventiMtz.presaInCarico, dbo.InterventiMtz.richiesta) AS presaInCarico, ISNULL(dbo.InterventiMtz.inizioIntervento, - ISNULL(dbo.InterventiMtz.presaInCarico, dbo.InterventiMtz.richiesta)) AS inizioIntervento, ISNULL(dbo.InterventiMtz.fineIntervento, GETDATE()) - AS fineIntervento, dbo.InterventiMtz.descrizioneIntervento, dbo.InterventiMtz.isPreventivabile, dbo.InterventiMtz.idxCausale, - ISNULL(dbo.AnagCausali.descrCausale, 'N.D.') AS descrCausale -FROM dbo.InterventiMtz INNER JOIN - dbo.AnagAmbitoGuasto ON dbo.InterventiMtz.idxAmbito = dbo.AnagAmbitoGuasto.idxAmbito INNER JOIN - dbo.AnagImpianti ON dbo.InterventiMtz.idxImpianto = dbo.AnagImpianti.idxImpianto INNER JOIN - dbo.AnagMacchine ON dbo.InterventiMtz.idxMacchina = dbo.AnagMacchine.idxMacchina INNER JOIN - dbo.AnagTipoGuasto ON dbo.InterventiMtz.idxTipo = dbo.AnagTipoGuasto.idxTipo INNER JOIN - dbo.AnagPriorita ON dbo.InterventiMtz.idxPriorita = dbo.AnagPriorita.idxPriorita INNER JOIN - dbo.AnagStati ON dbo.InterventiMtz.idxStato = dbo.AnagStati.idxStato LEFT OUTER JOIN - dbo.AnagCausali ON dbo.InterventiMtz.idxCausale = dbo.AnagCausali.idxCausale -ORDER BY dbo.InterventiMtz.numIntMtz DESC -GO - -EXEC sp_addextendedproperty 'MS_DiagramPane1', '[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00] -Begin DesignProperties = - Begin PaneConfigurations = - Begin PaneConfiguration = 0 - NumPanes = 4 - Configuration = "(H (1[40] 4[20] 2[20] 3) )" - End - Begin PaneConfiguration = 1 - NumPanes = 3 - Configuration = "(H (1 [50] 4 [25] 3))" - End - Begin PaneConfiguration = 2 - NumPanes = 3 - Configuration = "(H (1 [50] 2 [25] 3))" - End - Begin PaneConfiguration = 3 - NumPanes = 3 - Configuration = "(H (4 [30] 2 [40] 3))" - End - Begin PaneConfiguration = 4 - NumPanes = 2 - Configuration = "(H (1 [56] 3))" - End - Begin PaneConfiguration = 5 - NumPanes = 2 - Configuration = "(H (2 [66] 3))" - End - Begin PaneConfiguration = 6 - NumPanes = 2 - Configuration = "(H (4 [50] 3))" - End - Begin PaneConfiguration = 7 - NumPanes = 1 - Configuration = "(V (3))" - End - Begin PaneConfiguration = 8 - NumPanes = 3 - Configuration = "(H (1[56] 4[18] 2) )" - End - Begin PaneConfiguration = 9 - NumPanes = 2 - Configuration = "(H (1 [75] 4))" - End - Begin PaneConfiguration = 10 - NumPanes = 2 - Configuration = "(H (1[66] 2) )" - End - Begin PaneConfiguration = 11 - NumPanes = 2 - Configuration = "(H (4 [60] 2))" - End - Begin PaneConfiguration = 12 - NumPanes = 1 - Configuration = "(H (1) )" - End - Begin PaneConfiguration = 13 - NumPanes = 1 - Configuration = "(V (4))" - End - Begin PaneConfiguration = 14 - NumPanes = 1 - Configuration = "(V (2))" - End - ActivePaneConfig = 0 - End - Begin DiagramPane = - Begin Origin = - Top = 0 - Left = 0 - End - Begin Tables = - Begin Table = "InterventiMtz" - Begin Extent = - Top = 5 - Left = 576 - Bottom = 360 - Right = 761 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagAmbitoGuasto" - Begin Extent = - Top = 4 - Left = 213 - Bottom = 82 - Right = 386 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagImpianti" - Begin Extent = - Top = 113 - Left = 834 - Bottom = 221 - Right = 985 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagMacchine" - Begin Extent = - Top = 181 - Left = 227 - Bottom = 289 - Right = 378 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagTipoGuasto" - Begin Extent = - Top = 91 - Left = 228 - Bottom = 169 - Right = 379 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagPriorita" - Begin Extent = - Top = 19 - Left = 834 - Bottom = 97 - Right = 985 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagStati" - Begin Extent = - Top = 237 - Left = 834 - Bottom = 315 - Right = 985 - ', 'SCHEMA', 'dbo', 'VIEW', 'v_intervExp' -GO - -EXEC sp_addextendedproperty 'MS_DiagramPane2', ' End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagCausali" - Begin Extent = - Top = 295 - Left = 235 - Bottom = 373 - Right = 386 - End - DisplayFlags = 280 - TopColumn = 0 - End - End - End - Begin SQLPane = - End - Begin DataPane = - Begin ParameterDefaults = "" - End - Begin ColumnWidths = 30 - Width = 284 - Width = 1500 - Width = 1665 - Width = 1185 - Width = 1500 - Width = 1500 - Width = 1830 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - End - End - Begin CriteriaPane = - Begin ColumnWidths = 11 - Column = 1440 - Alias = 900 - Table = 1170 - Output = 720 - Append = 1400 - NewValue = 1170 - SortType = 1350 - SortOrder = 1410 - GroupBy = 1350 - Filter = 1350 - Or = 1350 - Or = 1350 - Or = 1350 - End - End -End -', 'SCHEMA', 'dbo', 'VIEW', 'v_intervExp' -GO - -EXEC sp_addextendedproperty 'MS_DiagramPaneCount', 2, 'SCHEMA', 'dbo', 'VIEW', 'v_intervExp' -GO - -CREATE VIEW v_macchine -AS -SELECT dbo.AnagMacchine.idxMacchina, dbo.AnagMacchine.idxImpianto, dbo.AnagMacchine.codMacchina, dbo.AnagMacchine.nomeMacchina, dbo.AnagMacchine.modello, - dbo.AnagMacchine.matricola, dbo.AnagMacchine.anno, dbo.AnagMacchine.kgPeso, dbo.AnagMacchine.kwConsumo, dbo.AnagMacchine.funzDal, - dbo.AnagMacchine.funzAl, dbo.AnagImpianti.codImpianto + ' - ' + dbo.AnagImpianti.nomeImpianto AS descrImpianto -FROM dbo.AnagMacchine INNER JOIN - dbo.AnagImpianti ON dbo.AnagMacchine.idxImpianto = dbo.AnagImpianti.idxImpianto -GO - -CREATE VIEW v_mtzProgExp -AS -SELECT dbo.MtzProgrammata.idxIntPro, dbo.MtzProgrammata.idxMacchina, dbo.AnagMacchine.codMacchina, dbo.AnagMacchine.nomeMacchina, dbo.MtzProgrammata.inizio, - dbo.MtzProgrammata.codFrequenza, dbo.AnagFrequenze.frequenza, dbo.MtzProgrammata.cadenza, dbo.MtzProgrammata.descrizione, - dbo.MtzProgrammata.idxPriorita, dbo.AnagPriorita.descrPriorita, dbo.MtzProgrammata.isFermo, dbo.MtzProgrammata.idxTipo, dbo.AnagTipoGuasto.descrTipo -FROM dbo.MtzProgrammata INNER JOIN - dbo.AnagMacchine ON dbo.MtzProgrammata.idxMacchina = dbo.AnagMacchine.idxMacchina INNER JOIN - dbo.AnagFrequenze ON dbo.MtzProgrammata.codFrequenza = dbo.AnagFrequenze.codFrequenza INNER JOIN - dbo.AnagPriorita ON dbo.MtzProgrammata.idxPriorita = dbo.AnagPriorita.idxPriorita INNER JOIN - dbo.AnagTipoGuasto ON dbo.MtzProgrammata.idxTipo = dbo.AnagTipoGuasto.idxTipo -GO - -EXEC sp_addextendedproperty 'MS_DiagramPane1', '[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00] -Begin DesignProperties = - Begin PaneConfigurations = - Begin PaneConfiguration = 0 - NumPanes = 4 - Configuration = "(H (1[40] 4[20] 2[20] 3) )" - End - Begin PaneConfiguration = 1 - NumPanes = 3 - Configuration = "(H (1 [50] 4 [25] 3))" - End - Begin PaneConfiguration = 2 - NumPanes = 3 - Configuration = "(H (1 [50] 2 [25] 3))" - End - Begin PaneConfiguration = 3 - NumPanes = 3 - Configuration = "(H (4 [30] 2 [40] 3))" - End - Begin PaneConfiguration = 4 - NumPanes = 2 - Configuration = "(H (1 [56] 3))" - End - Begin PaneConfiguration = 5 - NumPanes = 2 - Configuration = "(H (2 [66] 3))" - End - Begin PaneConfiguration = 6 - NumPanes = 2 - Configuration = "(H (4 [50] 3))" - End - Begin PaneConfiguration = 7 - NumPanes = 1 - Configuration = "(V (3))" - End - Begin PaneConfiguration = 8 - NumPanes = 3 - Configuration = "(H (1[56] 4[18] 2) )" - End - Begin PaneConfiguration = 9 - NumPanes = 2 - Configuration = "(H (1 [75] 4))" - End - Begin PaneConfiguration = 10 - NumPanes = 2 - Configuration = "(H (1[66] 2) )" - End - Begin PaneConfiguration = 11 - NumPanes = 2 - Configuration = "(H (4 [60] 2))" - End - Begin PaneConfiguration = 12 - NumPanes = 1 - Configuration = "(H (1) )" - End - Begin PaneConfiguration = 13 - NumPanes = 1 - Configuration = "(V (4))" - End - Begin PaneConfiguration = 14 - NumPanes = 1 - Configuration = "(V (2))" - End - ActivePaneConfig = 0 - End - Begin DiagramPane = - Begin Origin = - Top = 0 - Left = 0 - End - Begin Tables = - Begin Table = "MtzProgrammata" - Begin Extent = - Top = 6 - Left = 38 - Bottom = 275 - Right = 189 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagMacchine" - Begin Extent = - Top = 6 - Left = 227 - Bottom = 114 - Right = 378 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagFrequenze" - Begin Extent = - Top = 6 - Left = 416 - Bottom = 84 - Right = 567 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagPriorita" - Begin Extent = - Top = 6 - Left = 605 - Bottom = 99 - Right = 756 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagTipoGuasto" - Begin Extent = - Top = 6 - Left = 794 - Bottom = 84 - Right = 945 - End - DisplayFlags = 280 - TopColumn = 0 - End - End - End - Begin SQLPane = - End - Begin DataPane = - Begin ParameterDefaults = "" - End - Begin ColumnWidths = 15 - Width = 284 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width ', 'SCHEMA', 'dbo', 'VIEW', 'v_mtzProgExp' -GO - -EXEC sp_addextendedproperty 'MS_DiagramPane2', '= 1500 - Width = 1500 - End - End - Begin CriteriaPane = - Begin ColumnWidths = 11 - Column = 1440 - Alias = 900 - Table = 1170 - Output = 720 - Append = 1400 - NewValue = 1170 - SortType = 1350 - SortOrder = 1410 - GroupBy = 1350 - Filter = 1350 - Or = 1350 - Or = 1350 - Or = 1350 - End - End -End -', 'SCHEMA', 'dbo', 'VIEW', 'v_mtzProgExp' -GO - -EXEC sp_addextendedproperty 'MS_DiagramPaneCount', 2, 'SCHEMA', 'dbo', 'VIEW', 'v_mtzProgExp' -GO - -COMMIT -GO - - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -SET ANSI_NULLS ON -GO - -CREATE VIEW v_elencoImpiantiMacchine -AS -SELECT dbo.AnagImpianti.codImpianto, dbo.AnagImpianti.nomeImpianto, dbo.AnagImpianti.tipoImpianto, dbo.AnagMacchine.codMacchina, dbo.AnagMacchine.nomeMacchina, - dbo.AnagMacchine.modello, ISNULL(dbo.AnagMacchine.matricola, 'n.d.') AS matricola, dbo.AnagMacchine.anno, dbo.AnagMacchine.kgPeso, - dbo.AnagMacchine.kwConsumo -FROM dbo.AnagImpianti INNER JOIN - dbo.AnagMacchine ON dbo.AnagImpianti.idxImpianto = dbo.AnagMacchine.idxImpianto -GO - -EXEC sp_addextendedproperty 'MS_DiagramPane1', '[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00] -Begin DesignProperties = - Begin PaneConfigurations = - Begin PaneConfiguration = 0 - NumPanes = 4 - Configuration = "(H (1[40] 4[20] 2[20] 3) )" - End - Begin PaneConfiguration = 1 - NumPanes = 3 - Configuration = "(H (1 [50] 4 [25] 3))" - End - Begin PaneConfiguration = 2 - NumPanes = 3 - Configuration = "(H (1 [50] 2 [25] 3))" - End - Begin PaneConfiguration = 3 - NumPanes = 3 - Configuration = "(H (4 [30] 2 [40] 3))" - End - Begin PaneConfiguration = 4 - NumPanes = 2 - Configuration = "(H (1 [56] 3))" - End - Begin PaneConfiguration = 5 - NumPanes = 2 - Configuration = "(H (2 [66] 3))" - End - Begin PaneConfiguration = 6 - NumPanes = 2 - Configuration = "(H (4 [50] 3))" - End - Begin PaneConfiguration = 7 - NumPanes = 1 - Configuration = "(V (3))" - End - Begin PaneConfiguration = 8 - NumPanes = 3 - Configuration = "(H (1[56] 4[18] 2) )" - End - Begin PaneConfiguration = 9 - NumPanes = 2 - Configuration = "(H (1 [75] 4))" - End - Begin PaneConfiguration = 10 - NumPanes = 2 - Configuration = "(H (1[66] 2) )" - End - Begin PaneConfiguration = 11 - NumPanes = 2 - Configuration = "(H (4 [60] 2))" - End - Begin PaneConfiguration = 12 - NumPanes = 1 - Configuration = "(H (1) )" - End - Begin PaneConfiguration = 13 - NumPanes = 1 - Configuration = "(V (4))" - End - Begin PaneConfiguration = 14 - NumPanes = 1 - Configuration = "(V (2))" - End - ActivePaneConfig = 0 - End - Begin DiagramPane = - Begin Origin = - Top = 0 - Left = 0 - End - Begin Tables = - Begin Table = "AnagImpianti" - Begin Extent = - Top = 6 - Left = 38 - Bottom = 171 - Right = 189 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagMacchine" - Begin Extent = - Top = 6 - Left = 227 - Bottom = 207 - Right = 378 - End - DisplayFlags = 280 - TopColumn = 0 - End - End - End - Begin SQLPane = - End - Begin DataPane = - Begin ParameterDefaults = "" - End - Begin ColumnWidths = 11 - Width = 284 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - End - End - Begin CriteriaPane = - Begin ColumnWidths = 11 - Column = 1440 - Alias = 900 - Table = 1170 - Output = 720 - Append = 1400 - NewValue = 1170 - SortType = 1350 - SortOrder = 1410 - GroupBy = 1350 - Filter = 1350 - Or = 1350 - Or = 1350 - Or = 1350 - End - End -End -', 'SCHEMA', 'dbo', 'VIEW', 'v_elencoImpiantiMacchine' -GO - -EXEC sp_addextendedproperty 'MS_DiagramPaneCount', 1, 'SCHEMA', 'dbo', 'VIEW', 'v_elencoImpiantiMacchine' -GO - -CREATE VIEW v_elencoIntervFilt -AS -SELECT TOP (100) PERCENT dbo.InterventiMtz.numIntMtz, dbo.InterventiMtz.richiesta, dbo.AnagImpianti.codImpianto, dbo.AnagImpianti.nomeImpianto, - dbo.AnagMacchine.codMacchina, dbo.AnagMacchine.nomeMacchina, dbo.InterventiMtz.descrizione, dbo.InterventiMtz.inizioIntervento, - dbo.InterventiMtz.fineIntervento, ISNULL(dbo.InterventiMtz.descrizioneIntervento, 'n.d. (report mtz)') AS descrizioneIntervento, ISNULL(dbo.AnagCausali.descrCausale, - 'n.d. (causale)') AS descrCausale, ISNULL(dbo.v_interventiErogati.totMinErogati / 60, 0) AS minErogati, ISNULL(DATEDIFF(hour, dbo.InterventiMtz.inizioIntervento, - dbo.InterventiMtz.fineIntervento), 0) AS durataMtz, ISNULL(DATEDIFF(hour, dbo.InterventiMtz.guasto, dbo.InterventiMtz.fineIntervento), 0) AS durataOff, - dbo.InterventiMtz.guasto, dbo.InterventiMtz.idxStato, dbo.InterventiMtz.idxImpianto, dbo.InterventiMtz.idxMacchina -FROM dbo.InterventiMtz INNER JOIN - dbo.AnagAmbitoGuasto ON dbo.InterventiMtz.idxAmbito = dbo.AnagAmbitoGuasto.idxAmbito INNER JOIN - dbo.AnagImpianti ON dbo.InterventiMtz.idxImpianto = dbo.AnagImpianti.idxImpianto INNER JOIN - dbo.AnagMacchine ON dbo.InterventiMtz.idxMacchina = dbo.AnagMacchine.idxMacchina INNER JOIN - dbo.AnagTipoGuasto ON dbo.InterventiMtz.idxTipo = dbo.AnagTipoGuasto.idxTipo INNER JOIN - dbo.AnagPriorita ON dbo.InterventiMtz.idxPriorita = dbo.AnagPriorita.idxPriorita INNER JOIN - dbo.AnagStati ON dbo.InterventiMtz.idxStato = dbo.AnagStati.idxStato LEFT OUTER JOIN - dbo.v_interventiErogati ON dbo.InterventiMtz.numIntMtz = dbo.v_interventiErogati.numIntMtz LEFT OUTER JOIN - dbo.AnagCausali ON dbo.InterventiMtz.idxCausale = dbo.AnagCausali.idxCausale -ORDER BY dbo.InterventiMtz.numIntMtz DESC -GO - -EXEC sp_addextendedproperty 'MS_DiagramPane1', '[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00] -Begin DesignProperties = - Begin PaneConfigurations = - Begin PaneConfiguration = 0 - NumPanes = 4 - Configuration = "(H (1[40] 4[20] 2[20] 3) )" - End - Begin PaneConfiguration = 1 - NumPanes = 3 - Configuration = "(H (1 [50] 4 [25] 3))" - End - Begin PaneConfiguration = 2 - NumPanes = 3 - Configuration = "(H (1 [50] 2 [25] 3))" - End - Begin PaneConfiguration = 3 - NumPanes = 3 - Configuration = "(H (4 [30] 2 [40] 3))" - End - Begin PaneConfiguration = 4 - NumPanes = 2 - Configuration = "(H (1 [56] 3))" - End - Begin PaneConfiguration = 5 - NumPanes = 2 - Configuration = "(H (2 [66] 3))" - End - Begin PaneConfiguration = 6 - NumPanes = 2 - Configuration = "(H (4 [50] 3))" - End - Begin PaneConfiguration = 7 - NumPanes = 1 - Configuration = "(V (3))" - End - Begin PaneConfiguration = 8 - NumPanes = 3 - Configuration = "(H (1[56] 4[18] 2) )" - End - Begin PaneConfiguration = 9 - NumPanes = 2 - Configuration = "(H (1 [75] 4))" - End - Begin PaneConfiguration = 10 - NumPanes = 2 - Configuration = "(H (1[66] 2) )" - End - Begin PaneConfiguration = 11 - NumPanes = 2 - Configuration = "(H (4 [60] 2))" - End - Begin PaneConfiguration = 12 - NumPanes = 1 - Configuration = "(H (1) )" - End - Begin PaneConfiguration = 13 - NumPanes = 1 - Configuration = "(V (4))" - End - Begin PaneConfiguration = 14 - NumPanes = 1 - Configuration = "(V (2))" - End - ActivePaneConfig = 0 - End - Begin DiagramPane = - Begin Origin = - Top = -23 - Left = 0 - End - Begin Tables = - Begin Table = "InterventiMtz" - Begin Extent = - Top = 8 - Left = 486 - Bottom = 354 - Right = 671 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagAmbitoGuasto" - Begin Extent = - Top = 11 - Left = 82 - Bottom = 89 - Right = 255 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagImpianti" - Begin Extent = - Top = 123 - Left = 219 - Bottom = 231 - Right = 370 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagMacchine" - Begin Extent = - Top = 190 - Left = 826 - Bottom = 298 - Right = 977 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagTipoGuasto" - Begin Extent = - Top = 90 - Left = 1143 - Bottom = 168 - Right = 1294 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagPriorita" - Begin Extent = - Top = 23 - Left = 958 - Bottom = 116 - Right = 1109 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagStati" - Begin Extent = - Top = 263 - Left = 90 - Bottom = 356 - Right = 241 - ', 'SCHEMA', 'dbo', 'VIEW', 'v_elencoIntervFilt' -GO - -EXEC sp_addextendedproperty 'MS_DiagramPane2', ' End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "v_interventiErogati" - Begin Extent = - Top = 3 - Left = 739 - Bottom = 81 - Right = 890 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagCausali" - Begin Extent = - Top = 291 - Left = 1011 - Bottom = 369 - Right = 1162 - End - DisplayFlags = 280 - TopColumn = 0 - End - End - End - Begin SQLPane = - End - Begin DataPane = - Begin ParameterDefaults = "" - End - Begin ColumnWidths = 30 - Width = 284 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1575 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - End - End - Begin CriteriaPane = - Begin ColumnWidths = 11 - Column = 1440 - Alias = 900 - Table = 1170 - Output = 720 - Append = 1400 - NewValue = 1170 - SortType = 1350 - SortOrder = 1410 - GroupBy = 1350 - Filter = 1350 - Or = 1350 - Or = 1350 - Or = 1350 - End - End -End -', 'SCHEMA', 'dbo', 'VIEW', 'v_elencoIntervFilt' -GO - -EXEC sp_addextendedproperty 'MS_DiagramPaneCount', 2, 'SCHEMA', 'dbo', 'VIEW', 'v_elencoIntervFilt' -GO - -COMMIT -GO - - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -SET ANSI_NULLS ON -GO - -CREATE VIEW v_datiMTBFMTTR -AS -SELECT COUNT(numIntMtz) AS numInterventi, SUM(durataMtz) AS totOreMtz, SUM(durataOff) AS totOreOfficina, codImpianto, codMacchina, nomeImpianto, - nomeMacchina -FROM dbo.v_elencoIntervFilt -GROUP BY codImpianto, codMacchina, nomeImpianto, nomeMacchina -GO - -EXEC sp_addextendedproperty 'MS_DiagramPane1', '[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00] -Begin DesignProperties = - Begin PaneConfigurations = - Begin PaneConfiguration = 0 - NumPanes = 4 - Configuration = "(H (1[41] 4[20] 2[20] 3) )" - End - Begin PaneConfiguration = 1 - NumPanes = 3 - Configuration = "(H (1 [50] 4 [25] 3))" - End - Begin PaneConfiguration = 2 - NumPanes = 3 - Configuration = "(H (1 [50] 2 [25] 3))" - End - Begin PaneConfiguration = 3 - NumPanes = 3 - Configuration = "(H (4 [30] 2 [40] 3))" - End - Begin PaneConfiguration = 4 - NumPanes = 2 - Configuration = "(H (1 [56] 3))" - End - Begin PaneConfiguration = 5 - NumPanes = 2 - Configuration = "(H (2 [66] 3))" - End - Begin PaneConfiguration = 6 - NumPanes = 2 - Configuration = "(H (4 [50] 3))" - End - Begin PaneConfiguration = 7 - NumPanes = 1 - Configuration = "(V (3))" - End - Begin PaneConfiguration = 8 - NumPanes = 3 - Configuration = "(H (1[56] 4[18] 2) )" - End - Begin PaneConfiguration = 9 - NumPanes = 2 - Configuration = "(H (1 [75] 4))" - End - Begin PaneConfiguration = 10 - NumPanes = 2 - Configuration = "(H (1[66] 2) )" - End - Begin PaneConfiguration = 11 - NumPanes = 2 - Configuration = "(H (4 [60] 2))" - End - Begin PaneConfiguration = 12 - NumPanes = 1 - Configuration = "(H (1) )" - End - Begin PaneConfiguration = 13 - NumPanes = 1 - Configuration = "(V (4))" - End - Begin PaneConfiguration = 14 - NumPanes = 1 - Configuration = "(V (2))" - End - ActivePaneConfig = 0 - End - Begin DiagramPane = - Begin Origin = - Top = 0 - Left = 0 - End - Begin Tables = - Begin Table = "v_elencoIntervFilt" - Begin Extent = - Top = 6 - Left = 38 - Bottom = 391 - Right = 223 - End - DisplayFlags = 280 - TopColumn = 0 - End - End - End - Begin SQLPane = - End - Begin DataPane = - Begin ParameterDefaults = "" - End - Begin ColumnWidths = 9 - Width = 284 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 2235 - Width = 3210 - Width = 1500 - End - End - Begin CriteriaPane = - Begin ColumnWidths = 12 - Column = 1440 - Alias = 900 - Table = 1170 - Output = 720 - Append = 1400 - NewValue = 1170 - SortType = 1350 - SortOrder = 1410 - GroupBy = 1350 - Filter = 1350 - Or = 1350 - Or = 1350 - Or = 1350 - End - End -End -', 'SCHEMA', 'dbo', 'VIEW', 'v_datiMTBFMTTR' -GO - -EXEC sp_addextendedproperty 'MS_DiagramPaneCount', 1, 'SCHEMA', 'dbo', 'VIEW', 'v_datiMTBFMTTR' -GO - -COMMIT -GO - - - - - - - - --- registro versione... -INSERT INTO [dbo].[LogUpdateDb] ([Versione],[Data]) VALUES(1, GETDATE()) -GO diff --git a/Projects/WebGIM/GIM_site/sql/GIM_0002.sql b/Projects/WebGIM/GIM_site/sql/GIM_0002.sql deleted file mode 100644 index 69b3003..0000000 --- a/Projects/WebGIM/GIM_site/sql/GIM_0002.sql +++ /dev/null @@ -1,991 +0,0 @@ -/**************************************************************** -* SteamWare s.r.l. -* -* Setup iniziale DB WebGIM con valorizzazione valori di default -* -* modificato: 2009-01-13 S.E.L. -* -****************************************************************/ - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -SET IDENTITY_INSERT dbo.AnagAmbitoGuasto ON -GO - -INSERT INTO dbo.AnagAmbitoGuasto - (idxAmbito, descrAmbitoGuasto) - VALUES (1, N'non definito') -INSERT INTO dbo.AnagAmbitoGuasto - (idxAmbito, descrAmbitoGuasto) - VALUES (2, N'usura') -INSERT INTO dbo.AnagAmbitoGuasto - (idxAmbito, descrAmbitoGuasto) - VALUES (3, N'accidentale - urti') -INSERT INTO dbo.AnagAmbitoGuasto - (idxAmbito, descrAmbitoGuasto) - VALUES (4, N'set-up') -INSERT INTO dbo.AnagAmbitoGuasto - (idxAmbito, descrAmbitoGuasto) - VALUES (5, N'rottura inserto') -INSERT INTO dbo.AnagAmbitoGuasto - (idxAmbito, descrAmbitoGuasto) - VALUES (6, N'mancanza energia') -INSERT INTO dbo.AnagAmbitoGuasto - (idxAmbito, descrAmbitoGuasto) - VALUES (7, N'Mtz programmata') -INSERT INTO dbo.AnagAmbitoGuasto - (idxAmbito, descrAmbitoGuasto) - VALUES (8, N'errata programmazione') -INSERT INTO dbo.AnagAmbitoGuasto - (idxAmbito, descrAmbitoGuasto) - VALUES (9, N'pulizia') -GO - -SET IDENTITY_INSERT dbo.AnagAmbitoGuasto OFF -GO - -COMMIT TRANSACTION -GO - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -INSERT INTO dbo.AnagEventi - VALUES (1, N'Presa in carico') -INSERT INTO dbo.AnagEventi - VALUES (2, N'Conclusione intervento') -INSERT INTO dbo.AnagEventi - VALUES (3, N'Annullamento intervento') -GO - -COMMIT TRANSACTION -GO - - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -SET IDENTITY_INSERT dbo.AnagFamMacchine ON -GO - -INSERT INTO dbo.AnagFamMacchine - (idxFamMacchine, nomeFamMacch) - VALUES (1, N'Tornitrici MonoMandrino') -INSERT INTO dbo.AnagFamMacchine - (idxFamMacchine, nomeFamMacch) - VALUES (2, N'Foratrici') -INSERT INTO dbo.AnagFamMacchine - (idxFamMacchine, nomeFamMacch) - VALUES (3, N'Lappatrici') -INSERT INTO dbo.AnagFamMacchine - (idxFamMacchine, nomeFamMacch) - VALUES (4, N'Impianto Elettrico') -INSERT INTO dbo.AnagFamMacchine - (idxFamMacchine, nomeFamMacch) - VALUES (5, N'Impianto Pneumatico') -INSERT INTO dbo.AnagFamMacchine - (idxFamMacchine, nomeFamMacch) - VALUES (6, N'Impianto Idraulico') -INSERT INTO dbo.AnagFamMacchine - (idxFamMacchine, nomeFamMacch) - VALUES (7, N'Raccolta sfrido') -GO - -SET IDENTITY_INSERT dbo.AnagFamMacchine OFF -GO - -COMMIT TRANSACTION -GO - - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -SET IDENTITY_INSERT dbo.AnagImpianti ON -GO - -INSERT INTO dbo.AnagImpianti - (idxImpianto, codImpianto, nomeImpianto, tipoImpianto, funzDal, funzAl) - VALUES (1, N'MTZ', N'Manutenzione', N'VIRTUALE', '1900-01-01 00:00:00.000', '2100-12-31 00:00:00.000') -INSERT INTO dbo.AnagImpianti - (idxImpianto, codImpianto, nomeImpianto, tipoImpianto, funzDal, funzAl) - VALUES (2, N'STRUM', N'Strumenti di misura /Controllo', N'VIRTUALE', '1900-01-01 00:00:00.000', '2100-12-31 00:00:00.000') -INSERT INTO dbo.AnagImpianti - (idxImpianto, codImpianto, nomeImpianto, tipoImpianto, funzDal, funzAl) - VALUES (3, N'TORN', N'Tornitura', N'Reparto', '2009-01-01 00:00:00.000', '2018-12-31 00:00:00.000') -INSERT INTO dbo.AnagImpianti - (idxImpianto, codImpianto, nomeImpianto, tipoImpianto, funzDal, funzAl) - VALUES (4, N'DEN', N'Dentatura', N'Reparto', '2009-01-01 00:00:00.000', '2018-12-31 00:00:00.000') -INSERT INTO dbo.AnagImpianti - (idxImpianto, codImpianto, nomeImpianto, tipoImpianto, funzDal, funzAl) - VALUES (5, N'DENGLE', N'Dentatura Gleason', N'Reparto', '2009-01-01 00:00:00.000', '2018-12-31 00:00:00.000') -INSERT INTO dbo.AnagImpianti - (idxImpianto, codImpianto, nomeImpianto, tipoImpianto, funzDal, funzAl) - VALUES (6, N'CLAV', N'Centri di lavoro', N'Reparto', '1900-01-01 00:00:00.000', '2100-12-31 00:00:00.000') -INSERT INTO dbo.AnagImpianti - (idxImpianto, codImpianto, nomeImpianto, tipoImpianto, funzDal, funzAl) - VALUES (7, N'CTS', N'Centratura Intestatura / Taglio Seghetti', N'Reparto', '1900-01-01 00:00:00.000', '2100-12-31 00:00:00.000') -INSERT INTO dbo.AnagImpianti - (idxImpianto, codImpianto, nomeImpianto, tipoImpianto, funzDal, funzAl) - VALUES (8, N'TRA', N'Trapani', N'Reparto', '1900-01-01 00:00:00.000', '2100-12-31 00:00:00.000') -INSERT INTO dbo.AnagImpianti - (idxImpianto, codImpianto, nomeImpianto, tipoImpianto, funzDal, funzAl) - VALUES (9, N'SBA', N'Sbavatrici', N'Reparto', '1900-01-01 00:00:00.000', '2100-12-31 00:00:00.000') -INSERT INTO dbo.AnagImpianti - (idxImpianto, codImpianto, nomeImpianto, tipoImpianto, funzDal, funzAl) - VALUES (10, N'REINT', N'Rettifiche Interne', N'Reparto', '1900-01-01 00:00:00.000', '2100-12-31 00:00:00.000') -INSERT INTO dbo.AnagImpianti - (idxImpianto, codImpianto, nomeImpianto, tipoImpianto, funzDal, funzAl) - VALUES (11, N'REEXT', N'Rettifiche Esterne', N'Reparto', '1900-01-01 00:00:00.000', '2100-12-31 00:00:00.000') -INSERT INTO dbo.AnagImpianti - (idxImpianto, codImpianto, nomeImpianto, tipoImpianto, funzDal, funzAl) - VALUES (12, N'TORFIN', N'Tornitura Finitura', N'Reparto', '1900-01-01 00:00:00.000', '2100-12-31 00:00:00.000') -INSERT INTO dbo.AnagImpianti - (idxImpianto, codImpianto, nomeImpianto, tipoImpianto, funzDal, funzAl) - VALUES (13, N'REDENT', N'Rettifiche Denti', N'Reparto', '1900-01-01 00:00:00.000', '2100-12-31 00:00:00.000') -INSERT INTO dbo.AnagImpianti - (idxImpianto, codImpianto, nomeImpianto, tipoImpianto, funzDal, funzAl) - VALUES (14, N'LOG', N'Logistica', N'VIRTUALE', '1900-01-01 00:00:00.000', '2100-12-31 00:00:00.000') -INSERT INTO dbo.AnagImpianti - (idxImpianto, codImpianto, nomeImpianto, tipoImpianto, funzDal, funzAl) - VALUES (15, N'IMP', N'Impianti e Servizi', N'VIRTUALE', '1900-01-01 00:00:00.000', '2100-12-31 00:00:00.000') -INSERT INTO dbo.AnagImpianti - (idxImpianto, codImpianto, nomeImpianto, tipoImpianto, funzDal, funzAl) - VALUES (16, N'SI', N'Sistemi Informatici', N'VIRTUALE', '1900-01-01 00:00:00.000', '2100-12-31 00:00:00.000') -GO - -SET IDENTITY_INSERT dbo.AnagImpianti OFF -GO - -COMMIT TRANSACTION -GO - - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -SET IDENTITY_INSERT dbo.AnagMacchine ON -GO - -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (3, 7, N'--SE/1', N'Segatrice a nastro', N'DAITO GA 260 W', NULL, 1988, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (4, 7, N'--SE/2', N'Segatrice a nastro', N'DAITO GA 260 W', NULL, 1988, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (5, 3, N'--EM/7', N'Tornio verticale CN con caricatore', N'EMAG VSC 7', NULL, 2007, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (6, 3, N'--DT20', N'Tornio a 2 teste CN con portale (isola LP1)', N'MAZAK DT20', NULL, 2005, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (7, 3, N'EM3152', N'Tornio verticale CN con caricatore', N'EMAG VSC 315', NULL, 2005, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (8, 3, N'-EM400', N'Tornio verticale CN con caricatore', N'EMAG VSC 400', NULL, 1999, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (9, 3, N'MT5003', N'Tornio CN con portale', N'GRAZIANO MT500 CNC', NULL, 1998, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (10, 3, N'-EM315', N'Tornio verticale CN con caricatore', N'EMAG VSC 315', NULL, 1997, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (11, 3, N'---PDF', N'Tornio frontale a 2 teste CN', N'PITTLER 200 CNC PDF', NULL, 1995, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (12, 3, N'MT5002', N'Tornio CN con portale', N'GRAZIANO MT500 CNC', NULL, 1995, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (13, 3, N'-MT500', N'Tornio CN con portale', N'GRAZIANO MT500 CNC', NULL, 1994, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (14, 3, N'--P200', N'Tornio frontale a 2 teste CN con robot', N'PITTLER 200 CNC PETRA 1', NULL, 1989, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (15, 3, N'-OK165', N'Tornio frontale a 2 teste CN', N'OKUMA 165 CNC', NULL, 1989, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (16, 3, N'--P315', N'Tornio frontale a 2 teste CN', N'PITTLER 315 CNC PETRA 2', NULL, 1988, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (17, 3, N'--P250', N'Tornio frontale a 2 teste CN con robot', N'PITTLER 250 CNC PETRA 1', NULL, 1987, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (18, 3, N'--TP/1', N'Tornio parallelo', N'CMT URSUS 225', NULL, 1980, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (19, 3, N'--TP/2', N'Tornio parallelo', N'CMT URSUS 225', NULL, 1985, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (20, 3, N'-FELSO', N'Tornio verticale CN a 2 teste con caricatore', N'FELSOMAT FZ350', NULL, 2008, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (21, 8, N'-TMB/1', N'Trapano multiplo', N'BERARDI VB II Z', NULL, 1980, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (22, 8, N'-TMB/2', N'Trapano multiplo', N'BERARDI VB II Z', NULL, 1980, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (23, 8, N'---TMO', N'Trapano multiplo', N'OLIVETTI', NULL, 1978, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (24, 8, N'----TO', N'Trapano', N'OLIVETTI', NULL, 1975, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (25, 1, N'RECORD', N'Maschiatrice', N'RECORD', NULL, 1993, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (26, 1, N'---MJN', N'Maschiatrice', N'JOANNES', NULL, 1978, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (27, 1, N'--BV25', N'Brocciatrice', N'VARINELLI 1320', NULL, 1981, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (28, 1, N'--BMV6', N'Brocciatrice', N'VARINELLI 1600', NULL, 1980, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (29, 9, N'--GR/5', N'Sbavatrice GR/5', N'MPM SAG50/PN', NULL, 1978, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (30, 9, N'--GR/4', N'Sbavatrice GR/4', N'MINITOOLS MT600', NULL, 1990, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (31, 9, N'--GR/7', N'Smussatrice GR/7', N'RAVAGLIA', NULL, 2005, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (32, 9, N'--GR/8', N'Smussatrice GR/8', N'RAVAGLIA', NULL, 2005, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (33, 9, N'--GR/3', N'Sbavatrice GR/3', N'MPM', NULL, 1988, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (34, 9, N'N/D', N'Sbavatrice (in Isola LP1)', N'SAMPUTENSILI ', NULL, 2004, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (35, 9, N'---SCT', N'Sbavatrice', N'SAMPUTENSILI SCT3', NULL, 1998, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (36, 9, N'--GR/1', N'Sbavatrice GR/1', N'GRATOMAT KGG533', NULL, 1979, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (37, 9, N'--GR/2', N'Sbavatrice GR/2', N'GRATOMAT 300L', NULL, 1989, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (38, 6, N'-V5005', N'Centro di lavoro CN', N'DOOSAN VC500', NULL, NULL, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (39, 6, N'-V5004', N'Centro di lavoro CN', N'DOOSAN VC500', NULL, NULL, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (40, 6, N'--V500', N'Centro di lavoro CN', N'DAEWOO ACE VC500', NULL, NULL, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (41, 6, N'-V5002', N'Centro di lavoro CN', N'DAEWOO ACE VC500', NULL, NULL, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (42, 6, N'-V5003', N'Centro di lavoro CN', N'DAEWOO ACE VC500', NULL, NULL, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (43, 6, N'--V400', N'Centro di lavoro CN', N'DAEWOO ACE V400', NULL, 1998, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (44, 1, N'----MK', N'Fresatrice CN', N'MIKRON WF 31 CNC', NULL, 1989, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (45, 6, N'--V650', N'Centro di lavoro CN', N'DOOSAN MYNX 650', NULL, 2008, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (46, 4, N'-GP20A', N'Dentatrice a creatore CN con caricatore', N'GLEASON PFAUTER GP 200', NULL, 2005, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (47, 4, N'P180/1', N'Dentatrice a creatore CN con caricatore', N'PFAUTER PA 180 CNC', NULL, 2001, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (48, 4, N'P300/1', N'Dentatrice a creatore CN con caricatore', N'PFAUTER PE 300 CNC', NULL, 1997, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (49, 4, N'P250/1', N'Dentatrice a creatore CN con caricatore', N'PFAUTER PE 250 CNC', NULL, 1995, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (50, 4, N'H280C1', N'Dentatrice a creatore CN con caricatore', N'HURTH WF 280', NULL, 1988, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (51, 4, N'H280/1', N'Dentatrice a creatore', N'HURTH WF 280', NULL, 1983, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (52, 4, N'P160/1', N'Dentatrice a creatore CNC', N'PFAUTER P160 H/11', NULL, 1990, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (53, 4, N'P160H1', N'Dentatrice a creatore', N'PFAUTER P160 H/11', NULL, 1983, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (54, 4, N'P403/1', N'Dentatrice a creatore', N'PFAUTER P403', NULL, 1983, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (55, 4, N'P630/1', N'Dentatrice a creatore CNC', N'PFAUTER P630', NULL, 2005, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (56, 4, N'P400/1', N'Dentatrice a creatore', N'PFAUTER P400', NULL, 1972, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (57, 4, N'--LS/2', N'Dentatrice a stozzare con robot', N'LORENZ LS 200', NULL, 2001, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (58, 4, N'-SNJ/3', N'Dentatrice a stozzare', N'LORENZ SNJ 5 AUTO', NULL, 2001, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (59, 4, N'--LS/1', N'Dentatrice a stozzare', N'LORENZ LS 302', NULL, 1986, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (60, 4, N'-SN4/2', N'Dentatrice a stozzare', N'LORENZ SN 4', NULL, 1969, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (61, 4, N'-SNJ/1', N'Dentatrice a stozzare', N'LORENZ SNJ 5', NULL, 1962, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (62, 4, N'-SNJ/2', N'Dentatrice a stozzare', N'LORENZ SNJ 5', NULL, 1962, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (63, 11, N'STU1/1', N'Rettifica per esterni CN con caricatore (isol', N'STUDER ECO 1000', NULL, 2003, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (64, 11, N'K175/1', N'Rettifica per esterni CN', N'KELLENBERGER R 175 CN', NULL, 1988, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (65, 11, N'K175/2', N'Rettifica per esterni CN', N'KELLENBERGER R 175 CN', NULL, 1994, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (66, 11, N'--K125', N'Rettifica per esterni', N'KELLENBERGER R 125', NULL, 1987, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (67, 11, N'TA1018', N'Rettifica per esterni', N'TACCHELLA UM 1018', NULL, 1986, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (68, 11, N'-TA612', N'Rettifica per esterni', N'TACCHELLA UN 612', NULL, 1986, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (69, 1, N'-RE12K', N'Rettifica per alberi scanalati CN', N'F.W. REFORM KSA 1200 CN', NULL, 1990, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (70, 1, N'--RIT4', N'Rettifica per innesti', N'TACCHELLA 4 AM', NULL, 1986, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (71, 1, N'----FV', N'Rettifica piani a tavola rotante', N'FAVRETTO MR 75 CN', NULL, 1988, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (72, 1, N'----RC', N'Rettifica centri', N'TECHNICA ZSM 6-5100-810', NULL, 1994, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (73, 1, N'N/D', N'Rettifica filetti', N'REISHAUER US', NULL, 1981, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (74, 1, N'-RFMSO', N'Rettifica filetti', N'MSO GA-2', NULL, 1979, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (75, 1, N'N/D', N'Affilatrice per creatori rettifica filetti', N'REISHAUER US', NULL, 1981, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (76, 10, N'--VM40', N'Rettifica per interni CN', N'VOUMARD 403 Y CN', NULL, 2003, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (77, 10, N'--VM15', N'Rettifica per interni CN', N'VOUMARD 150 CNC', NULL, 2002, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (78, 10, N'--VM5N', N'Rettifica per interni CN', N'VOUMARD 5N CN', NULL, 1999, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (79, 10, N'-MRE44', N'Rettifica per interni CN', N'MORARA 700 CN', NULL, 1989, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (80, 10, N'--MRIE', N'Rettifica per interni CN', N'MORARA MICRO I-E CN', NULL, 1987, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (81, 10, N'-VM5/1', N'Rettifica per interni', N'VOUMARD 5A', NULL, 1978, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (82, 10, N'-VM5/2', N'Rettifica per interni', N'VOUMARD 5A', NULL, 1979, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (83, 10, N'-VM5/3', N'Rettifica per interni', N'VOUMARD 5A', NULL, 1980, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (84, 10, N'-IC2MC', N'Rettifica per interni CN (in isola LP2)', N'MORARA I/C 2M', NULL, 2005, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (85, 1, N'--SN/2', N'Lappatrice (in isola LP2)', N'SUNNEN ML-2000', NULL, 2005, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (86, 1, N'----SN', N'Lappatrice', N'SUNNEN MBB1680A', NULL, 1983, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (87, 1, N'-RZ400', N'Rettifica denti CN con robot', N'REISHAUER RZ 400', NULL, 2005, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (88, 1, N'RZ4002', N'Rettifica denti CN con robot', N'REISHAUER RZ 400', NULL, 2006, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (89, 1, N'RZ4003', N'Rettifica denti CN con robot', N'REISHAUER RZ 400', NULL, 2008, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (90, 1, N'-RZ150', N'Rettifica denti CN con robot', N'REISHAUER RZ 150', NULL, 2003, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (91, 1, N'-RZ362', N'Rettifica denti CN ', N'REISHAUER RZ 362 A', NULL, 1997, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (92, 1, N'RZ362C', N'Rettifica denti CN ', N'REISHAUER RZ 362 A', NULL, 1998, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (93, 1, N'RZ362P', N'Rettifica denti CN ', N'REISHAUER RZ 362 A', NULL, 2000, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (94, 1, N'--RZ/2', N'Rettifica denti elettronica', N'REISHAUER RZ 300 E', NULL, 1996, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (95, 1, N'-RZ820', N'Rettifica denti CN', N'REISHAUER RZ 820 CN', NULL, 1995, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (96, 1, N'--RZAS', N'Rettifica denti CN', N'REISHAUER RZ 301 AS CN', NULL, 1994, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (97, 1, N'---RZS', N'Rettifica denti CN', N'REISHAUER RZ 301 S CN', NULL, 1989, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (98, 1, N'----ZB', N'Rettifica denti', N'REISHAUER ZB', NULL, 1979, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (99, 1, N'-H20BU', N'Bilanciatrice CN', N'SCHENCK H280BU', NULL, 1998, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (100, 1, N'N/D', N'Lavatrice', N'CEMASTIR TURBO LC1000', NULL, 0, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (101, 1, N'----GB', N'Raddrizzatrice', N'GALDABINI RPRS/25', NULL, 1970, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (102, 1, N'N/D', N'Diamantatrici per mole', N'REISHAUER AM10', NULL, 1987, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (103, 1, N'N/D', N'Diamantatrici per mole', N'REISHAUER AM10', NULL, 1987, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (104, 1, N'N/D', N'Bilanciatrice per mole', N'HOFFMAN', NULL, 0, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (105, 1, N'--PR/2', N'Macchina piantaggio spine Mercedes Z92', N'NUOVA VAEP MA0079', NULL, 2006, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (106, 1, N'--PR/3', N'Macchina piantaggio spine Mercedes Z46', N'SOMASCHINI', NULL, 0, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (107, 1, N'---STR', N'Punzonatrice a rullare', N'SOMAUT', NULL, 0, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (108, 1, N'--ST/1', N'Punzonatrice', N'AUTOMATOR', NULL, 0, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (109, 1, N'--ST/2', N'Punzonatrice', N'AUTOMATOR', NULL, 0, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (110, 1, N'--PRCM', N'Pressa', N'CMP T150', NULL, 1999, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (111, 1, N'----PR', N'Pressa', N'OMCN 161/R T40', NULL, 0, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (112, 1, N'N/D', N'Arrotondatrice per dentature', N'PICCO K15', NULL, 1980, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (113, 1, N'N/D', N'Dentatrice a creatore', N'PFAUTER RS9 KS', NULL, 1972, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (114, 1, N'N/D', N'Dentatrice conica spirale CN', N'GLEASON G175 CNC', NULL, NULL, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (115, 1, N'N/D', N'Dentatrice conica spirale CN', N'GLEASON 116 CNC', NULL, NULL, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (116, 1, N'N/D', N'Dentatrice conica spirale', N'GLEASON 106', NULL, 1989, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (117, 1, N'N/D', N'Lappatrice per coppie coniche Gleason', N'GLEASON LAPPER 503', NULL, 1998, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (118, 1, N'N/D', N'Lappatrice per coppie coniche Gleason', N'GLEASON LAPPER 119 HYPOID', NULL, NULL, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (119, 1, N'N/D', N'Lappatrice per coppie coniche Gleason', N'GLEASON LAPPER 6"', NULL, 0, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (120, 2, N'N/D', N'Tester di controllo coppie coniche Gleason', N'TESTER 6"', NULL, NULL, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (121, 2, N'N/D', N'Tester di controllo coppie coniche Gleason', N'TESTER 17A', NULL, NULL, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (122, 2, N'N/D', N'Tester di controllo coppie coniche Gleason', N'TESTER 502', NULL, NULL, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (123, 2, N'N/D', N'Tester di controllo coppie coniche Gleason', N'TESTER 13', NULL, 1985, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (124, 11, N'N/D', N'Rettifica per esterni', N'MSO FH 300x500', NULL, NULL, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (125, 2, N'N/D', N'Centro CN di misurazione 3D', N'ZEISS PRISMO 9/12/7', NULL, 1998, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (126, 2, N'N/D', N'Centro CN di misurazione ingr.', N'HÖFLER ZP 630 CN', NULL, 1996, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (127, 2, N'N/D', N'Centro CN di misurazione ingr.', N'HÖFLER EMZ 632 CN', NULL, 1990, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (128, 2, N'N/D', N'Ingranometro', N'HÖFLER ZW630 CN', NULL, 1995, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (129, 2, N'N/D', N'Macchina prova rumorosità', N'HURTH ZP 300', NULL, NULL, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (130, 2, N'N/D', N'Rugosimetro', N'PERTHEN S5P', NULL, NULL, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (131, 2, N'N/D', N'Durometro', N'WOLPERT DIA-TESTOR 1551', NULL, 1995, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (132, 2, N'N/D', N'Durometro', N'REICHERTER', NULL, 0, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (133, 2, N'N/D', N'Durometro', N'GALILEO', NULL, 0, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (134, 2, N'N/D', N'Proiettore di profili', N'HAUSER', NULL, 0, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (135, 2, N'N/D', N'Apparecchio altimetro digitale con controp.', N'DIGIMAR 817C', NULL, 1990, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (136, 2, N'N/D', N'Interassimetro', N'PARKSON', NULL, 0, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (137, 2, N'N/D', N'Apparecchio controllo conicita'' pneum./elettr.', N'STOTZ DLS-27', NULL, 1996, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (138, 2, N'N/D', N'Appararecchio controllo strumenti di misura', N'JOINT DMS 680', NULL, 1995, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (139, 1, N'N/D', N'Profilometro', N'MAHR - PERTHOMETER PRK', NULL, 1997, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (140, 2, N'N/D', N'Appararecchio prova bruciature', N'ROLLSCAN 200-1', NULL, 1997, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (141, 1, N'N/D', N'Apparecchio per coni', N'STOTZ - DLS 27 M1 (4 elementi)', NULL, 1997, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (142, 2, N'N/D', N'Altimetro', N'TESA - MICROHITE', NULL, 1998, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (143, 1, N'N/D', N'Troncatrice', N'IMPTECH - C 10', NULL, 1998, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (144, 1, N'N/D', N'Inglobatrice', N'BUEHLER - SIMPLIMET 2000', NULL, 1998, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (145, 1, N'N/D', N'Levigatrice', N'BUEHLER - METASERV 2000', NULL, 1998, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (146, 2, N'N/D', N'Microdurometro', N'FUTURE TECH - FM-7', NULL, 1998, 1, 1, NULL, NULL) -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (147, 2, N'N/D', N'Magnetoscopio per controllo ND', N'CGM ITALIA CEMSA FOS 1000', NULL, 2000, 1, 1, NULL, NULL) -GO - -SET IDENTITY_INSERT dbo.AnagMacchine OFF -GO - -COMMIT TRANSACTION -GO - - - - - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -INSERT INTO dbo.AnagSemafori - VALUES (N'semaforoGiallo', N'Valore da verificare') -INSERT INTO dbo.AnagSemafori - VALUES (N'semaforoRosso', N'Errore/Attenzione') -INSERT INTO dbo.AnagSemafori - VALUES (N'semaforoVerde', N'Valore OK') -GO - -COMMIT TRANSACTION -GO - - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -INSERT INTO dbo.CalendFesteFerie - VALUES ('2009-01-01 00:00:00.000', N'primo dell''anno') -INSERT INTO dbo.CalendFesteFerie - VALUES ('2009-01-06 00:00:00.000', N'epifania') -INSERT INTO dbo.CalendFesteFerie - VALUES ('2009-04-12 00:00:00.000', N'Pasqua') -INSERT INTO dbo.CalendFesteFerie - VALUES ('2009-04-13 00:00:00.000', N'Lunedì dell''angelo') -INSERT INTO dbo.CalendFesteFerie - VALUES ('2009-04-25 00:00:00.000', N'festa della liberazione') -INSERT INTO dbo.CalendFesteFerie - VALUES ('2009-05-01 00:00:00.000', N'festa dei lavoratori') -INSERT INTO dbo.CalendFesteFerie - VALUES ('2009-06-02 00:00:00.000', N'festa della repubblica') -INSERT INTO dbo.CalendFesteFerie - VALUES ('2009-08-15 00:00:00.000', N'ferragosto') -INSERT INTO dbo.CalendFesteFerie - VALUES ('2009-11-02 00:00:00.000', N'festività dei morti') -INSERT INTO dbo.CalendFesteFerie - VALUES ('2009-12-08 00:00:00.000', N'immacolata concezione') -INSERT INTO dbo.CalendFesteFerie - VALUES ('2009-12-25 00:00:00.000', N'Natale') -INSERT INTO dbo.CalendFesteFerie - VALUES ('2009-12-26 00:00:00.000', N'S.Stefano') -GO - -COMMIT TRANSACTION -GO - - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -INSERT INTO dbo.OreAperturaSett - VALUES (0, N'Dom', 2.00) -INSERT INTO dbo.OreAperturaSett - VALUES (1, N'Lun', 24.00) -INSERT INTO dbo.OreAperturaSett - VALUES (2, N'Mar', 24.00) -INSERT INTO dbo.OreAperturaSett - VALUES (3, N'Mer', 24.00) -INSERT INTO dbo.OreAperturaSett - VALUES (4, N'Gio', 24.00) -INSERT INTO dbo.OreAperturaSett - VALUES (5, N'Ven', 24.00) -INSERT INTO dbo.OreAperturaSett - VALUES (6, N'Sab', 22.00) -GO - -COMMIT TRANSACTION -GO - - - - - - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -INSERT INTO dbo.AnagPriorita - VALUES (1, N'Pericolo di infortunio', N'semaforoRosso') -INSERT INTO dbo.AnagPriorita - VALUES (2, N'Produzione Ferma', N'semaforoGiallo') -INSERT INTO dbo.AnagPriorita - VALUES (3, N'Intervento fine lavoro', N'semaforoVerde') -INSERT INTO dbo.AnagPriorita - VALUES (4, N'Intervento nel mese', N'semaforoVerde') -GO - -COMMIT TRANSACTION -GO - - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -INSERT INTO dbo.AnagStati - VALUES (1, N'Richiesto', N'semaforoRosso') -INSERT INTO dbo.AnagStati - VALUES (2, N'In corso', N'semaforoGiallo') -INSERT INTO dbo.AnagStati - VALUES (3, N'Concluso', N'semaforoVerde') -INSERT INTO dbo.AnagStati - VALUES (4, N'Annullato', N'semaforoVerde') -GO - -COMMIT TRANSACTION -GO - - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -SET IDENTITY_INSERT dbo.AnagTipoGuasto ON -GO - -INSERT INTO dbo.AnagTipoGuasto - (idxTipo, descrTipo) - VALUES (1, N'elettrico') -INSERT INTO dbo.AnagTipoGuasto - (idxTipo, descrTipo) - VALUES (2, N'meccanico') -INSERT INTO dbo.AnagTipoGuasto - (idxTipo, descrTipo) - VALUES (3, N'pulizia') -INSERT INTO dbo.AnagTipoGuasto - (idxTipo, descrTipo) - VALUES (4, N'servizi') -GO - -SET IDENTITY_INSERT dbo.AnagTipoGuasto OFF -GO - -COMMIT TRANSACTION -GO - - - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -INSERT INTO dbo.AnagPeriodi - VALUES (N'0_freeSel', N'_freeSel') -INSERT INTO dbo.AnagPeriodi - VALUES (N'1_today', N'today') -INSERT INTO dbo.AnagPeriodi - VALUES (N'2_yesterday', N'yesterday') -INSERT INTO dbo.AnagPeriodi - VALUES (N'3_last_7', N'last_7') -INSERT INTO dbo.AnagPeriodi - VALUES (N'4_this_week', N'this_week') -INSERT INTO dbo.AnagPeriodi - VALUES (N'5_last_30', N'last_30') -INSERT INTO dbo.AnagPeriodi - VALUES (N'6_this_month', N'this_month') -INSERT INTO dbo.AnagPeriodi - VALUES (N'7_last_month', N'last_month') -INSERT INTO dbo.AnagPeriodi - VALUES (N'8_this_year', N'this_year') -INSERT INTO dbo.AnagPeriodi - VALUES (N'9_last_year', N'last_year') -GO - -COMMIT TRANSACTION -GO - - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -INSERT INTO dbo.Permessi - VALUES ('ADMIN', 'menu.aspx', 4, 0, 'Admin', 'Admin') -INSERT INTO dbo.Permessi - VALUES ('ADMIN_vocab', 'vocabolario.aspx', 4, 1, 'Vocabolario', 'Vocabolario') -INSERT INTO dbo.Permessi - VALUES ('ADV_MTZ', 'menu.aspx', 3, 0, 'AreaMtz', 'AreaMtzLong') -INSERT INTO dbo.Permessi - VALUES ('ADV_MTZ_Impianti', 'report_impianti.aspx', 3, 2, 'reportImpianti', 'reportImpiantiLong') -INSERT INTO dbo.Permessi - VALUES ('ADV_MTZ_Interactive', 'reportInteractive.aspx', 9993, 4, 'reportInterattivo', 'reportInterattivoLong') -INSERT INTO dbo.Permessi - VALUES ('ADV_MTZ_Interventi', 'report_analisi.aspx', 3, 3, 'reportInterventi', 'reportInterventiLong') -INSERT INTO dbo.Permessi - VALUES ('ADV_MTZ_mtzProg', 'mtzProg.aspx', 3, 1, 'MtzProg', 'MtzProgLong') -INSERT INTO dbo.Permessi - VALUES ('ANAG', 'menu.aspx', 1, 0, 'AnagraficheBase', 'AnagraficheBase') -INSERT INTO dbo.Permessi - VALUES ('ANAG_ambitiGuasto', 'anagAmbitiGuasto.aspx', 1, 1, 'AnagAmbitiGuasto', 'AnagAmbitiGuastoLong') -INSERT INTO dbo.Permessi - VALUES ('ANAG_aperturaImp', 'aperturaImpianti.aspx', 1, 9, 'AnagAperturaSett', 'AnagAperturaSettLong') -INSERT INTO dbo.Permessi - VALUES ('ANAG_assegnazioni', 'assegnazioniMacchineImpianti.aspx', 1, 5, 'AssegnMaccImp', 'AssegnMaccImpLong') -INSERT INTO dbo.Permessi - VALUES ('ANAG_calChiusura', 'calendChiusura.aspx', 1, 10, 'AnagCalChiusure', 'AnagCalChiusureLong') -INSERT INTO dbo.Permessi - VALUES ('ANAG_causali', 'gestioneCausali.aspx', 9991, 7, 'GestioneCausali', 'GestioneCausaliLong') -INSERT INTO dbo.Permessi - VALUES ('ANAG_famMacc', 'famiglieMacchine.aspx', 9991, 6, 'FamMacchine', 'FamMacchineLong') -INSERT INTO dbo.Permessi - VALUES ('ANAG_impianti', 'impianti.aspx', 1, 3, 'GestImpianti', 'GestImpiantiLong') -INSERT INTO dbo.Permessi - VALUES ('ANAG_macchine', 'macchine.aspx', 1, 4, 'GestMacchine', 'GestMacchineLong') -INSERT INTO dbo.Permessi - VALUES ('ANAG_priorita', 'priorita.aspx', 1, 2, 'AnagPriorita', 'AnagPrioritaLong') -INSERT INTO dbo.Permessi - VALUES ('ANAG_tipo', 'tipoGuasto.aspx', 1, 8, 'AnagTipo', 'AnagTipoLong') -INSERT INTO dbo.Permessi - VALUES ('HELP', 'menu.aspx', 5, 0, 'Help', 'HelpLong') -INSERT INTO dbo.Permessi - VALUES ('HELP_support', 'help.aspx', 5, 1, 'HelpSupport', 'HelpSupportLong') -INSERT INTO dbo.Permessi - VALUES ('RicMan', 'menu.aspx', 2, 0, 'RicManArea', 'RicManAreaLong') -INSERT INTO dbo.Permessi - VALUES ('RicMan_edit', 'dettaglioIntervento.aspx', 999, 1, 'EditRicMan', 'EditRicManLong') -INSERT INTO dbo.Permessi - VALUES ('RicMan_ins', 'insertRichiesta.aspx', 2, 1, 'InsRicMan', 'InsRicManLong') -INSERT INTO dbo.Permessi - VALUES ('RicMan_list', 'elencoRichieste.aspx', 2, 2, 'ElencoRichieste', 'ElencoRichiesteLong') -GO - -COMMIT TRANSACTION -GO - - - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -INSERT INTO dbo.Permessi2Funzione - VALUES ('ADMIN', N'GIM_AppAdmin', NULL) -INSERT INTO dbo.Permessi2Funzione - VALUES ('ADMIN_vocab', N'GIM_AppAdmin', NULL) -INSERT INTO dbo.Permessi2Funzione - VALUES ('ADV_MTZ', N'GIM_U', NULL) -INSERT INTO dbo.Permessi2Funzione - VALUES ('ADV_MTZ_Impianti', N'GIM_U', NULL) -INSERT INTO dbo.Permessi2Funzione - VALUES ('ADV_MTZ_Interactive', N'GIM_SU', NULL) -INSERT INTO dbo.Permessi2Funzione - VALUES ('ADV_MTZ_Interventi', N'GIM_SU', NULL) -INSERT INTO dbo.Permessi2Funzione - VALUES ('ADV_MTZ_mtzProg', N'GIM_SU', NULL) -INSERT INTO dbo.Permessi2Funzione - VALUES ('ANAG', N'GIM_SU', NULL) -INSERT INTO dbo.Permessi2Funzione - VALUES ('ANAG_ambitiGuasto', N'GIM_SU', NULL) -INSERT INTO dbo.Permessi2Funzione - VALUES ('ANAG_aperturaImp', N'GIM_SU', NULL) -INSERT INTO dbo.Permessi2Funzione - VALUES ('ANAG_assegnazioni', N'GIM_SU', NULL) -INSERT INTO dbo.Permessi2Funzione - VALUES ('ANAG_calChiusura', N'GIM_SU', NULL) -INSERT INTO dbo.Permessi2Funzione - VALUES ('ANAG_causali', N'GIM_SU', NULL) -INSERT INTO dbo.Permessi2Funzione - VALUES ('ANAG_famMacc', N'GIM_SU', NULL) -INSERT INTO dbo.Permessi2Funzione - VALUES ('ANAG_impianti', N'GIM_SU', NULL) -INSERT INTO dbo.Permessi2Funzione - VALUES ('ANAG_macchine', N'GIM_SU', NULL) -INSERT INTO dbo.Permessi2Funzione - VALUES ('ANAG_priorita', N'GIM_SU', NULL) -INSERT INTO dbo.Permessi2Funzione - VALUES ('ANAG_tipo', N'GIM_SU', NULL) -INSERT INTO dbo.Permessi2Funzione - VALUES ('HELP', N'GIM_U', NULL) -INSERT INTO dbo.Permessi2Funzione - VALUES ('HELP_support', N'GIM_U', NULL) -INSERT INTO dbo.Permessi2Funzione - VALUES ('RicMan', N'GIM_U', NULL) -INSERT INTO dbo.Permessi2Funzione - VALUES ('RicMan_edit', N'GIM_SU', NULL) -INSERT INTO dbo.Permessi2Funzione - VALUES ('RicMan_ins', N'GIM_U', NULL) -INSERT INTO dbo.Permessi2Funzione - VALUES ('RicMan_list', N'GIM_U', NULL) -GO - -COMMIT TRANSACTION -GO - - - - - - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -INSERT INTO dbo.Tra_Ev2Stati - VALUES (1, 1, 2) -INSERT INTO dbo.Tra_Ev2Stati - VALUES (1, 2, 3) -INSERT INTO dbo.Tra_Ev2Stati - VALUES (1, 3, 4) -INSERT INTO dbo.Tra_Ev2Stati - VALUES (2, 2, 3) -INSERT INTO dbo.Tra_Ev2Stati - VALUES (2, 3, 4) -GO - -COMMIT TRANSACTION -GO - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -INSERT INTO dbo.AnagFrequenze - VALUES (N'dd', N'giorni') -INSERT INTO dbo.AnagFrequenze - VALUES (N'MM', N'mesi') -INSERT INTO dbo.AnagFrequenze - VALUES (N'ww', N'settimane') -INSERT INTO dbo.AnagFrequenze - VALUES (N'yy', N'anni') -GO - -COMMIT TRANSACTION -GO - - - - - --- registro versione... -INSERT INTO [dbo].[LogUpdateDb] ([Versione],[Data]) VALUES(2, GETDATE()) -GO diff --git a/Projects/WebGIM/GIM_site/sql/GIM_0003.sql b/Projects/WebGIM/GIM_site/sql/GIM_0003.sql deleted file mode 100644 index 3beb714..0000000 --- a/Projects/WebGIM/GIM_site/sql/GIM_0003.sql +++ /dev/null @@ -1,2567 +0,0 @@ --- update tabelle -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -ALTER TABLE Causali2FamMacchine DROP - CONSTRAINT FK_Causali2FamMacchine_AnagCausali -GO - -ALTER TABLE InterventiMtz DROP - CONSTRAINT FK_InterventiMtz_AnagCausali -GO - -EXEC sp_rename 'PK_AnagCausali', 'tmp__PK_AnagCausali', 'OBJECT' -GO - -EXEC sp_rename 'AnagCausali', 'tmp__AnagCausali_0', 'OBJECT' -GO - -CREATE TABLE AnagCausali( - idxCausale INT NOT NULL IDENTITY CONSTRAINT PK_AnagCausali PRIMARY KEY, - idxFamMacchine INT NOT NULL, - descrCausale NVARCHAR(50), - attiva BIT CONSTRAINT DF_AnagCausali_attiva DEFAULT (1) -) -GO - -ALTER TABLE AnagCausali ADD - CONSTRAINT FK_AnagCausali_AnagFamMacchine FOREIGN KEY(idxFamMacchine) REFERENCES AnagFamMacchine(idxFamMacchine) ON UPDATE CASCADE -GO - -SET IDENTITY_INSERT AnagCausali ON -GO - -INSERT INTO AnagCausali(idxCausale,idxFamMacchine,descrCausale) SELECT idxCausale,0,descrCausale FROM tmp__AnagCausali_0 -GO - -SET IDENTITY_INSERT AnagCausali OFF -GO - -DROP TABLE tmp__AnagCausali_0 -GO - -ALTER TABLE InterventiMtz ADD - CONSTRAINT FK_InterventiMtz_AnagCausali FOREIGN KEY(idxCausale) REFERENCES AnagCausali(idxCausale) ON UPDATE CASCADE -GO - -COMMIT -GO - - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -ALTER TABLE AnagMacchine ALTER COLUMN - nomeMacchina NVARCHAR(250) -GO - -ALTER TABLE AnagMacchine ALTER COLUMN - modello NVARCHAR(250) -GO - -SET ANSI_NULLS ON -GO - -ALTER PROCEDURE sp_caricaUpdateMAcchine -AS -INSERT INTO AnagMacchine - (codMacchina, nomeMacchina, modello, funzDal, idxImpianto, funzAl, kgPeso, kwConsumo, anno, matricola) -SELECT ISNULL(tmp_importaMacchine.idGest, N'--') AS idxMacchina, ISNULL(tmp_importaMacchine.denominazione, N'nd') AS nomeMacchina, - ISNULL(tmp_importaMacchine.costruttore, N'nd') AS modello, CAST(CAST(ISNULL(tmp_importaMacchine.anno, 1900) AS VARCHAR) + '-01-01 12:00:00' AS DATETIME) - AS funzDal, AnagImpianti.idxImpianto, CAST('2100-01-01 00:00:00' AS DATETIME) AS fine, 1 AS kg, 1 AS kw, ISNULL(tmp_importaMacchine.anno, 1900) AS anno, - '-' AS matr -FROM tmp_importaMacchine INNER JOIN - AnagImpianti ON tmp_importaMacchine.reparto = AnagImpianti.nomeImpianto -RETURN -GO - -COMMIT -GO - - -ALTER TABLE InterventoOpMtz ADD - CONSTRAINT FK_InterventoOpMtz_AnagrOperMtz FOREIGN KEY(matrOp) REFERENCES AnagrOperMtz(matrOp) ON UPDATE CASCADE -GO - - -DROP TABLE Causali2FamMacchine -GO - - --- update viste -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -SET ANSI_NULLS ON -GO - -ALTER VIEW v_intervExp -AS -SELECT TOP (100) PERCENT dbo.InterventiMtz.numIntMtz, dbo.InterventiMtz.richiesta, dbo.InterventiMtz.dataLav, dbo.InterventiMtz.turnoLav, dbo.InterventiMtz.matr, - dbo.InterventiMtz.guasto, dbo.InterventiMtz.idxAmbito, dbo.AnagAmbitoGuasto.descrAmbitoGuasto, dbo.InterventiMtz.idxPriorita, dbo.AnagPriorita.descrPriorita, - CASE dbo.InterventiMtz.isFermo WHEN 'True' THEN 'SI' ELSE 'NO' END AS isFermoSiNo, dbo.InterventiMtz.idxTipo, dbo.AnagTipoGuasto.descrTipo, - dbo.InterventiMtz.idxImpianto, dbo.AnagImpianti.codImpianto, dbo.AnagImpianti.nomeImpianto, dbo.InterventiMtz.idxMacchina, dbo.AnagMacchine.codMacchina, - dbo.AnagMacchine.nomeMacchina, dbo.InterventiMtz.descrizione, dbo.InterventiMtz.idxStato, dbo.AnagStati.DescrStato, ISNULL(dbo.InterventiMtz.presaInCarico, - dbo.InterventiMtz.richiesta) AS presaInCarico, ISNULL(dbo.InterventiMtz.inizioIntervento, ISNULL(dbo.InterventiMtz.presaInCarico, dbo.InterventiMtz.richiesta)) - AS inizioIntervento, ISNULL(dbo.InterventiMtz.fineIntervento, GETDATE()) AS fineIntervento, dbo.InterventiMtz.descrizioneIntervento, - dbo.InterventiMtz.isPreventivabile, dbo.InterventiMtz.idxCausale, ISNULL(dbo.AnagCausali.descrCausale, 'N.D.') AS descrCausale, dbo.InterventiMtz.isFermo -FROM dbo.InterventiMtz INNER JOIN - dbo.AnagAmbitoGuasto ON dbo.InterventiMtz.idxAmbito = dbo.AnagAmbitoGuasto.idxAmbito INNER JOIN - dbo.AnagImpianti ON dbo.InterventiMtz.idxImpianto = dbo.AnagImpianti.idxImpianto INNER JOIN - dbo.AnagMacchine ON dbo.InterventiMtz.idxMacchina = dbo.AnagMacchine.idxMacchina INNER JOIN - dbo.AnagTipoGuasto ON dbo.InterventiMtz.idxTipo = dbo.AnagTipoGuasto.idxTipo INNER JOIN - dbo.AnagPriorita ON dbo.InterventiMtz.idxPriorita = dbo.AnagPriorita.idxPriorita INNER JOIN - dbo.AnagStati ON dbo.InterventiMtz.idxStato = dbo.AnagStati.idxStato LEFT OUTER JOIN - dbo.AnagCausali ON dbo.InterventiMtz.idxCausale = dbo.AnagCausali.idxCausale -ORDER BY dbo.InterventiMtz.numIntMtz DESC -GO - -COMMIT -GO - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -SET ANSI_NULLS ON -GO - -ALTER VIEW v_selCausaliMacchine -AS -SELECT TOP (100) PERCENT dbo.AnagCausali.idxCausale AS value, dbo.AnagCausali.descrCausale AS label, dbo.Macchine2FamMacchine.idxMacchina AS conditio -FROM dbo.Macchine2FamMacchine INNER JOIN - dbo.AnagCausali ON dbo.Macchine2FamMacchine.idxFamMacchine = dbo.AnagCausali.idxFamMacchine -WHERE (dbo.AnagCausali.attiva = 1) -ORDER BY conditio, label -GO -EXEC sp_addextendedproperty 'MS_DiagramPane1', '[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00] -Begin DesignProperties = - Begin PaneConfigurations = - Begin PaneConfiguration = 0 - NumPanes = 4 - Configuration = "(H (1[40] 4[20] 2[20] 3) )" - End - Begin PaneConfiguration = 1 - NumPanes = 3 - Configuration = "(H (1 [50] 4 [25] 3))" - End - Begin PaneConfiguration = 2 - NumPanes = 3 - Configuration = "(H (1 [50] 2 [25] 3))" - End - Begin PaneConfiguration = 3 - NumPanes = 3 - Configuration = "(H (4 [30] 2 [40] 3))" - End - Begin PaneConfiguration = 4 - NumPanes = 2 - Configuration = "(H (1 [56] 3))" - End - Begin PaneConfiguration = 5 - NumPanes = 2 - Configuration = "(H (2 [66] 3))" - End - Begin PaneConfiguration = 6 - NumPanes = 2 - Configuration = "(H (4 [50] 3))" - End - Begin PaneConfiguration = 7 - NumPanes = 1 - Configuration = "(V (3))" - End - Begin PaneConfiguration = 8 - NumPanes = 3 - Configuration = "(H (1[56] 4[18] 2) )" - End - Begin PaneConfiguration = 9 - NumPanes = 2 - Configuration = "(H (1 [75] 4))" - End - Begin PaneConfiguration = 10 - NumPanes = 2 - Configuration = "(H (1[66] 2) )" - End - Begin PaneConfiguration = 11 - NumPanes = 2 - Configuration = "(H (4 [60] 2))" - End - Begin PaneConfiguration = 12 - NumPanes = 1 - Configuration = "(H (1) )" - End - Begin PaneConfiguration = 13 - NumPanes = 1 - Configuration = "(V (4))" - End - Begin PaneConfiguration = 14 - NumPanes = 1 - Configuration = "(V (2))" - End - ActivePaneConfig = 0 - End - Begin DiagramPane = - Begin Origin = - Top = 0 - Left = 0 - End - Begin Tables = - Begin Table = "Macchine2FamMacchine" - Begin Extent = - Top = 15 - Left = 448 - Bottom = 93 - Right = 606 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagCausali" - Begin Extent = - Top = 54 - Left = 38 - Bottom = 162 - Right = 196 - End - DisplayFlags = 280 - TopColumn = 0 - End - End - End - Begin SQLPane = - End - Begin DataPane = - Begin ParameterDefaults = "" - End - Begin ColumnWidths = 9 - Width = 284 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - End - End - Begin CriteriaPane = - Begin ColumnWidths = 11 - Column = 1440 - Alias = 900 - Table = 1170 - Output = 720 - Append = 1400 - NewValue = 1170 - SortType = 1350 - SortOrder = 1410 - GroupBy = 1350 - Filter = 1350 - Or = 1350 - Or = 1350 - Or = 1350 - End - End -End -', 'SCHEMA', 'dbo', 'VIEW', 'v_selCausaliMacchine' -GO - -EXEC sp_addextendedproperty 'MS_DiagramPaneCount', 1, 'SCHEMA', 'dbo', 'VIEW', 'v_selCausaliMacchine' -GO - -COMMIT -GO - - -IF NOT object_id('v_mtzProgPendingExp') IS NULL -DROP VIEW v_mtzProgPendingExp -GO - - - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -SET ANSI_NULLS ON -GO - -CREATE VIEW v_mtzProgPendingExp -AS -SELECT TOP (100) PERCENT dbo.MtzProgPending.idxPending, dbo.AnagImpianti.codImpianto, dbo.AnagImpianti.nomeImpianto, dbo.AnagMacchine.codMacchina, - dbo.AnagMacchine.nomeMacchina, dbo.MtzProgPending.data, dbo.MtzProgPending.descrizione, dbo.AnagPriorita.descrPriorita, dbo.MtzProgPending.isFermo, - dbo.AnagTipoGuasto.descrTipo -FROM dbo.MtzProgPending INNER JOIN - dbo.AnagMacchine ON dbo.MtzProgPending.idxMacchina = dbo.AnagMacchine.idxMacchina INNER JOIN - dbo.AnagImpianti ON dbo.AnagMacchine.idxImpianto = dbo.AnagImpianti.idxImpianto INNER JOIN - dbo.AnagTipoGuasto ON dbo.MtzProgPending.idxTipo = dbo.AnagTipoGuasto.idxTipo INNER JOIN - dbo.AnagPriorita ON dbo.MtzProgPending.idxPriorita = dbo.AnagPriorita.idxPriorita -ORDER BY dbo.MtzProgPending.data -GO - -EXEC sp_addextendedproperty 'MS_DiagramPane1', '[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00] -Begin DesignProperties = - Begin PaneConfigurations = - Begin PaneConfiguration = 0 - NumPanes = 4 - Configuration = "(H (1[40] 4[20] 2[20] 3) )" - End - Begin PaneConfiguration = 1 - NumPanes = 3 - Configuration = "(H (1 [50] 4 [25] 3))" - End - Begin PaneConfiguration = 2 - NumPanes = 3 - Configuration = "(H (1 [50] 2 [25] 3))" - End - Begin PaneConfiguration = 3 - NumPanes = 3 - Configuration = "(H (4 [30] 2 [40] 3))" - End - Begin PaneConfiguration = 4 - NumPanes = 2 - Configuration = "(H (1 [56] 3))" - End - Begin PaneConfiguration = 5 - NumPanes = 2 - Configuration = "(H (2 [66] 3))" - End - Begin PaneConfiguration = 6 - NumPanes = 2 - Configuration = "(H (4 [50] 3))" - End - Begin PaneConfiguration = 7 - NumPanes = 1 - Configuration = "(V (3))" - End - Begin PaneConfiguration = 8 - NumPanes = 3 - Configuration = "(H (1[56] 4[18] 2) )" - End - Begin PaneConfiguration = 9 - NumPanes = 2 - Configuration = "(H (1 [75] 4))" - End - Begin PaneConfiguration = 10 - NumPanes = 2 - Configuration = "(H (1[66] 2) )" - End - Begin PaneConfiguration = 11 - NumPanes = 2 - Configuration = "(H (4 [60] 2))" - End - Begin PaneConfiguration = 12 - NumPanes = 1 - Configuration = "(H (1) )" - End - Begin PaneConfiguration = 13 - NumPanes = 1 - Configuration = "(V (4))" - End - Begin PaneConfiguration = 14 - NumPanes = 1 - Configuration = "(V (2))" - End - ActivePaneConfig = 0 - End - Begin DiagramPane = - Begin Origin = - Top = 0 - Left = 0 - End - Begin Tables = - Begin Table = "MtzProgPending" - Begin Extent = - Top = 57 - Left = 597 - Bottom = 228 - Right = 748 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagMacchine" - Begin Extent = - Top = 33 - Left = 341 - Bottom = 253 - Right = 492 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagImpianti" - Begin Extent = - Top = 83 - Left = 127 - Bottom = 226 - Right = 278 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagTipoGuasto" - Begin Extent = - Top = 182 - Left = 869 - Bottom = 260 - Right = 1020 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagPriorita" - Begin Extent = - Top = 16 - Left = 874 - Bottom = 109 - Right = 1025 - End - DisplayFlags = 280 - TopColumn = 0 - End - End - End - Begin SQLPane = - End - Begin DataPane = - Begin ParameterDefaults = "" - End - Begin ColumnWidths = 10 - Width = 284 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - End - End - Begin CriteriaPane = - Begin ColumnWidths = 1', 'SCHEMA', 'dbo', 'VIEW', 'v_mtzProgPendingExp' -GO - -EXEC sp_addextendedproperty 'MS_DiagramPane2', '1 - Column = 1440 - Alias = 900 - Table = 1170 - Output = 720 - Append = 1400 - NewValue = 1170 - SortType = 1350 - SortOrder = 1410 - GroupBy = 1350 - Filter = 1350 - Or = 1350 - Or = 1350 - Or = 1350 - End - End -End -', 'SCHEMA', 'dbo', 'VIEW', 'v_mtzProgPendingExp' -GO - -EXEC sp_addextendedproperty 'MS_DiagramPaneCount', 2, 'SCHEMA', 'dbo', 'VIEW', 'v_mtzProgPendingExp' -GO - -COMMIT -GO - - -IF NOT object_id('v_selOperMtz') IS NULL -DROP VIEW v_selOperMtz -GO - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -SET ANSI_NULLS ON -GO - -CREATE VIEW v_selOperMtz -AS -SELECT TOP (100) PERCENT matrOp AS value, matrOp + ' - ' + Cognome + ' ' + Nome AS label -FROM dbo.AnagrOperMtz -ORDER BY label -GO - -EXEC sp_addextendedproperty 'MS_DiagramPane1', '[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00] -Begin DesignProperties = - Begin PaneConfigurations = - Begin PaneConfiguration = 0 - NumPanes = 4 - Configuration = "(H (1[40] 4[20] 2[20] 3) )" - End - Begin PaneConfiguration = 1 - NumPanes = 3 - Configuration = "(H (1 [50] 4 [25] 3))" - End - Begin PaneConfiguration = 2 - NumPanes = 3 - Configuration = "(H (1 [50] 2 [25] 3))" - End - Begin PaneConfiguration = 3 - NumPanes = 3 - Configuration = "(H (4 [30] 2 [40] 3))" - End - Begin PaneConfiguration = 4 - NumPanes = 2 - Configuration = "(H (1 [56] 3))" - End - Begin PaneConfiguration = 5 - NumPanes = 2 - Configuration = "(H (2 [66] 3))" - End - Begin PaneConfiguration = 6 - NumPanes = 2 - Configuration = "(H (4 [50] 3))" - End - Begin PaneConfiguration = 7 - NumPanes = 1 - Configuration = "(V (3))" - End - Begin PaneConfiguration = 8 - NumPanes = 3 - Configuration = "(H (1[56] 4[18] 2) )" - End - Begin PaneConfiguration = 9 - NumPanes = 2 - Configuration = "(H (1 [75] 4))" - End - Begin PaneConfiguration = 10 - NumPanes = 2 - Configuration = "(H (1[66] 2) )" - End - Begin PaneConfiguration = 11 - NumPanes = 2 - Configuration = "(H (4 [60] 2))" - End - Begin PaneConfiguration = 12 - NumPanes = 1 - Configuration = "(H (1) )" - End - Begin PaneConfiguration = 13 - NumPanes = 1 - Configuration = "(V (4))" - End - Begin PaneConfiguration = 14 - NumPanes = 1 - Configuration = "(V (2))" - End - ActivePaneConfig = 0 - End - Begin DiagramPane = - Begin Origin = - Top = 0 - Left = 0 - End - Begin Tables = - Begin Table = "AnagrOperMtz" - Begin Extent = - Top = 6 - Left = 38 - Bottom = 99 - Right = 190 - End - DisplayFlags = 280 - TopColumn = 0 - End - End - End - Begin SQLPane = - End - Begin DataPane = - Begin ParameterDefaults = "" - End - Begin ColumnWidths = 9 - Width = 284 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - End - End - Begin CriteriaPane = - Begin ColumnWidths = 11 - Column = 1440 - Alias = 900 - Table = 1170 - Output = 720 - Append = 1400 - NewValue = 1170 - SortType = 1350 - SortOrder = 1410 - GroupBy = 1350 - Filter = 1350 - Or = 1350 - Or = 1350 - Or = 1350 - End - End -End -', 'SCHEMA', 'dbo', 'VIEW', 'v_selOperMtz' -GO - -EXEC sp_addextendedproperty 'MS_DiagramPaneCount', 1, 'SCHEMA', 'dbo', 'VIEW', 'v_selOperMtz' -GO - -COMMIT -GO - - -IF NOT object_id('v_selFam') IS NULL -DROP VIEW v_selFam -GO - - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -SET ANSI_NULLS ON -GO - -CREATE VIEW v_selFam -AS -SELECT idxFamMacchine AS value, nomeFamMacch AS label -FROM dbo.AnagFamMacchine -GO - -EXEC sp_addextendedproperty 'MS_DiagramPane1', '[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00] -Begin DesignProperties = - Begin PaneConfigurations = - Begin PaneConfiguration = 0 - NumPanes = 4 - Configuration = "(H (1[40] 4[20] 2[20] 3) )" - End - Begin PaneConfiguration = 1 - NumPanes = 3 - Configuration = "(H (1 [50] 4 [25] 3))" - End - Begin PaneConfiguration = 2 - NumPanes = 3 - Configuration = "(H (1 [50] 2 [25] 3))" - End - Begin PaneConfiguration = 3 - NumPanes = 3 - Configuration = "(H (4 [30] 2 [40] 3))" - End - Begin PaneConfiguration = 4 - NumPanes = 2 - Configuration = "(H (1 [56] 3))" - End - Begin PaneConfiguration = 5 - NumPanes = 2 - Configuration = "(H (2 [66] 3))" - End - Begin PaneConfiguration = 6 - NumPanes = 2 - Configuration = "(H (4 [50] 3))" - End - Begin PaneConfiguration = 7 - NumPanes = 1 - Configuration = "(V (3))" - End - Begin PaneConfiguration = 8 - NumPanes = 3 - Configuration = "(H (1[56] 4[18] 2) )" - End - Begin PaneConfiguration = 9 - NumPanes = 2 - Configuration = "(H (1 [75] 4))" - End - Begin PaneConfiguration = 10 - NumPanes = 2 - Configuration = "(H (1[66] 2) )" - End - Begin PaneConfiguration = 11 - NumPanes = 2 - Configuration = "(H (4 [60] 2))" - End - Begin PaneConfiguration = 12 - NumPanes = 1 - Configuration = "(H (1) )" - End - Begin PaneConfiguration = 13 - NumPanes = 1 - Configuration = "(V (4))" - End - Begin PaneConfiguration = 14 - NumPanes = 1 - Configuration = "(V (2))" - End - ActivePaneConfig = 0 - End - Begin DiagramPane = - Begin Origin = - Top = 0 - Left = 0 - End - Begin Tables = - Begin Table = "AnagFamMacchine" - Begin Extent = - Top = 6 - Left = 38 - Bottom = 84 - Right = 196 - End - DisplayFlags = 280 - TopColumn = 0 - End - End - End - Begin SQLPane = - End - Begin DataPane = - Begin ParameterDefaults = "" - End - End - Begin CriteriaPane = - Begin ColumnWidths = 11 - Column = 1440 - Alias = 900 - Table = 1170 - Output = 720 - Append = 1400 - NewValue = 1170 - SortType = 1350 - SortOrder = 1410 - GroupBy = 1350 - Filter = 1350 - Or = 1350 - Or = 1350 - Or = 1350 - End - End -End -', 'SCHEMA', 'dbo', 'VIEW', 'v_selFam' -GO - -EXEC sp_addextendedproperty 'MS_DiagramPaneCount', 1, 'SCHEMA', 'dbo', 'VIEW', 'v_selFam' -GO - -COMMIT -GO - - - - - --- update stored -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -SET ANSI_NULLS ON -GO - -/************************************* -* STORED PROCEDURE sp_insRichiesta -* Inserisce nuova richiesta di intervento -* -* modif.: S.E.L. - 2009.02.20 -**************************************/ -ALTER PROCEDURE sp_insRichiesta -( - @richiesta DATETIME, - @dataLav DATETIME, - @turnoLav INT, - @matr VARCHAR(10), - @guasto DATETIME, - @idxAmbito INT, - @idxPriorita INT, - @isFermo BIT, - @idxTipo INT, - @idxImpianto INT, - @idxMacchina INT, - @descrizione VARCHAR(500), - @idxCausale INT, - @numIntMtz INT output -) -AS - -BEGIN TRAN - - INSERT INTO InterventiMtz - (richiesta, dataLav, turnoLav, matr, guasto, idxAmbito, idxPriorita, isFermo, idxTipo, idxImpianto, idxMacchina, descrizione, idxStato, idxCausale) - VALUES (@richiesta,@dataLav,@turnoLav,@matr,@guasto,@idxAmbito,@idxPriorita,@isFermo,@idxTipo,@idxImpianto,@idxMacchina,@descrizione, 1,@idxCausale) - - /************************************* - * salvo idx del nuovo record - **************************************/ - SET @numIntMtz = SCOPE_IDENTITY() - -COMMIT TRAN - -RETURN (@numIntMtz) -GO - -COMMIT -GO - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -SET ANSI_NULLS ON -GO - -/************************************* -* STORED PROCEDURE sp_updateInterventoFull -* aggiorna TUTTI i dati dell'intervento -* -* modif.: S.E.L. - 2009.02.20 -**************************************/ -ALTER PROCEDURE sp_updateInterventoFull -( - @Original_numIntMtz INT, - @idxStato INT, - @inizioIntervento DATETIME, - @fineIntervento DATETIME, - @isPreventivabile BIT, - @descrizioneIntervento VARCHAR(500), - @matr VARCHAR(50), - @guasto DATETIME, - @isFermo BIT, - @idxImpianto INT, - @idxMacchina INT, - @idxAmbito INT, - @idxPriorita INT, - @descrizione VARCHAR(500), - @idxTipo INT, - @idxCausale INT, - @presaInCarico DATETIME -) -AS - -UPDATE InterventiMtz -SET inizioIntervento = @inizioIntervento, fineIntervento = @fineIntervento, descrizioneIntervento = @descrizioneIntervento, isPreventivabile = @isPreventivabile, - idxStato = @idxStato, matr = @matr, guasto = @guasto, idxAmbito = @idxAmbito, idxPriorita = @idxPriorita, isFermo = @isFermo, idxTipo = @idxTipo, - idxImpianto = @idxImpianto, idxMacchina = @idxMacchina, descrizione = @descrizione, presaInCarico = @presaInCarico, idxCausale = @idxCausale -WHERE (numIntMtz = @Original_numIntMtz) - -RETURN -GO - -COMMIT -GO - - - - - --- update valori -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -UPDATE dbo.AnagAmbitoGuasto SET - descrAmbitoGuasto=N'errore programma CN' - WHERE idxAmbito=8 -GO - -COMMIT TRANSACTION -GO - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -SET IDENTITY_INSERT dbo.AnagFamMacchine ON -GO - -UPDATE dbo.AnagFamMacchine SET - nomeFamMacch=N'Tutte' - WHERE idxFamMacchine=1 -UPDATE dbo.AnagFamMacchine SET - nomeFamMacch=N'Paranchi' - WHERE idxFamMacchine=3 -UPDATE dbo.AnagFamMacchine SET - nomeFamMacch=N'Rettifiche' - WHERE idxFamMacchine=4 -UPDATE dbo.AnagFamMacchine SET - nomeFamMacch=N'Banchetti' - WHERE idxFamMacchine=5 -UPDATE dbo.AnagFamMacchine SET - nomeFamMacch=N'Rulliere' - WHERE idxFamMacchine=6 -UPDATE dbo.AnagFamMacchine SET - nomeFamMacch=N'Robot' - WHERE idxFamMacchine=7 -INSERT INTO dbo.AnagFamMacchine - (idxFamMacchine, nomeFamMacch) - VALUES (8, N'Segatrici') -INSERT INTO dbo.AnagFamMacchine - (idxFamMacchine, nomeFamMacch) - VALUES (9, N'Tornitrici') -GO - -SET IDENTITY_INSERT dbo.AnagFamMacchine OFF -GO - -COMMIT TRANSACTION -GO - - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -SET IDENTITY_INSERT dbo.AnagCausali ON -GO - -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (1, 1, N'N.D.', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (2, 8, N'CATENA', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (3, 8, N'MOTORE', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (4, 4, N'ATTREZZATURA DI BLOCCAGGIO', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (5, 4, N'ASSI LINEARI', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (6, 5, N'ASSI LINEARI O CIRCOLARE', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (7, 6, N'PASSO-PASSO', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (8, 1, N'IMPIANTO IDRAULICO E LUBRIFICAZIONE', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (9, 1, N'CONTROLLO NUMERICO, AZIONAMENTO O PLC', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (10, 1, N'EVACUATORE TRUCIOLI', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (11, 1, N'IMPIANTO LUBROREFRIGERANTE', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (12, 1, N'SENSORI-FINECORSA-FOTOCELLULE', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (13, 1, N'RULLIERE', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (14, 1, N'PORTE E RIPARI', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (15, 1, N'IMPIANTO PNEUMATICO', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (16, 1, N'POMPE E MOTORI', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (17, 1, N'LAMPADE DI LAVORO O SEGNALAZIONE', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (18, 1, N'ERRATA PROGRAMMAZIONE', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (19, 1, N'PULIZIA GENERALE', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (20, 2, N'TAVOLA', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (21, 2, N'CAMBIO UTENSILE', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (22, 2, N'ATTREZZATURA DI BLOCCAGGIO', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (23, 2, N'LINEA MANDRINO', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (24, 2, N'ASSI LINEARI', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (25, 2, N'MONITOR', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (26, 2, N'CINGHIE O INGRANAGGI', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (27, 9, N'TORRETTA PORTAUTENSILI', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (28, 9, N'ATTREZZATURA DI BLOCCAGGIO', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (29, 9, N'LINEA MANDRINO', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (30, 9, N'ASSI LINEARI', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (31, 9, N'MANIPOLATORI (GUPO)-MAGNETI', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (32, 9, N'MONITOR', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (33, 9, N'CINGHIA E INGRANAGGI', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (34, 9, N'ASPIRATORE-CONDIZIONATORE', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (35, 7, N'ELETTROMAGNETI E PINZA', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (36, 7, N'ECCESSIVO GIOCO ASSI', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (37, 7, N'CAVO SPIRALATO', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (38, 7, N'SCHEDA ELETTRONICA', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (39, 7, N'MOTORE ASSI 1-6', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (40, 7, N'MONITOR O TASTIERA', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (41, 7, N'INGRANAGGI O POLSO', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (42, 4, N'CONTROPUNTA', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (43, 4, N'PORTAPEZZO', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (44, 4, N'MOLE E DIAMANTI', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (45, 4, N'MONITOR', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (46, 4, N'CARICATORE', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (47, 4, N'CINGHIA E INGRANAGGI', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (48, 5, N'MONITOR', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (49, 5, N'CINGHIA', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (50, 6, N'RULLI', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (51, 6, N'CATENE', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (52, 6, N'CENTRAGGIO', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (53, 3, N'ATTREZZATURE DI BLOCCAGGIO', 1) -INSERT INTO dbo.AnagCausali - (idxCausale, idxFamMacchine, descrCausale, attiva) - VALUES (54, 3, N'GANCIO-CATENA-CORDA ACCIAIO', 1) -GO - -SET IDENTITY_INSERT dbo.AnagCausali OFF -GO - -COMMIT TRANSACTION -GO - - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -SET IDENTITY_INSERT dbo.AnagImpianti ON -GO - -UPDATE dbo.AnagImpianti SET - nomeImpianto=N'MANUTENZIONE' - WHERE idxImpianto=1 -UPDATE dbo.AnagImpianti SET - codImpianto=N'35', nomeImpianto=N'QUALITA'' (35)' - WHERE idxImpianto=2 -UPDATE dbo.AnagImpianti SET - codImpianto=N'04', nomeImpianto=N'TORNITURA (04)' - WHERE idxImpianto=3 -UPDATE dbo.AnagImpianti SET - codImpianto=N'11', nomeImpianto=N'DENTATURA (11)' - WHERE idxImpianto=4 -UPDATE dbo.AnagImpianti SET - codImpianto=N'12', nomeImpianto=N'GLEASON (12)' - WHERE idxImpianto=5 -UPDATE dbo.AnagImpianti SET - codImpianto=N'20', nomeImpianto=N'AFFILATURA (20)' - WHERE idxImpianto=6 -UPDATE dbo.AnagImpianti SET - codImpianto=N'01', nomeImpianto=N'SEGHETTI (01)' - WHERE idxImpianto=7 -UPDATE dbo.AnagImpianti SET - codImpianto=N'05', nomeImpianto=N'TRAPANI (05)' - WHERE idxImpianto=8 -UPDATE dbo.AnagImpianti SET - codImpianto=N'07', nomeImpianto=N'SBAVATURA (07)' - WHERE idxImpianto=9 -UPDATE dbo.AnagImpianti SET - codImpianto=N'15', nomeImpianto=N'RETTIFICHE SCANALATI (15)' - WHERE idxImpianto=10 -UPDATE dbo.AnagImpianti SET - codImpianto=N'14', nomeImpianto=N'RETTIFICHE ESTERNE (14)' - WHERE idxImpianto=11 -UPDATE dbo.AnagImpianti SET - codImpianto=N'08', nomeImpianto=N'FRESATURA (08)' - WHERE idxImpianto=12 -UPDATE dbo.AnagImpianti SET - codImpianto=N'19', nomeImpianto=N'RETTIFICHE DENTI (19)' - WHERE idxImpianto=13 -UPDATE dbo.AnagImpianti SET - codImpianto=N'17', nomeImpianto=N'SERVIZI PER RETTIFICHE (17)' - WHERE idxImpianto=14 -UPDATE dbo.AnagImpianti SET - codImpianto=N'16', nomeImpianto=N'RETTIFICHE FILETTI (16)', tipoImpianto=N'Reparto' - WHERE idxImpianto=15 -UPDATE dbo.AnagImpianti SET - codImpianto=N'18', nomeImpianto=N'RETTIFICHE INTERNE (18)', tipoImpianto=N'Reparto' - WHERE idxImpianto=16 -INSERT INTO dbo.AnagImpianti - (idxImpianto, codImpianto, nomeImpianto, tipoImpianto, funzDal, funzAl) - VALUES (17, N'06', N'BROCCIATURA (06)', N'Reparto', '1900-01-01 00:00:00.000', '2100-12-31 00:00:00.000') -INSERT INTO dbo.AnagImpianti - (idxImpianto, codImpianto, nomeImpianto, tipoImpianto, funzDal, funzAl) - VALUES (18, N'10', N'LAVORAZIONI AL BANCO (10)', N'Reparto', '1900-01-01 00:00:00.000', '2100-12-31 00:00:00.000') -INSERT INTO dbo.AnagImpianti - (idxImpianto, codImpianto, nomeImpianto, tipoImpianto, funzDal, funzAl) - VALUES (19, N'25', N'LAVATRICI (25)', N'Reparto', '1900-01-01 00:00:00.000', '2100-12-31 00:00:00.000') -INSERT INTO dbo.AnagImpianti - (idxImpianto, codImpianto, nomeImpianto, tipoImpianto, funzDal, funzAl) - VALUES (20, N'21', N'UNIVERSALE (21)', N'Reparto', '1900-01-01 00:00:00.000', '2100-12-31 00:00:00.000') -INSERT INTO dbo.AnagImpianti - (idxImpianto, codImpianto, nomeImpianto, tipoImpianto, funzDal, funzAl) - VALUES (21, N'OBSO', N'OBSOLETE (TRESCORE 2)', N'VIRTUALE', '1900-01-01 00:00:00.000', '2100-12-31 00:00:00.000') -INSERT INTO dbo.AnagImpianti - (idxImpianto, codImpianto, nomeImpianto, tipoImpianto, funzDal, funzAl) - VALUES (22, N'09', N'ARROTONDATRICI (09)', N'Reparto', '1900-01-01 00:00:00.000', '2100-12-31 00:00:00.000') -INSERT INTO dbo.AnagImpianti - (idxImpianto, codImpianto, nomeImpianto, tipoImpianto, funzDal, funzAl) - VALUES (23, N'ENTR', N'ENTRATICO', N'Reparto', '1900-01-01 00:00:00.000', '2100-12-31 00:00:00.000') -INSERT INTO dbo.AnagImpianti - (idxImpianto, codImpianto, nomeImpianto, tipoImpianto, funzDal, funzAl) - VALUES (24, N'45', N'UFFICI/SERVIZI (45)', N'VIRTUALE', '1900-01-01 00:00:00.000', '2100-12-31 00:00:00.000') -GO - -SET IDENTITY_INSERT dbo.AnagImpianti OFF -GO - -COMMIT TRANSACTION -GO - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -SET IDENTITY_INSERT dbo.AnagMacchine ON -GO - -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (425, 7, N'--SE/1', N'Segatrice a nastro', N'DAITO GA 260 W', N'-', 1988, 1, 1, '1988-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (426, 7, N'--SE/2', N'Segatrice a nastro', N'DAITO GA 260 W', N'-', 1988, 1, 1, '1988-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (427, 3, N'---LP1', N'ISOLA TORNITURA+DENTATURA+SBAVATURA', N'MAZAK+SAMP+GLEASON', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (428, 13, N'--EM/7', N'Tornio verticale CN con caricatore', N'EMAG VSC 7', N'-', 2007, 1, 1, '2007-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (429, 3, N'--DT20', N'Tornio a 2 teste CN con portale (isola LP1)', N'MAZAK DT20', N'-', 2005, 1, 1, '2005-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (430, 13, N'EM3152', N'Tornio verticale CN con caricatore', N'EMAG VSC 315', N'-', 2005, 1, 1, '2005-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (431, 13, N'-EM400', N'Tornio verticale CN con caricatore', N'EMAG VSC 400', N'-', 1999, 1, 1, '1999-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (432, 3, N'MT5003', N'Tornio CN con portale', N'GRAZIANO MT500 CNC', N'-', 1998, 1, 1, '1998-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (433, 13, N'-EM315', N'Tornio verticale CN con caricatore', N'EMAG VSC 315', N'-', 1997, 1, 1, '1997-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (434, 3, N'---PDF', N'Tornio frontale a 2 teste CN', N'PITTLER 200 CNC PDF', N'-', 1995, 1, 1, '1995-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (435, 3, N'MT5002', N'Tornio CN con portale', N'GRAZIANO MT500 CNC', N'-', 1995, 1, 1, '1995-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (436, 3, N'-MT500', N'Tornio CN con portale', N'GRAZIANO MT500 CNC', N'-', 1994, 1, 1, '1994-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (437, 3, N'--P200', N'Tornio frontale a 2 teste CN con robot', N'PITTLER 200 CNC PETRA 1', N'-', 1989, 1, 1, '1989-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (438, 3, N'-OK165', N'Tornio frontale a 2 teste CN', N'OKUMA 165 CNC', N'-', 1989, 1, 1, '1989-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (439, 3, N'--P315', N'Tornio frontale a 2 teste CN', N'PITTLER 315 CNC PETRA 2', N'-', 1988, 1, 1, '1988-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (440, 3, N'--P250', N'Tornio frontale a 2 teste CN con robot', N'PITTLER 250 CNC PETRA 1', N'-', 1987, 1, 1, '1987-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (441, 3, N'--TP/1', N'Tornio parallelo', N'CMT URSUS 225', N'-', 1980, 1, 1, '1980-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (442, 3, N'--TP/2', N'Tornio parallelo', N'CMT URSUS 225', N'-', 1985, 1, 1, '1985-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (443, 13, N'-FZ350', N'Tornio verticale CN a 2 teste con caricatore', N'TORNIO FELSOMAT FZ350', N'-', 2008, 1, 1, '2008-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (444, 8, N'-TMB/1', N'Trapano multiplo', N'BERARDI VB II Z', N'-', 1980, 1, 1, '1980-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (445, 8, N'-TMB/2', N'Trapano multiplo', N'BERARDI VB II Z', N'-', 1980, 1, 1, '1980-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (446, 8, N'---TMO', N'Trapano multiplo', N'OLIVETTI', N'-', 1978, 1, 1, '1978-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (447, 8, N'----TO', N'Trapano', N'OLIVETTI', N'-', 1975, 1, 1, '1975-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (448, 8, N'---MCX', N'Trapano', N'SERRMAC', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (449, 8, N'RECORD', N'Maschiatrice', N'RECORD', N'-', 1993, 1, 1, '1993-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (450, 8, N'---MJN', N'Maschiatrice', N'JOANNES', N'-', 1978, 1, 1, '1978-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (451, 17, N'--BV25', N'Brocciatrice', N'VARINELLI 25 TON', N'-', 1981, 1, 1, '1981-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (452, 17, N'--BVM6', N'Brocciatrice', N'VARINELLI 6 TON', N'-', 1980, 1, 1, '1980-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (453, 9, N'--GR/5', N'Sbavatrice GR/5', N'MPM SAG50/PN', N'-', 1978, 1, 1, '1978-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (454, 9, N'--GR/4', N'Sbavatrice GR/4', N'MINITOOLS MT600', N'-', 1990, 1, 1, '1990-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (455, 9, N'--GR/7', N'Smussatrice GR/7', N'RAVAGLIA', N'-', 2005, 1, 1, '2005-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (456, 9, N'--GR/8', N'Smussatrice GR/8', N'RAVAGLIA', N'-', 2005, 1, 1, '2005-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (457, 9, N'--GR/3', N'Sbavatrice GR/3', N'MPM', N'-', 1988, 1, 1, '1988-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (458, 3, N'no ID (isola LP1)', N'Sbavatrice (in Isola LP1)', N'SAMPUTENSILI ', N'-', 2004, 1, 1, '2004-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (459, 9, N'---SCT', N'Sbavatrice', N'SAMPUTENSILI SCT3', N'-', 1998, 1, 1, '1998-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (460, 9, N'-SCT/2', N'Sbavatrice', N'SAMPUTENSILI SCT3', N'-', 2008, 1, 1, '2008-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (461, 9, N'--GR/1', N'Sbavatrice GR/1', N'GRATOMAT KGG533', N'-', 1979, 1, 1, '1979-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (462, 9, N'--GR/2', N'Sbavatrice GR/2', N'GRATOMAT 300L', N'-', 1989, 1, 1, '1989-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (463, 12, N'-V5005', N'Centro di lavoro CN', N'DOOSAN VC500', N'-', 2007, 1, 1, '2007-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (464, 12, N'-V5004', N'Centro di lavoro CN', N'DOOSAN VC500', N'-', 2007, 1, 1, '2007-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (465, 12, N'--V500', N'Centro di lavoro CN', N'DAEWOO ACE VC500', N'-', 2000, 1, 1, '2000-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (466, 12, N'-V5002', N'Centro di lavoro CN', N'DAEWOO ACE VC500', N'-', 2001, 1, 1, '2001-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (467, 12, N'-V5003', N'Centro di lavoro CN', N'DAEWOO ACE VC500', N'-', 2005, 1, 1, '2005-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (468, 12, N'--V400', N'Centro di lavoro CN', N'DAEWOO ACE V400', N'-', 1998, 1, 1, '1998-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (469, 12, N'----MK', N'Fresatrice CN', N'MIKRON WF 31 CNC', N'-', 1989, 1, 1, '1989-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (470, 12, N'--V650', N'Centro di lavoro CN', N'DOOSAN MYNX 650', N'-', 2008, 1, 1, '2008-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (471, 3, N'-GP20A', N'Dentatrice a creatore CN con caricatore (isola LP1)', N'GLEASON PFAUTER GP 200', N'-', 2005, 1, 1, '2005-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (472, 4, N'P180/1', N'Dentatrice a creatore CN con caricatore', N'PFAUTER PA 180 CNC', N'-', 2001, 1, 1, '2001-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (473, 4, N'P300/1', N'Dentatrice a creatore CN con caricatore', N'PFAUTER PE 300 CNC', N'-', 1997, 1, 1, '1997-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (474, 4, N'P250/1', N'Dentatrice a creatore CN con caricatore', N'PFAUTER PE 250 CNC', N'-', 1995, 1, 1, '1995-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (475, 4, N'H280C1', N'Dentatrice a creatore CN con caricatore', N'HURTH WF 280', N'-', 1988, 1, 1, '1988-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (476, 4, N'H280/1', N'Dentatrice a creatore', N'HURTH WF 280', N'-', 1983, 1, 1, '1983-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (477, 4, N'P160/1', N'Dentatrice a creatore CNC', N'PFAUTER P160 H/11', N'-', 1990, 1, 1, '1990-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (478, 4, N'P160H1', N'Dentatrice a creatore', N'PFAUTER P160 H/11', N'-', 1983, 1, 1, '1983-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (479, 4, N'P403/1', N'Dentatrice a creatore', N'PFAUTER P403', N'-', 1983, 1, 1, '1983-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (480, 4, N'P630/1', N'Dentatrice a creatore CNC', N'PFAUTER P630', N'-', 2005, 1, 1, '2005-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (481, 4, N'P400/1', N'Dentatrice a creatore', N'PFAUTER P400', N'-', 1972, 1, 1, '1972-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (482, 4, N'--LS/2', N'Dentatrice a stozzare con robot', N'LORENZ LS 200', N'-', 2001, 1, 1, '2001-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (483, 4, N'-SNJ/3', N'Dentatrice a stozzare', N'LORENZ SNJ 5 AUTO', N'-', 2001, 1, 1, '2001-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (484, 4, N'--LS/1', N'Dentatrice a stozzare', N'LORENZ LS 302', N'-', 1986, 1, 1, '1986-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (485, 21, N'-SN4/2', N'Dentatrice a stozzare', N'LORENZ SN 4', N'-', 1969, 1, 1, '1969-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (486, 4, N'-SNJ/1', N'Dentatrice a stozzare', N'LORENZ SNJ 5', N'-', 1962, 1, 1, '1962-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (487, 21, N'-SNJ/2', N'Dentatrice a stozzare', N'LORENZ SNJ 5', N'-', 1962, 1, 1, '1962-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (488, 13, N'---LP2', N'ISOLA RETTIFICA E LAPPATURA', N'MORARA+STUDER', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (489, 13, N'STU1/1', N'Rettifica per esterni CN con caricatore (isola LP2)', N'STUDER ECO 1000', N'-', 2003, 1, 1, '2003-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (490, 11, N'K175/1', N'Rettifica per esterni CN', N'KELLENBERGER R 175 CN', N'-', 1988, 1, 1, '1988-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (491, 11, N'K175/2', N'Rettifica per esterni CN', N'KELLENBERGER R 175 CN', N'-', 1994, 1, 1, '1994-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (492, 11, N'--K125', N'Rettifica per esterni', N'KELLENBERGER R 125', N'-', 1987, 1, 1, '1987-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (493, 11, N'TA1018', N'Rettifica per esterni', N'TACCHELLA UM 1018', N'-', 1986, 1, 1, '1986-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (494, 11, N'-TA612', N'Rettifica per esterni', N'TACCHELLA UN 612', N'-', 1986, 1, 1, '1986-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (495, 10, N'-RE12K', N'Rettifica per alberi scanalati CN', N'F.W. REFORM KSA 1200 CN', N'-', 1990, 1, 1, '1990-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (496, 6, N'--RIT4', N'Affilatrice/Rettifica per innesti', N'TACCHELLA 4 AM', N'-', 1986, 1, 1, '1986-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (497, 11, N'----FV', N'Rettifica piani a tavola rotante', N'FAVRETTO MR 75 CN', N'-', 1988, 1, 1, '1988-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (498, 14, N'----RC', N'Rettifica centri', N'TECHNICA ZSM 6-5100-810', N'-', 1994, 1, 1, '1994-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (499, 15, N'no ID', N'Rettifica filetti', N'REISHAUER US', N'-', 1981, 1, 1, '1981-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (500, 15, N'-RFMSO', N'Rettifica filetti', N'MSO GA-2', N'-', 1979, 1, 1, '1979-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (501, 15, N'no ID', N'Affilatrice per creatori rettifica filetti', N'REISHAUER US', N'-', 1981, 1, 1, '1981-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (502, 16, N'--VM40', N'Rettifica per interni CN', N'VOUMARD 403 Y CN', N'-', 2003, 1, 1, '2003-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (503, 16, N'--VM15', N'Rettifica per interni CN', N'VOUMARD 150 CNC', N'-', 2002, 1, 1, '2002-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (504, 16, N'--VM5N', N'Rettifica per interni CN', N'VOUMARD 5N CN', N'-', 1999, 1, 1, '1999-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (505, 16, N'-MRE44', N'Rettifica per interni CN', N'MORARA 700 CN', N'-', 1989, 1, 1, '1989-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (506, 16, N'--MRIE', N'Rettifica per interni CN', N'MORARA MICRO I-E CN', N'-', 1987, 1, 1, '1987-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (507, 16, N'-VM5/1', N'Rettifica per interni', N'VOUMARD 5A', N'-', 1978, 1, 1, '1978-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (508, 16, N'-VM5/2', N'Rettifica per interni', N'VOUMARD 5A', N'-', 1979, 1, 1, '1979-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (509, 16, N'-VM5/3', N'Rettifica per interni', N'VOUMARD 5A', N'-', 1980, 1, 1, '1980-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (510, 16, N'-IC2MC', N'Rettifica per interni CN (in isola LP2)', N'MORARA I/C 2M', N'-', 2005, 1, 1, '2005-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (511, 16, N'--SN/2', N'Lappatrice (in isola LP2)', N'SUNNEN ML-2000', N'-', 2005, 1, 1, '2005-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (512, 16, N'----SN', N'Lappatrice', N'SUNNEN MBB1680A', N'-', 1983, 1, 1, '1983-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (513, 13, N'-RZ400', N'Rettifica denti CN con robot', N'REISHAUER RZ 400', N'-', 2005, 1, 1, '2005-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (514, 13, N'RZ4002', N'Rettifica denti CN con robot', N'REISHAUER RZ 400', N'-', 2006, 1, 1, '2006-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (515, 13, N'RZ4003', N'Rettifica denti CN con robot', N'REISHAUER RZ 400', N'-', 2008, 1, 1, '2008-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (516, 13, N'-RZ150', N'Rettifica denti CN con robot', N'REISHAUER RZ 150', N'-', 2003, 1, 1, '2003-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (517, 13, N'-RZ362', N'Rettifica denti CN ', N'REISHAUER RZ 362 A', N'-', 1997, 1, 1, '1997-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (518, 13, N'RZ362C', N'Rettifica denti CN ', N'REISHAUER RZ 362 A', N'-', 1998, 1, 1, '1998-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (519, 13, N'RZ362P', N'Rettifica denti CN ', N'REISHAUER RZ 362 A', N'-', 2000, 1, 1, '2000-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (520, 13, N'--RZ/2', N'Rettifica denti elettronica', N'REISHAUER RZ 300 E', N'-', 1996, 1, 1, '1996-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (521, 13, N'-RZ820', N'Rettifica denti CN', N'REISHAUER RZ 820 CN', N'-', 1995, 1, 1, '1995-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (522, 13, N'--RZAS', N'Rettifica denti CN', N'REISHAUER RZ 301 AS CN', N'-', 1994, 1, 1, '1994-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (523, 13, N'---RZS', N'Rettifica denti CN', N'REISHAUER RZ 301 S CN', N'-', 1989, 1, 1, '1989-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (524, 13, N'----ZB', N'Rettifica denti', N'REISHAUER ZB', N'-', 1979, 1, 1, '1979-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (525, 18, N'-H20BU', N'Bilanciatrice CN', N'SCHENCK H280BU', N'-', 1998, 1, 1, '1998-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (526, 19, N'no ID', N'Lavatrice', N'CEMASTIR TURBO LC1000', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (527, 19, N'no ID', N'Lavatrice (in RZ150)', N'TECNOFIRMA', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (528, 19, N'no ID', N'Lavatrice (in RZ400)', N'CP3', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (529, 19, N'nd', N'Lavatrice (dentatura - su H280C)', N'', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (530, 19, N'nd', N'Lavatrice (dentatura - su P250/P300)', N'', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (531, 14, N'----GB', N'Raddrizzatrice', N'GALDABINI RPRS/25', N'-', 1970, 1, 1, '1970-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (532, 14, N'no ID', N'Diamantatrici per mole', N'REISHAUER AM10', N'-', 1987, 1, 1, '1987-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (533, 14, N'no ID', N'Diamantatrici per mole', N'REISHAUER AM10', N'-', 1987, 1, 1, '1987-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (534, 14, N'no ID', N'Bilanciatrice per mole', N'HOFFMAN', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (535, 18, N'--PR/1', N'Pressa cecatura fase', N'SOMASCHINI', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (536, 18, N'--PR/2', N'Macchina piantaggio spine Mercedes Z92', N'NUOVA VAEP MA0079', N'-', 2006, 1, 1, '2006-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (537, 18, N'--PR/3', N'Macchina piantaggio spine Mercedes Z46', N'SOMASCHINI', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (538, 18, N'---STR', N'Punzonatrice a rullare', N'SOMAUT-AUTOMATOR', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (539, 18, N'--ST/1', N'Punzonatrice', N'AUTOMATOR 35/S', N'-', 2004, 1, 1, '2004-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (540, 18, N'--ST/2', N'Punzonatrice', N'AUTOMATOR MB35', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (541, 18, N'--PRCM', N'Pressa', N'CMP T150', N'-', 1999, 1, 1, '1999-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (542, 18, N'----PR', N'Pressa', N'OMCN 161/R T40', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (543, 18, N'---BA3', N'BANCO ASSEMBLAGGIO TRIPLO MERCEDES', N'SOMASCHINI', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (544, 18, N'no ID', N'BANCO LAVORO', N'SOMASCHINI', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (545, 18, N'no ID', N'SPAZZOLATRICE', N'ACETI MACCHINE 9532', N'-', 2006, 1, 1, '2006-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (546, 18, N'no ID', N'MARCATRICE', N'RR AXTRON T2000', N'-', 2008, 1, 1, '2008-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (547, 18, N'no ID', N'FORNO INVECCHIAMENTO', N'INOX2', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (548, 18, N'no ID', N'CELLA FRIGO', N'LINDE 77/73', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (549, 6, N'no ID', N'KLINGELNBERG TF1584', N'KLINGELNBERG TF1584', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (550, 6, N'no ID', N'AFFILATRICE', N'CUOGHI', N'-', 1992, 1, 1, '1992-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (551, 6, N'-RSWK3', N'AFFILATRICE', N'SCHUTTE WU3', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (552, 6, N'no ID', N'CINCINNATI OM', N'CINCINNATI OM', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (553, 6, N'no ID', N'ZOCCA RPV650', N'ZOCCA RPV650', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (554, 20, N'nd', N'MACCHINA UNIVERSALE', N'', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (555, 23, N'-L502A', N'Dentatrice a creatore', N'LIEBHERR LC 502 CNC', N'-', 2005, 1, 1, '2005-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (556, 23, N'nd', N'DENTATRICE A CREATORE', N'GLEASON PFAUTER GP200CN', N'-', 2007, 1, 1, '2007-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (557, 23, N'no ID', N'PRESSA', N'OMCN 161/R 40 TON', N'-', 2008, 1, 1, '2008-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (558, 23, N'no ID', N'MARCATRICE', N'RR AXTRON T2000', N'-', 2007, 1, 1, '2007-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (559, 23, N'--MW1A + --MW2A', N'TORNIO (LINEA A-BIANCO)', N'MURATEC MW200-1', N'-', 2007, 1, 1, '2007-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (560, 23, N'-LC30A', N'DENTATRICE A CREATORE (LINEA A-BIANCO)', N'LIEBHERR LC180', N'-', 2007, 1, 1, '2007-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (561, 23, N'-S250A', N'SBAVATRICE (LINEA A-BIANCO)', N'SAMPUTENSILI S250CD', N'-', 2008, 1, 1, '2008-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (562, 23, N'--MW1B + --MW2B', N'TORNIO (LINEA B-BIANCO)', N'MURATEC MW200-1', N'-', 2007, 1, 1, '2007-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (563, 23, N'-LC30B', N'DENTATRICE A CREATORE (LINEA B-BIANCO)', N'LIEBHERR LC300', N'-', 2007, 1, 1, '2007-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (564, 23, N'-S250B', N'SBAVATRICE (LINEA B-BIANCO)', N'SAMPUTENSILI S250CD', N'-', 2008, 1, 1, '2008-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (565, 23, N'--HX30', N'CENTRO DI LAVORO CN', N'KITAMURA HX300IF', N'-', 2007, 1, 1, '2007-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (566, 23, N'---BRE', N'BROCCIATRICE', N'MANACA', N'-', 2007, 1, 1, '2007-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (567, 23, N'-VSC1A + -VSC2A', N'TORNIO (LINEA A-DOPO T.T.)', N'EMAG VSC315', N'-', 2007, 1, 1, '2007-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (568, 23, N'-R303A', N'RETTIFICA DENTI (LINEA A-DOPO T.T.)', N'REISHAUER RZ303C', N'-', 2008, 1, 1, '2008-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (569, 23, N'no ID', N'LAVATRICE (LINEA A-DOPO T.T.)', N'TECNOFIRMA SAT-LIN', N'-', 2008, 1, 1, '2008-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (570, 23, N'-VSC1B + -VSC2B', N'TORNIO (LINEA B-DOPO T.T.)', N'EMAG VSC315', N'-', 2007, 1, 1, '2007-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (571, 23, N'-R303B', N'RETTIFICA DENTI (LINEA B-DOPO T.T.)', N'REISHAUER RZ303C', N'-', 2008, 1, 1, '2008-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (572, 23, N'no ID', N'LAVATRICE (LINEA B-DOPO T.T.)', N'TECNOFIRMA SAT-LIN', N'-', 2008, 1, 1, '2008-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (573, 23, N'--ASDU', N'CELLA SIR PER MONTAGGIO DUPLO', N'SIR 2062R1', N'-', 2007, 1, 1, '2007-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (574, 23, N'nd', N'PRESSA ASSEMBLAGGIO DUPLO (FASE 10)', N'SIR', N'-', 2007, 1, 1, '2007-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (575, 23, N'no ID', N'FORNO A INDUZIONE (FASE 10)', N'ATE-IFC 15/2', N'-', 2007, 1, 1, '2007-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (576, 23, N'no ID', N'VASCA DI RAFFREDDAMENTO (FASE 10)', N'CEEVER AGITO', N'-', 2007, 1, 1, '2007-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (577, 23, N'-CESP', N'CENTRO DI LAVORO CN (FASE 20-SPINATURA)', N'DAEWOO VC500', N'-', 2008, 1, 1, '2008-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (578, 23, N'--ASBU', N'CELLA SIR PER ASSEMBLAGGIO BUSSOLA', N'SIR 2062R2', N'-', 2007, 1, 1, '2007-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (579, 23, N'--VSCM', N'TORNIO (FASE 30)', N'EMAG VSC315', N'-', 2007, 1, 1, '2007-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (580, 23, N'nd', N'PRESSA ASSEMBLAGGIO BUSSOLA (FASE 40) + MARPOSS', N'SIR', N'-', 2007, 1, 1, '2007-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (581, 23, N'no ID', N'LAVATRICE (FASE 60)', N'TECNOFIRMA SAT 3-10', N'-', 2007, 1, 1, '2007-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (582, 21, N'non necessario', N'Tornio CN', N'CASTOR FNC 45 CNC', N'-', 1986, 1, 1, '1986-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (583, 21, N'non necessario', N'Trapano', N'AUDAX', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (584, 21, N'non necessario', N'Trapano multiplo', N'BERARDI VBM II', N'-', 1995, 1, 1, '1995-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (585, 21, N'non necessario', N'Trapano a colonna', N'CABER', N'-', 1972, 1, 1, '1972-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (586, 21, N'non necessario', N'Trapano multiplo', N'FAMUP', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (587, 21, N'non necessario', N'Sbavatrice 2 teste', N'TECNOMACCHINE TM 200', N'-', 2003, 1, 1, '2003-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (588, 21, N'non necessario', N'Fresatrice CN', N'RIVA CNC', N'-', 1985, 1, 1, '1985-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (589, 21, N'non necessario', N'Rasatrice', N'HURTH ZSA 320', N'-', 1984, 1, 1, '1984-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (590, 21, N'non necessario', N'Rettifica per esterni CN con caricatore', N'MORARA EA 700 CN', N'-', 1996, 1, 1, '1996-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (591, 21, N'non necessario', N'Rettifica per interni', N'VOUMARD 251 L6 / 550', N'-', 1979, 1, 1, '1979-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (592, 21, N'non necessario', N'Rettifica per alberi scanalati CN', N'F.W. REFORM SK12A CN', N'-', 1985, 1, 1, '1985-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (593, 21, N'non necessario', N'Rettifica filetti', N'REISHAUER G4-I', N'-', 1974, 1, 1, '1974-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (594, 21, N'non necessario', N'Rettifica per interni', N'WOTAN RJ 133', N'-', 1977, 1, 1, '1977-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (595, 21, N'non necessario', N'Rettifica denti elettronica', N'REISHAUER RZ 300 E', N'-', 1988, 1, 1, '1988-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (596, 21, N'non necessario', N'Rettifica denti', N'REISHAUER AZA', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (597, 21, N'non necessario', N'Lappatrice per ingranaggi', N'FÄSSLER D-250', N'-', 1993, 1, 1, '1993-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (598, 21, N'non necessario', N'Rettifica per esterni', N'MSO FH 300x500', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (599, 21, N'non necessario', N'Dentatrice a creatore', N'PFAUTER RS9 KS', N'-', 1972, 1, 1, '1972-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (600, 22, N'--PK15', N'Arrotondatrice per dentature', N'PICCO K15', N'-', 1980, 1, 1, '1980-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (601, 5, N'G175/7 + G175/8', N'Dentatrice conica spirale CN', N'GLEASON G175 CNC PHOENIX', N'-', 2006, 1, 1, '2006-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (602, 5, N'G116', N'Dentatrice conica spirale CN', N'GLEASON 116 CNC', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (603, 5, N'G106/2', N'Dentatrice conica spirale', N'GLEASON 106', N'-', 1989, 1, 1, '1989-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (604, 5, N'G106/1', N'Dentatrice conica spirale', N'GLEASON 106 REMAUT CNC', N'-', 2008, 1, 1, '2008-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (605, 5, N'RD503', N'Lappatrice per coppie coniche Gleason', N'GLEASON LAPPER 503', N'-', 1998, 1, 1, '1998-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (606, 5, N'RD/1+RD/2', N'Lappatrice per coppie coniche Gleason', N'GLEASON LAPPER 119 HYPOID', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (607, 5, N'CRD5 4', N'Tester di controllo coppie coniche Gleason', N'TESTER 5" (REVISIONATO 2008)', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (608, 5, N'CRD6 1/2/3/5', N'Tester di controllo coppie coniche Gleason', N'TESTER 6"', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (609, 5, N'CRD17A 1/2/3/5/7/8', N'Tester di controllo coppie coniche Gleason', N'TESTER 17A', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (610, 5, N'CRD502 4/6', N'Tester di controllo coppie coniche Gleason', N'TESTER 502', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (611, 5, N'CRD13', N'Tester di controllo coppie coniche Gleason', N'TESTER 13', N'-', 1985, 1, 1, '1985-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (612, 11, N'---MSO', N'Rettifica per esterni', N'MSO FH 300x500', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (613, 7, N'----IC', N'Intestatrice Centratrice', N'MACHINTEST M25/M35T', N'-', 1990, 1, 1, '1990-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (614, 2, N'nd', N'Centro CN di misurazione 3D', N'ZEISS PRISMO 9/12/7', N'-', 1998, 1, 1, '1998-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (615, 2, N'nd', N'Centro CN di misurazione ingr.', N'HÖFLER ZP 630 CN', N'-', 1996, 1, 1, '1996-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (616, 2, N'nd', N'Centro CN di misurazione ingr.', N'HÖFLER EMZ 632 CN', N'-', 1990, 1, 1, '1990-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (617, 2, N'nd', N'Ingranometro', N'HÖFLER ZW630 CN', N'-', 1995, 1, 1, '1995-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (618, 2, N'nd', N'Macchina prova rumorosità', N'HURTH ZP 300', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (619, 2, N'nd', N'Rugosimetro', N'PERTHEN S5P', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (620, 2, N'nd', N'Durometro', N'WOLPERT DIA-TESTOR 1551', N'-', 1995, 1, 1, '1995-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (621, 2, N'nd', N'Durometro', N'REICHERTER', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (622, 2, N'nd', N'Durometro', N'GALILEO', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (623, 2, N'nd', N'Proiettore di profili', N'HAUSER', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (624, 2, N'nd', N'Apparecchio altimetro digitale con controp.', N'DIGIMAR 817C', N'-', 1990, 1, 1, '1990-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (625, 2, N'nd', N'Interassimetro', N'PARKSON', N'-', 1900, 1, 1, '1900-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (626, 2, N'nd', N'Apparecchio controllo conicita'' pneum./elettr.', N'STOTZ DLS-27', N'-', 1996, 1, 1, '1996-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (627, 2, N'nd', N'Appararecchio controllo strumenti di misura', N'JOINT DMS 680', N'-', 1995, 1, 1, '1995-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (628, 2, N'nd', N'Profilometro', N'MAHR - PERTHOMETER PRK', N'-', 1997, 1, 1, '1997-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (629, 2, N'nd', N'Appararecchio prova bruciature', N'ROLLSCAN 200-1', N'-', 1997, 1, 1, '1997-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (630, 2, N'nd', N'Apparecchio per coni', N'STOTZ - DLS 27 M1 (4 elementi)', N'-', 1997, 1, 1, '1997-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (631, 2, N'nd', N'Altimetro', N'TESA - MICROHITE', N'-', 1998, 1, 1, '1998-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (632, 2, N'nd', N'Troncatrice', N'IMPTECH - C 10', N'-', 1998, 1, 1, '1998-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (633, 2, N'nd', N'Inglobatrice', N'BUEHLER - SIMPLIMET 2000', N'-', 1998, 1, 1, '1998-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (634, 2, N'nd', N'Levigatrice', N'BUEHLER - METASERV 2000', N'-', 1998, 1, 1, '1998-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (635, 2, N'nd', N'Microdurometro', N'FUTURE TECH - FM-7', N'-', 1998, 1, 1, '1998-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (636, 2, N'---MGX', N'MAGNETOSCOPIO', N'MAGNISCOP CGM CEMSAFOS 1000', N'-', 2000, 1, 1, '2000-01-01 12:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (638, 1, N'0000', N'-- [NUOVA] Nome Macchina non definito --', N'modello n.d.', N'', 2009, 0, 0, '2009-03-10 00:00:00.000', '2019-03-10 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (645, 1, N'0000', N'-- [NUOVA] Nome Macchina non definito --', N'modello n.d.', N'', 2009, 0, 0, '2009-03-10 00:00:00.000', '2019-03-10 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (647, 24, N'TM', N'UFFICIO TEMPI E METODI', N'ND', NULL, 2009, 0, 0, '2009-03-10 00:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (648, 24, N'UT', N'UFFICIO TECNICO', N'ND', NULL, 2009, 0, 0, '2009-03-10 00:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (649, 24, N'PRG', N'UFFICIO PROGRAMMAZIONE', N'ND', NULL, 2009, 0, 0, '2009-03-10 00:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (650, 24, N'ACQ', N'UFFICIO ACQUISTI', N'ND', NULL, 2009, 0, 0, '2009-03-10 00:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (651, 24, N'COM', N'UFFICIO COMMERCIALE', N'ND', NULL, 2009, 0, 0, '2009-03-10 00:00:00.000', '2100-01-01 00:00:00.000') -INSERT INTO dbo.AnagMacchine - (idxMacchina, idxImpianto, codMacchina, nomeMacchina, modello, matricola, anno, kgPeso, kwConsumo, funzDal, funzAl) - VALUES (652, 24, N'DIR', N'DIREZIONE', N'ND', NULL, 2009, 0, 0, '2009-03-10 00:00:00.000', '2100-01-01 00:00:00.000') - -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=3 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=4 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=5 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=6 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=7 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=8 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=9 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=10 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=11 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=12 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=13 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=14 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=15 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=16 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=17 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=18 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=19 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=20 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=21 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=22 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=23 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=24 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=25 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=26 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=27 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=28 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=29 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=30 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=31 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=32 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=33 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=34 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=35 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=36 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=37 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=38 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=39 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=40 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=41 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=42 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=43 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=44 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=45 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=46 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=47 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=48 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=49 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=50 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=51 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=52 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=53 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=54 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=55 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=56 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=57 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=58 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=59 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=60 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=61 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=62 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=63 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=64 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=65 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=66 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=67 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=68 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=69 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=70 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=71 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=72 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=73 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=74 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=75 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=76 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=77 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=78 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=79 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=80 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=81 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=82 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=83 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=84 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=85 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=86 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=87 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=88 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=89 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=90 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=91 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=92 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=93 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=94 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=95 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=96 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=97 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=98 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=99 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=100 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=101 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=102 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=103 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=104 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=105 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=106 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=107 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=108 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=109 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=110 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=111 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=112 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=113 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=114 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=115 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=116 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=117 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=118 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=119 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=120 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=121 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=122 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=123 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=124 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=125 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=126 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=127 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=128 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=129 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=130 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=131 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=132 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=133 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=134 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=135 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=136 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=137 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=138 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=139 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=140 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=141 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=142 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=143 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=144 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=145 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=146 -DELETE FROM dbo.AnagMacchine WHERE idxMacchina=147 -UPDATE dbo.AnagMacchine SET - modello=N'FÄSSLER D-250' - WHERE idxMacchina=597 -UPDATE dbo.AnagMacchine SET - modello=N'HÖFLER ZP 630 CN' - WHERE idxMacchina=615 -UPDATE dbo.AnagMacchine SET - modello=N'HÖFLER EMZ 632 CN' - WHERE idxMacchina=616 -UPDATE dbo.AnagMacchine SET - modello=N'HÖFLER ZW630 CN' - WHERE idxMacchina=617 -UPDATE dbo.AnagMacchine SET - nomeMacchina=N'Macchina prova rumorosità' - WHERE idxMacchina=618 -GO - -GO - -set identity_insert dbo.AnagMacchine off -GO - -commit transaction -GO - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -INSERT INTO dbo.AnagPriorita - VALUES (5, N'Lavoro urgente', N'semaforoRosso') -GO - -COMMIT TRANSACTION -GO - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -INSERT INTO dbo.AnagrOperMtz - VALUES (N'0000', N'Selezionare', N'Operatore') -INSERT INTO dbo.AnagrOperMtz - VALUES (N'000191', N'ALLIERI', N'PIERANGELO') -INSERT INTO dbo.AnagrOperMtz - VALUES (N'000300', N'ARMANNI', N'FRANCO') -INSERT INTO dbo.AnagrOperMtz - VALUES (N'000324', N'BENA', N'ANDREA') -INSERT INTO dbo.AnagrOperMtz - VALUES (N'000349', N'BONETTI', N'GIUSEPPE') -INSERT INTO dbo.AnagrOperMtz - VALUES (N'000410', N'PEZZOTTA', N'ANGELO') -GO - -COMMIT TRANSACTION -GO - - - - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -INSERT INTO dbo.Macchine2FamMacchine - VALUES (425, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (426, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (427, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (428, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (429, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (430, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (431, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (432, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (433, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (434, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (435, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (436, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (437, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (438, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (439, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (440, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (441, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (442, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (443, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (444, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (445, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (446, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (447, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (448, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (449, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (450, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (451, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (452, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (453, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (454, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (455, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (456, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (457, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (458, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (459, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (460, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (461, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (462, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (463, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (464, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (465, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (466, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (467, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (468, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (469, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (470, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (471, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (472, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (473, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (474, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (475, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (476, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (477, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (478, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (479, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (480, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (481, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (482, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (483, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (484, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (485, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (486, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (487, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (488, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (489, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (490, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (491, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (492, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (493, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (494, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (495, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (496, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (497, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (498, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (499, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (500, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (501, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (502, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (503, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (504, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (505, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (506, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (507, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (508, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (509, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (510, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (511, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (512, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (513, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (514, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (515, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (516, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (517, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (518, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (519, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (520, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (521, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (522, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (523, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (524, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (525, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (526, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (527, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (528, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (529, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (530, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (531, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (532, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (533, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (534, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (535, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (536, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (537, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (538, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (539, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (540, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (541, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (542, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (543, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (544, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (545, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (546, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (547, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (548, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (549, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (550, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (551, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (552, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (553, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (554, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (555, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (556, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (557, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (558, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (559, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (560, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (561, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (562, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (563, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (564, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (565, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (566, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (567, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (568, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (569, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (570, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (571, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (572, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (573, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (574, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (575, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (576, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (577, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (578, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (579, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (580, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (581, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (582, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (583, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (584, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (585, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (586, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (587, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (588, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (589, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (590, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (591, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (592, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (593, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (594, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (595, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (596, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (597, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (598, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (599, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (600, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (601, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (602, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (603, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (604, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (605, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (606, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (607, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (608, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (609, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (610, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (611, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (612, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (613, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (614, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (615, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (616, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (617, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (618, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (619, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (620, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (621, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (622, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (623, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (624, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (625, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (626, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (627, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (628, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (629, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (630, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (631, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (632, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (633, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (634, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (635, 1) -INSERT INTO dbo.Macchine2FamMacchine - VALUES (636, 1) -GO - -COMMIT TRANSACTION -GO - - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -UPDATE dbo.Permessi SET - GRUPPO=1, NUMERO=13 - WHERE COD_PERMESSO='ANAG_causali' -UPDATE dbo.Permessi SET - GRUPPO=1, NUMERO=12 - WHERE COD_PERMESSO='ANAG_famMacc' -INSERT INTO dbo.Permessi - VALUES ('ANAG_gestUtenti', 'gestUtentiGIM.aspx', 1, 11, 'GestioneUtenti', 'GestioneUtentiLong') -INSERT INTO dbo.Permessi - VALUES ('ANAG_opMtz', 'AnagOperatoriMtz.aspx', 1, 14, 'GestOperMtz', 'GestOperMtzLong') -GO - -COMMIT TRANSACTION -GO - - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -INSERT INTO dbo.Permessi2Funzione - VALUES ('ANAG_gestUtenti', N'GIM_AppAdmin', NULL) -INSERT INTO dbo.Permessi2Funzione - VALUES ('ANAG_opMtz', N'GIM_SU', NULL) -INSERT INTO dbo.Permessi2Funzione - VALUES ('RicMan_edit', N'GIM_U', NULL) -DELETE FROM dbo.Permessi2Funzione WHERE COD_PERMESSO='RicMan_edit' AND COD_FUNZIONE=N'GIM_SU' -GO - -COMMIT TRANSACTION -GO - - - - --- registro versione... -INSERT INTO [dbo].[LogUpdateDb] ([Versione],[Data]) VALUES(3, GETDATE()) -GO diff --git a/Projects/WebGIM/GIM_site/sql/GIM_0004.sql b/Projects/WebGIM/GIM_site/sql/GIM_0004.sql deleted file mode 100644 index 96ea883..0000000 --- a/Projects/WebGIM/GIM_site/sql/GIM_0004.sql +++ /dev/null @@ -1,38 +0,0 @@ -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -SET ANSI_NULLS ON -GO - -ALTER VIEW v_elencoIntervFilt -AS -SELECT TOP (100) PERCENT dbo.InterventiMtz.numIntMtz, dbo.InterventiMtz.richiesta, dbo.AnagImpianti.codImpianto, dbo.AnagImpianti.nomeImpianto, - dbo.AnagMacchine.codMacchina, dbo.AnagMacchine.nomeMacchina, dbo.InterventiMtz.descrizione, dbo.InterventiMtz.inizioIntervento, - dbo.InterventiMtz.fineIntervento, ISNULL(dbo.InterventiMtz.descrizioneIntervento, 'n.d. (report mtz)') AS descrizioneIntervento, ISNULL(dbo.AnagCausali.descrCausale, - 'n.d. (causale)') AS descrCausale, ISNULL(dbo.v_interventiErogati.totMinErogati / 60, 0) AS minErogati, ISNULL(DATEDIFF(hour, dbo.InterventiMtz.inizioIntervento, - dbo.InterventiMtz.fineIntervento), 0) AS durataMtz, CASE (isFermo) WHEN 1 THEN ISNULL(DATEDIFF(hour, dbo.InterventiMtz.guasto, dbo.InterventiMtz.fineIntervento), - 0) WHEN 0 THEN ISNULL(DATEDIFF(hour, dbo.InterventiMtz.inizioIntervento, dbo.InterventiMtz.fineIntervento), 0) END AS durataOff, dbo.InterventiMtz.guasto, - dbo.InterventiMtz.idxStato, dbo.InterventiMtz.idxImpianto, dbo.InterventiMtz.idxMacchina -FROM dbo.InterventiMtz INNER JOIN - dbo.AnagAmbitoGuasto ON dbo.InterventiMtz.idxAmbito = dbo.AnagAmbitoGuasto.idxAmbito INNER JOIN - dbo.AnagImpianti ON dbo.InterventiMtz.idxImpianto = dbo.AnagImpianti.idxImpianto INNER JOIN - dbo.AnagMacchine ON dbo.InterventiMtz.idxMacchina = dbo.AnagMacchine.idxMacchina INNER JOIN - dbo.AnagTipoGuasto ON dbo.InterventiMtz.idxTipo = dbo.AnagTipoGuasto.idxTipo INNER JOIN - dbo.AnagPriorita ON dbo.InterventiMtz.idxPriorita = dbo.AnagPriorita.idxPriorita INNER JOIN - dbo.AnagStati ON dbo.InterventiMtz.idxStato = dbo.AnagStati.idxStato LEFT OUTER JOIN - dbo.v_interventiErogati ON dbo.InterventiMtz.numIntMtz = dbo.v_interventiErogati.numIntMtz LEFT OUTER JOIN - dbo.AnagCausali ON dbo.InterventiMtz.idxCausale = dbo.AnagCausali.idxCausale -ORDER BY dbo.InterventiMtz.numIntMtz DESC -GO - -COMMIT -GO - - - --- registro versione... -INSERT INTO [dbo].[LogUpdateDb] ([Versione],[Data]) VALUES(4, GETDATE()) -GO diff --git a/Projects/WebGIM/GIM_site/sql/GIM_0005.sql b/Projects/WebGIM/GIM_site/sql/GIM_0005.sql deleted file mode 100644 index 582d442..0000000 --- a/Projects/WebGIM/GIM_site/sql/GIM_0005.sql +++ /dev/null @@ -1,327 +0,0 @@ -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -SET ANSI_NULLS ON -GO - --- ============================================= --- Author: Marco Salvi --- Create date: 11/03/2009 --- Description: Stored procedure per ricostruire gli indici e fare lo shrink su un db --- ============================================= -CREATE PROCEDURE sp_IndiciAndShrink -( - @databaseName sysname -) -AS -BEGIN - - -- elimino eventuale tab temporanea preesistente - IF (SELECT COUNT(*) FROM TEMPDB..SYSOBJECTS WHERE NAME = '##TMP_nomiTabelle') > 0 - BEGIN - DROP TABLE ##TMP_nomiTabelle - END - - -- enumero le tab del db in una tab temporanea - SELECT IDENT = IDENTITY (INT,1,1), NAME - INTO ##TMP_nomiTabelle - FROM sys.Tables - - -- eseguo reindicizzazione - DECLARE @VAR1 INT - SET @VAR1 = 1 - WHILE @VAR1 < = ( SELECT COUNT(*) FROM ##TMP_nomiTabelle) - BEGIN - - DECLARE @OBJECTNAME VARCHAR(256) - - -- carico il nome della tab i-esima - SELECT @OBJECTNAME = NAME - FROM ##TMP_nomiTabelle - WHERE [IDENT] = @VAR1 - - -- rebuild indice - DBCC DBREINDEX(@OBJECTNAME) - - -- incremento - SET @VAR1 = @VAR1 + 1 - - END - - --shrink del db - DBCC SHRINKDATABASE (@databaseName) - -END -GO - -COMMIT -GO - - -SET xact_abort ON -GO - -BEGIN TRANSACTION -GO - -SET ANSI_NULLS ON -GO - -ALTER VIEW v_elencoIntervFilt -AS -SELECT TOP (100) PERCENT dbo.InterventiMtz.numIntMtz, dbo.InterventiMtz.richiesta, dbo.AnagImpianti.codImpianto, dbo.AnagImpianti.nomeImpianto, - dbo.AnagMacchine.codMacchina, dbo.AnagMacchine.nomeMacchina, dbo.InterventiMtz.descrizione, dbo.InterventiMtz.inizioIntervento, - dbo.InterventiMtz.fineIntervento, ISNULL(dbo.InterventiMtz.descrizioneIntervento, 'n.d. (report mtz)') AS descrizioneIntervento, ISNULL(dbo.AnagCausali.descrCausale, - 'n.d. (causale)') AS descrCausale, ROUND(CAST(ISNULL(dbo.v_interventiErogati.totMinErogati, 0) AS FLOAT) / 60, 2) AS minErogati, - ROUND(CAST(ISNULL(DATEDIFF(minute, dbo.InterventiMtz.inizioIntervento, dbo.InterventiMtz.fineIntervento), 0) AS FLOAT) / 60, 2) AS durataMtz, CASE (isFermo) - WHEN 1 THEN ROUND(CAST(ISNULL(DATEDIFF(minute, dbo.InterventiMtz.guasto, dbo.InterventiMtz.fineIntervento), 0) AS FLOAT) / 60, 2) - WHEN 0 THEN ROUND(CAST(ISNULL(DATEDIFF(minute, dbo.InterventiMtz.inizioIntervento, dbo.InterventiMtz.fineIntervento), 0) AS FLOAT) / 60, 2) END AS durataOff, - dbo.InterventiMtz.guasto, dbo.InterventiMtz.idxStato, dbo.InterventiMtz.idxImpianto, dbo.InterventiMtz.idxMacchina -FROM dbo.InterventiMtz INNER JOIN - dbo.AnagAmbitoGuasto ON dbo.InterventiMtz.idxAmbito = dbo.AnagAmbitoGuasto.idxAmbito INNER JOIN - dbo.AnagImpianti ON dbo.InterventiMtz.idxImpianto = dbo.AnagImpianti.idxImpianto INNER JOIN - dbo.AnagMacchine ON dbo.InterventiMtz.idxMacchina = dbo.AnagMacchine.idxMacchina INNER JOIN - dbo.AnagTipoGuasto ON dbo.InterventiMtz.idxTipo = dbo.AnagTipoGuasto.idxTipo INNER JOIN - dbo.AnagPriorita ON dbo.InterventiMtz.idxPriorita = dbo.AnagPriorita.idxPriorita INNER JOIN - dbo.AnagStati ON dbo.InterventiMtz.idxStato = dbo.AnagStati.idxStato LEFT OUTER JOIN - dbo.v_interventiErogati ON dbo.InterventiMtz.numIntMtz = dbo.v_interventiErogati.numIntMtz LEFT OUTER JOIN - dbo.AnagCausali ON dbo.InterventiMtz.idxCausale = dbo.AnagCausali.idxCausale -ORDER BY dbo.InterventiMtz.numIntMtz DESC -GO - -EXEC sp_updateextendedproperty 'MS_DiagramPane1', '[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00] -Begin DesignProperties = - Begin PaneConfigurations = - Begin PaneConfiguration = 0 - NumPanes = 4 - Configuration = "(H (1[40] 4[20] 2[20] 3) )" - End - Begin PaneConfiguration = 1 - NumPanes = 3 - Configuration = "(H (1 [50] 4 [25] 3))" - End - Begin PaneConfiguration = 2 - NumPanes = 3 - Configuration = "(H (1 [50] 2 [25] 3))" - End - Begin PaneConfiguration = 3 - NumPanes = 3 - Configuration = "(H (4 [30] 2 [40] 3))" - End - Begin PaneConfiguration = 4 - NumPanes = 2 - Configuration = "(H (1 [56] 3))" - End - Begin PaneConfiguration = 5 - NumPanes = 2 - Configuration = "(H (2 [66] 3))" - End - Begin PaneConfiguration = 6 - NumPanes = 2 - Configuration = "(H (4 [50] 3))" - End - Begin PaneConfiguration = 7 - NumPanes = 1 - Configuration = "(V (3))" - End - Begin PaneConfiguration = 8 - NumPanes = 3 - Configuration = "(H (1[56] 4[18] 2) )" - End - Begin PaneConfiguration = 9 - NumPanes = 2 - Configuration = "(H (1 [75] 4))" - End - Begin PaneConfiguration = 10 - NumPanes = 2 - Configuration = "(H (1[66] 2) )" - End - Begin PaneConfiguration = 11 - NumPanes = 2 - Configuration = "(H (4 [60] 2))" - End - Begin PaneConfiguration = 12 - NumPanes = 1 - Configuration = "(H (1) )" - End - Begin PaneConfiguration = 13 - NumPanes = 1 - Configuration = "(V (4))" - End - Begin PaneConfiguration = 14 - NumPanes = 1 - Configuration = "(V (2))" - End - ActivePaneConfig = 0 - End - Begin DiagramPane = - Begin Origin = - Top = 0 - Left = 0 - End - Begin Tables = - Begin Table = "InterventiMtz" - Begin Extent = - Top = 8 - Left = 486 - Bottom = 354 - Right = 671 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagAmbitoGuasto" - Begin Extent = - Top = 11 - Left = 82 - Bottom = 89 - Right = 255 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagImpianti" - Begin Extent = - Top = 123 - Left = 219 - Bottom = 231 - Right = 370 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagMacchine" - Begin Extent = - Top = 190 - Left = 826 - Bottom = 298 - Right = 977 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagTipoGuasto" - Begin Extent = - Top = 90 - Left = 1143 - Bottom = 168 - Right = 1294 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagPriorita" - Begin Extent = - Top = 23 - Left = 958 - Bottom = 116 - Right = 1109 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagStati" - Begin Extent = - Top = 263 - Left = 90 - Bottom = 356 - Right = 241 - ', 'SCHEMA', 'dbo', 'VIEW', 'v_elencoIntervFilt' -GO - -EXEC sp_updateextendedproperty 'MS_DiagramPane2', ' End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "v_interventiErogati" - Begin Extent = - Top = 3 - Left = 739 - Bottom = 81 - Right = 890 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagCausali" - Begin Extent = - Top = 291 - Left = 1011 - Bottom = 369 - Right = 1162 - End - DisplayFlags = 280 - TopColumn = 0 - End - End - End - Begin SQLPane = - End - Begin DataPane = - Begin ParameterDefaults = "" - End - Begin ColumnWidths = 30 - Width = 284 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1665 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1575 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - End - End - Begin CriteriaPane = - Begin ColumnWidths = 11 - Column = 1440 - Alias = 900 - Table = 1170 - Output = 720 - Append = 1400 - NewValue = 1170 - SortType = 1350 - SortOrder = 1410 - GroupBy = 1350 - Filter = 1350 - Or = 1350 - Or = 1350 - Or = 1350 - End - End -End -', 'SCHEMA', 'dbo', 'VIEW', 'v_elencoIntervFilt' -GO - -COMMIT -GO - - - --- registro versione... -INSERT INTO [dbo].[LogUpdateDb] ([Versione],[Data]) VALUES(5, GETDATE()) -GO diff --git a/Projects/WebGIM/GIM_site/sql/GIM_0006.sql b/Projects/WebGIM/GIM_site/sql/GIM_0006.sql deleted file mode 100644 index d3f3e1f..0000000 --- a/Projects/WebGIM/GIM_site/sql/GIM_0006.sql +++ /dev/null @@ -1,434 +0,0 @@ -/* modifiche per gestione corretta reportistica x mtz preventiva o meno... */ - -set xact_abort on -go - -begin transaction -go - -alter table InterventiMtz add - scheduled bit constraint DF_InterventiMtz_scheduled default (0) -go - -exec sp_addextendedproperty 'MS_Description', 'indica se l''intervento sia stato generato da manutenzione programmata/preventiva', 'USER', 'dbo', 'TABLE', 'InterventiMtz', 'COLUMN', 'scheduled' -go - -update InterventiMtz set scheduled=0 -go - -commit -go - -set xact_abort on -go - -begin transaction -go - -set ANSI_NULLS on -go - -/************************************* -* STORED PROCEDURE sp_insRichiesta -* Inserisce nuova richiesta di intervento -* -* modif.: S.E.L. - 2009.02.20 -**************************************/ -alter PROCEDURE sp_insRichiesta -( - @richiesta datetime, - @dataLav datetime, - @turnoLav int, - @matr varchar(10), - @guasto datetime, - @idxAmbito int, - @idxPriorita int, - @isFermo bit, - @idxTipo int, - @idxImpianto int, - @idxMacchina int, - @descrizione varchar(500), - @idxCausale int, - @scheduled bit, - @numIntMtz int output -) -AS - -BEGIN tran - - INSERT INTO InterventiMtz - (richiesta, dataLav, turnoLav, matr, guasto, idxAmbito, idxPriorita, isFermo, idxTipo, idxImpianto, idxMacchina, descrizione, idxStato, idxCausale, scheduled) - VALUES (@richiesta,@dataLav,@turnoLav,@matr,@guasto,@idxAmbito,@idxPriorita,@isFermo,@idxTipo,@idxImpianto,@idxMacchina,@descrizione, - 1,@idxCausale,@scheduled) - - /************************************* - * salvo idx del nuovo record - **************************************/ - SET @numIntMtz = SCOPE_IDENTITY() - -COMMIT tran - -RETURN (@numIntMtz) -go - -commit -go - - -/* aggiorno: se Ambito Guasto è 7 allora è mtz Prog... */ -UPDATE InterventiMtz -SET scheduled = 1 -WHERE (idxAmbito = 7) -GO - - -/* indici! */ -set xact_abort on -go - -begin transaction -go - -create index i_username on FiltroImpianti(username) -go - -create index i_username on FiltroMacchine(username) -go - -create index i_username on FiltroStati(username) -go - -create index i_richiesta on InterventiMtz(richiesta) -go - -create index i_impianto on InterventiMtz(idxImpianto) -go - -create index i_macchina on InterventiMtz(idxMacchina) -go - -create index i_stato on InterventiMtz(idxStato) -go - -commit -go - - -/* update view */ -set xact_abort on -go - -begin transaction -go - -alter VIEW v_elencoIntervFilt -AS -SELECT TOP (100) PERCENT dbo.InterventiMtz.numIntMtz, dbo.InterventiMtz.richiesta, dbo.AnagImpianti.codImpianto, dbo.AnagImpianti.nomeImpianto, - dbo.AnagMacchine.codMacchina, dbo.AnagMacchine.nomeMacchina, dbo.InterventiMtz.descrizione, dbo.InterventiMtz.inizioIntervento, - dbo.InterventiMtz.fineIntervento, ISNULL(dbo.InterventiMtz.descrizioneIntervento, 'n.d. (report mtz)') AS descrizioneIntervento, - ISNULL(dbo.AnagCausali.descrCausale, 'n.d. (causale)') AS descrCausale, ROUND(CAST(ISNULL(dbo.v_interventiErogati.totMinErogati, 0) AS float) / 60, 2) - AS minErogati, ROUND(CAST(ISNULL(DATEDIFF(minute, dbo.InterventiMtz.inizioIntervento, dbo.InterventiMtz.fineIntervento), 0) AS float) / 60, 2) AS durataMtz, - CASE (isFermo) WHEN 1 THEN ROUND(CAST(ISNULL(DATEDIFF(minute, dbo.InterventiMtz.guasto, dbo.InterventiMtz.fineIntervento), 0) AS float) / 60, 2) - WHEN 0 THEN ROUND(CAST(ISNULL(DATEDIFF(minute, dbo.InterventiMtz.inizioIntervento, dbo.InterventiMtz.fineIntervento), 0) AS float) / 60, 2) END AS durataOff, - dbo.InterventiMtz.guasto, dbo.InterventiMtz.idxStato, dbo.InterventiMtz.idxImpianto, dbo.InterventiMtz.idxMacchina, dbo.InterventiMtz.isFermo, - dbo.InterventiMtz.scheduled -FROM dbo.InterventiMtz INNER JOIN - dbo.AnagAmbitoGuasto ON dbo.InterventiMtz.idxAmbito = dbo.AnagAmbitoGuasto.idxAmbito INNER JOIN - dbo.AnagImpianti ON dbo.InterventiMtz.idxImpianto = dbo.AnagImpianti.idxImpianto INNER JOIN - dbo.AnagMacchine ON dbo.InterventiMtz.idxMacchina = dbo.AnagMacchine.idxMacchina INNER JOIN - dbo.AnagTipoGuasto ON dbo.InterventiMtz.idxTipo = dbo.AnagTipoGuasto.idxTipo INNER JOIN - dbo.AnagPriorita ON dbo.InterventiMtz.idxPriorita = dbo.AnagPriorita.idxPriorita INNER JOIN - dbo.AnagStati ON dbo.InterventiMtz.idxStato = dbo.AnagStati.idxStato LEFT OUTER JOIN - dbo.v_interventiErogati ON dbo.InterventiMtz.numIntMtz = dbo.v_interventiErogati.numIntMtz LEFT OUTER JOIN - dbo.AnagCausali ON dbo.InterventiMtz.idxCausale = dbo.AnagCausali.idxCausale -ORDER BY dbo.InterventiMtz.numIntMtz DESC -go - -exec sp_updateextendedproperty 'MS_DiagramPane1', '[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00] -Begin DesignProperties = - Begin PaneConfigurations = - Begin PaneConfiguration = 0 - NumPanes = 4 - Configuration = "(H (1[40] 4[20] 2[20] 3) )" - End - Begin PaneConfiguration = 1 - NumPanes = 3 - Configuration = "(H (1 [50] 4 [25] 3))" - End - Begin PaneConfiguration = 2 - NumPanes = 3 - Configuration = "(H (1 [50] 2 [25] 3))" - End - Begin PaneConfiguration = 3 - NumPanes = 3 - Configuration = "(H (4 [30] 2 [40] 3))" - End - Begin PaneConfiguration = 4 - NumPanes = 2 - Configuration = "(H (1 [56] 3))" - End - Begin PaneConfiguration = 5 - NumPanes = 2 - Configuration = "(H (2 [66] 3))" - End - Begin PaneConfiguration = 6 - NumPanes = 2 - Configuration = "(H (4 [50] 3))" - End - Begin PaneConfiguration = 7 - NumPanes = 1 - Configuration = "(V (3))" - End - Begin PaneConfiguration = 8 - NumPanes = 3 - Configuration = "(H (1[56] 4[18] 2) )" - End - Begin PaneConfiguration = 9 - NumPanes = 2 - Configuration = "(H (1 [75] 4))" - End - Begin PaneConfiguration = 10 - NumPanes = 2 - Configuration = "(H (1[66] 2) )" - End - Begin PaneConfiguration = 11 - NumPanes = 2 - Configuration = "(H (4 [60] 2))" - End - Begin PaneConfiguration = 12 - NumPanes = 1 - Configuration = "(H (1) )" - End - Begin PaneConfiguration = 13 - NumPanes = 1 - Configuration = "(V (4))" - End - Begin PaneConfiguration = 14 - NumPanes = 1 - Configuration = "(V (2))" - End - ActivePaneConfig = 0 - End - Begin DiagramPane = - Begin Origin = - Top = 0 - Left = 0 - End - Begin Tables = - Begin Table = "InterventiMtz" - Begin Extent = - Top = 8 - Left = 486 - Bottom = 354 - Right = 671 - End - DisplayFlags = 280 - TopColumn = 5 - End - Begin Table = "AnagAmbitoGuasto" - Begin Extent = - Top = 11 - Left = 82 - Bottom = 89 - Right = 255 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagImpianti" - Begin Extent = - Top = 123 - Left = 219 - Bottom = 231 - Right = 370 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagMacchine" - Begin Extent = - Top = 190 - Left = 826 - Bottom = 298 - Right = 977 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagTipoGuasto" - Begin Extent = - Top = 90 - Left = 1143 - Bottom = 168 - Right = 1294 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagPriorita" - Begin Extent = - Top = 23 - Left = 958 - Bottom = 116 - Right = 1109 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagStati" - Begin Extent = - Top = 263 - Left = 90 - Bottom = 356 - Right = 241 - ', 'SCHEMA', 'dbo', 'VIEW', 'v_elencoIntervFilt' -go - -commit -go - - -/* nuove stored + stored con filtraggio esteso! */ -set xact_abort on -go - -begin transaction -go - -set ANSI_NULLS on -go - -/************************************* -* STORED PROCEDURE stp_elencoIntByIntervDate -* Recupera elenco interventi a partire dalle date inizio/fine di ricerca -* -* modif.: S.E.L. - 2010.01.25 -**************************************/ -create PROCEDURE stp_elencoIntByIntervDate -( - @inizio DATETIME, - @fine DATETIME -) -AS - - SELECT codImpianto, codMacchina, descrCausale, descrizione, descrizioneIntervento, durataMtz, durataOff, fineIntervento, guasto, idxImpianto, idxMacchina, idxStato, - inizioIntervento, minErogati, nomeImpianto, nomeMacchina, numIntMtz, richiesta, isFermo, scheduled - FROM v_elencoIntervFilt - WHERE (richiesta BETWEEN @inizio AND @fine) - -RETURN -go - -/************************************* -* STORED PROCEDURE stp_elencoIntByIntervDateUserFilt -* Recupera elenco interventi a partire dalle date inizio/fine di ricerca e dall'username ed i relativi filtri di ricerca salvati -* -* modif.: S.E.L. - 2010.01.25 -**************************************/ -create PROCEDURE stp_elencoIntByIntervDateUserFilt -( - @inizio DATETIME, - @fine DATETIME, - @username VARCHAR(50) -) -AS - - SELECT v_elencoIntervFilt.codImpianto, v_elencoIntervFilt.codMacchina, v_elencoIntervFilt.descrCausale, v_elencoIntervFilt.descrizione, - v_elencoIntervFilt.descrizioneIntervento, v_elencoIntervFilt.durataMtz, v_elencoIntervFilt.durataOff, v_elencoIntervFilt.fineIntervento, v_elencoIntervFilt.guasto, - v_elencoIntervFilt.idxImpianto, v_elencoIntervFilt.idxMacchina, v_elencoIntervFilt.idxStato, v_elencoIntervFilt.inizioIntervento, v_elencoIntervFilt.minErogati, - v_elencoIntervFilt.nomeImpianto, v_elencoIntervFilt.nomeMacchina, v_elencoIntervFilt.numIntMtz, v_elencoIntervFilt.richiesta, v_elencoIntervFilt.isFermo, - v_elencoIntervFilt.scheduled - FROM v_elencoIntervFilt INNER JOIN - FiltroImpianti ON v_elencoIntervFilt.idxImpianto = FiltroImpianti.idxImpianto INNER JOIN - FiltroMacchine ON v_elencoIntervFilt.idxMacchina = FiltroMacchine.idxMacchina INNER JOIN - FiltroStati ON v_elencoIntervFilt.idxStato = FiltroStati.idxStato - WHERE (v_elencoIntervFilt.richiesta BETWEEN @inizio AND @fine) AND (FiltroStati.username = @username) AND (FiltroMacchine.username = @username) AND - (FiltroImpianti.username = @username) - - -RETURN -go - -/************************************* -* STORED PROCEDURE stp_elencoIntByIntervDateUserFilt -* Recupera elenco interventi a partire dalle date inizio/fine di ricerca e dall'username ed i relativi filtri di ricerca salvati -* e con rispetto filtro x int a macchian ferma o di mtz preventiva -* -* modif.: S.E.L. - 2010.01.25 -**************************************/ -create PROCEDURE stp_elencoIntByIntervDateUserFilt_fermaPrev -( - @inizio DATETIME, - @fine DATETIME, - @username VARCHAR(50), - @soloMaccFerma BIT, - @includiPreventiva BIT -) -AS - - SELECT v_elencoIntervFilt.codImpianto, v_elencoIntervFilt.codMacchina, v_elencoIntervFilt.descrCausale, v_elencoIntervFilt.descrizione, - v_elencoIntervFilt.descrizioneIntervento, v_elencoIntervFilt.durataMtz, v_elencoIntervFilt.durataOff, v_elencoIntervFilt.fineIntervento, - v_elencoIntervFilt.guasto, v_elencoIntervFilt.idxImpianto, v_elencoIntervFilt.idxMacchina, v_elencoIntervFilt.idxStato, - v_elencoIntervFilt.inizioIntervento, v_elencoIntervFilt.minErogati, v_elencoIntervFilt.nomeImpianto, v_elencoIntervFilt.nomeMacchina, - v_elencoIntervFilt.numIntMtz, v_elencoIntervFilt.richiesta, v_elencoIntervFilt.isFermo, v_elencoIntervFilt.scheduled - FROM v_elencoIntervFilt INNER JOIN - FiltroImpianti ON v_elencoIntervFilt.idxImpianto = FiltroImpianti.idxImpianto INNER JOIN - FiltroMacchine ON v_elencoIntervFilt.idxMacchina = FiltroMacchine.idxMacchina INNER JOIN - FiltroStati ON v_elencoIntervFilt.idxStato = FiltroStati.idxStato - WHERE (v_elencoIntervFilt.richiesta BETWEEN @inizio AND @fine) AND (FiltroStati.username = @username) - AND (FiltroMacchine.username = @username) AND (FiltroImpianti.username = @username) - AND (v_elencoIntervFilt.isFermo = case @soloMaccFerma when 1 then 1 else v_elencoIntervFilt.isFermo end) - AND (v_elencoIntervFilt.scheduled = case @includiPreventiva when 0 then 0 else v_elencoIntervFilt.scheduled end) - -RETURN -go - -commit -go - -/************************************* -* STORED PROCEDURE stp_elencoIntMTBF_MTTR_fermaPrev -* Restituisce elenco degli interventi x fare il calcolo MTBF/MTTR FILTRANDO per: -* - idxStati -* - idxImpianto -* - idxMacchina -* - solo ferma -* - inclusione preventiva -* -* modif.: S.E.L. - 2010.01.25 -**************************************/ -create PROCEDURE stp_elencoIntMTBF_MTTR_fermaPrev -( - @inizio DATETIME, - @fine DATETIME, - @username VARCHAR(100), - @soloMaccFerma BIT, - @includiPreventiva BIT -) -AS - - SELECT COUNT(v_elencoIntervFilt.numIntMtz) AS numInterventi, SUM(v_elencoIntervFilt.durataMtz) AS totOreMtz, - SUM(v_elencoIntervFilt.durataOff) AS totOreOfficina, v_elencoIntervFilt.codImpianto, v_elencoIntervFilt.codMacchina, - v_elencoIntervFilt.nomeImpianto, v_elencoIntervFilt.nomeMacchina - FROM FiltroImpianti INNER JOIN FiltroMacchine INNER JOIN v_elencoIntervFilt INNER JOIN - FiltroStati ON v_elencoIntervFilt.idxStato = FiltroStati.idxStato ON FiltroMacchine.idxMacchina = v_elencoIntervFilt.idxMacchina ON - FiltroImpianti.idxImpianto = v_elencoIntervFilt.idxImpianto - WHERE (v_elencoIntervFilt.richiesta BETWEEN @inizio AND @fine) AND (FiltroStati.username = @username) AND (FiltroMacchine.username = @username) AND - (FiltroImpianti.username = @username) AND (v_elencoIntervFilt.isFermo = CASE @soloMaccFerma WHEN 1 THEN 1 ELSE v_elencoIntervFilt.isFermo END) - AND (v_elencoIntervFilt.scheduled = CASE @includiPreventiva WHEN 0 THEN 0 ELSE v_elencoIntervFilt.scheduled END) - GROUP BY v_elencoIntervFilt.codImpianto, v_elencoIntervFilt.codMacchina, v_elencoIntervFilt.nomeImpianto, v_elencoIntervFilt.nomeMacchina - -RETURN -go - -commit -go - - - - - - --- registro versione... -INSERT INTO [dbo].[LogUpdateDb] ([Versione],[Data]) VALUES(6, GETDATE()) -GO diff --git a/Projects/WebGIM/GIM_site/sql/GIM_0007.sql b/Projects/WebGIM/GIM_site/sql/GIM_0007.sql deleted file mode 100644 index 317706c..0000000 --- a/Projects/WebGIM/GIM_site/sql/GIM_0007.sql +++ /dev/null @@ -1,19 +0,0 @@ -/* Sistemo trigger x la gestioen di nuove macchine con le causali sstandard... */ - -CREATE TRIGGER updateAssociazioneFamMacchine -ON dbo.AnagMacchine -FOR INSERT -AS - --- aggiungo le eventuali "macchine orfane" alla fam macchine di base (1 = TUTTE) -INSERT INTO Macchine2FamMacchine(idxMacchina, idxFamMacchine) -( - SELECT am.idxMacchina, 1 FROM anagMacchine am LEFT OUTER JOIN macchine2FamMacchine m2f - ON am.idxMacchina=m2f.idxMacchina - WHERE m2f.idxmacchina IS NULL -) -GO - --- registro versione... -INSERT INTO [dbo].[LogUpdateDb] ([Versione],[Data]) VALUES(7, GETDATE()) -GO \ No newline at end of file diff --git a/Projects/WebGIM/GIM_site/sql/GIM_0008.sql b/Projects/WebGIM/GIM_site/sql/GIM_0008.sql deleted file mode 100644 index 7a45a9f..0000000 --- a/Projects/WebGIM/GIM_site/sql/GIM_0008.sql +++ /dev/null @@ -1,67 +0,0 @@ -set xact_abort on -go - -begin transaction -go - -set ANSI_NULLS on -go - -/************************************* -* STORED PROCEDURE sp_elencoIntMTBF_MTTR -* Restituisce elenco degli interventi x fare il calcolo MTBF/MTTR FILTRANDO per: -* - idxStati -* - idxImpianto -* - idxMacchina -* -* modif.: S.E.L. - 2010.05.11 -**************************************/ -alter PROCEDURE sp_elencoIntMTBF_MTTR -( - @inizio DATETIME, - @fine DATETIME, - @username VARCHAR(100) -) -AS - - -- inizio con il creare la vista che mi serve x selezionare gli interventi filtrati dall'utente (per poterli escludere-includere) - WITH ElencoInt AS (SELECT v_elencoIntervFilt.* - FROM FiltroImpianti INNER JOIN - FiltroMacchine INNER JOIN - v_elencoIntervFilt INNER JOIN - FiltroStati ON v_elencoIntervFilt.idxStato = FiltroStati.idxStato ON FiltroMacchine.idxMacchina = v_elencoIntervFilt.idxMacchina ON - FiltroImpianti.idxImpianto = v_elencoIntervFilt.idxImpianto - WHERE (v_elencoIntervFilt.richiesta BETWEEN @inizio AND @fine) AND (FiltroStati.username = @username) AND (FiltroMacchine.username = @username) AND - (FiltroImpianti.username = @username)) - - - -- seleziono gli interventi DAVVERO erogati - SELECT COUNT(ElencoInt.numIntMtz) AS numInterventi, SUM(ElencoInt.durataMtz) AS totOreMtz, - SUM(ElencoInt.durataOff) AS totOreOfficina, ElencoInt.codImpianto, ElencoInt.codMacchina, - ElencoInt.nomeImpianto, ElencoInt.nomeMacchina - FROM ElencoInt - GROUP BY ElencoInt.codImpianto, ElencoInt.codMacchina, ElencoInt.nomeImpianto, ElencoInt.nomeMacchina - - UNION - - -- seleziono gli impianti che NON hanno ricevuto interventi ma comunque scelti dall'utente... - SELECT 0 AS numInterventi, 0 AS totOreMtz, 0 AS totOreOfficina, AnagImpianti.codImpianto, AnagMacchine.codMacchina, AnagImpianti.nomeImpianto, - AnagMacchine.nomeMacchina - FROM FiltroMacchine INNER JOIN - AnagMacchine ON FiltroMacchine.idxMacchina = AnagMacchine.idxMacchina INNER JOIN - AnagImpianti ON AnagMacchine.idxImpianto = AnagImpianti.idxImpianto LEFT OUTER JOIN - ElencoInt ON FiltroMacchine.idxMacchina = ElencoInt.idxMacchina - WHERE (ElencoInt.numIntMtz IS NULL) - GROUP BY AnagImpianti.codImpianto, AnagMacchine.codMacchina, AnagImpianti.nomeImpianto, AnagMacchine.nomeMacchina - -RETURN -go - -commit -go - - - --- registro versione... -INSERT INTO [dbo].[LogUpdateDb] ([Versione],[Data]) VALUES(8, GETDATE()) -GO \ No newline at end of file diff --git a/Projects/WebGIM/GIM_site/sql/GIM_0020.sql b/Projects/WebGIM/GIM_site/sql/GIM_0020.sql deleted file mode 100644 index 03743a3..0000000 --- a/Projects/WebGIM/GIM_site/sql/GIM_0020.sql +++ /dev/null @@ -1,601 +0,0 @@ -create table AnagClasseTurno( - CodClasseTurno nvarchar(50) not null constraint PK_AnagClasseTurno primary key, - Descrizione nvarchar(50), - hSettStd int -) -go - - -set xact_abort on -go - -begin transaction -go - -INSERT INTO dbo.AnagClasseTurno - VALUES (N'2t5gg', N'2 turni, 5 gg', 80) -INSERT INTO dbo.AnagClasseTurno - VALUES (N'3t5gg', N'3 turni, 5 gg', 120) -go - -commit transaction -go - - -create table AnagTurni( - CodTurno nvarchar(50) not null constraint PK_AnagTurni primary key, - hStart int, - hEnd int, - descr nvarchar(50) -) -go - - -set xact_abort on -go - -begin transaction -go - -INSERT INTO dbo.AnagTurni - VALUES (N'T1', 6, 14, N'Turno 8h standard') -INSERT INTO dbo.AnagTurni - VALUES (N'T2', 14, 22, N'Turno 8h standard') -INSERT INTO dbo.AnagTurni - VALUES (N'T3', 22, 6, N'Turno 8h standard') -INSERT INTO dbo.AnagTurni - VALUES (N'TA', 0, 6, N'Turno 6h std') -INSERT INTO dbo.AnagTurni - VALUES (N'TB', 6, 12, N'Turno 6h std') -INSERT INTO dbo.AnagTurni - VALUES (N'TC', 12, 18, N'Turno 6h std') -INSERT INTO dbo.AnagTurni - VALUES (N'TD', 18, 24, N'Turno 6h std') -go - -commit transaction -go - - -drop table OreAperturaSett -go - - -create table OreAperturaSettTurni( - CodClasseTurno nvarchar(50) not null, - CodTurno nvarchar(50) not null, - giorno int not null, - descrGiorno nvarchar(50), - - constraint PK_OreAperturaSett primary key(CodClasseTurno,giorno,CodTurno) -) -go - - -set xact_abort on -go - -begin transaction -go - -INSERT INTO dbo.OreAperturaSettTurni - VALUES (N'2t5gg', N'T1', 1, N'Lun') -INSERT INTO dbo.OreAperturaSettTurni - VALUES (N'2t5gg', N'T1', 2, N'Mar') -INSERT INTO dbo.OreAperturaSettTurni - VALUES (N'2t5gg', N'T1', 3, N'Mer') -INSERT INTO dbo.OreAperturaSettTurni - VALUES (N'2t5gg', N'T1', 4, N'Gio') -INSERT INTO dbo.OreAperturaSettTurni - VALUES (N'2t5gg', N'T1', 5, N'Ven') -INSERT INTO dbo.OreAperturaSettTurni - VALUES (N'2t5gg', N'T2', 1, N'Lun') -INSERT INTO dbo.OreAperturaSettTurni - VALUES (N'2t5gg', N'T2', 2, N'Mar') -INSERT INTO dbo.OreAperturaSettTurni - VALUES (N'2t5gg', N'T2', 3, N'Mer') -INSERT INTO dbo.OreAperturaSettTurni - VALUES (N'2t5gg', N'T2', 4, N'Gio') -INSERT INTO dbo.OreAperturaSettTurni - VALUES (N'2t5gg', N'T2', 5, N'Ven') -INSERT INTO dbo.OreAperturaSettTurni - VALUES (N'3t5gg', N'T1', 1, N'Lun') -INSERT INTO dbo.OreAperturaSettTurni - VALUES (N'3t5gg', N'T1', 2, N'Mar') -INSERT INTO dbo.OreAperturaSettTurni - VALUES (N'3t5gg', N'T1', 3, N'Mer') -INSERT INTO dbo.OreAperturaSettTurni - VALUES (N'3t5gg', N'T1', 4, N'Gio') -INSERT INTO dbo.OreAperturaSettTurni - VALUES (N'3t5gg', N'T1', 5, N'Ven') -INSERT INTO dbo.OreAperturaSettTurni - VALUES (N'3t5gg', N'T2', 1, N'Lun') -INSERT INTO dbo.OreAperturaSettTurni - VALUES (N'3t5gg', N'T2', 2, N'Mar') -INSERT INTO dbo.OreAperturaSettTurni - VALUES (N'3t5gg', N'T2', 3, N'Mer') -INSERT INTO dbo.OreAperturaSettTurni - VALUES (N'3t5gg', N'T2', 4, N'Gio') -INSERT INTO dbo.OreAperturaSettTurni - VALUES (N'3t5gg', N'T2', 5, N'Ven') -INSERT INTO dbo.OreAperturaSettTurni - VALUES (N'3t5gg', N'T3', 1, N'Lun') -INSERT INTO dbo.OreAperturaSettTurni - VALUES (N'3t5gg', N'T3', 2, N'Mar') -INSERT INTO dbo.OreAperturaSettTurni - VALUES (N'3t5gg', N'T3', 3, N'Mer') -INSERT INTO dbo.OreAperturaSettTurni - VALUES (N'3t5gg', N'T3', 4, N'Gio') -INSERT INTO dbo.OreAperturaSettTurni - VALUES (N'3t5gg', N'T3', 5, N'Ven') -go - -commit transaction -go - - -create table OreChiusuraSett( - giorno int not null constraint PK_OreAperturaSett_1 primary key, - descrGiorno nvarchar(50), - chiusura int -) -go - - -set xact_abort on -go - -begin transaction -go - -INSERT INTO dbo.OreChiusuraSett - VALUES (6, N'Sab', 16) -INSERT INTO dbo.OreChiusuraSett - VALUES (7, N'Dom', 24) -go - -commit transaction -go - - -set xact_abort on -go - -begin transaction -go - -set ANSI_NULLS on -go - -/*********************************************************************************** -* FUNCTION f_dateOnly -* -* restituisce solo la parte data di un campo datetime (ovvero a mezzanotte...) -* -***********************************************************************************/ -create FUNCTION f_dateOnly -( - @dateIn DATETIME -) -RETURNS DATETIME -AS - BEGIN - RETURN dateadd(dd, -datediff(dd, @dateIn, 1), 1) - END -go - -commit -go - - -set xact_abort on -go - -begin transaction -go - -set ANSI_NULLS on -go - -/*********************************************************************************** -* FUNCTION f_diffOreLavorative -* -* calcola le effettive ore lavorative sottraendo chiusure x festività o aperture programmate -* -***********************************************************************************/ -create FUNCTION f_diffOreLavorative -( - @dataFrom DATETIME, - @dataTo DATETIME, - @idxMacchina INT -- per ora non lo considero poiché non ci sono calendari diversi x macchina... -) -RETURNS FLOAT -AS - BEGIN - - -- dichiarazioni variabili - DECLARE @oreTot AS FLOAT - DECLARE @oreOff AS FLOAT - DECLARE @tmp_dates TABLE (DateValue DATETIME, h INT) - SET @oreTot = 0 - - -- controllo date coerenti - IF(@dataTo > @dataFrom) - BEGIN - -- calcolo totale "raw" delle ore - SET @oreTot = CAST(ISNULL(DATEDIFF(minute, @dataFrom, @dataTo), 0) AS float) / 60; - -- definisco tabella cte ricorsiva - WITH mycte AS - ( - SELECT CAST(dbo.f_dateOnly(DATEADD(dd,1,@dataFROM)) AS DATETIME) DateValue - UNION ALL - SELECT DateValue + 1 - FROM mycte - WHERE DateValue + 1 < dbo.f_dateOnly(@dataTo) - ) - -- carico nella tab temporanea i sabati e le domeniche... - INSERT into @tmp_dates(DateValue, h) - SELECT *, CASE ((DATEPART(dw, DateValue) + @@DATEFIRST) % 7) WHEN 0 THEN 16 ELSE 24 END AS h - FROM mycte - WHERE ((DATEPART(dw, DateValue) + @@DATEFIRST) % 7) IN (0,1) - OPTION (MAXRECURSION 0) - -- carico le festività per le date NON ancora presenti - insert into @tmp_dates(DateValue, h) - select data as DateValue, 24 as h--, descrizione - from CalendFesteFerie - where data between @dataFrom and @dataTo and data not in (select distinct DateValue from @tmp_dates) - -- aggiorno sabati/domenica che fossero festivi (ipotesi che hfest > h sab/dom... - UPDATE @tmp_dates - SET h=24 - WHERE DateValue in (SELECT data FROM CalendFesteFerie WHERE data between @dataFrom and @dataTo) - - -- calcolo INFINE le ore off! - SET @oreOff = (SELECT ISNULL(SUM(h),0) FROM @tmp_dates) - END - -- setto le nuove ore totali... se ho un numero di ore > delle fermate le sottraggo per evitare ore engative... - IF(@oreTot > @oreOff) - BEGIN - SET @oreTot = @oreTot - @oreOff - END - - RETURN @oreTot - END -go - -commit -go - - -set xact_abort on -go - -begin transaction -go - -set ANSI_NULLS on -go - -alter VIEW v_elencoIntervFilt -AS -SELECT TOP (100) PERCENT dbo.InterventiMtz.numIntMtz, dbo.InterventiMtz.richiesta, dbo.AnagImpianti.codImpianto, dbo.AnagImpianti.nomeImpianto, - dbo.AnagMacchine.codMacchina, dbo.AnagMacchine.nomeMacchina, dbo.InterventiMtz.descrizione, dbo.InterventiMtz.inizioIntervento, - dbo.InterventiMtz.fineIntervento, ISNULL(dbo.InterventiMtz.descrizioneIntervento, 'n.d. (report mtz)') AS descrizioneIntervento, - ISNULL(dbo.AnagCausali.descrCausale, 'n.d. (causale)') AS descrCausale, ROUND(CAST(ISNULL(dbo.v_interventiErogati.totMinErogati, 0) AS float) / 60, 2) - AS minErogati, dbo.f_diffOreLavorative(dbo.InterventiMtz.inizioIntervento, dbo.InterventiMtz.fineIntervento, dbo.InterventiMtz.idxMacchina) AS durataMtz, - CASE (isFermo) WHEN 1 THEN dbo.f_diffOreLavorative(dbo.InterventiMtz.guasto, dbo.InterventiMtz.fineIntervento, InterventiMtz.idxMacchina) - WHEN 0 THEN dbo.f_diffOreLavorative(dbo.InterventiMtz.inizioIntervento, dbo.InterventiMtz.fineIntervento, InterventiMtz.idxMacchina) END AS durataOff, - dbo.InterventiMtz.guasto, dbo.InterventiMtz.idxStato, dbo.InterventiMtz.idxImpianto, dbo.InterventiMtz.idxMacchina, dbo.InterventiMtz.isFermo, - dbo.InterventiMtz.scheduled -FROM dbo.InterventiMtz INNER JOIN - dbo.AnagAmbitoGuasto ON dbo.InterventiMtz.idxAmbito = dbo.AnagAmbitoGuasto.idxAmbito INNER JOIN - dbo.AnagImpianti ON dbo.InterventiMtz.idxImpianto = dbo.AnagImpianti.idxImpianto INNER JOIN - dbo.AnagMacchine ON dbo.InterventiMtz.idxMacchina = dbo.AnagMacchine.idxMacchina INNER JOIN - dbo.AnagTipoGuasto ON dbo.InterventiMtz.idxTipo = dbo.AnagTipoGuasto.idxTipo INNER JOIN - dbo.AnagPriorita ON dbo.InterventiMtz.idxPriorita = dbo.AnagPriorita.idxPriorita INNER JOIN - dbo.AnagStati ON dbo.InterventiMtz.idxStato = dbo.AnagStati.idxStato LEFT OUTER JOIN - dbo.v_interventiErogati ON dbo.InterventiMtz.numIntMtz = dbo.v_interventiErogati.numIntMtz LEFT OUTER JOIN - dbo.AnagCausali ON dbo.InterventiMtz.idxCausale = dbo.AnagCausali.idxCausale -ORDER BY dbo.InterventiMtz.numIntMtz DESC -go - -exec sp_updateextendedproperty 'MS_DiagramPane1', '[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00] -Begin DesignProperties = - Begin PaneConfigurations = - Begin PaneConfiguration = 0 - NumPanes = 4 - Configuration = "(H (1[40] 4[20] 2[20] 3) )" - End - Begin PaneConfiguration = 1 - NumPanes = 3 - Configuration = "(H (1 [50] 4 [25] 3))" - End - Begin PaneConfiguration = 2 - NumPanes = 3 - Configuration = "(H (1 [50] 2 [25] 3))" - End - Begin PaneConfiguration = 3 - NumPanes = 3 - Configuration = "(H (4 [30] 2 [40] 3))" - End - Begin PaneConfiguration = 4 - NumPanes = 2 - Configuration = "(H (1 [56] 3))" - End - Begin PaneConfiguration = 5 - NumPanes = 2 - Configuration = "(H (2 [66] 3))" - End - Begin PaneConfiguration = 6 - NumPanes = 2 - Configuration = "(H (4 [50] 3))" - End - Begin PaneConfiguration = 7 - NumPanes = 1 - Configuration = "(V (3))" - End - Begin PaneConfiguration = 8 - NumPanes = 3 - Configuration = "(H (1[56] 4[18] 2) )" - End - Begin PaneConfiguration = 9 - NumPanes = 2 - Configuration = "(H (1 [75] 4))" - End - Begin PaneConfiguration = 10 - NumPanes = 2 - Configuration = "(H (1[66] 2) )" - End - Begin PaneConfiguration = 11 - NumPanes = 2 - Configuration = "(H (4 [60] 2))" - End - Begin PaneConfiguration = 12 - NumPanes = 1 - Configuration = "(H (1) )" - End - Begin PaneConfiguration = 13 - NumPanes = 1 - Configuration = "(V (4))" - End - Begin PaneConfiguration = 14 - NumPanes = 1 - Configuration = "(V (2))" - End - ActivePaneConfig = 0 - End - Begin DiagramPane = - Begin Origin = - Top = 0 - Left = 0 - End - Begin Tables = - Begin Table = "AnagAmbitoGuasto" - Begin Extent = - Top = 11 - Left = 82 - Bottom = 89 - Right = 255 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagImpianti" - Begin Extent = - Top = 123 - Left = 219 - Bottom = 231 - Right = 370 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagMacchine" - Begin Extent = - Top = 190 - Left = 826 - Bottom = 298 - Right = 977 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagTipoGuasto" - Begin Extent = - Top = 90 - Left = 1143 - Bottom = 168 - Right = 1294 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagPriorita" - Begin Extent = - Top = 23 - Left = 958 - Bottom = 116 - Right = 1109 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagStati" - Begin Extent = - Top = 263 - Left = 90 - Bottom = 356 - Right = 241 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "v_interventiErogati" - Begin Extent = - Top = 3 - Left = 739 - Bottom = 81 - Right = 890 - ', 'SCHEMA', 'dbo', 'VIEW', 'v_elencoIntervFilt' -go - -exec sp_updateextendedproperty 'MS_DiagramPane2', ' End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "AnagCausali" - Begin Extent = - Top = 291 - Left = 1011 - Bottom = 369 - Right = 1162 - End - DisplayFlags = 280 - TopColumn = 0 - End - Begin Table = "InterventiMtz" - Begin Extent = - Top = 8 - Left = 486 - Bottom = 354 - Right = 671 - End - DisplayFlags = 280 - TopColumn = 0 - End - End - End - Begin SQLPane = - End - Begin DataPane = - Begin ParameterDefaults = "" - End - Begin ColumnWidths = 30 - Width = 284 - Width = 915 - Width = 1815 - Width = 690 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1665 - Width = 1665 - Width = 1500 - Width = 1500 - Width = 1050 - Width = 1020 - Width = 1125 - Width = 1815 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - Width = 1500 - End - End - Begin CriteriaPane = - Begin ColumnWidths = 11 - Column = 1440 - Alias = 900 - Table = 1170 - Output = 720 - Append = 1400 - NewValue = 1170 - SortType = 1350 - SortOrder = 1410 - GroupBy = 1350 - Filter = 1350 - Or = 1350 - Or = 1350 - Or = 1350 - End - End -End -', 'SCHEMA', 'dbo', 'VIEW', 'v_elencoIntervFilt' -go - -commit -go - - -create table OreAperturaSett( - giorno int not null constraint PK_OreAperturaSett_2 primary key, - descrGiorno nvarchar(50), - apertura int -) -go - - -set xact_abort on -go - -begin transaction -go - -INSERT INTO dbo.OreAperturaSett - VALUES (0, N'Dom', 0) -INSERT INTO dbo.OreAperturaSett - VALUES (1, N'Lun', 24) -INSERT INTO dbo.OreAperturaSett - VALUES (2, N'Mar', 24) -INSERT INTO dbo.OreAperturaSett - VALUES (3, N'Mer', 24) -INSERT INTO dbo.OreAperturaSett - VALUES (4, N'Gio', 24) -INSERT INTO dbo.OreAperturaSett - VALUES (5, N'Ven', 24) -INSERT INTO dbo.OreAperturaSett - VALUES (6, N'Sab', 8) -go - -commit transaction -go - - -set xact_abort on -go - -begin transaction -go - -set ANSI_NULLS on -go - -/************************************* -* STORED PROCEDURE stp_oreEquivalenti -* calcola le ore di apertura equivalenti x una data macchina e periodo -* -* modif.: S.E.L. - 2011.06.29 -**************************************/ -create PROCEDURE stp_oreEquivalenti -( - @dataFrom DATETIME, - @dataTo DATETIME, - @idxMacchina INT -) -AS - -SELECT dbo.f_diffOreLavorative(@dataFrom, @dataTo, @idxMacchina) AS apertura - -RETURN -go - -commit -go - - - - - --- registro versione... -INSERT INTO [dbo].[LogUpdateDb] ([Versione],[Data]) VALUES(20, GETDATE()) -GO \ No newline at end of file