DELETE FROM [dbo].[Note] WHERE (([NumNota] = @Original_NumNota) AND ([IdxObj] = @Original_IdxObj) AND ((@IsNull_CodFase = 1 AND [CodFase] IS NULL) OR ([CodFase] = @Original_CodFase)) AND ((@IsNull_UserNota = 1 AND [UserNota] IS NULL) OR ([UserNota] = @Original_UserNota)) AND ((@IsNull_Data = 1 AND [Data] IS NULL) OR ([Data] = @Original_Data)) AND ((@IsNull_ExtView = 1 AND [ExtView] IS NULL) OR ([ExtView] = @Original_ExtView)) AND ([Nota] = @Original_Nota) AND ([Closed] = @Original_Closed)) INSERT INTO [dbo].[Note] ([NumNota], [IdxObj], [CodFase], [UserNota], [Data], [ExtView], [Nota], [Closed]) VALUES (@NumNota, @IdxObj, @CodFase, @UserNota, @Data, @ExtView, @Nota, @Closed); SELECT NumNota, IdxObj, CodFase, UserNota, Data, ExtView, Nota, Closed FROM Note WHERE (NumNota = @NumNota) SELECT * FROM dbo.Note UPDATE [dbo].[Note] SET [NumNota] = @NumNota, [IdxObj] = @IdxObj, [CodFase] = @CodFase, [UserNota] = @UserNota, [Data] = @Data, [ExtView] = @ExtView, [Nota] = @Nota, [Closed] = @Closed WHERE (([NumNota] = @Original_NumNota) AND ([IdxObj] = @Original_IdxObj) AND ((@IsNull_CodFase = 1 AND [CodFase] IS NULL) OR ([CodFase] = @Original_CodFase)) AND ((@IsNull_UserNota = 1 AND [UserNota] IS NULL) OR ([UserNota] = @Original_UserNota)) AND ((@IsNull_Data = 1 AND [Data] IS NULL) OR ([Data] = @Original_Data)) AND ((@IsNull_ExtView = 1 AND [ExtView] IS NULL) OR ([ExtView] = @Original_ExtView)) AND ([Nota] = @Original_Nota) AND ([Closed] = @Original_Closed)); SELECT NumNota, IdxObj, CodFase, UserNota, Data, ExtView, Nota, Closed FROM Note WHERE (NumNota = @NumNota) dbo.stp_note_close dbo.stp_note_getByIdxObj dbo.stp_note_insertQuery DELETE FROM [dbo].[Step4Obj] WHERE (([IdxObj] = @Original_IdxObj) AND ([IdxStep] = @Original_IdxStep) AND ((@IsNull_IdxStato = 1 AND [IdxStato] IS NULL) OR ([IdxStato] = @Original_IdxStato)) AND ((@IsNull_StartDatePrev = 1 AND [StartDatePrev] IS NULL) OR ([StartDatePrev] = @Original_StartDatePrev)) AND ((@IsNull_DueDatePrev = 1 AND [DueDatePrev] IS NULL) OR ([DueDatePrev] = @Original_DueDatePrev)) AND ((@IsNull_StartDateReal = 1 AND [StartDateReal] IS NULL) OR ([StartDateReal] = @Original_StartDateReal)) AND ((@IsNull_DueDateReal = 1 AND [DueDateReal] IS NULL) OR ([DueDateReal] = @Original_DueDateReal)) AND ((@IsNull_RatioCompl = 1 AND [RatioCompl] IS NULL) OR ([RatioCompl] = @Original_RatioCompl))) INSERT INTO [dbo].[Step4Obj] ([IdxObj], [IdxStep], [IdxStato], [StartDatePrev], [DueDatePrev], [StartDateReal], [DueDateReal], [RatioCompl]) VALUES (@IdxObj, @IdxStep, @IdxStato, @StartDatePrev, @DueDatePrev, @StartDateReal, @DueDateReal, @RatioCompl); SELECT IdxObj, IdxStep, IdxStato, StartDatePrev, DueDatePrev, StartDateReal, DueDateReal, RatioCompl FROM Step4Obj WHERE (IdxObj = @IdxObj) AND (IdxStep = @IdxStep) SELECT IdxObj, IdxStep, IdxStato, StartDatePrev, DueDatePrev, StartDateReal, DueDateReal, RatioCompl FROM dbo.Step4Obj UPDATE [dbo].[Step4Obj] SET [IdxObj] = @IdxObj, [IdxStep] = @IdxStep, [IdxStato] = @IdxStato, [StartDatePrev] = @StartDatePrev, [DueDatePrev] = @DueDatePrev, [StartDateReal] = @StartDateReal, [DueDateReal] = @DueDateReal, [RatioCompl] = @RatioCompl WHERE (([IdxObj] = @Original_IdxObj) AND ([IdxStep] = @Original_IdxStep) AND ((@IsNull_IdxStato = 1 AND [IdxStato] IS NULL) OR ([IdxStato] = @Original_IdxStato)) AND ((@IsNull_StartDatePrev = 1 AND [StartDatePrev] IS NULL) OR ([StartDatePrev] = @Original_StartDatePrev)) AND ((@IsNull_DueDatePrev = 1 AND [DueDatePrev] IS NULL) OR ([DueDatePrev] = @Original_DueDatePrev)) AND ((@IsNull_StartDateReal = 1 AND [StartDateReal] IS NULL) OR ([StartDateReal] = @Original_StartDateReal)) AND ((@IsNull_DueDateReal = 1 AND [DueDateReal] IS NULL) OR ([DueDateReal] = @Original_DueDateReal)) AND ((@IsNull_RatioCompl = 1 AND [RatioCompl] IS NULL) OR ([RatioCompl] = @Original_RatioCompl))); SELECT IdxObj, IdxStep, IdxStato, StartDatePrev, DueDatePrev, StartDateReal, DueDateReal, RatioCompl FROM Step4Obj WHERE (IdxObj = @IdxObj) AND (IdxStep = @IdxStep) DELETE FROM [dbo].[Object2Set] WHERE (([IdxSet] = @Original_IdxSet) AND ([CodObj] = @Original_CodObj) AND ((@IsNull_Qta = 1 AND [Qta] IS NULL) OR ([Qta] = @Original_Qta)) AND ((@IsNull_UserQtyReq = 1 AND [UserQtyReq] IS NULL) OR ([UserQtyReq] = @Original_UserQtyReq)) AND ((@IsNull_Posizione = 1 AND [Posizione] IS NULL) OR ([Posizione] = @Original_Posizione)) AND ((@IsNull_TimeTrackEnab = 1 AND [TimeTrackEnab] IS NULL) OR ([TimeTrackEnab] = @Original_TimeTrackEnab)) AND ((@IsNull_ProcReq = 1 AND [ProcReq] IS NULL) OR ([ProcReq] = @Original_ProcReq)) AND ((@IsNull_ExtView = 1 AND [ExtView] IS NULL) OR ([ExtView] = @Original_ExtView))) INSERT INTO [dbo].[Object2Set] ([IdxSet], [CodObj], [Qta], [UserQtyReq], [Posizione], [TimeTrackEnab], [ProcReq], [ExtView]) VALUES (@IdxSet, @CodObj, @Qta, @UserQtyReq, @Posizione, @TimeTrackEnab, @ProcReq, @ExtView); SELECT IdxSet, CodObj, Qta, UserQtyReq, Posizione, TimeTrackEnab, ProcReq, ExtView FROM Object2Set WHERE (CodObj = @CodObj) AND (IdxSet = @IdxSet) SELECT IdxSet, CodObj, Qta, UserQtyReq, Posizione, TimeTrackEnab, ProcReq, ExtView FROM dbo.Object2Set UPDATE [dbo].[Object2Set] SET [IdxSet] = @IdxSet, [CodObj] = @CodObj, [Qta] = @Qta, [UserQtyReq] = @UserQtyReq, [Posizione] = @Posizione, [TimeTrackEnab] = @TimeTrackEnab, [ProcReq] = @ProcReq, [ExtView] = @ExtView WHERE (([IdxSet] = @Original_IdxSet) AND ([CodObj] = @Original_CodObj) AND ((@IsNull_Qta = 1 AND [Qta] IS NULL) OR ([Qta] = @Original_Qta)) AND ((@IsNull_UserQtyReq = 1 AND [UserQtyReq] IS NULL) OR ([UserQtyReq] = @Original_UserQtyReq)) AND ((@IsNull_Posizione = 1 AND [Posizione] IS NULL) OR ([Posizione] = @Original_Posizione)) AND ((@IsNull_TimeTrackEnab = 1 AND [TimeTrackEnab] IS NULL) OR ([TimeTrackEnab] = @Original_TimeTrackEnab)) AND ((@IsNull_ProcReq = 1 AND [ProcReq] IS NULL) OR ([ProcReq] = @Original_ProcReq)) AND ((@IsNull_ExtView = 1 AND [ExtView] IS NULL) OR ([ExtView] = @Original_ExtView))); SELECT IdxSet, CodObj, Qta, UserQtyReq, Posizione, TimeTrackEnab, ProcReq, ExtView FROM Object2Set WHERE (CodObj = @CodObj) AND (IdxSet = @IdxSet) SELECT IdxSet, CodObj, Qta, UserQtyReq, Posizione, TimeTrackEnab, ProcReq, ExtView FROM Object2Set WHERE (IdxSet = @IdxSet) DELETE FROM [dbo].[UM] WHERE (([UM] = @Original_UM) AND ((@IsNull_DescrUM = 1 AND [DescrUM] IS NULL) OR ([DescrUM] = @Original_DescrUM)) AND ((@IsNull_FattoreSI = 1 AND [FattoreSI] IS NULL) OR ([FattoreSI] = @Original_FattoreSI))) INSERT INTO [dbo].[UM] ([UM], [DescrUM], [FattoreSI]) VALUES (@UM, @DescrUM, @FattoreSI); SELECT UM, DescrUM, FattoreSI FROM UM WHERE (UM = @UM) SELECT UM, DescrUM, FattoreSI FROM dbo.UM UPDATE [dbo].[UM] SET [UM] = @UM, [DescrUM] = @DescrUM, [FattoreSI] = @FattoreSI WHERE (([UM] = @Original_UM) AND ((@IsNull_DescrUM = 1 AND [DescrUM] IS NULL) OR ([DescrUM] = @Original_DescrUM)) AND ((@IsNull_FattoreSI = 1 AND [FattoreSI] IS NULL) OR ([FattoreSI] = @Original_FattoreSI))); SELECT UM, DescrUM, FattoreSI FROM UM WHERE (UM = @UM) DELETE FROM [dbo].[Eventi] WHERE (([CodEvento] = @Original_CodEvento) AND ((@IsNull_CodTipoEvento = 1 AND [CodTipoEvento] IS NULL) OR ([CodTipoEvento] = @Original_CodTipoEvento)) AND ((@IsNull_DescrEvento = 1 AND [DescrEvento] IS NULL) OR ([DescrEvento] = @Original_DescrEvento)) AND ((@IsNull_Action = 1 AND [Action] IS NULL) OR ([Action] = @Original_Action))) INSERT INTO [dbo].[Eventi] ([CodEvento], [CodTipoEvento], [DescrEvento], [Action]) VALUES (@CodEvento, @CodTipoEvento, @DescrEvento, @Action); SELECT CodEvento, CodTipoEvento, DescrEvento, Action FROM Eventi WHERE (CodEvento = @CodEvento) SELECT CodEvento, CodTipoEvento, DescrEvento, Action FROM dbo.Eventi UPDATE [dbo].[Eventi] SET [CodEvento] = @CodEvento, [CodTipoEvento] = @CodTipoEvento, [DescrEvento] = @DescrEvento, [Action] = @Action WHERE (([CodEvento] = @Original_CodEvento) AND ((@IsNull_CodTipoEvento = 1 AND [CodTipoEvento] IS NULL) OR ([CodTipoEvento] = @Original_CodTipoEvento)) AND ((@IsNull_DescrEvento = 1 AND [DescrEvento] IS NULL) OR ([DescrEvento] = @Original_DescrEvento)) AND ((@IsNull_Action = 1 AND [Action] IS NULL) OR ([Action] = @Original_Action))); SELECT CodEvento, CodTipoEvento, DescrEvento, Action FROM Eventi WHERE (CodEvento = @CodEvento) DELETE FROM [dbo].[Eventi] WHERE ([idxEvento] = @Original_idxEvento) UPDATE Eventi SET CodEvento = @CodEvento, DescrEvento = @DescrEvento, CodTipoEvento = @CodTipoEvento WHERE (CodEvento = @Original_CodEvento) DELETE FROM [dbo].[TipoEventi] WHERE (([CodTipoEvento] = @Original_CodTipoEvento) AND ((@IsNull_DescrTipoEv = 1 AND [DescrTipoEv] IS NULL) OR ([DescrTipoEv] = @Original_DescrTipoEv))) INSERT INTO [dbo].[TipoEventi] ([CodTipoEvento], [DescrTipoEv]) VALUES (@CodTipoEvento, @DescrTipoEv); SELECT CodTipoEvento, DescrTipoEv FROM TipoEventi WHERE (CodTipoEvento = @CodTipoEvento) SELECT CodTipoEvento, DescrTipoEv FROM dbo.TipoEventi UPDATE [dbo].[TipoEventi] SET [CodTipoEvento] = @CodTipoEvento, [DescrTipoEv] = @DescrTipoEv WHERE (([CodTipoEvento] = @Original_CodTipoEvento) AND ((@IsNull_DescrTipoEv = 1 AND [DescrTipoEv] IS NULL) OR ([DescrTipoEv] = @Original_DescrTipoEv))); SELECT CodTipoEvento, DescrTipoEv FROM TipoEventi WHERE (CodTipoEvento = @CodTipoEvento) SELECT CodMappa, IdxTipoObj, DescrObj, CodStato, StatoCurr, CodEvento, DescrEvento, NextCodStato, StatoNext FROM dbo.v_ev2stati SELECT CodEvento, CodMappa, CodStato, DescrEvento, DescrObj, IdxTipoObj, NextCodStato, StatoCurr, StatoNext FROM v_ev2stati WHERE (CodEvento = @CodEvento) AND (IdxTipoObj = @IdxTipoObj) AND (CodMappa = @CodMappa) INSERT INTO TransizioneEventiStati (CodMappa, CodStato, IdxTipoObj, CodEvento, NextCodStato) VALUES (@CodMappa,@CodStato,@IdxTipoObj,@CodEvento,@NextCodStato) DELETE FROM [dbo].[AnagStati] WHERE (([CodStato] = @Original_CodStato) AND ([FamStato] = @Original_FamStato) AND ((@IsNull_DescrStato = 1 AND [DescrStato] IS NULL) OR ([DescrStato] = @Original_DescrStato))) INSERT INTO [dbo].[AnagStati] ([CodStato], [FamStato], [DescrStato]) VALUES (@CodStato, @FamStato, @DescrStato); SELECT CodStato, FamStato, DescrStato FROM AnagStati WHERE (CodStato = @CodStato) SELECT CodStato, FamStato, DescrStato FROM dbo.AnagStati UPDATE [dbo].[AnagStati] SET [CodStato] = @CodStato, [FamStato] = @FamStato, [DescrStato] = @DescrStato WHERE (([CodStato] = @Original_CodStato) AND ([FamStato] = @Original_FamStato) AND ((@IsNull_DescrStato = 1 AND [DescrStato] IS NULL) OR ([DescrStato] = @Original_DescrStato))); SELECT CodStato, FamStato, DescrStato FROM AnagStati WHERE (CodStato = @CodStato) DELETE FROM [dbo].[AnagObj] WHERE (([CodObj] = @Original_CodObj) AND ((@IsNull_DescrObj = 1 AND [DescrObj] IS NULL) OR ([DescrObj] = @Original_DescrObj)) AND ((@IsNull_FamStato = 1 AND [FamStato] IS NULL) OR ([FamStato] = @Original_FamStato)) AND ((@IsNull_Concreto = 1 AND [Concreto] IS NULL) OR ([Concreto] = @Original_Concreto))) INSERT INTO [dbo].[AnagObj] ([CodObj], [DescrObj], [FamStato], [Concreto]) VALUES (@CodObj, @DescrObj, @FamStato, @Concreto); SELECT CodObj, DescrObj, FamStato, Concreto FROM AnagObj WHERE (CodObj = @CodObj) SELECT CodObj, DescrObj, FamStato, Concreto FROM dbo.AnagObj UPDATE [dbo].[AnagObj] SET [CodObj] = @CodObj, [DescrObj] = @DescrObj, [FamStato] = @FamStato, [Concreto] = @Concreto WHERE (([CodObj] = @Original_CodObj) AND ((@IsNull_DescrObj = 1 AND [DescrObj] IS NULL) OR ([DescrObj] = @Original_DescrObj)) AND ((@IsNull_FamStato = 1 AND [FamStato] IS NULL) OR ([FamStato] = @Original_FamStato)) AND ((@IsNull_Concreto = 1 AND [Concreto] IS NULL) OR ([Concreto] = @Original_Concreto))); SELECT CodObj, DescrObj, FamStato, Concreto FROM AnagObj WHERE (CodObj = @CodObj) DELETE FROM [dbo].[AnagMappe] WHERE (([CodMappa] = @Original_CodMappa) AND ((@IsNull_DescrMappa = 1 AND [DescrMappa] IS NULL) OR ([DescrMappa] = @Original_DescrMappa))) INSERT INTO [dbo].[AnagMappe] ([CodMappa], [DescrMappa]) VALUES (@CodMappa, @DescrMappa); SELECT CodMappa, DescrMappa FROM AnagMappe WHERE (CodMappa = @CodMappa) SELECT CodMappa, DescrMappa FROM dbo.AnagMappe UPDATE [dbo].[AnagMappe] SET [CodMappa] = @CodMappa, [DescrMappa] = @DescrMappa WHERE (([CodMappa] = @Original_CodMappa) AND ((@IsNull_DescrMappa = 1 AND [DescrMappa] IS NULL) OR ([DescrMappa] = @Original_DescrMappa))); SELECT CodMappa, DescrMappa FROM AnagMappe WHERE (CodMappa = @CodMappa) DELETE FROM AnagMappe WHERE (CodMappa = @Original_CodMappa) UPDATE AnagMappe SET CodMappa = @CodMappa, DescrMappa = @DescrMappa WHERE (CodMappa = @Original_CodMappa) dbo.sp_clonaTransizEventi dbo.sp_clonaStati dbo.stp_CaricaAnagCliSwing