-- Schema: C6MartPeriodico -- Stored Procedure: SRV_SELEZIONA_CAMPIONE -- ============================================= -- Author: -- Create date: -- Description: -- ============================================= CREATE procedure [C6MartPeriodico].[SRV_SELEZIONA_CAMPIONE] AS BEGIN --procedura di caricamento campione DECLARE @appoDataInizioTrimestre varchar(8) SET @appoDataInizioTrimestre = [C6MartPeriodico].[getDateTrimestre](0, 0, 0) --SET @appoDataInizioTrimestre = '20190101' --SET @appoDataInizioTrimestre = '20181001' --SET @appoDataInizioTrimestre = '20180701' --SET @appoDataInizioTrimestre = '20180401' --SET @appoDataInizioTrimestre = '20180101' --SET @appoDataInizioTrimestre = '20171001' --SET @appoDataInizioTrimestre = '20170701' --SET @appoDataInizioTrimestre = '20170401' --SET @appoDataInizioTrimestre = '20170101' --SET @appoDataInizioTrimestre = '20161001' --SET @appoDataInizioTrimestre = '20160701' --SET @appoDataInizioTrimestre = '20160401' --SET @appoDataInizioTrimestre = '20160101' --SET @appoDataInizioTrimestre = '20151001' --SET @appoDataInizioTrimestre = '20150701' DECLARE @appoDataFineTrimestre varchar(8) SET @appoDataFineTrimestre = [C6MartPeriodico].[getDateTrimestre](0, 1, 0) --SET @appoDataFineTrimestre = '20181231' --SET @appoDataFineTrimestre = '20180930' --SET @appoDataFineTrimestre = '20180630' --SET @appoDataFineTrimestre = '20180331' --SET @appoDataFineTrimestre = '20171231' --SET @appoDataFineTrimestre = '20170930' --SET @appoDataFineTrimestre = '20170630' --SET @appoDataFineTrimestre = '20170331' --SET @appoDataFineTrimestre = '20161231' --SET @appoDataFineTrimestre = '20160930' --SET @appoDataFineTrimestre = '20160630' --SET @appoDataFineTrimestre = '20160331' --SET @appoDataFineTrimestre = '20151231' --SET @appoDataFineTrimestre = '20150930' DECLARE @appoDataInizioTrimPrec varchar(8) SET @appoDataInizioTrimPrec = [C6MartPeriodico].[getDateTrimestre](1, 0, 0) --SET @appoDataInizioTrimPrec = '20181001' --SET @appoDataInizioTrimPrec = '20180701' --SET @appoDataInizioTrimPrec = '20180401' --SET @appoDataInizioTrimPrec = '20180101' --SET @appoDataInizioTrimPrec = '20171001' --SET @appoDataInizioTrimPrec = '20170701' --SET @appoDataInizioTrimPrec = '20170401' --SET @appoDataInizioTrimPrec = '20170101' --SET @appoDataInizioTrimPrec = '20161001' --SET @appoDataInizioTrimPrec = '20160701' --SET @appoDataInizioTrimPrec = '20160401' --SET @appoDataInizioTrimPrec = '20160101' --SET @appoDataInizioTrimPrec = '20151001' --SET @appoDataInizioTrimPrec = '20150701' --SET @appoDataInizioTrimPrec = '20150401' DECLARE @appoDataFineTrimPrec varchar(8) SET @appoDataFineTrimPrec = [C6MartPeriodico].[getDateTrimestre](1, 1, 0) --SET @appoDataFineTrimPrec = '20180930' --SET @appoDataFineTrimPrec = '20180630' --SET @appoDataFineTrimPrec = '20180331' --SET @appoDataFineTrimPrec = '20171231' --SET @appoDataFineTrimPrec = '20170930' --SET @appoDataFineTrimPrec = '20170630' --SET @appoDataFineTrimPrec = '20170331' --SET @appoDataFineTrimPrec = '20161231' --SET @appoDataFineTrimPrec = '20160930' --SET @appoDataFineTrimPrec = '20160630' --SET @appoDataFineTrimPrec = '20160331' --SET @appoDataFineTrimPrec = '20151231' --SET @appoDataFineTrimPrec = '20150930' --SET @appoDataFineTrimPrec = '20150630' -- QUI VA SPECIFICATO IL PERIODO DI EFFETTIVA GENERAZIONE DEI REPORT CHE, IN GENERE, E' IL MESE SUCCESSIVO -- A QUELLO DI FINE TRIMESTRE DECLARE @appoDataGenerazioneTrimPrecDa varchar(8) SET @appoDataGenerazioneTrimPrecDa = [C6MartPeriodico].[getDateTrimestre](1, 0, 0) --SET @appoDataGenerazioneTrimPrecDa = '20181001' --SET @appoDataGenerazioneTrimPrecDa = '20180701' --SET @appoDataGenerazioneTrimPrecDa = '20180401' --SET @appoDataGenerazioneTrimPrecDa = '20180101' --SET @appoDataGenerazioneTrimPrecDa = '20171001' --SET @appoDataGenerazioneTrimPrecDa = '20170701' --SET @appoDataGenerazioneTrimPrecDa = '20170401' --SET @appoDataGe