EnVisageOnline/Beta/Database/Scripts/20140704/02_VW_Scenario2ProjectCln_r...

118 lines
2.8 KiB
Transact-SQL

USE [envisage]
GO
/****** Object: View [dbo].[VW_Scenario2ProjectCln] Script Date: 04.07.2014 11:50:05 ******/
DROP VIEW [dbo].[VW_Scenario2ProjectCln]
GO
/****** Object: View [dbo].[VW_Scenario2ProjectCln] Script Date: 04.07.2014 11:46:05 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE VIEW [dbo].[VW_Scenario2ProjectCln]
AS
SELECT SC.Id,
SC.ParentId,
SC.TemplateId,
SC.Type,
SC.Name,
SC.ProjectedRevenue,
SC.ExpectedGrossMargin,
SC.CalculatedGrossMargin,
SC.CGSplit,
SC.EFXSplit,
SC.StartDate,
SC.EndDate,
SC.Duration,
SC.Priority,
SC.LowProbability,
SC.ExpectedProbability,
SC.HighProbability,
SC.UseProbability,
SC.TDDirectCosts,
SC.BUDirectCosts,
SC.Shots,
SC.TDRevenueShot,
SC.BURevenueShot,
SC.FreezeRevenue,
SC.LastUpdate,
SH.ID AS ShowObjectID,
SH.Name AS ShowName,
SH.ClientID,
SH.TypeID,
SH.StatusID,
SC.Color,
SC.Status,
SC.UseLMMargin,
SC.ExpectedGrossMargin_LM,
SC.CalculatedGrossMargin_LM,
SC.TDDirectCosts_LM,
SC.BUDirectCosts_LM,
SC.BURevenueShot_LM,
SC.ShotStartDate,
SC.EntryTimeStamp,
SC.GrowthScenario,
SC.Actuals_BUDirectCosts,
SC.Actuals_BUDirectCosts_LM,
Sc.SystemAttributeObjectID
FROM Project SH, Scenario SC
WHERE (SC.Type IN (5, 6, 7, 11))
AND (SH.ID = SC.ParentID)
UNION
SELECT SC.ID,
SC.ParentId,
SC.TemplateId,
SC.Type,
SC.Name,
SC.ProjectedRevenue,
SC.ExpectedGrossMargin,
SC.CalculatedGrossMargin,
SC.CGSplit,
SC.EFXSplit,
SC.StartDate,
SC.EndDate,
SC.Duration,
CL.Priority,
CL.LowProbability,
CL.ExpectedProbability,
CL.HighProbability,
SC.UseProbability,
SC.TDDirectCosts,
SC.BUDirectCosts,
SC.Shots,
SC.TDRevenueShot,
SC.BURevenueShot,
SC.FreezeRevenue,
SC.LastUpdate,
SH.ID AS ShowObjectID,
SH.Name AS ShowName,
SH.ClientID,
SH.TypeID,
SH.StatusID,
SC.Color,
CL.Status,
SC.UseLMMargin,
SC.ExpectedGrossMargin_LM,
SC.CalculatedGrossMargin_LM,
SC.TDDirectCosts_LM,
SC.BUDirectCosts_LM,
SC.BURevenueShot_LM,
SC.ShotStartDate,
SC.EntryTimeStamp,
SC.GrowthScenario,
SC.Actuals_BUDirectCosts,
SC.Actuals_BUDirectCosts_LM,
CL.SystemAttributeObjectID
FROM Project SH, Scenario SC, ScenarioCln CL
WHERE (SH.ID = SC.ParentID)
AND (CL.ID = SC.ID)
GO