diff --git a/DataBase/版本日志/SGGLDB_V2021-09-15-001.sql b/DataBase/版本日志/SGGLDB_V2021-09-15-001.sql new file mode 100644 index 00000000..e2cd8a87 --- /dev/null +++ b/DataBase/版本日志/SGGLDB_V2021-09-15-001.sql @@ -0,0 +1,218 @@ + +CREATE TABLE [dbo].[WBS_MilePost]( + [MilePostId] [nvarchar](50) NOT NULL, + [ProjectId] [nvarchar](50) NULL, + [CnProfessionId] [int] NULL, + [MilePostName] [nvarchar](100) NULL, + [PlanDate] [datetime] NULL, + [RealDate] [datetime] NULL, + [CompileMan] [nvarchar](50) NULL, + [CompileDate] [datetime] NULL, + [Remark] [nvarchar](200) NULL, + CONSTRAINT [PK_WBS_MilePost] PRIMARY KEY CLUSTERED +( + [MilePostId] ASC +)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] +) ON [PRIMARY] + +GO + +ALTER TABLE [dbo].[WBS_MilePost] WITH CHECK ADD CONSTRAINT [FK_WBS_MilePost_Base_Project] FOREIGN KEY([ProjectId]) +REFERENCES [dbo].[Base_Project] ([ProjectId]) +GO + +ALTER TABLE [dbo].[WBS_MilePost] CHECK CONSTRAINT [FK_WBS_MilePost_Base_Project] +GO + +ALTER TABLE [dbo].[WBS_MilePost] WITH CHECK ADD CONSTRAINT [FK_WBS_MilePost_Sys_User] FOREIGN KEY([CompileMan]) +REFERENCES [dbo].[Sys_User] ([UserId]) +GO + +ALTER TABLE [dbo].[WBS_MilePost] CHECK CONSTRAINT [FK_WBS_MilePost_Sys_User] +GO + +ALTER TABLE [dbo].[WBS_MilePost] WITH CHECK ADD CONSTRAINT [FK_WBS_MilePost_WBS_CnProfessionInit] FOREIGN KEY([CnProfessionId]) +REFERENCES [dbo].[WBS_CnProfessionInit] ([CnProfessionId]) +GO + +ALTER TABLE [dbo].[WBS_MilePost] CHECK CONSTRAINT [FK_WBS_MilePost_WBS_CnProfessionInit] +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_MilePost', @level2type=N'COLUMN',@level2name=N'MilePostId' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ĿId' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_MilePost', @level2type=N'COLUMN',@level2name=N'ProjectId' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'רҵId' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_MilePost', @level2type=N'COLUMN',@level2name=N'CnProfessionId' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'̱' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_MilePost', @level2type=N'COLUMN',@level2name=N'MilePostName' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ƻ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_MilePost', @level2type=N'COLUMN',@level2name=N'PlanDate' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ʵ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_MilePost', @level2type=N'COLUMN',@level2name=N'RealDate' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_MilePost', @level2type=N'COLUMN',@level2name=N'CompileMan' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_MilePost', @level2type=N'COLUMN',@level2name=N'CompileDate' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ע' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_MilePost', @level2type=N'COLUMN',@level2name=N'Remark' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'̱' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_MilePost' +GO + + + +alter table [dbo].[WBS_CostControlDetail] add StartDate datetime null +alter table [dbo].[WBS_CostControlDetail] add EndDate datetime null +alter table [dbo].[WBS_CostControlDetailHistory] add StartDate datetime null +alter table [dbo].[WBS_CostControlDetailHistory] add EndDate datetime null +GO + + + + + +alter table [dbo].[WBS_CostControlParentDetail] add StartDate datetime null +alter table [dbo].[WBS_CostControlParentDetail] add EndDate datetime null +GO + + +ALTER VIEW [dbo].[View_WBS_CostControlParentDetail] +AS +/********ϸ********/ +SELECT detail.CostControlParentDetailId, +detail.ParentId, +detail.Months, +detail.StartDate, +detail.EndDate, +CONVERT(FLOAT,(select sum(ISNULL(ThisPlanValue,0)) from WBS_CostControlParentDetail +where ParentId=detail.ParentId and Months=detail.Months)) as ThisPlanValue, --¼ƻԤ +CONVERT(FLOAT,(select sum(ISNULL(d.ThisRealCost,0)) from WBS_CostControlParentDetail d +where d.ParentId=detail.ParentId and Months=detail.Months)) as ThisRealCost, --ʵʳɱ +CONVERT(FLOAT,(select sum(ISNULL(ThisPlanCost,0)) from WBS_CostControlParentDetail +where ParentId=detail.ParentId and Months=detail.Months)) as ThisPlanCost, --Ԥ +CONVERT(FLOAT,(select sum(ISNULL(ThisPlanValue,0)) from WBS_CostControlParentDetail +where ParentId=detail.ParentId and Months<=detail.Months)) as TotalPlanValue, --ۼƼƻԤ +CONVERT(FLOAT,(select sum(ISNULL(d.ThisRealCost,0)) from WBS_CostControlParentDetail d +where d.ParentId=detail.ParentId and Months<=detail.Months)) as TotalRealCost, --ۼɳɱ +CONVERT(FLOAT,(select sum(ISNULL(ThisPlanCost,0)) from WBS_CostControlParentDetail +where ParentId=detail.ParentId and Months<=detail.Months)) as TotalPlanCost --ۼԤ +FROM dbo.WBS_CostControlParentDetail AS detail + + + + + +GO + + + +ALTER VIEW [dbo].[View_WBS_CostControlDetail] +AS +/********ϸ********/ +SELECT detail.CostControlDetailId, +detail.CostControlId, +detail.Months, +detail.StartDate, +detail.EndDate, +c.CostControlCode, +c.CostControlName, +c.WbsSetId, +c.ProjectId, +c.Unit, --λ +c.TotalNum, --ͬ +CONVERT(FLOAT,(select sum(ISNULL(PlanNum,0)) from WBS_CostControlDetail where CostControlId=detail.CostControlId and Months<=detail.Months and StartDate is null)) as TotalPlanNum, --ۼƼƻ +CONVERT(FLOAT,(select sum(ISNULL(ThisNum,0)) from WBS_CostControlDetail where CostControlId=detail.CostControlId and Months<=detail.Months)) as TotalThisNum, --ۼ +CONVERT(FLOAT,(select sum(ISNULL(d.PlanNum,0)) from WBS_CostControlDetail d + where d.CostControlId=detail.CostControlId and Months=detail.Months and StartDate is null)) as PlanNum, --¼ƻ +CONVERT(FLOAT,(select sum(ISNULL(d.ThisNum,0)) from WBS_CostControlDetail d + where d.CostControlId=detail.CostControlId and Months=detail.Months)) as ThisNum, -- +c.RealPrice, --ɱ +c.PlanPrice, --Ԥ㵥 +CONVERT(FLOAT,(select sum(ISNULL(d.PlanNum,0)*ISNULL(c1.PlanPrice,0)) from WBS_CostControlDetail d +LEFT JOIN WBS_CostControl AS c1 ON c1.CostControlId=d.CostControlId + where d.CostControlId=detail.CostControlId and Months=detail.Months and StartDate is null)) as ThisPlanValue, --¼ƻԤ +CONVERT(FLOAT,(select sum(ISNULL(d.ThisNum,0)*ISNULL(c1.RealPrice,0)) from WBS_CostControlDetail d +LEFT JOIN WBS_CostControl AS c1 ON c1.CostControlId=d.CostControlId + where d.CostControlId=detail.CostControlId and Months=detail.Months)) as ThisRealCost, --ʵʳɱ +CONVERT(FLOAT,(select sum(ISNULL(ThisNum,0)*ISNULL(c1.PlanPrice,0)) from WBS_CostControlDetail d +LEFT JOIN WBS_CostControl AS c1 ON c1.CostControlId=d.CostControlId +where d.CostControlId=detail.CostControlId and Months=detail.Months)) as ThisPlanCost, --Ԥ +CONVERT(FLOAT,(select sum(ISNULL(d.PlanNum,0)*ISNULL(c1.PlanPrice,0)) from WBS_CostControlDetail d +LEFT JOIN WBS_CostControl AS c1 ON c1.CostControlId=d.CostControlId +where d.CostControlId=detail.CostControlId and Months<=detail.Months and StartDate is null)) as TotalPlanValue, --ۼƼƻԤ +CONVERT(FLOAT,(select sum(ISNULL(d.ThisNum,0)*ISNULL(c1.RealPrice,0)) from WBS_CostControlDetail d +LEFT JOIN WBS_CostControl AS c1 ON c1.CostControlId=d.CostControlId +where d.CostControlId=detail.CostControlId and Months<=detail.Months)) as TotalRealCost, --ۼɳɱ +CONVERT(FLOAT,(select sum(ISNULL(ThisNum,0)*ISNULL(c1.PlanPrice,0)) from WBS_CostControlDetail d +LEFT JOIN WBS_CostControl AS c1 ON c1.CostControlId=d.CostControlId +where d.CostControlId=detail.CostControlId and Months<=detail.Months)) as TotalPlanCost --ۼԤ +FROM dbo.WBS_CostControlDetail AS detail +LEFT JOIN WBS_CostControl AS c ON c.CostControlId=detail.CostControlId + + + + + + + + + + +GO + + + + + +ALTER VIEW [dbo].[View_WBS_CostControlDetailStatistics] +AS +select InstallationId as Id,null as SupId ,InstallationName as Name,'Installation' as WBSType,null as OldCnProfessionId,null as OldUnitProjectCode,null as OldWbsSetCode, +ProjectId from dbo.Project_Installation where SuperInstallationId is null +Union +select InstallationId as Id,SuperInstallationId as SupId ,InstallationName as Name,'Installation' as WBSType,null as OldCnProfessionId,null as OldUnitProjectCode,null as OldWbsSetCode, +ProjectId from dbo.Project_Installation where SuperInstallationId is not null +Union +select CnProfessionId as Id , InstallationId as SupId,CnProfessionName as Name,'CnProfession' as WBSType,OldId as OldCnProfessionId,null as OldUnitProjectCode,null as OldWbsSetCode, +ProjectId from dbo.WBS_CnProfession where IsApprove=1 +Union all +select UnitProjectId as Id, isnull(CnProfessionId,InstallationId) as SupId,UnitProjectName as Name,'UnitProject' as WBSType, +(case when u.CnProfessionId is null then (select CnProfessionId from WBS_CnProfessionInit where CnProfessionName=(select InstallationName from Project_Installation where InstallationId=u.InstallationId)) else (select OldId from WBS_CnProfession c where c.CnProfessionId=u.CnProfessionId) end) as OldCnProfessionId,UnitProjectCode as OldUnitProjectCode,null as OldWbsSetCode, +ProjectId from dbo.Wbs_UnitProject u where IsApprove=1 +Union all +select WbsSetId as id,UnitProjectId as SupId, WbsSetName as Name,'WbsSet' as WBSType, +(case when w.CnProfessionId is null then (select CnProfessionId from WBS_CnProfessionInit where CnProfessionName=(select InstallationName from Project_Installation where InstallationId=w.InstallationId)) else (select OldId from WBS_CnProfession c where c.CnProfessionId=w.CnProfessionId) end) as OldCnProfessionId,(select UnitProjectCode from Wbs_UnitProject c where c.UnitProjectId=w.UnitProjectId) as OldUnitProjectCode, +WbsSetCode as OldWbsSetCode, +ProjectId from dbo.Wbs_WbsSet w where IsApprove=1 and SuperWbsSetId is null +Union all +select WbsSetId as id,SuperWbsSetId as SupId, WbsSetName as Name,'WbsSet' as WBSType, +(case when w.CnProfessionId is null then (select CnProfessionId from WBS_CnProfessionInit where CnProfessionName=(select InstallationName from Project_Installation where InstallationId=w.InstallationId)) else (select OldId from WBS_CnProfession c where c.CnProfessionId=w.CnProfessionId) end) as OldCnProfessionId,(select UnitProjectCode from Wbs_UnitProject c where c.UnitProjectId=w.UnitProjectId) as OldUnitProjectCode, +(select WbsSetCode from Wbs_WbsSet ws where ws.WbsSetId=w.SuperWbsSetId) as OldWbsSetCode, +ProjectId from dbo.Wbs_WbsSet w where IsApprove=1 and SuperWbsSetId is not null +Union all +select c.CostControlId as id,c.WbsSetId as SupId,c.CostControlName as Name,'CostControl' as WBSType, +(case when ws.CnProfessionId is null then (select CnProfessionId from WBS_CnProfessionInit where CnProfessionName=(select InstallationName from Project_Installation where InstallationId=ws.InstallationId)) else (select OldId from WBS_CnProfession cn where cn.CnProfessionId=(select top 1 CnProfessionId from Wbs_WbsSet w where w.WbsSetId=c.WbsSetId)) end) as OldCnProfessionId, +(select UnitProjectCode from Wbs_UnitProject u where u.UnitProjectId=(select top 1 UnitProjectId from Wbs_WbsSet w where w.WbsSetId=c.WbsSetId)) as OldUnitProjectCode, +(select WbsSetCode from Wbs_WbsSet u where u.WbsSetId=(select top 1 w.SuperWbsSetId from Wbs_WbsSet w where w.WbsSetId=c.WbsSetId)) as OldWbsSetCode, +c.ProjectId from dbo.WBS_CostControl c +left join dbo.Wbs_WbsSet ws on ws.WbsSetId=c.WbsSetId +where c.TotalNum is not null + + + + + + + + +GO + + diff --git a/DataBase/菜单初始化脚本/1-4进度管理(Menu_JDGL).sql b/DataBase/菜单初始化脚本/1-4进度管理(Menu_JDGL).sql index 937d06ad..00263936 100644 --- a/DataBase/菜单初始化脚本/1-4进度管理(Menu_JDGL).sql +++ b/DataBase/菜单初始化脚本/1-4进度管理(Menu_JDGL).sql @@ -40,6 +40,19 @@ go VALUES('DA8CC928-675F-4BF4-B684-87387629B339','59AAE0F0-2DB6-4065-B304-7E2C56EC3E5D','查询',1) GO + INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed) + VALUES('9CAF311E-C234-4DA4-B235-D4E478FBD80E','里程碑','JDGL/WBS/MilePost.aspx',50,'0','Menu_JDGL',0,1,1) + GO + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('A1FAC2ED-A671-4656-AA6F-A2807A130D50','9CAF311E-C234-4DA4-B235-D4E478FBD80E','增加',1) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('BC0F5AF3-F9E9-4058-903E-3DD4A3C77158','9CAF311E-C234-4DA4-B235-D4E478FBD80E','修改',2) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('37319E6D-23C9-4CF0-B917-31AE86FD01F7','9CAF311E-C234-4DA4-B235-D4E478FBD80E','删除',3) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('60462BF3-3F78-4E17-8E15-451A108D5475','9CAF311E-C234-4DA4-B235-D4E478FBD80E','保存',4) + GO + --INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed) --VALUES('27C1D718-2DC0-42A5-96C0-F7A2D0DBC5F6','进度测量标志(权重)设置','',20,'0','Menu_JDGL',0,0,1) --GO diff --git a/DataBase/进度数据初始化脚本/专业初始化脚本.sql b/DataBase/进度数据初始化脚本/专业初始化脚本.sql index 42f1939a..53abc354 100644 --- a/DataBase/进度数据初始化脚本/专业初始化脚本.sql +++ b/DataBase/进度数据初始化脚本/专业初始化脚本.sql @@ -2,4 +2,52 @@ delete from [dbo].[WBS_CnProfessionInit] insert into dbo.WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex) values(11,'','CS',1) +GO + +insert into dbo.WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex) +values(12,'豸','EQ',2) +GO + +insert into dbo.WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex) +values(13,'ܵ','PI',3) +GO + +insert into dbo.WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex) +values(14,'','EL',4) +GO + +insert into dbo.WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex) +values(15,'DZ','ME',5) +GO + +insert into dbo.WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex) +values(16,'','TC',6) +GO + +insert into dbo.WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex) +values(17,'ůͨ','HV',7) +GO + +insert into dbo.WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex) +values(18,'ڸˮ','WS',8) +GO + +insert into dbo.WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex) +values(19,'','AC',9) +GO + +insert into dbo.WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex) +values(20,'ؿ','GE',10) +GO + +insert into dbo.WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex) +values(21,'ȫ','UP',11) +GO + +insert into dbo.WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex) +values(22,'ʱʩ','TF',12) +GO + +insert into dbo.WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex) +values(23,'ͼ','GL',13) GO \ No newline at end of file diff --git a/DataBase/进度数据初始化脚本/分部分项初始化脚本.sql b/DataBase/进度数据初始化脚本/分部分项初始化脚本.sql index 83581c47..1a35579e 100644 --- a/DataBase/进度数据初始化脚本/分部分项初始化脚本.sql +++ b/DataBase/进度数据初始化脚本/分部分项初始化脚本.sql @@ -1,571 +1,4758 @@ -delete from WBS_WbsSetInit +delete from WBS_WbsSetInit delete from Wbs_UnitProjectInit GO ---ֲ +--土建分部分项 insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) -values('ST','ػ',null,11,1,1) +values('ST','地基处理',null,11,1,1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('SI01','Ԥѹػ',11,null,'ST',1) +values('SI01','真空预压地基',11,null,'ST',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI0101','ˮʩ',11,'SI01','ST',1,30) +values('SI0101','竖向排水板施工',11,'SI01','ST',1,30) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI0102','ܷĤʩ',11,'SI01','ST',1,30) +values('SI0102','密封膜施工、抽真空',11,'SI01','ST',1,30) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI0103','ػ',11,'SI01','ST',1,20) +values('SI0103','场地回填',11,'SI01','ST',1,20) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI0104','',11,'SI01','ST',1,20) +values('SI0104','检测',11,'SI01','ST',1,20) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('SI02','Ԥѹػ',11,null,'ST',1) +values('SI02','堆载预压地基',11,null,'ST',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI0201','ˮʩ',11,'SI02','ST',1,30) +values('SI0201','竖向排水板施工',11,'SI02','ST',1,30) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI0202','Ԥѹ',11,'SI02','ST',1,30) +values('SI0202','堆载预压',11,'SI02','ST',1,30) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI0203','ж',11,'SI02','ST',1,20) +values('SI0203','卸载',11,'SI02','ST',1,20) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI0204','',11,'SI02','ST',1,20) +values('SI0204','检测',11,'SI02','ST',1,20) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('SI03','ǿػ',11,null,'ST',1) +values('SI03','强夯地基',11,null,'ST',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI0301','ǿ',11,'SI03','ST',1,60) +values('SI0301','强夯',11,'SI03','ST',1,60) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI0302','',11,'SI03','ST',1,30) +values('SI0302','检测',11,'SI03','ST',1,30) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('SI04','ػ',11,null,'ST',1) +values('SI04','振冲地基',11,null,'ST',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI0401','',11,'SI04','ST',1,80) +values('SI0401','振冲',11,'SI04','ST',1,80) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('SI05','ѹעػ',11,null,'ST',1) +values('SI05','高压喷射注浆地基',11,null,'ST',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI0501','ɿ׼ѹע',11,'SI05','ST',1,80) +values('SI0501','成孔及高压喷射注浆',11,'SI05','ST',1,80) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('SI06','ͻ׮ػ',11,null,'ST',1) +values('SI06','土和灰土挤密桩地基',11,null,'ST',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI0601','ɿ',11,'SI06','ST',1,40) +values('SI0601','成孔',11,'SI06','ST',1,40) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI0602','׮ʩ',11,'SI06','ST',1,50) +values('SI0602','桩体施工',11,'SI06','ST',1,50) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI0603','',11,'SI06','ST',1,10) +values('SI0603','检测',11,'SI06','ST',1,10) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('SI07','ˮࡢúҡʯ׮ػ',11,null,'ST',1) +values('SI07','水泥、粉煤灰、碎石桩地基',11,null,'ST',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI0701','ɿ',11,'SI07','ST',1,40) +values('SI0701','成孔',11,'SI07','ST',1,40) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI0702','׮ʩ',11,'SI07','ST',1,50) +values('SI0702','桩体施工',11,'SI07','ST',1,50) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI0703','',11,'SI06','ST',1,10) +values('SI0703','检测',11,'SI06','ST',1,10) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('SI08','עػ',11,null,'ST',1) +values('SI08','注浆地基',11,null,'ST',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI0801','ɿ׼ע',11,'SI08','ST',1,80) +values('SI0801','成孔及注浆',11,'SI08','ST',1,80) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('SI09','ػ',11,null,'ST',1) +values('SI09','灰土地基',11,null,'ST',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI0901','',11,'SI09','ST',1,40) +values('SI0901','开挖',11,'SI09','ST',1,40) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI0902','ûѹʵ',11,'SI09','ST',1,40) +values('SI0902','置换压实',11,'SI09','ST',1,40) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('SI10','ɰɰʯػ',11,null,'ST',1) +values('SI10','砂和砂石地基',11,null,'ST',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI1001','',11,'SI10','ST',1,40) +values('SI1001','开挖',11,'SI10','ST',1,40) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI1002','ûѹʵ',11,'SI10','ST',1,40) +values('SI1002','置换压实',11,'SI10','ST',1,40) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('SI11','ˮ׮ػ',11,null,'ST',1) +values('SI11','水泥土搅拌桩地基',11,null,'ST',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI1101','ɿ',11,'SI11','ST',1,40) +values('SI1101','成孔',11,'SI11','ST',1,40) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI1102','׮ʩ',11,'SI11','ST',1,50) +values('SI1102','桩体施工',11,'SI11','ST',1,50) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('SI12','ϳɲϵػ',11,null,'ST',1) +values('SI12','土工合成材料地基',11,null,'ST',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI1201','',11,'SI12','ST',1,30) +values('SI1201','开挖',11,'SI12','ST',1,30) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI1202','ϳɲʩ',11,'SI12','ST',1,60) +values('SI1202','土工合成材料施工',11,'SI12','ST',1,60) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('SI13','ϵػ',11,null,'ST',1) +values('SI13','复合地基检测',11,null,'ST',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SI1301','',11,'SI13','ST',1,null) +values('SI1301','检测',11,'SI13','ST',1,null) GO insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) -values('WP','׮',null,11,1,2) +values('WP','桩基工程',null,11,1,2) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('WP01','Ԥ׮',11,null,'WP',1) +values('WP01','预制砼桩',11,null,'WP',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('WP0101','׮ʩ',11,'WP01','WP',1,20) +values('WP0101','桩体施工',11,'WP01','WP',1,20) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('WP02','Źע׮',11,null,'WP',1) +values('WP02','砼灌注桩',11,null,'WP',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('WP0201','ɿ',11,'WP02','WP',1,10) +values('WP0201','成孔',11,'WP02','WP',1,10) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('WP0202','׮ʩ',11,'WP02','WP',1,85) +values('WP0202','桩体施工',11,'WP02','WP',1,85) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('WP0203','',11,'WP02','WP',1,5) +values('WP0203','检测',11,'WP02','WP',1,5) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('WP03','׮',11,null,'WP',1) +values('WP03','其它桩',11,null,'WP',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('WP0301','׮ʩ',11,'WP03','WP',1,95) +values('WP0301','桩基施工',11,'WP03','WP',1,95) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('WP04','׮ͷ',11,null,'WP',1) +values('WP04','破桩头',11,null,'WP',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('WP0401','׮ͷ',11,'WP04','WP',1,20) +values('WP0401','破桩头',11,'WP04','WP',1,20) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('WP05','׮',11,null,'WP',1) +values('WP05','桩基检测',11,null,'WP',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('WP0501','׮',11,'WP05','WP',1,20) +values('WP0501','桩基检测',11,'WP05','WP',1,20) GO insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) -values('FC','',null,11,1,3) +values('FC','基础工程',null,11,1,3) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('FC01','ֽ',11,null,'FC',1) +values('FC01','钢筋混凝土基础',11,null,'FC',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('FC0101','ӿ',11,'FC01','FC',1,10) +values('FC0101','基坑开挖',11,'FC01','FC',1,10) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('FC0103','',11,'FC01','FC',1,5) +values('FC0103','基础垫层',11,'FC01','FC',1,5) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('FC0104','ֽװ',11,'FC01','FC',1,25) +values('FC0104','钢筋制作安装',11,'FC01','FC',1,25) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('FC0105','ģ尲װ Ԥװ',11,'FC01','FC',1,25) +values('FC0105','模板安装 (预埋件安装)',11,'FC01','FC',1,25) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('FC0106','',11,'FC01','FC',1,15) +values('FC0106','混凝土浇筑',11,'FC01','FC',1,15) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('FC0107','',11,'FC01','FC',1,null) +values('FC0107','基础防腐',11,'FC01','FC',1,null) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('FC0108','',11,'FC01','FC',1,null) +values('FC0108','土方回填',11,'FC01','FC',1,null) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('FC02','ש飩',11,null,'FC',1) +values('FC02','砖(砼砌块)基础',11,null,'FC',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('FC0201','ש飩',11,'FC02','FC',1,10) +values('FC0201','砖(砼砌块)砌筑',11,'FC02','FC',1,10) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('FC03','ëʯ',11,null,'FC',1) +values('FC03','毛石基础',11,null,'FC',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('FC0301','ëʯ',11,'FC03','FC',1,10) +values('FC0301','毛石砌筑',11,'FC03','FC',1,10) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('FC04','ֽ豸',11,null,'FC',1) +values('FC04','钢筋混凝土设备基础',11,null,'FC',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('FC0401','ģ尲װ Ԥװ',11,'FC04','FC',1,5) +values('FC0401','模板安装 (预埋件安装)',11,'FC04','FC',1,5) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('FC0406','',11,'FC04','FC',1,15) +values('FC0406','混凝土浇筑',11,'FC04','FC',1,15) GO insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) -values('SV','ṹ',null,11,1,4) +values('SV','主体结构工程',null,11,1,4) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('SV01','ֽֽṹֲ㣩',11,null,'SV',1) +values('SV01','现浇钢筋混凝土结构(分层)',11,null,'SV',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SV0101','ֽװ',11,'SV01','SV',1,55) +values('SV0101','钢筋制作安装',11,'SV01','SV',1,55) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SV0102','ģ尲װԤ',11,'SV01','SV',1,20) +values('SV0102','模板安装(含预埋件)',11,'SV01','SV',1,20) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SV0103','',11,'SV01','SV',1,25) +values('SV0103','混凝土浇筑',11,'SV01','SV',1,25) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('SV02','ԤƸֽṹֲ㣩',11,null,'SV',1) +values('SV02','预制钢筋混凝土结构(分层)',11,null,'SV',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SV0201','Ԥ',11,'SV02','SV',1,50) +values('SV0201','构件预制',11,'SV02','SV',1,50) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('SV03','壨ֲ㣩',11,null,'SV',1) +values('SV03','砌块砌体(分层)',11,null,'SV',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SV0301','Ԥװ',11,'SV03','SV',1,5) +values('SV0301','砌筑(含洞口预留、埋件安装)',11,'SV03','SV',1,5) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('SV04','ֽṹ',11,null,'SV',1) +values('SV04','钢结构',11,null,'SV',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SV0401','ֽṹԤ',11,'SV04','SV',1,20) +values('SV0401','钢结构预制',11,'SV04','SV',1,20) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SV0402','ֽṹṹװݼܵ)',11,'SV04','SV',1,35) +values('SV0402','钢结构主体结构安装(柱、梁、屋架等)',11,'SV04','SV',1,35) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SV0403','ṹװ¥ݡդ塢ְ塢ˡ桢άṹǹȣ',11,'SV04','SV',1,25) +values('SV0403','附属结构安装(楼梯、格栅板、钢板、栏杆、屋面、维护结构、零星构件等)',11,'SV04','SV',1,25) GO insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) -values('AR','װװ޹',null,11,1,5) +values('AR','建筑装饰装修工程',null,11,1,5) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('AR01','¥',11,null,'AR',1) +values('AR01','楼地面',11,null,'AR',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('AR0101','',11,'AR01','AR',1,30) +values('AR0101','基层',11,'AR01','AR',1,30) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('AR0102','ƽ',11,'AR01','AR',1,20) +values('AR0102','找平层',11,'AR01','AR',1,20) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('AR0103','',11,'AR01','AR',1,50) +values('AR0103','面层',11,'AR01','AR',1,50) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('AR04','',11,null,'AR',1) +values('AR04','门',11,null,'AR',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('AR0401','װ',11,'AR04','AR',1,70) +values('AR0401','门制作安装',11,'AR04','AR',1,70) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('AR05','',11,null,'AR',1) +values('AR05','窗',11,null,'AR',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('AR0501','װ',11,'AR05','AR',1,70) +values('AR0501','窗制作安装',11,'AR05','AR',1,70) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('AR06','Ļǽ',11,null,'AR',1) +values('AR06','幕墙',11,null,'AR',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('AR0601','ĻǽǼ',11,'AR06','AR',1,30) +values('AR0601','幕墙骨架',11,'AR06','AR',1,30) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('AR07','Ĩ',11,null,'AR',1) +values('AR07','抹灰',11,null,'AR',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('AR0701','ǽ',11,'AR07','AR',1,30) +values('AR0701','外墙',11,'AR07','AR',1,30) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('AR0702','ǽ',11,'AR07','AR',1,50) +values('AR0702','内墙',11,'AR07','AR',1,50) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('AR0703','',11,'AR07','AR',1,20) +values('AR0703','顶棚',11,'AR07','AR',1,20) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('AR08','Ϳ',11,null,'AR',1) +values('AR08','室内涂料',11,null,'AR',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('AR0801','Ϳ',11,'AR08','AR',1,100) +values('AR0801','涂料',11,'AR08','AR',1,100) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('AR09','ǽͿ',11,null,'AR',1) +values('AR09','外墙涂料',11,null,'AR',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('AR0901','Ϳ',11,'AR09','AR',1,100) +values('AR0901','涂料',11,'AR09','AR',1,100) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('AR10','',11,null,'AR',1) +values('AR10','镶贴面层',11,null,'AR',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('AR1001','ϲ㼰',11,'AR10','AR',1,40) +values('AR1001','结合层及镶贴',11,'AR10','AR',1,40) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('AR11','',11,null,'AR',1) +values('AR11','吊顶',11,null,'AR',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('AR1101','Ǽ',11,'AR11','AR',1,50) +values('AR1101','吊顶骨架',11,'AR11','AR',1,50) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('AR1102','尲װ',11,'AR11','AR',1,50) +values('AR1102','吊顶板安装',11,'AR11','AR',1,50) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('AR12','ʸǽ',11,null,'AR',1) +values('AR12','轻质隔墙',11,null,'AR',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('AR1201','ǽ',11,'AR12','AR',1,60) +values('AR1201','隔墙制作',11,'AR12','AR',1,60) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('AR13','Ѻ',11,null,'AR',1) +values('AR13','裱糊',11,null,'AR',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('AR1301','',11,'AR13','AR',1,20) +values('AR1301','基底清理',11,'AR13','AR',1,20) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('AR1302','Ѻ',11,'AR13','AR',1,80) +values('AR1302','裱糊',11,'AR13','AR',1,80) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('AR14','',11,null,'AR',1) +values('AR14','软包',11,null,'AR',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('AR1401','',11,'AR14','AR',1,20) +values('AR1401','基底清理',11,'AR14','AR',1,20) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('AR1402','',11,'AR14','AR',1,80) +values('AR1402','软包',11,'AR14','AR',1,80) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('AR15','',11,null,'AR',1) +values('AR15','厨柜',11,null,'AR',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('AR1501','',11,'AR15','AR',1,60) +values('AR1501','厨柜制作',11,'AR15','AR',1,60) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('AR1502','װ',11,'AR15','AR',1,40) +values('AR1502','厨柜安装',11,'AR15','AR',1,40) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('AR16','С̨ɢ',11,null,'AR',1) +values('AR16','窗帘盒、窗台板和散热器罩',11,null,'AR',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('AR1601','С̨ɢ',11,'AR16','AR',1,60) +values('AR1601','窗帘盒、窗台板和散热器罩制作',11,'AR16','AR',1,60) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('AR1602','С̨ɢְװ',11,'AR16','AR',1,40) +values('AR1602','窗帘盒、窗台板和散热器罩安装',11,'AR16','AR',1,40) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('AR17','ͷ',11,null,'AR',1) +values('AR17','护栏和扶手',11,null,'AR',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('AR1701','ͷ',11,'AR17','AR',1,60) +values('AR1701','护栏和扶手制作',11,'AR17','AR',1,60) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('AR18','⹤',11,null,'AR',1) +values('AR18','室外工程',11,null,'AR',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('AR1801','ɢˮ',11,'AR18','AR',1,70) +values('AR1801','室外散水',11,'AR18','AR',1,70) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('AR1802','',11,'AR18','AR',1,30) +values('AR1802','室外其他工程',11,'AR18','AR',1,30) GO insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) -values('RF','湤',null,11,1,6) +values('RF','屋面工程',null,11,1,6) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('RF01','',11,null,'RF',1) +values('RF01','卷材屋面',11,null,'RF',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('RF0101','²',11,'RF01','RF',1,null) +values('RF0101','保温层',11,'RF01','RF',1,null) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('RF0102','ƽ',11,'RF01','RF',1,30) +values('RF0102','找平层',11,'RF01','RF',1,30) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('RF0103','ˮ',11,'RF01','RF',1,40) +values('RF0103','防水层',11,'RF01','RF',1,40) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('RF0104','',11,'RF01','RF',1,10) +values('RF0104','保护层',11,'RF01','RF',1,10) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('RF02','',11,null,'RF',1) +values('RF02','刚性屋面',11,null,'RF',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('RF0201','Էˮ',11,'RF02','RF',1,20) +values('RF0201','刚性防水层',11,'RF02','RF',1,20) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('RF03','ƽ',11,null,'RF',1) +values('RF03','平瓦屋面',11,null,'RF',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('RF0301','װ',11,'RF03','RF',1,50) +values('RF0301','檩条安装',11,'RF03','RF',1,50) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('RF0302','ƽʩ',11,'RF03','RF',1,50) +values('RF0302','平瓦施工',11,'RF03','RF',1,50) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('RF04','ͿĤˮ',11,null,'RF',1) +values('RF04','涂膜防水屋面',11,null,'RF',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('RF0401','ͿĤˮ',11,'RF04','RF',1,30) +values('RF0401','涂膜防水层',11,'RF04','RF',1,30) GO insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) -values('SE','﹤',null,11,1,7) +values('SE','构筑物工程',null,11,1,7) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('SE01','ˮغͲ',11,null,'SE',1) +values('SE01','水池和槽体',11,null,'SE',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SE0101','ص',11,'SE01','SE',1,10) +values('SE0101','池底',11,'SE01','SE',1,10) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SE0103','ر',11,'SE01','SE',1,40) +values('SE0103','池壁',11,'SE01','SE',1,40) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SE0104','ضǰ',11,'SE01','SE',1,15) +values('SE0104','池顶盖板',11,'SE01','SE',1,15) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('SE02','̴',11,null,'SE',1) +values('SE02','烟囱',11,null,'SE',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SE0201','',11,'SE02','SE',1,10) +values('SE0201','基础',11,'SE02','SE',1,10) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SE0202','̴',11,'SE02','SE',1,80) +values('SE0202','烟囱主体',11,'SE02','SE',1,80) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SE0203','',11,'SE02','SE',1,10) +values('SE0203','附件及其他',11,'SE02','SE',1,10) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('SE03','ˮ龮ž',11,null,'SE',1) +values('SE03','污水井、检查井、阀门井',11,null,'SE',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SE0301','ʩ',11,'SE03','SE',1,20) +values('SE0301','井施工',11,'SE03','SE',1,20) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('SE04','ع',11,null,'SE',1) +values('SE04','地沟',11,null,'SE',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SE0401','عʩ',11,'SE04','SE',1,20) +values('SE0401','地沟施工',11,'SE04','SE',1,20) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('SE05','',11,null,'SE',1) +values('SE05','其他构筑物',11,null,'SE',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SE0501','ʩ',11,'SE05','SE',1,30) +values('SE0501','基础施工',11,'SE05','SE',1,30) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('SE0502','ϲṹʩ',11,'SE05','SE',1,70) +values('SE0502','上部结构施工',11,'SE05','SE',1,70) GO insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) -values('FF','',null,11,1,8) +values('FF','建筑防腐防渗',null,11,1,8) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('FF01','',11,null,'FF',1) +values('FF01','建筑防腐',11,null,'FF',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('FF0101','',11,'FF01','FF',1,null) +values('FF0101','整体面层',11,'FF01','FF',1,null) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('FF0102','',11,'FF01','FF',1,null) +values('FF0102','块料面层',11,'FF01','FF',1,null) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('FF02','',11,null,'FF',1) +values('FF02','建筑防渗',11,null,'FF',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('FF0201','',11,'FF02','FF',1,null) +values('FF0201','建筑防渗',11,'FF02','FF',1,null) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) -values('FF03','ֽṹ',11,null,'FF',1) +values('FF03','钢结构防腐、防火',11,null,'FF',1) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('FF0301','ֽṹ',11,'FF03','FF',1,null) +values('FF0301','钢结构防腐',11,'FF03','FF',1,null) GO Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) -values('FF0302','ֽṹ',11,'FF03','FF',1,null) +values('FF0302','钢结构防火',11,'FF03','FF',1,null) +GO + + +--设备分部分项 +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('EQ01','静设备',null,12,1,1) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0101','分片、分段设备现场组对',12,null,'EQ01',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010101','材料到场',12,'EQ0101','EQ01',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010102','分段安装、组对、焊接等(含梯子、平台等)',12,'EQ0101','EQ01',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010103','热处理',12,'EQ0101','EQ01',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010104','无损检验',12,'EQ0101','EQ01',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010105','压力、气密试验',12,'EQ0101','EQ01',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010106','就位、找正',12,'EQ0101','EQ01',1,40) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010107','二次灌浆',12,'EQ0101','EQ01',1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0105','分段塔器设备',12,null,'EQ01',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010501','材料到场',12,'EQ0105','EQ01',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010502','组对、焊接(含梯子、平台等)',12,'EQ0105','EQ01',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010503','热处理',12,'EQ0105','EQ01',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010504','无损检验',12,'EQ0105','EQ01',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010505','压力、气密试验',12,'EQ0105','EQ01',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010506','就位、找正',12,'EQ0105','EQ01',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010507','二次灌浆',12,'EQ0105','EQ01',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010508','塔内件、填料安装',12,'EQ0105','EQ01',1,10) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0106','其它分段设备',12,null,'EQ01',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010601','材料到场',12,'EQ0106','EQ01',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010602','组对、焊接(含梯子、平台等)',12,'EQ0106','EQ01',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010603','热处理',12,'EQ0106','EQ01',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010604','无损检验',12,'EQ0106','EQ01',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010605','压力、气密试验',12,'EQ0106','EQ01',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010606','就位、找正',12,'EQ0106','EQ01',1,40) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010607','二次灌浆',12,'EQ0106','EQ01',1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0107','整体容器设备',12,null,'EQ01',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010701','就位、找正',12,'EQ0107','EQ01',1,95) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010702','二次灌浆',12,'EQ0107','EQ01',1,5) +GO + + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0108','整体反应器设备',12,null,'EQ01',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010801','就位、找正',12,'EQ0108','EQ01',1,70) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010802','二次灌浆',12,'EQ0108','EQ01',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010803','内件安装',12,'EQ0108','EQ01',1,15) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010804','触煤安装',12,'EQ0108','EQ01',1,10) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0109','整体热交换器设备',12,null,'EQ01',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010901','设备就位、找正',12,'EQ0109','EQ01',1,85) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010902','二次灌浆',12,'EQ0109','EQ01',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010903','压力、气密试验',12,'EQ0109','EQ01',1,10) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0110','整体塔器设备',12,null,'EQ01',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ011001','就位、找正',12,'EQ0110','EQ01',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ011002','二次灌浆',12,'EQ0110','EQ01',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ011003','塔内件、填料安装',12,'EQ0110','EQ01',1,15) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0111','其它整体设备',12,null,'EQ01',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ011101','就位、找正',12,'EQ0111','EQ01',1,95) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ011102','二次灌浆',12,'EQ0111','EQ01',1,5) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('EQ02','动设备',null,12,1,2) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0201','压缩机',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020101','机组就位,找正找平,一次灌浆',12,'EQ0201','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020102','拆检、清洗',12,'EQ0201','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020103','二次灌浆',12,'EQ0201','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020104','随机设备安装',12,'EQ0201','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020105','随机管道系统安装',12,'EQ0201','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020106','油系统清洗、填充',12,'EQ0201','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020107','机组系统调试',12,'EQ0201','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020108','单机试车',12,'EQ0201','EQ02',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0202','风机',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020201','风机就位、找平找正、一次灌浆',12,'EQ0202','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020202','拆检、清洗、装配',12,'EQ0202','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020203','二次灌浆',12,'EQ0202','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020204','冷却(润滑)油系统清洗',12,'EQ0202','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020205','随机附件安装',12,'EQ0202','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020206','单机试车',12,'EQ0202','EQ02',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0203','泵',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020301','泵就位、找平找正、一次灌浆',12,'EQ0203','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020302','拆检、清洗',12,'EQ0203','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020303','二次灌浆',12,'EQ0203','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020304','冷却(润滑)油系统清洗',12,'EQ0203','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020305','随机附件安装',12,'EQ0203','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020306','单机试车',12,'EQ0203','EQ02',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0204','汽轮机',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020401','机组就位,找正找平,一次灌浆',12,'EQ0204','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020402','拆检、清洗',12,'EQ0204','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020403','二次灌浆',12,'EQ0204','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020404','随机设备安装',12,'EQ0204','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020405','随机管道系统安装',12,'EQ0204','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020406','油系统清洗、填充',12,'EQ0204','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020407','机组系统调试',12,'EQ0204','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020408','单机试车',12,'EQ0204','EQ02',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0205','起重设备',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020501','轨道安装',12,'EQ0205','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020502','起重机安装',12,'EQ0205','EQ02',1,40) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020503','调试、验收',12,'EQ0205','EQ02',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0206','输送设备',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020601','驱动设备安装',12,'EQ0206','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020602','机架安装',12,'EQ0206','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020603','滚筒、输送带等安装',12,'EQ0206','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020604','单机试车',12,'EQ0206','EQ02',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0207','称重设备',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020701','安装',12,'EQ0207','EQ02',1,50) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020702','调试、标定',12,'EQ0207','EQ02',1,50) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0208','粉碎设备',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020801','就位找平、找正',12,'EQ0208','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020802','二次灌浆',12,'EQ0208','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020803','拆检、清洗',12,'EQ0208','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020804','单机试车',12,'EQ0208','EQ02',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0209','分离设备',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020901','就位找平、找正',12,'EQ0209','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020902','二次灌浆',12,'EQ0209','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020903','拆检、清洗',12,'EQ0209','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020904','单机试车',12,'EQ0209','EQ02',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0210','装卸设备',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021001','就位找平、找正',12,'EQ0210','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021002','二次灌浆',12,'EQ0210','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021003','拆检、清洗',12,'EQ0210','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021004','单机试车',12,'EQ0210','EQ02',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0211','干燥设备',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021101','就位找平、找正',12,'EQ0211','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021102','二次灌浆',12,'EQ0211','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021103','拆检、清洗',12,'EQ0211','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021104','单机试车',12,'EQ0211','EQ02',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0212','成型设备',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021201','就位找平、找正',12,'EQ0212','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021202','二次灌浆',12,'EQ0212','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021203','拆检、清洗',12,'EQ0212','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021204','单机试车',12,'EQ0212','EQ02',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0213','包装设备',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021301','就位找平、找正',12,'EQ0213','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021302','二次灌浆',12,'EQ0213','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021303','随机设备、管道安装',12,'EQ0213','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021304','单机试车',12,'EQ0213','EQ02',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0214','辅助、附属设备',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021401','就位找平、找正',12,'EQ0214','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021402','二次灌浆',12,'EQ0214','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021403','随机设备、管道安装',12,'EQ0214','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021404','单机试车',12,'EQ0214','EQ02',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0215','搅拌器',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021501','安装就位',12,'EQ0215','EQ02',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021502','找平、找正',12,'EQ0215','EQ02',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021503','单机试车',12,'EQ0215','EQ02',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0216','空冷器',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021601','空冷架构安装',12,'EQ0216','EQ02',1,25) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021602','管束安装',12,'EQ0216','EQ02',1,25) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021603','风机安装',12,'EQ0216','EQ02',1,25) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021604','单机试车',12,'EQ0216','EQ02',1,25) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0217','电梯',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021701','驱动主机安装',12,'EQ0217','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021702','导轨安装',12,'EQ0217','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021703','轿厢、平衡重安装',12,'EQ0217','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021704','悬挂装置、随机电缆、补偿装置、安全部件安装',12,'EQ0217','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021705','门系统安装',12,'EQ0217','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021706','电气装置安装',12,'EQ0217','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021707','整机调试、验收',12,'EQ0217','EQ02',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0218','撬块单元',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021801','就位找平、找正',12,'EQ0218','EQ02',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021802','二次灌浆',12,'EQ0218','EQ02',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021803','调试、运行',12,'EQ0218','EQ02',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0219','加工锻造设备',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021901','就位找平、找正,一次灌浆',12,'EQ0219','EQ02',1,25) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021902','二次灌浆',12,'EQ0219','EQ02',1,25) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021903','调试',12,'EQ0219','EQ02',1,25) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021904','单机试车',12,'EQ0219','EQ02',1,25) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0220','其它机械设备',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022001','就位找平、找正',12,'EQ0220','EQ02',1,25) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022002','二次灌浆',12,'EQ0220','EQ02',1,25) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022003','调试',12,'EQ0220','EQ02',1,25) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022004','单机试车',12,'EQ0220','EQ02',1,25) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0221','动力设备',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022101','就位找平、找正',12,'EQ0221','EQ02',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022102','二次灌浆',12,'EQ0221','EQ02',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022103','单机试车',12,'EQ0221','EQ02',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0222','水处理设备',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022201','就位找平、找正',12,'EQ0222','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022202','二次灌浆',12,'EQ0222','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022203','内件及附件安装',12,'EQ0222','EQ02',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022204','调试、运行',12,'EQ0222','EQ02',1,30) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0223','化工工艺成套设备',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022301','主要设备就位找平、找正',12,'EQ0223','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022302','二次灌浆',12,'EQ0223','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022303','随机设备安装',12,'EQ0223','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022304','随机管道系统安装',12,'EQ0223','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022305','随机电、仪系统安装',12,'EQ0223','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022306','调试、单机试车、系统运行',12,'EQ0223','EQ02',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0224','粉体成套设备',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022401','主要设备就位找平、找正',12,'EQ0224','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022402','二次灌浆',12,'EQ0224','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022403','随机设备安装',12,'EQ0224','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022404','随机管道系统安装',12,'EQ0224','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022405','随机电、仪系统安装',12,'EQ0224','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022406','调试、单机试车、系统运行',12,'EQ0224','EQ02',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0225','热工成套设备',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022501','主要设备就位找平、找正',12,'EQ0225','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022502','二次灌浆',12,'EQ0225','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022503','随机设备安装',12,'EQ0225','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022504','随机管道系统安装',12,'EQ0225','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022505','随机电、仪系统安装',12,'EQ0225','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022506','调试、单机试车、系统运行',12,'EQ0225','EQ02',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0226','水工艺成套设备',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022601','主要设备就位找平、找正',12,'EQ0226','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022602','二次灌浆',12,'EQ0226','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022603','随机设备安装',12,'EQ0226','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022604','随机管道系统安装',12,'EQ0226','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022605','随机电、仪系统安装',12,'EQ0226','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022606','内件安装、滤料等充填',12,'EQ0226','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022607','调试、单机试车、系统运行',12,'EQ0226','EQ02',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0227','工业炉设备',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022701','主要设备就位找平、找正',12,'EQ0227','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022702','二次灌浆',12,'EQ0227','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022703','随机设备安装',12,'EQ0227','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022704','随机管道系统安装',12,'EQ0227','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022705','随机电、仪系统安装',12,'EQ0227','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022706','调试、单机试车、系统运行',12,'EQ0227','EQ02',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0228','煤气化专用设备',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022801','主要设备就位找平、找正',12,'EQ0228','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022802','二次灌浆',12,'EQ0228','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022803','随机设备安装',12,'EQ0228','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022804','随机管道系统安装',12,'EQ0228','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022805','随机电、仪系统安装',12,'EQ0228','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022806','调试、单机试车、系统运行',12,'EQ0228','EQ02',1,20) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('EQ03','现场非标制作安装',null,12,1,3) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0301','容器',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030101','材料到场',12,'EQ0301','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030102','下料、预制',12,'EQ0301','EQ03',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030103','组对、焊接',12,'EQ0301','EQ03',1,40) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030104','无损检测',12,'EQ0301','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030105','热处理',12,'EQ0301','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030106','压力、气密试验',12,'EQ0301','EQ03',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030107','设备就位、找正',12,'EQ0301','EQ03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030108','二次灌浆',12,'EQ0301','EQ03',1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0302','塔器',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030201','材料到场',12,'EQ0302','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030202','下料、预制',12,'EQ0302','EQ03',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030203','组对、焊接',12,'EQ0302','EQ03',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030204','无损检测',12,'EQ0302','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030205','热处理',12,'EQ0302','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030206','压力、气密试验',12,'EQ0302','EQ03',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030207','设备就位、找正',12,'EQ0302','EQ03',1,15) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030208','二次灌浆',12,'EQ0302','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030209','塔内件、填料安装',12,'EQ0302','EQ03',1,15) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0303','换热器',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030301','材料到场',12,'EQ0303','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030302','下料、预制',12,'EQ0303','EQ03',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030303','筒体、管箱组对、焊接、检测',12,'EQ0303','EQ03',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030304','换热管安装、胀管、焊接、检测',12,'EQ0303','EQ03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030305','压力、气密试验',12,'EQ0303','EQ03',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030306','设备就位、找正',12,'EQ0303','EQ03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030307','二次灌浆',12,'EQ0303','EQ03',1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0304','金属贮罐',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030401','材料到场',12,'EQ0304','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030402','底板安装组对、焊接、检测等',12,'EQ0304','EQ03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030403','罐顶安装组对、焊接、检测等',12,'EQ0304','EQ03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030404','罐体分段安装、组对、焊接、检测等',12,'EQ0304','EQ03',1,35) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030405','梯子、平台等安装',12,'EQ0304','EQ03',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030406','压力、气密试验',12,'EQ0304','EQ03',1,10) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0305','球形罐',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030501','材料到场',12,'EQ0305','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030502','球罐底部支撑安装组对、焊接、检测等',12,'EQ0305','EQ03',1,25) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030503','罐体分段安装、组对、焊接、检测等',12,'EQ0305','EQ03',1,40) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030504','梯子、平台等安装',12,'EQ0305','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030505','热处理',12,'EQ0305','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030506','压力、气密试验',12,'EQ0305','EQ03',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030507','最终检验、验收',12,'EQ0305','EQ03',1,10) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0306','气柜',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030601','材料到场',12,'EQ0306','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030602','底板安装组对、焊接、检测等',12,'EQ0306','EQ03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030603','柜顶安装组对、焊接、检测等',12,'EQ0306','EQ03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030604','柜体分段安装、组对、焊接、检测等',12,'EQ0306','EQ03',1,35) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030605','梯子、平台等安装',12,'EQ0306','EQ03',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030606','压力、气密试验',12,'EQ0306','EQ03',1,10) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0307','现场制作炉窑',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030701','炉体金属结构',12,'EQ0307','EQ03',1,50) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030702','炉管及附件',12,'EQ0307','EQ03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030703','配套设备',12,'EQ0307','EQ03',1,30) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0308','梯子、平台类',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030801','材料到场',12,'EQ0308','EQ03',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030802','预制、安装、焊接等',12,'EQ0308','EQ03',1,90) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0309','工艺金属结构',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030901','材料到场',12,'EQ0309','EQ03',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030902','预制、安装、焊接等',12,'EQ0309','EQ03',1,90) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0310','漏斗、料仓',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031001','材料到场',12,'EQ0310','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031002','组对、焊接',12,'EQ0310','EQ03',1,70) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031003','就位、找正',12,'EQ0310','EQ03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031004','二次灌浆',12,'EQ0310','EQ03',1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0311','烟囱',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031101','组对、焊接',12,'EQ0311','EQ03',1,75) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031102','就位、找正',12,'EQ0311','EQ03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031103','二次灌浆',12,'EQ0311','EQ03',1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0312','烟道',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031201','组对、焊接',12,'EQ0312','EQ03',1,75) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031202','就位、找正',12,'EQ0312','EQ03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031203','二次灌浆',12,'EQ0312','EQ03',1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0313','火炬',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031301','组对、焊接',12,'EQ0313','EQ03',1,75) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031302','就位、找正',12,'EQ0313','EQ03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031303','二次灌浆',12,'EQ0313','EQ03',1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0314','排气筒',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031401','组对、焊接',12,'EQ0314','EQ03',1,75) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031402','就位、找正',12,'EQ0314','EQ03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031403','二次灌浆',12,'EQ0314','EQ03',1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0315','橡胶板及塑料板衬里',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031501','橡胶板及塑料板衬里',12,'EQ0315','EQ03',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0316','耐酸砖、板衬里',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031601','耐酸砖、板衬里',12,'EQ0316','EQ03',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0317','金属板衬里',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031701','金属板衬里',12,'EQ0317','EQ03',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0318','喷涂',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031801','喷涂',12,'EQ0318','EQ03',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0319','手工糊衬',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031901','手工糊衬',12,'EQ0319','EQ03',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0320','砌筑',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ032001','砌筑',12,'EQ0320','EQ03',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0321','浇筑',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ032101','浇筑',12,'EQ0321','EQ03',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0322','清洗钝化',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ032201','清洗钝化',12,'EQ0322','EQ03',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0323','脱脂',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ032301','脱脂',12,'EQ0323','EQ03',1,100) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('EQ04','大件设备安装',null,12,1,4) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0401','容器、塔器、动设备',12,null,'EQ04',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040101','组对、焊接',12,'EQ0401','EQ04',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040102','就位、找正',12,'EQ0401','EQ04',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040103','二次灌浆',12,'EQ0401','EQ04',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0402','吊车行走路基处理',12,null,'EQ04',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040201','挖土',12,'EQ0402','EQ04',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040202','换填',12,'EQ0402','EQ04',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040203','压实',12,'EQ0402','EQ04',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040204','硬化地坪',12,'EQ0402','EQ04',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0403','吊车租赁',12,null,'EQ04',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040301','吊车租赁',12,'EQ0403','EQ04',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040302','索具租赁',12,'EQ0403','EQ04',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040303','进出场',12,'EQ0403','EQ04',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040304','租赁费',12,'EQ0403','EQ04',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0404','其他',12,null,'EQ04',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040401','配合吊车',12,'EQ0404','EQ04',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040402','燃油',12,'EQ0404','EQ04',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040403','其他',12,'EQ0404','EQ04',1,null) +GO + +--管道分部分项 +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('PP','工艺管道',null,13,1,1) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PF01','管道现场制作',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PF0101','焊接(DIN);',13,'PF01','PP',1,70) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PF0102','检验',13,'PF01','PP',1,30) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PF02','管件现场制作',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PF0201','焊接(DIN);',13,'PF02','PP',1,70) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PF0202','检验',13,'PF02','PP',1,30) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP01','土(石)方',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0101','土石方开挖(m³)',13,'PP01','PP',1,40) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0102','管道基础施工',13,'PP01','PP',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0103','土方回填',13,'PP01','PP',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP02','碳钢管道壁厚≤10mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0201','预制和安装(DN)',13,'PP02','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0202','试压',13,'PP02','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP03','碳钢管道10mm<壁厚≤20mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0301','预制和安装(DN)',13,'PP03','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0302','试压',13,'PP03','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP04','碳钢管道20mm<壁厚≤34mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0401','预制和安装(DN)',13,'PP04','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0402','试压',13,'PP04','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP05','碳钢管道34mm<壁厚≤51mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0501','预制和安装(DN)',13,'PP05','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0502','试压',13,'PP05','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP06','碳钢管道壁厚>51mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0601','预制和安装(DN)',13,'PP06','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0602','试压',13,'PP06','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP07','不锈钢管道壁厚≤10mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0701','预制和安装(DN)',13,'PP07','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0702','试压',13,'PP07','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP08','不锈钢管道10mm<壁厚≤20mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0801','预制和安装(DN)',13,'PP08','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0802','试压',13,'PP08','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP09','不锈钢管道20mm<壁厚≤34mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0901','预制和安装(DN)',13,'PP09','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0902','试压',13,'PP09','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP10','不锈钢管道34mm<壁厚≤51mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1001','预制和安装(DN)',13,'PP10','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1002','试压',13,'PP10','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP11','不锈钢管道壁厚>51mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1101','预制和安装(DN)',13,'PP11','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1102','试压',13,'PP11','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP12','低合金钢管道壁厚≤10mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1201','预制和安装(DN)',13,'PP12','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1202','试压',13,'PP12','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP13','低合金钢管道10mm<壁厚≤20mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1301','预制和安装(DN)',13,'PP13','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1302','试压',13,'PP13','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP14','低合金钢管道壁厚20mm<壁厚≤34mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1401','预制和安装(DN)',13,'PP14','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1402','试压',13,'PP14','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP15','低合金钢管道34mm<壁厚≤51mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1501','预制和安装(DN)',13,'PP15','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1502','试压',13,'PP15','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP16','低合金钢管道壁厚>51mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1601','预制和安装(DN)',13,'PP16','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1602','试压',13,'PP16','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP17','特种材料管道',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1701','预制和安装(DN)',13,'PP17','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1702','试压',13,'PP17','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP18','衬里管道',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1801','预制和预安装(米)',13,'PP18','PP',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1802','衬里',13,'PP18','PP',1,25) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1803','安装',13,'PP18','PP',1,25) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1804','试压',13,'PP18','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP19','有色金属(其他材质)管道',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1901','预制和安装(DN)',13,'PP19','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1902','试压',13,'PP19','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP20','非金属管道',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP2001','预制和安装(米)',13,'PP20','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP2002','试压',13,'PP20','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP21','管道支架安装',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP2101','现场制作管架(t/个)',13,'PP21','PP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP2102','成品管架(t/个)',13,'PP21','PP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP2103','弹簧管架(t/个)',13,'PP21','PP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP2104','保冷管托(t/个)',13,'PP21','PP',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP22','伴热',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP2201','伴热安装(米)',13,'PP22','PP',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP23','无损检测',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP2301','无损检测(DN)',13,'PP23','PP',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP24','热处理',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP2401','热处理(DN)',13,'PP24','PP',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP25','化学清洗',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP2501','按系统',13,'PP25','PP',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP26','脱脂',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP2601','按系统',13,'PP26','PP',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP27','吹洗',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP2701','按系统',13,'PP27','PP',1,100) +GO + + +--电气分部分项 +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('PD','变配电设施安装',null,14,1,1) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PD01','干式变压器安装',14,null,'PD',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0101','基础型钢制作安装(m)',14,'PD01','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0102','变压器本体安装(台)',14,'PD01','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0103','变压器附件安装和补漆(台)',14,'PD01','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0104','变压器接地(m)',14,'PD01','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0105','变压器调试(台)',14,'PD01','PD',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PD02','油浸式变压器安装',14,null,'PD',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0201','基础型钢制作、安装(台)',14,'PD02','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0202','变压器本体安装(台)',14,'PD02','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0203','变压器附件安装(散热片、油枕、保护仪表、散热风扇等)和补漆(台)',14,'PD02','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0204','注油和油过滤(台)',14,'PD02','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0205','油样取样送检(台)',14,'PD02','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0206','瓦斯继电器、温度计、压力释放阀校检(台)',14,'PD02','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0207','变压器调试(台)',14,'PD02','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0208','变压器接地(m)',14,'PD02','PD',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PD03','高、低压配电装置安装',14,null,'PD',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0301','基础型钢制作安装(m)',14,'PD03','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0302','配电柜安装(台)',14,'PD03','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0303','母排安装(米)',14,'PD03','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0304','配电柜内元器件(断路器、互感器、避雷器等)安装(台)',14,'PD03','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0305','配电柜调试(台)',14,'PD03','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0306','补漆、接地(台)',14,'PD03','PD',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PD04','母线安装',14,null,'PD',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0401','母线支吊架制作安装(m)',14,'PD04','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0402','母线制作安装(m)',14,'PD04','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0403','浇注料配制、浇筑(m)',14,'PD04','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0404','补漆、接地(台)',14,'PD04','PD',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PD06','保护、控制柜安装',14,null,'PD',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0601','基础型钢制作安装(m)',14,'PD06','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0602','保护、控制柜安装(台)',14,'PD06','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0603','柜内元器件安装和接线(台)',14,'PD06','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0604','补漆、接地(台)',14,'PD06','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0605','保护、控制柜安装调试(台)',14,'PD06','PD',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PD07','综合自动化系统安装',14,null,'PD',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0701','基础型钢制作安装(m)',14,'PD07','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0702','屏柜本体及附件安装(台)',14,'PD07','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0703','后台系统(电脑、操作台)安装(台)',14,'PD07','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0704','通讯线缆敷设接线(m)',14,'PD07','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0705','通讯光纤敷设、熔接、测试(m)',14,'PD07','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0706','综合自动化系统备用电源安装(套)',14,'PD07','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0707','补漆、接地(台)',14,'PD07','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0708','综合自动化系统调试(系统)',14,'PD07','PD',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PD08','直流系统',14,null,'PD',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0801','基础型钢制作安装(m)',14,'PD08','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0802','直流系统盘柜安装',14,'PD08','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0803','电池安装连接(含电池支架或电池柜)',14,'PD08','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0804','补漆、接地(台)',14,'PD08','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0805','直流电源系统调试(系统)',14,'PD08','PD',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PD09','不间断电源',14,null,'PD',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0901','基础型钢制作安装(m)',14,'PD09','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0902','UPS屏柜安装',14,'PD09','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0903','电池安装连接(含电池支架或电池柜)',14,'PD09','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0904','补漆、接地(台)',14,'PD09','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD0905','不间断电源设备调试(系统)',14,'PD09','PD',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PD10','应急电源EPS',14,null,'PD',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD1001','基础型钢制作安装(m)',14,'PD10','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD1002','EPS屏柜安装',14,'PD10','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD1003','电池安装连接(含电池支架或电池柜)',14,'PD10','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD1004','补漆、接地(台)',14,'PD10','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD1005','应急电源EPS设备调试(系统)',14,'PD10','PD',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PD11','消弧线圈',14,null,'PD',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD1101','基础型钢制作、安装(台)',14,'PD11','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD1102','本体安装',14,'PD11','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD1103','油过滤',14,'PD11','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD1104','干燥',14,'PD11','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD1105','补漆、接地(台)',14,'PD11','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD1106','消弧线圈调试',14,'PD11','PD',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PD12','电抗器',14,null,'PD',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD1201','基础型钢制作、安装(台)',14,'PD12','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD1202','本体安装',14,'PD12','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD1203','补漆、接地(台)',14,'PD12','PD',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PD1204','电抗器调试',14,'PD12','PD',1,null) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('EP','应急发电设备安装',null,14,1,2) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EG01','应急发电设备安装',14,null,'EP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EG0101','应急发电设备安装(台)',14,'EG01','EP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EG0102','应急发电设备控制屏柜安装(台)',14,'EG01','EP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EG0103','接地',14,'EG01','EP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EG0104','应急发电设备调试(套)',14,'EG01','EP',1,null) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('PB','现场配电箱、控制箱安装',null,14,1,3) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PB01','配电箱安装',14,null,'PB',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PB0101','基础支架制作、安装',14,'PB01','PB',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PB0102','配电箱安装(台)',14,'PB01','PB',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PB0103','补漆、接地(台)',14,'PB01','PB',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PB0104','配电箱检查、调试(台)',14,'PB01','PB',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PB02','控制箱安装',14,null,'PB',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PB0201','基础支架制作、安装',14,'PB02','PB',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PB0202','控制箱安装(台)',14,'PB02','PB',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PB0203','补漆、接地(台)',14,'PB02','PB',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PB0204','控制箱检查、调试(台)',14,'PB02','PB',1,null) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('CT','桥架安装',null,14,1,4) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('CT01','桥架安装',14,null,'CT',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CT0101','支架制作安装(t)',14,'CT01','CT',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CT0102','桥架附件(弯通、直通、三通、连接片等)制作、安装',14,'CT01','CT',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CT0103','桥架安装(m)',14,'CT01','CT',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CT0104','接地',14,'CT01','CT',1,null) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('CI','电缆安装',null,14,1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('CI01','电力电缆敷设',14,null,'CI',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CI0101','电缆敷设(m)',14,'CI01','CI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CI0102','电缆接线(回路)',14,'CI01','CI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CI0103','挂牌',14,'CI01','CI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CI0104','绝缘或耐压试验(回路)',14,'CI01','CI',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('CI02','控制电缆敷设',14,null,'CI',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CI0201','电缆敷设(m)',14,'CI02','CI',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('CI03','电缆保护管和分支线槽',14,null,'CI',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CI0301','支架制作安装(t)',14,'CI03','CI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CI0302','保护管、分支线槽安装(含附件)',14,'CI03','CI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CI0303','接地',14,'CI03','CI',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('CI04','铺沙盖砖',14,null,'CI',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CI0401','埋地开挖、回填',14,'CI04','CI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CI0402','铺沙、盖砖',14,'CI04','CI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CI0403','标识',14,'CI04','CI',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('CI05','高压电缆终端头',14,null,'CI',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CI0501','电缆终端头制作',14,'CI05','CI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CI0502','电缆终端头安装',14,'CI05','CI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CI0503','接地',14,'CI05','CI',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('CI06','高压电缆中间头',14,null,'CI',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CI0601','电缆中间头制作',14,'CI06','CI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CI0602','电缆中间头安装',14,'CI06','CI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CI0603','接地',14,'CI06','CI',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('CI07','电缆分支箱',14,null,'CI',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CI0701','基础制作、安装',14,'CI07','CI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CI0702','本体安装',14,'CI07','CI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CI0703','接地',14,'CI07','CI',1,null) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('LF','照明系统安装',null,14,1,6) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('LF01','照明导线、电缆保护管安装',14,null,'LF',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LF0101','支架制作(t)',14,'LF01','LF',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LF0102','支架安装(t)',14,'LF01','LF',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LF0103','保护管安装(含穿线盒)(m)',14,'LF01','LF',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LF0104','接地',14,'LF01','LF',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('LF02','照明导线、电缆敷设',14,null,'LF',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LF0201','绝缘电阻测试(回路)',14,'LF02','LF',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LF0202','管内穿线/电缆敷设(m)',14,'LF02','LF',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LF0203','查线、接线、标识(回路)',14,'LF02','LF',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('LF03','照明配电箱安装',14,null,'LF',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LF0301','基础/支架制作安装(t)',14,'LF03','LF',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LF0302','照明配电箱安装(套)',14,'LF03','LF',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LF0303','照明箱检查调试',14,'LF03','LF',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LF0304','接地',14,'LF03','LF',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('LF04','开关、插座安装',14,null,'LF',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LF0401','底座安装(个)',14,'LF04','LF',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LF0402','开关/插座安装(个)',14,'LF04','LF',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('LF05','灯具安装',14,null,'LF',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LF0501','灯具安装(套)',14,'LF05','LF',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('LF06','照明回路试验',14,null,'LF',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LF0601','回路绝缘测试(回路)',14,'LF06','LF',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LF0602','回路送电试验(回路)',14,'LF06','LF',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('LF07','照明系统试运行',14,null,'LF',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LF0701','通电试验',14,'LF07','LF',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LF0702','全负荷试验',14,'LF07','LF',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LF0703','短路试验',14,'LF07','LF',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LF0704','应急照明试验',14,'LF07','LF',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LF0705','智能照明试验',14,'LF07','LF',1,null) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('GP','防雷及接地装置',null,14,1,7) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('GP01','接地极安装',14,null,'GP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GP0101','接地极制作',14,'GP01','GP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GP0102','接地极安装',14,'GP01','GP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GP0103','接头防腐蚀',14,'GP01','GP',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('GP02','接地线安装',14,null,'GP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GP0201','防静电跨接',14,'GP02','GP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GP0202','接地支线安装',14,'GP02','GP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GP0203','接地干线安装',14,'GP02','GP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GP0204','接地线接头防腐蚀',14,'GP02','GP',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('GP03','避雷线安装',14,null,'GP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GP0301','避雷带制作安装',14,'GP03','GP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GP0302','断接卡制作安装',14,'GP03','GP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GP0303','引下线连接',14,'GP03','GP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GP0304','防腐补漆',14,'GP03','GP',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('GP04','等电位连接',14,null,'GP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GP0401','等电位端子箱安装',14,'GP04','GP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GP0402','连接器及线路安装',14,'GP04','GP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GP0403','导通性测试',14,'GP04','GP',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('GP05','避雷针安装',14,null,'GP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GP0501','避雷针支撑立柱制作、安装(根)',14,'GP05','GP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GP0502','引下线安装连接',14,'GP05','GP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GP0503','防腐补漆',14,'GP05','GP',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('GP06','防静电接地安装',14,null,'GP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GP0601','连接件安装(其他专业)',14,'GP06','GP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GP0602','静电跨接线安装',14,'GP06','GP',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('GP07','防雷及接地测试',14,null,'GP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GP0701','接地电阻试验',14,'GP07','GP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GP0702','避雷器试验',14,'GP07','GP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GP0703','气象主管部门竣工验收',14,'GP07','GP',1,null) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('MT','电机调试',null,14,1,8) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('MT01','电机调试',14,null,'MT',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('MT0101','检查接线(台)',14,'MT01','MT',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('MT0102','电机的交接试验',14,'MT01','MT',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('MT0103','送配电回路调试(回路)',14,'MT01','MT',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('MT0104','接地',14,'MT01','MT',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('MT0105','干燥',14,'MT01','MT',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('MT0106','电机试运行(台)',14,'MT01','MT',1,null) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('CP','阴极保护系统',null,14,1,9) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('CP01','阴极保护系统安装',14,null,'CP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CP0101','阳极系统安装(含阳极井、阳极)',14,'CP01','CP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CP0102','阴极系统、长效参比电极安装',14,'CP01','CP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CP0103','测试桩安装',14,'CP01','CP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CP0104','均压线安装',14,'CP01','CP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CP0105','锌接地电池安装',14,'CP01','CP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CP0106','恒电位仪的安装',14,'CP01','CP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CP0107','电缆敷设及连接(含与管道焊接)',14,'CP01','CP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CP0108','阴极保护系统调试(套)',14,'CP01','CP',1,null) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('AP','阳极保护系统',null,14,1,10) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('AP01','牺牲阳极保护系统安装',14,null,'AP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AP0101','阳极现场控制柜安装',14,'AP01','AP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AP0102','电缆敷设接线',14,'AP01','AP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AP0103','阳极保护系统调试',14,'AP01','AP',1,null) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('LE','起重设备电气安装',null,14,1,11) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('LE01','滑触线安装',14,null,'LE',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LE0101','滑触线支架制作、安装',14,'LE01','LE',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LE0102','滑触线安装',14,'LE01','LE',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LE0103','拉紧装置及挂式支持器制作、安装',14,'LE01','LE',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LE0104','移动软电缆安装',14,'LE01','LE',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LE0105','伸缩接头制作、安装',14,'LE01','LE',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('LE02','移动软电缆安装',14,null,'LE',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LE0201','软电缆支架制作、安装',14,'LE02','LE',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LE0202','软电缆安装',14,'LE02','LE',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LE0203','固定拉紧装置等制作、安装',14,'LE02','LE',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('LE03','起重设备电气安装',14,null,'LE',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LE0301','电源箱、控制箱安装',14,'LE03','LE',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LE0302','接线',14,'LE03','LE',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LE0303','回路调试',14,'LE03','LE',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LE0304','接地',14,'LE03','LE',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('LE04','其他',14,null,'LE',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LE0401','钢构件制作安装',14,'LE04','LE',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LE0402','防火堵洞安装(个)',14,'LE04','LE',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LE0403','防火隔板安装(m2)',14,'LE04','LE',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('LE0404','防火涂料施工(kg)',14,'LE04','LE',1,null) +GO + +--仪表分部分项 +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('PM','过程检测仪表',null,15,1,1) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PM01','温度仪表',15,null,'PM',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0101','开箱检验',15,'PM01','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0102','单体调试',15,'PM01','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0103','脱脂',15,'PM01','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0104','支架制作及安装',15,'PM01','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0105','取源部件配合安装及检查',15,'PM01','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0106','本体安装(支)',15,'PM01','PM',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PM02','压力仪表',15,null,'PM',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0201','开箱检验',15,'PM02','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0202','单体调试',15,'PM02','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0203','支架制作及安装',15,'PM02','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0204','脱脂',15,'PM02','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0205','取源部件配合安装及检查',15,'PM02','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0206','压力表弯安装(个)',15,'PM02','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0207','本体安装(支)',15,'PM02','PM',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PM03','变送单元仪表',15,null,'PM',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0301','开箱检验',15,'PM03','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0302','单体调试',15,'PM03','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0303','脱脂',15,'PM03','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0304','支架制作及安装',15,'PM03','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0305','保护(温)箱安装(含开孔)',15,'PM03','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0306','取源部件配合安装及检查',15,'PM03','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0307','辅助容器安装',15,'PM03','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0308','节流装置配合安装',15,'PM03','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0309','本体安装',15,'PM03','PM',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PM04','流量仪表 ',15,null,'PM',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0401','开箱检验',15,'PM04','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0402','单体调试',15,'PM04','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0403','脱脂',15,'PM04','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0404','支架制作及安装',15,'PM04','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0405','保护(温)箱安装(含开孔)',15,'PM04','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0406','取源部件配合安装及检查',15,'PM04','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0407','辅助容器安装',15,'PM04','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0408','节流装置配合安装',15,'PM04','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0409','本体配合安装',15,'PM04','PM',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PM05','物位检测仪表 ',15,null,'PM',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0501','开箱检验',15,'PM05','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0502','单体调试',15,'PM05','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0503','脱脂',15,'PM05','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0504','支架制作及安装',15,'PM05','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0505','取源部件配合安装及检查',15,'PM05','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0506','吹气装置安装(个)',15,'PM05','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0507','辅助容器安装',15,'PM05','PM',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PM0508','本体安装',15,'PM05','PM',1,null) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('IA','显示及调节仪表',null,15,1,2) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('IA01','显示仪表',15,null,'IA',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0101','开箱检验',15,'IA01','IA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0102','单体调试',15,'IA01','IA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0103','支架制作及安装',15,'IA01','IA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0104','表盘开孔',15,'IA01','IA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0105','盘柜配线',15,'IA01','IA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0106','本体安装',15,'IA01','IA',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('IA02','调节仪表',15,null,'IA',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0201','开箱检验',15,'IA02','IA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0202','单体调试',15,'IA02','IA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0203','支架制作及安装',15,'IA02','IA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0204','表盘开孔',15,'IA02','IA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0205','盘柜配线',15,'IA02','IA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0206','本体安装',15,'IA02','IA',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('IA03','基地式调节仪表',15,null,'IA',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0301','开箱检验',15,'IA03','IA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0302','单体调试',15,'IA03','IA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0303','支架制作及安装',15,'IA03','IA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0304','表盘开孔',15,'IA03','IA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0305','保护(温)箱安装(含开孔)',15,'IA03','IA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0306','本体安装',15,'IA03','IA',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('IA04','辅助单元仪表',15,null,'IA',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0401','开箱检验',15,'IA04','IA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0402','单体调试',15,'IA04','IA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0403','支架制作及安装',15,'IA04','IA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0404','表盘开孔',15,'IA04','IA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0405','盘柜配线',15,'IA04','IA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0406','本体安装',15,'IA04','IA',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('IA05','盘装仪表',15,null,'IA',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0501','开箱检验',15,'IA05','IA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0502','单体调试',15,'IA05','IA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0503','支架制作及安装',15,'IA05','IA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0504','表盘开孔',15,'IA05','IA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0505','盘柜配线',15,'IA05','IA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IA0506','本体安装',15,'IA05','IA',1,null) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('PI','执行仪表',null,15,1,3) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PI01','执行机构',15,null,'PI',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PI0101','开箱检验',15,'PI01','PI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PI0102','单体调试',15,'PI01','PI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PI0103','支架制作及安装',15,'PI01','PI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PI0104','本体安装',15,'PI01','PI',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PI02','开关阀、调节阀',15,null,'PI',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PI0201','开箱检验',15,'PI02','PI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PI0202','单体调试',15,'PI02','PI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PI0203','本体配合安装',15,'PI02','PI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PI0204','检查接线',15,'PI02','PI',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PI03','自力式调节阀',15,null,'PI',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PI0301','开箱检验',15,'PI03','PI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PI0302','单体调试',15,'PI03','PI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PI0303','取源部件配合安装及检查',15,'PI03','PI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PI0304','本体配合安装',15,'PI03','PI',1,null) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('MI','机械量仪表',null,15,1,4) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('MI01','测厚测宽及金属检测装置',15,null,'MI',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('MI0101','开箱检验',15,'MI01','MI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('MI0102','单体调试',15,'MI01','MI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('MI0103','支架制作安装',15,'MI01','MI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('MI0104','本体安装',15,'MI01','MI',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('MI02','旋转机械检测仪表',15,null,'MI',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('MI0201','开箱检验',15,'MI02','MI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('MI0202','单体调试',15,'MI02','MI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('MI0203','支架制作安装',15,'MI02','MI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('MI0204','本体安装',15,'MI02','MI',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('MI03','称重及皮带跑偏打滑检测装置',15,null,'MI',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('MI0301','开箱检验',15,'MI03','MI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('MI0302','单体调试',15,'MI03','MI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('MI0303','支架制作安装',15,'MI03','MI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('MI0304','本体安装',15,'MI03','MI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('MI0305','称重仪表标定',15,'MI03','MI',1,null) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('AI','过程分析及物性检测仪表',null,15,1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('AI01','过程分析仪表',15,null,'AI',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AI0101','开箱检验',15,'AI01','AI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AI0102','单体调试',15,'AI01','AI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AI0103','支架制作安装',15,'AI01','AI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AI0104','脱脂',15,'AI01','AI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AI0105','取源部件配合安装及检查',15,'AI01','AI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AI0106','辅助容器安装',15,'AI01','AI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AI0107','预处理装置安装',15,'AI01','AI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AI0108','本体安装',15,'AI01','AI',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('AI02','物性检测仪表',15,null,'AI',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AI0201','开箱检验',15,'AI02','AI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AI0202','单体调试',15,'AI02','AI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AI0203','支架制作安装',15,'AI02','AI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AI0204','取源部件配合安装及检查',15,'AI02','AI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AI0205','预处理装置安装',15,'AI02','AI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AI0206','本体安装',15,'AI02','AI',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('AI03','特殊预处理装置',15,null,'AI',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AI0301','开箱检验',15,'AI03','AI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AI0302','支架制作安装',15,'AI03','AI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AI0303','本体安装',15,'AI03','AI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AI0304','调整',15,'AI03','AI',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('AI04','分析小屋、分析柜',15,null,'AI',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AI0401','开箱检验',15,'AI04','AI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AI0402','支架制作安装',15,'AI04','AI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AI0403','本体安装',15,'AI04','AI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AI0404','取样冷却器安装',15,'AI04','AI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AI0405','取源管安装',15,'AI04','AI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AI0406','配合调试',15,'AI04','AI',1,null) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('SA','安全监测及报警装置',null,15,1,6) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SA01','安全监测装置',15,null,'SA',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SA0101','开箱检验',15,'SA01','SA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SA0102','支架制作安装',15,'SA01','SA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SA0103','本体安装',15,'SA01','SA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SA0104','配合调试',15,'SA01','SA',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SA02','远动装置',15,null,'SA',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SA0201','开箱检验',15,'SA02','SA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SA0202','支架制作安装',15,'SA02','SA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SA0203','本体安装',15,'SA02','SA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SA0204','配合调试',15,'SA02','SA',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SA03','顺序控制装置',15,null,'SA',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SA0301','开箱检验',15,'SA03','SA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SA0302','支架制作安装',15,'SA03','SA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SA0303','本体安装',15,'SA03','SA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SA0304','配合调试',15,'SA03','SA',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SA04','信号报警装置',15,null,'SA',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SA0401','开箱检验',15,'SA04','SA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SA0402','支架制作安装',15,'SA04','SA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SA0403','本体安装',15,'SA04','SA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SA0404','配合调试',15,'SA04','SA',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SA05','信号报警装置柜、箱',15,null,'SA',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SA0501','开箱检验',15,'SA05','SA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SA0502','支架制作安装',15,'SA05','SA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SA0503','本体安装',15,'SA05','SA',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SA06','数据采集及巡检报警装置',15,null,'SA',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SA0601','开箱检验',15,'SA06','SA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SA0602','支架制作安装',15,'SA06','SA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SA0603','本体安装',15,'SA06','SA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SA0604','配合调试',15,'SA06','SA',1,null) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('IC','工业计算机',null,15,1,7) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('IC01','机柜、操作台',15,null,'IC',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IC0101','开箱检验',15,'IC01','IC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IC0102','支架制作安装',15,'IC01','IC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IC0103','本体安装',15,'IC01','IC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IC0104','内部接线',15,'IC01','IC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IC0105','功能检查',15,'IC01','IC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IC0106','端子板校、接线',15,'IC01','IC',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('IC02','工业计算机外部设备',15,null,'IC',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IC0201','开箱检验',15,'IC02','IC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IC0202','本体安装',15,'IC02','IC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IC0203','功能检查',15,'IC02','IC',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('IC03','组件(卡件)',15,null,'IC',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IC0301','开箱检验',15,'IC03','IC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IC0302','本体安装',15,'IC03','IC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IC0303','功能检查',15,'IC03','IC',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('IC04','专用电缆',15,null,'IC',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IC0401','开箱检验',15,'IC04','IC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IC0402','辅助元件安装及测试',15,'IC04','IC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IC0403','线缆敷设',15,'IC04','IC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IC0404','接线',15,'IC04','IC',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('IC05','UPS电源',15,null,'IC',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IC0501','开箱检验',15,'IC05','IC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IC0502','支架制作安装',15,'IC05','IC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IC0503','本体安装',15,'IC05','IC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IC0504','电缆敷设及接线',15,'IC05','IC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IC0505','受电',15,'IC05','IC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IC0506','调试',15,'IC05','IC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IC0507','送电',15,'IC05','IC',1,null) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('IP','仪表管路敷设',null,15,1,8) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('IP01','钢管',15,null,'IP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0101','开箱检验',15,'IP01','IP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0102','支架制作安装',15,'IP01','IP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0103','管路敷设',15,'IP01','IP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0104','脱脂',15,'IP01','IP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0105','伴热管伴热或电伴热',15,'IP01','IP',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('IP02','高压管',15,null,'IP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0201','开箱检验',15,'IP02','IP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0202','支架制作安装',15,'IP02','IP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0203','管路敷设',15,'IP02','IP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0204','脱脂',15,'IP02','IP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0205','伴热管伴热或电伴热',15,'IP02','IP',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('IP03','不锈钢管',15,null,'IP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0301','开箱检验',15,'IP03','IP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0302','支架制作安装',15,'IP03','IP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0303','管路敷设',15,'IP03','IP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0304','脱脂',15,'IP03','IP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0305','酸洗钝化',15,'IP03','IP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0306','伴热管伴热或电伴热',15,'IP03','IP',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('IP04','有色金属管及非金属管',15,null,'IP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0401','开箱检验',15,'IP04','IP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0402','支架制作安装',15,'IP04','IP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0403','管路敷设',15,'IP04','IP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0404','脱脂',15,'IP04','IP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0405','伴热管伴热或电伴热',15,'IP04','IP',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('IP05','管缆',15,null,'IP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0501','开箱检验',15,'IP05','IP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0502','支架制作安装',15,'IP05','IP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0503','管路敷设',15,'IP05','IP',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('IP06','仪表管路阀门',15,null,'IP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0601','开箱检验',15,'IP06','IP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0602','本体安装',15,'IP06','IP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0603','研磨',15,'IP06','IP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('IP0604','脱脂',15,'IP06','IP',1,null) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('CC','桥架、保护管、电缆',null,15,1,9) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('CC01','桥架',15,null,'CC',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CC0101','开箱检验',15,'CC01','CC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CC0102','支架制作安装',15,'CC01','CC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CC0103','桥架安装',15,'CC01','CC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CC0104','防腐涂漆',15,'CC01','CC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CC0105','洞口封堵',15,'CC01','CC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CC0106','盖板安装',15,'CC01','CC',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('CC02','保护管',15,null,'CC',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CC0201','开箱检验',15,'CC02','CC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CC0202','支架制作安装',15,'CC02','CC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CC0203','保护管安装',15,'CC02','CC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CC0204','防腐涂漆',15,'CC02','CC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CC0205','洞口封堵',15,'CC02','CC',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('CC03','电缆敷设',15,null,'CC',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CC0301','开箱检验',15,'CC03','CC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CC0302','电缆敷设',15,'CC03','CC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CC0303','电缆挂牌',15,'CC03','CC',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('CC04','控制电缆头制作',15,null,'CC',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CC0401','制作电缆头',15,'CC04','CC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CC0402','校接线',15,'CC04','CC',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('CC05','接地',15,null,'CC',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CC0501','接地极预制',15,'CC05','CC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CC0502','接地极安装',15,'CC05','CC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CC0503','接地线连接',15,'CC05','CC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('CC0504','接地电阻测试',15,'CC05','CC',1,null) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('OI','其他仪表',null,15,1,10) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('OI01','仪表附件',15,null,'OI',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('OI0101','附件检查及测试',15,'OI01','OI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('OI0102','附件安装及测试',15,'OI01','OI',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('OI02','仪表盘、仪表箱',15,null,'OI',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('OI0201','开箱检验',15,'OI02','OI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('OI0202','支架制作安装',15,'OI02','OI',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('OI0203','盘、箱安装',15,'OI02','OI',1,null) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('TA','调试及辅助项目',null,15,1,11) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('TA01','仪表回路调试',15,null,'TA',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TA0101','管路、线路检查',15,'TA01','TA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TA0102','单元仪表检查、设定及排错',15,'TA01','TA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TA0103','模拟实验',15,'TA01','TA',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('TA02','模拟量回路模拟实验',15,null,'TA',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TA0201','管路、线路检查',15,'TA02','TA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TA0202','单元仪表检查、设定及排错',15,'TA02','TA',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TA0203','模拟实验',15,'TA02','TA',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('TA03','其他辅助项目',15,null,'TA',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TA0301','钢构件制作安装',15,'TA03','TA',1,null) +GO + +--电信分部分项 +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('TC01','火灾报警系统',null,16,1,1) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0101','探测器安装(含设备安装、校接线、编码、调试)',16,null,'TC01',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0102','声光报警和手报安装(含设备安装、校接线、编码、调试)',16,null,'TC01',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0103','控制箱、模块箱安装',16,null,'TC01',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0104','电缆保护管/线槽安装',16,null,'TC01',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0105','电缆敷设、接线、挂牌',16,null,'TC01',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0106','消防控制柜安装',16,null,'TC01',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0107','消防系统回路调试',16,null,'TC01',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0108','备用电源及电池柜安装调试',16,null,'TC01',1,10) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('TC02','通讯系统',null,16,1,2) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0201','设备安装',16,null,'TC02',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0202','调试',16,null,'TC02',1,null) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('TC03','监控摄像系统',null,16,1,3) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0301','摄像头安装(含支架、控制箱等)',16,null,'TC03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0302','监控机柜安装(含柜内元器件、底座)',16,null,'TC03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0303','电缆保护管/线槽安装',16,null,'TC03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0304','线缆敷设、接线、挂牌',16,null,'TC03',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0305','光纤敷设、熔接、挂牌、测试',16,null,'TC03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0306','监控摄像系统调试',16,null,'TC03',1,25) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('TC04','扩音对讲系统',null,16,1,4) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0401','喇叭、话站安装',16,null,'TC04',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0402','接线箱安装',16,null,'TC04',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0403','电缆保护管/线槽安装',16,null,'TC04',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0404','线缆敷设、接线、挂牌',16,null,'TC04',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0405','扩音对讲系统机柜安装',16,null,'TC04',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0406','扩音对讲系统调试',16,null,'TC04',1,20) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('TC05','计算机网络系统',null,16,1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0501','设备安装',16,null,'TC05',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0502','系统调试',16,null,'TC05',1,null) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('TC06','楼宇设备监控/安全防范系统',null,16,1,6) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0601','设备安装',16,null,'TC06',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0602','系统调试',16,null,'TC06',1,null) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('TC07','有线电视系统',null,16,1,7) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0701','设备安装',16,null,'TC07',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0702','系统调试',16,null,'TC07',1,null) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('TC08','综合布线系统',null,16,1,8) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0801','电视、电话、网络插座安装',16,null,'TC08',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0802','分线接线箱安装',16,null,'TC08',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0803','电缆保护管/线槽安装',16,null,'TC08',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0804','线缆敷设、接线、挂牌',16,null,'TC08',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0805','光纤敷设、熔接、挂牌、测试',16,null,'TC08',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0806','桥架',16,null,'TC08',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0807','金属构件',16,null,'TC08',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0808','机柜、机架安装(含设备)',16,null,'TC08',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TC0809','综合布线系统调试',16,null,'TC08',1,20) +GO + +--采暖通风分部分项 +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('HAVC','采暖工程',null,17,1,1) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('HAVC01','设备安装',17,null,'HAVC',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC0101','设备安装(台);',17,'HAVC01','HAVC',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC0102','调试;',17,'HAVC01','HAVC',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('HAVC02','管道安装',17,null,'HAVC',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC0201','暖气管安装(延长米);水压试验(系统);',17,'HAVC02','HAVC',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC0202','水压试验',17,'HAVC02','HAVC',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC0203','冲洗;',17,'HAVC02','HAVC',1,10) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('HAVC03','其它器具安装',17,null,'HAVC',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC0301','安装',17,'HAVC03','HAVC',1,100) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('HAVD','通风工程',null,17,1,2) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('HAVC04','设备安装',17,null,'HAVD',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC0401','空气处理及消音设备、风机等安装(台);',17,'HAVC04','HAVD',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC0402','防排烟设备及风机等安装(台);',17,'HAVC04','HAVD',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC0403','除尘、排污设备及风机等安装(台);',17,'HAVC04','HAVD',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC0404','系统调试(系统)',17,'HAVC04','HAVD',1,10) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('HAVC05','风管安装',17,null,'HAVD',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC0501','风管及部件制作m;',17,'HAVC05','HAVD',1,60) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC0502','风管、部件及风口安装m;',17,'HAVC05','HAVD',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('HAVC06','保温',17,null,'HAVD',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC0601','风管保温',17,'HAVC06','HAVD',1,70) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC0602','设备保温',17,'HAVC06','HAVD',1,30) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('HAVE','空调工程',null,17,1,3) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('HAVC07','设备安装',17,null,'HAVE',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC0701','空气处理、过滤器及消音设备、风机等安装',17,'HAVC07','HAVE',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC0702','制冷机组及附属设备管道安装',17,'HAVC07','HAVE',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC0703','水泵及附属设备安装;',17,'HAVC07','HAVE',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC0704','冷却塔安装',17,'HAVC07','HAVE',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC0705','系统调试',17,'HAVC07','HAVE',1,10) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('HAVC08','管道安装',17,null,'HAVE',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC0801','管道安装',17,'HAVC08','HAVE',1,70) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC0802','阀门及部件安装',17,'HAVC08','HAVE',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC0803','管道系统试压',17,'HAVC08','HAVE',1,10) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('HAVC09','风管安装',17,null,'HAVE',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC0901','风管及部件制作',17,'HAVC09','HAVE',1,60) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC0902','风管及部件安装',17,'HAVC09','HAVE',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('HAVC10','保温',17,null,'HAVE',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC1001','管道保温',17,'HAVC10','HAVE',1,40) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC1002','风管保温',17,'HAVC10','HAVE',1,40) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC1003','设备保温',17,'HAVC10','HAVE',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('HAVC11','设备材料安装',17,null,'HAVE',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC1101','安装',17,'HAVC11','HAVE',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('HAVC1102','检测',17,'HAVC11','HAVE',1,null) +GO + +--室内给排水分部分项 +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('WT','建筑给排水管道安装',null,18,1,1) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('WS01','碳钢管道敷设(焊接)',18,null,'WT',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS0101','预制和安装',18,'WS01','WT',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS0102','试压',18,'WS01','WT',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('WS02','镀锌钢管敷设(螺纹连接)',18,null,'WT',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS0201','预制和安装',18,'WS02','WT',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS0202','试压(水)',18,'WS02','WT',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('WS03','不锈钢管敷设',18,null,'WT',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS0301','预制和安装',18,'WS03','WT',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS0302','试压',18,'WS03','WT',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('WS04','塑料及塑料复合管敷设',18,null,'WT',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS0401','预制和安装',18,'WS04','WT',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS0402','试压(水)',18,'WS04','WT',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('WS05','其他材质管道敷设',18,null,'WT',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS0501','预制和安装',18,'WS05','WT',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS0502','检验(试验)',18,'WS05','WT',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('WS06','阀门安装',18,null,'WT',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS0601','螺纹阀门安装',18,'WS06','WT',1,100) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS0602','法兰阀门安装',18,'WS06','WT',1,100) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS0603','塑料阀门安装',18,'WS06','WT',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('WS07','卫生器具',18,null,'WT',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS0701','大便器安装',18,'WS07','WT',1,100) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS0702','小便器安装',18,'WS07','WT',1,100) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS0703','洗脸盆安装',18,'WS07','WT',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('WS08','管道支架制作安装',18,null,'WT',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS0801','现场制作管架',18,'WS08','WT',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS0802','成品管架',18,'WS08','WT',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('WS09','防水套管≤DN100',18,null,'WT',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS0901','安装和封堵',18,'WS09','WT',1,70) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS0902','检验(试验)',18,'WS09','WT',1,30) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('WS10','防水套管≤DN200',18,null,'WT',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS1001','安装和封堵',18,'WS10','WT',1,70) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS1002','检验(试验)',18,'WS10','WT',1,30) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('WS11','防水套管≤DN300',18,null,'WT',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS1101','安装和封堵',18,'WS11','WT',1,70) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS1102','检验(试验)',18,'WS11','WT',1,30) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('WS12','地漏≤DN100',18,null,'WT',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS1201','安装和封堵',18,'WS12','WT',1,70) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS1202','检验(试验)',18,'WS12','WT',1,30) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('WS13','清扫口≤DN100',18,null,'WT',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS1301','安装',18,'WS13','WT',1,70) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS1302','检验(试验)',18,'WS13','WT',1,30) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('WS14','存水弯≤DN100',18,null,'WT',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS1401','安装',18,'WS14','WT',1,70) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS1402','检验(试验)',18,'WS14','WT',1,30) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('WS15','检查井、化粪池等构筑物',18,null,'WT',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS1501','土方',18,'WS15','WT',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS1502','混凝土浇筑',18,'WS15','WT',1,60) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WS1503','回填',18,'WS15','WT',1,20) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('WF','消防设备材料安装',null,18,1,2) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('WF01','室内消火栓安装',18,null,'WF',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WF0101','安装',18,'WF01','WF',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WF0102','检验(试验)',18,'WF01','WF',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('WF02','室外消火栓安装',18,null,'WF',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WF0201','安装',18,'WF02','WF',1,70) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WF0202','回填',18,'WF02','WF',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WF0203','检验(试验)',18,'WF02','WF',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('WF03','消防水炮安装',18,null,'WF',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WF0301','安装',18,'WF03','WF',1,70) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WF0302','回填',18,'WF03','WF',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WF0303','检验(试验)',18,'WF03','WF',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('WF04','气体灭火组件',18,null,'WF',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WF0401','安装',18,'WF04','WF',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WF0402','检验(试验)',18,'WF04','WF',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('WF05','泡沫灭火组件',18,null,'WF',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WF0501','安装',18,'WF05','WF',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WF0502','检验(试验)',18,'WF05','WF',1,20) +GO + + +--防腐绝热分部分项 +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('IS','管道防腐绝热',null,19,1,1) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('AC01','管道防腐',19,null,'IS',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AC0101','地管管道喷砂除锈',19,'AC01','IS',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AC0102','地管管道刷防锈漆底漆',19,'AC01','IS',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AC0103','地管沥青玻璃丝布防腐层',19,'AC01','IS',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AC0104','地管加强级聚乙烯防腐胶带',19,'AC01','IS',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AC0105','地上管道除锈',19,'AC01','IS',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AC0106','地上管道底漆',19,'AC01','IS',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AC0107','地上管道中间漆',19,'AC01','IS',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AC0108','地上管道面漆',19,'AC01','IS',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('AC02','管道内防腐',19,null,'IS',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AC0201','除锈',19,'AC02','IS',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AC0202','底层',19,'AC02','IS',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AC0203','中间层',19,'AC02','IS',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AC0204','面层',19,'AC02','IS',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AC0205','管道内衬胶板',19,'AC02','IS',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AC0206','管道内衬砖',19,'AC02','IS',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('AC03','管道保温/冷',19,null,'IS',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AC0301','保温/冷层',19,'AC03','IS',1,50) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AC0302','防潮层',19,'AC03','IS',1,50) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AC0303','保护层',19,'AC03','IS',1,50) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('IT','设备防腐绝热',null,19,1,2) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ08','设备外防腐',19,null,'IT',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ0801','除锈',19,'EQ08','IT',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ0802','底层',19,'EQ08','IT',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ0803','中间层',19,'EQ08','IT',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ0804','面层',19,'EQ08','IT',1,30) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ09','设备内防腐',19,null,'IT',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ0901','除锈',19,'EQ09','IT',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ0902','底层',19,'EQ09','IT',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ0903','中间层',19,'EQ09','IT',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ0904','面层',19,'EQ09','IT',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ0905','设备内衬胶板',19,'EQ09','IT',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ0906','设备内衬砖',19,'EQ09','IT',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ10','设备保温/保冷',19,null,'IT',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ1001','保温/冷层',19,'EQ10','IT',1,50) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ1002','防潮层',19,'EQ10','IT',1,50) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ1003','保护层',19,'EQ10','IT',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ11','球罐保温/保冷',19,null,'IT',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ1101','保温/冷层',19,'EQ11','IT',1,50) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ1102','防潮层',19,'EQ11','IT',1,50) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ1103','保护层',19,'EQ11','IT',1,20) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('IU','低温储罐防腐绝热',null,19,1,3) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ12','低温储罐绝热层安装',19,null,'IU',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ1201','底部保温',19,'EQ12','IU',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ1202','吊顶保温层',19,'EQ12','IU',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ1203','侧壁保温',19,'EQ12','IU',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ1204','吊顶挡墙',19,'EQ12','IU',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ1205','热角保护结构',19,'EQ12','IU',1,null) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('IV','金属结构防腐(除土建钢结构外)',null,19,1,3) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ13','金属结构',19,null,'IV',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ1301','除锈',19,'EQ13','IV',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ1302','底层',19,'EQ13','IV',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ1303','中间层',19,'EQ13','IV',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ1304','面层',19,'EQ13','IV',1,30) +GO + +--地勘分部分项 +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('GF','地勘工程',null,20,1,1) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('GE01','场地测量',20,null,'GF',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GE0101','测量',20,'GE01','GF',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('GE02','勘察施工',20,null,'GF',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GE0201','土层钻探',20,'GE02','GF',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GE0202','静力触探',20,'GE02','GF',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GE0203','岩层钻探',20,'GE02','GF',1,40) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GE0204','勘察报告',20,'GE02','GF',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('GE03','沉降观测',20,null,'GF',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GE0301','沉降观测1',20,'GE03','GF',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GE0302','沉降观测2',20,'GE03','GF',1,null) +GO + +--全厂地下主管网分部分项 +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('UQ','地下管道',null,21,1,1) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PG01','管道现场制作',21,null,'UQ',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PG0101','焊接(DIN);',21,'PG01','UQ',1,70) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PG0102','检验',21,'PG01','UQ',1,30) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PG02','管件现场制作',21,null,'UQ',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PG0201','焊接(DIN);',21,'PG02','UQ',1,70) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PG0202','检验',21,'PG02','UQ',1,30) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('UP01','土(石)方',21,null,'UQ',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP0101','土石方开挖(m³)',21,'UP01','UQ',1,40) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP0102','管道基础施工',21,'UP01','UQ',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP0103','土方回填',21,'UP01','UQ',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('UP02','CS钢管',21,null,'UQ',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP0201','管道安装(DN/米);',21,'UP02','UQ',1,60) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP0202','试压',21,'UP02','UQ',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP0203','冲洗',21,'UP02','UQ',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('UP03','铸铁管',21,null,'UQ',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP0301','管道安装(米);',21,'UP03','UQ',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP0302','试水',21,'UP03','UQ',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('UP04','混凝土管',21,null,'UQ',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP0401','管道安装(米);',21,'UP04','UQ',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP0402','试水',21,'UP04','UQ',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('UP05','HDPE管',21,null,'UQ',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP0501','管道安装(DN/米);',21,'UP05','UQ',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP0502','试压(水) ',21,'UP05','UQ',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('UP06','PVC管',21,null,'UQ',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP0601','管道安装(DN/米);',21,'UP06','UQ',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP0602','试压(水) ',21,'UP06','UQ',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('UP07','PPR管',21,null,'UQ',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP0701','管道安装(DN/米);',21,'UP07','UQ',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP0702','试压(水) ',21,'UP07','UQ',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('UP08','玻璃钢管道',21,null,'UQ',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP0801','管道安装(米);',21,'UP08','UQ',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP0802','试压(水) ',21,'UP08','UQ',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('UP09','钢骨架PE管',21,null,'UQ',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP0901','管道安装(DN/米);',21,'UP09','UQ',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP0902','试压(水) ',21,'UP09','UQ',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('UP10','碳钢衬里管',21,null,'UQ',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP1001','管道安装(DN/米);',21,'UP10','UQ',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP1002','试压(水) ',21,'UP10','UQ',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('UP11','碳钢衬水泥管',21,null,'UQ',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP1101','管道安装(DN/米);',21,'UP11','UQ',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP1102','试压(水) ',21,'UP11','UQ',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('UP12','其他材质管',21,null,'UQ',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP1201','管道安装(DN/米);',21,'UP12','UQ',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP1202','试压(水) ',21,'UP12','UQ',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('UP13','阀门安装',21,null,'UQ',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP1301','金属阀门',21,'UP13','UQ',1,100) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP1302','非金属阀门',21,'UP13','UQ',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('UP14','钢筋混凝土井',21,null,'UQ',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP1401','土方开挖(m³)',21,'UP14','UQ',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP1402','混凝土浇注',21,'UP14','UQ',1,60) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP1403','回填',21,'UP14','UQ',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('UP15','砖砌井',21,null,'UQ',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP1501','土方开挖(m³)',21,'UP15','UQ',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP1502','砌砖',21,'UP15','UQ',1,60) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP1503','回填',21,'UP15','UQ',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('UP17','检验',21,null,'UQ',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('UP1701','无损检测(DIN)',21,'UP17','UQ',1,100) +GO + +--临时设施分部分项 +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('TG','临时设施工程',null,22,1,1) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('TF01','临时办公室',22,null,'TG',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TF0101','办公室建筑物',22,'TF01','TG',1,50) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TF0102','室外工程(地坪、道路、水沟、车棚、旗台等)',22,'TF01','TG',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TF0103','大门、门卫室和围墙',22,'TF01','TG',1,15) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TF0104','办公区供水',22,'TF01','TG',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TF0105','办公区供电',22,'TF01','TG',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TF0106','网络系统和服务器',22,'TF01','TG',1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('TF02','临时住宿区',22,null,'TG',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TF0201','住宿区建筑物(宿舍、餐厅等)',22,'TF02','TG',1,50) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TF0202','室外工程(地坪、道路、水沟、车棚等)',22,'TF02','TG',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TF0203','大门、门卫室和围墙',22,'TF02','TG',1,15) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TF0204','办公区供水',22,'TF02','TG',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TF0205','办公区供电',22,'TF02','TG',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TF0206','网络系统',22,'TF02','TG',1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('TF03','施工用电',22,null,'TG',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TF0301','配电室建筑物',22,'TF03','TG',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TF0302','变压器',22,'TF03','TG',1,40) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TF0303','配电柜',22,'TF03','TG',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TF0304','电缆',22,'TF03','TG',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('TF04','施工用水',22,null,'TG',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TF0401','供水设备',22,'TF04','TG',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TF0402','供水管线',22,'TF04','TG',1,70) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('TF05','临时道路',22,null,'TG',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TF0501','临时道路',22,'TF05','TG',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('TF06','仓库与堆场',22,null,'TG',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TF0601','室内仓库',22,'TF06','TG',1,35) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TF0602','露天仓库(道路和场地硬化)',22,'TF06','TG',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TF0603','仓库设施(货架等)',22,'TF06','TG',1,15) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TF0604','大门、围墙、门卫等',22,'TF06','TG',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('TF07','界区围墙',22,null,'TG',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TF0701','临时围墙与防护栏',22,'TF07','TG',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TF0702','门房',22,'TF07','TG',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('TF08','信息系统',22,null,'TG',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('TF0801','智慧工地设施',22,'TF08','TG',1,100) +GO + + +--总图分部分项 +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('GM','场地准备',null,23,1,1) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('GM01','场地平整',23,null,'GM',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM0101','挖填土',23,'GM01','GM',1,60) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM0102','平整',23,'GM01','GM',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM0103','压实',23,'GM01','GM',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('GM03','挡土墙/护坡',23,null,'GM',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM0301','开挖',23,'GM03','GM',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM0302','基础',23,'GM03','GM',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM0303','墙身',23,'GM03','GM',1,40) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM0304','回填',23,'GM03','GM',1,20) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('GN','道路与地坪',null,23,1,2) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('GM04','道路',23,null,'GN',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM0401','路基',23,'GM04','GN',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM0402','基层',23,'GM04','GN',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM0403','面层',23,'GM04','GN',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('GM05','室外地坪',23,null,'GN',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM0501','基层',23,'GM05','GN',1,50) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM0502','面层',23,'GM05','GN',1,50) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('GO','涵洞及排水沟',null,23,1,3) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('GM06','涵洞',23,null,'GN',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM0601','开挖',23,'GM06','GN',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM0602','涵洞施工',23,'GM06','GN',1,60) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM0603','回填',23,'GM06','GN',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('GM07','排水沟',23,null,'GN',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM0701','开挖',23,'GM07','GN',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM0702','排水沟施工',23,'GM07','GN',1,60) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM0703','回填',23,'GM07','GN',1,20) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('GQ','绿化工程',null,23,1,4) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('GM08','场区绿化',23,null,'GQ',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM0801','放线开挖',23,'GM08','GQ',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM0802','平整',23,'GM08','GQ',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM0803','养殖土',23,'GM08','GQ',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM0804','浇灌管线安装',23,'GM08','GQ',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM0805','种植',23,'GM08','GQ',1,40) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('GR','围墙工程',null,23,1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('GM09','场区围墙及大门',23,null,'GR',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM0901','开挖',23,'GM09','GR',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM0902','施工',23,'GM09','GR',1,60) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM0903','回填',23,'GM09','GR',1,20) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('GS','道路照明',null,23,1,6) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('GM10','电缆敷设及路灯安装',23,null,'GS',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM1001','过路套管预埋',23,'GM10','GS',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM1002','路灯基础',23,'GM10','GS',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM1003','电缆沟槽及电缆敷设',23,'GM10','GS',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM1004','电缆头制作安装',23,'GM10','GS',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM1005','路灯安装',23,'GM10','GS',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('GM1006','路灯接地',23,'GM10','GS',1,10) GO @@ -576,3 +4763,64 @@ GO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataBase/进度数据初始化脚本/分部分项初始化脚本BF.sql b/DataBase/进度数据初始化脚本/分部分项初始化脚本BF.sql new file mode 100644 index 00000000..d8f6694a --- /dev/null +++ b/DataBase/进度数据初始化脚本/分部分项初始化脚本BF.sql @@ -0,0 +1,1638 @@ +delete from WBS_WbsSetInit +delete from Wbs_UnitProjectInit +GO + +--ֲ +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('ST','ػ',null,11,1,1) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SI01','Ԥѹػ',11,null,'ST',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI0101','ˮʩ',11,'SI01','ST',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI0102','ܷĤʩ',11,'SI01','ST',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI0103','ػ',11,'SI01','ST',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI0104','',11,'SI01','ST',1,20) +GO + + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SI02','Ԥѹػ',11,null,'ST',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI0201','ˮʩ',11,'SI02','ST',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI0202','Ԥѹ',11,'SI02','ST',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI0203','ж',11,'SI02','ST',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI0204','',11,'SI02','ST',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SI03','ǿػ',11,null,'ST',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI0301','ǿ',11,'SI03','ST',1,60) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI0302','',11,'SI03','ST',1,30) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SI04','ػ',11,null,'ST',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI0401','',11,'SI04','ST',1,80) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SI05','ѹעػ',11,null,'ST',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI0501','ɿ׼ѹע',11,'SI05','ST',1,80) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SI06','ͻ׮ػ',11,null,'ST',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI0601','ɿ',11,'SI06','ST',1,40) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI0602','׮ʩ',11,'SI06','ST',1,50) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI0603','',11,'SI06','ST',1,10) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SI07','ˮࡢúҡʯ׮ػ',11,null,'ST',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI0701','ɿ',11,'SI07','ST',1,40) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI0702','׮ʩ',11,'SI07','ST',1,50) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI0703','',11,'SI06','ST',1,10) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SI08','עػ',11,null,'ST',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI0801','ɿ׼ע',11,'SI08','ST',1,80) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SI09','ػ',11,null,'ST',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI0901','',11,'SI09','ST',1,40) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI0902','ûѹʵ',11,'SI09','ST',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SI10','ɰɰʯػ',11,null,'ST',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI1001','',11,'SI10','ST',1,40) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI1002','ûѹʵ',11,'SI10','ST',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SI11','ˮ׮ػ',11,null,'ST',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI1101','ɿ',11,'SI11','ST',1,40) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI1102','׮ʩ',11,'SI11','ST',1,50) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SI12','ϳɲϵػ',11,null,'ST',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI1201','',11,'SI12','ST',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI1202','ϳɲʩ',11,'SI12','ST',1,60) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SI13','ϵػ',11,null,'ST',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SI1301','',11,'SI13','ST',1,null) +GO + + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('WP','׮',null,11,1,2) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('WP01','Ԥ׮',11,null,'WP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WP0101','׮ʩ',11,'WP01','WP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('WP02','Źע׮',11,null,'WP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WP0201','ɿ',11,'WP02','WP',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WP0202','׮ʩ',11,'WP02','WP',1,85) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WP0203','',11,'WP02','WP',1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('WP03','׮',11,null,'WP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WP0301','׮ʩ',11,'WP03','WP',1,95) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('WP04','׮ͷ',11,null,'WP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WP0401','׮ͷ',11,'WP04','WP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('WP05','׮',11,null,'WP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('WP0501','׮',11,'WP05','WP',1,20) +GO + + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('FC','',null,11,1,3) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('FC01','ֽ',11,null,'FC',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('FC0101','ӿ',11,'FC01','FC',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('FC0103','',11,'FC01','FC',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('FC0104','ֽװ',11,'FC01','FC',1,25) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('FC0105','ģ尲װ Ԥװ',11,'FC01','FC',1,25) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('FC0106','',11,'FC01','FC',1,15) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('FC0107','',11,'FC01','FC',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('FC0108','',11,'FC01','FC',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('FC02','ש飩',11,null,'FC',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('FC0201','ש飩',11,'FC02','FC',1,10) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('FC03','ëʯ',11,null,'FC',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('FC0301','ëʯ',11,'FC03','FC',1,10) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('FC04','ֽ豸',11,null,'FC',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('FC0401','ģ尲װ Ԥװ',11,'FC04','FC',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('FC0406','',11,'FC04','FC',1,15) +GO + + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('SV','ṹ',null,11,1,4) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SV01','ֽֽṹֲ㣩',11,null,'SV',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SV0101','ֽװ',11,'SV01','SV',1,55) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SV0102','ģ尲װԤ',11,'SV01','SV',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SV0103','',11,'SV01','SV',1,25) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SV02','ԤƸֽṹֲ㣩',11,null,'SV',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SV0201','Ԥ',11,'SV02','SV',1,50) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SV03','壨ֲ㣩',11,null,'SV',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SV0301','Ԥװ',11,'SV03','SV',1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SV04','ֽṹ',11,null,'SV',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SV0401','ֽṹԤ',11,'SV04','SV',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SV0402','ֽṹṹװݼܵ)',11,'SV04','SV',1,35) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SV0403','ṹװ¥ݡդ塢ְ塢ˡ桢άṹǹȣ',11,'SV04','SV',1,25) +GO + + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('AR','װװ޹',null,11,1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('AR01','¥',11,null,'AR',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AR0101','',11,'AR01','AR',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AR0102','ƽ',11,'AR01','AR',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AR0103','',11,'AR01','AR',1,50) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('AR04','',11,null,'AR',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AR0401','װ',11,'AR04','AR',1,70) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('AR05','',11,null,'AR',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AR0501','װ',11,'AR05','AR',1,70) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('AR06','Ļǽ',11,null,'AR',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AR0601','ĻǽǼ',11,'AR06','AR',1,30) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('AR07','Ĩ',11,null,'AR',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AR0701','ǽ',11,'AR07','AR',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AR0702','ǽ',11,'AR07','AR',1,50) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AR0703','',11,'AR07','AR',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('AR08','Ϳ',11,null,'AR',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AR0801','Ϳ',11,'AR08','AR',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('AR09','ǽͿ',11,null,'AR',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AR0901','Ϳ',11,'AR09','AR',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('AR10','',11,null,'AR',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AR1001','ϲ㼰',11,'AR10','AR',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('AR11','',11,null,'AR',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AR1101','Ǽ',11,'AR11','AR',1,50) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AR1102','尲װ',11,'AR11','AR',1,50) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('AR12','ʸǽ',11,null,'AR',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AR1201','ǽ',11,'AR12','AR',1,60) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('AR13','Ѻ',11,null,'AR',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AR1301','',11,'AR13','AR',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AR1302','Ѻ',11,'AR13','AR',1,80) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('AR14','',11,null,'AR',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AR1401','',11,'AR14','AR',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AR1402','',11,'AR14','AR',1,80) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('AR15','',11,null,'AR',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AR1501','',11,'AR15','AR',1,60) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AR1502','װ',11,'AR15','AR',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('AR16','С̨ɢ',11,null,'AR',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AR1601','С̨ɢ',11,'AR16','AR',1,60) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AR1602','С̨ɢְװ',11,'AR16','AR',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('AR17','ͷ',11,null,'AR',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AR1701','ͷ',11,'AR17','AR',1,60) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('AR18','⹤',11,null,'AR',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AR1801','ɢˮ',11,'AR18','AR',1,70) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('AR1802','',11,'AR18','AR',1,30) +GO + + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('RF','湤',null,11,1,6) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('RF01','',11,null,'RF',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('RF0101','²',11,'RF01','RF',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('RF0102','ƽ',11,'RF01','RF',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('RF0103','ˮ',11,'RF01','RF',1,40) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('RF0104','',11,'RF01','RF',1,10) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('RF02','',11,null,'RF',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('RF0201','Էˮ',11,'RF02','RF',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('RF03','ƽ',11,null,'RF',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('RF0301','װ',11,'RF03','RF',1,50) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('RF0302','ƽʩ',11,'RF03','RF',1,50) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('RF04','ͿĤˮ',11,null,'RF',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('RF0401','ͿĤˮ',11,'RF04','RF',1,30) +GO + + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('SE','﹤',null,11,1,7) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SE01','ˮغͲ',11,null,'SE',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SE0101','ص',11,'SE01','SE',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SE0103','ر',11,'SE01','SE',1,40) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SE0104','ضǰ',11,'SE01','SE',1,15) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SE02','̴',11,null,'SE',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SE0201','',11,'SE02','SE',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SE0202','̴',11,'SE02','SE',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SE0203','',11,'SE02','SE',1,10) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SE03','ˮ龮ž',11,null,'SE',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SE0301','ʩ',11,'SE03','SE',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SE04','ع',11,null,'SE',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SE0401','عʩ',11,'SE04','SE',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('SE05','',11,null,'SE',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SE0501','ʩ',11,'SE05','SE',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('SE0502','ϲṹʩ',11,'SE05','SE',1,70) +GO + + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('FF','',null,11,1,8) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('FF01','',11,null,'FF',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('FF0101','',11,'FF01','FF',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('FF0102','',11,'FF01','FF',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('FF02','',11,null,'FF',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('FF0201','',11,'FF02','FF',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('FF03','ֽṹ',11,null,'FF',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('FF0301','ֽṹ',11,'FF03','FF',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('FF0302','ֽṹ',11,'FF03','FF',1,null) +GO + + +--豸ֲ +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('EQ01','豸',null,12,1,1) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0101','Ƭֶ豸ֳ',12,null,'EQ01',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010101','ϵ',12,'EQ0101','EQ01',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010102','ֶΰװԡӵȣӡƽ̨ȣ',12,'EQ0101','EQ01',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010103','ȴ',12,'EQ0101','EQ01',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010104','',12,'EQ0101','EQ01',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010105','ѹ',12,'EQ0101','EQ01',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010106','λ',12,'EQ0101','EQ01',1,40) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010107','ιཬ',12,'EQ0101','EQ01',1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0105','ֶ豸',12,null,'EQ01',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010501','ϵ',12,'EQ0105','EQ01',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010502','ԡӣӡƽ̨ȣ',12,'EQ0105','EQ01',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010503','ȴ',12,'EQ0105','EQ01',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010504','',12,'EQ0105','EQ01',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010505','ѹ',12,'EQ0105','EQ01',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010506','λ',12,'EQ0105','EQ01',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010507','ιཬ',12,'EQ0105','EQ01',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010508','ڼϰװ',12,'EQ0105','EQ01',1,10) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0106','ֶ豸',12,null,'EQ01',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010601','ϵ',12,'EQ0106','EQ01',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010602','ԡӣӡƽ̨ȣ',12,'EQ0106','EQ01',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010603','ȴ',12,'EQ0106','EQ01',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010604','',12,'EQ0106','EQ01',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010605','ѹ',12,'EQ0106','EQ01',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010606','λ',12,'EQ0106','EQ01',1,40) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010607','ιཬ',12,'EQ0106','EQ01',1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0107','豸',12,null,'EQ01',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010701','λ',12,'EQ0107','EQ01',1,95) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010702','ιཬ',12,'EQ0107','EQ01',1,5) +GO + + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0108','巴Ӧ豸',12,null,'EQ01',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010801','λ',12,'EQ0108','EQ01',1,70) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010802','ιཬ',12,'EQ0108','EQ01',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010803','ڼװ',12,'EQ0108','EQ01',1,15) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010804','úװ',12,'EQ0108','EQ01',1,10) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0109','Ƚ豸',12,null,'EQ01',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010901','豸λ',12,'EQ0109','EQ01',1,85) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010902','ιཬ',12,'EQ0109','EQ01',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ010903','ѹ',12,'EQ0109','EQ01',1,10) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0110','豸',12,null,'EQ01',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ011001','λ',12,'EQ0110','EQ01',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ011002','ιཬ',12,'EQ0110','EQ01',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ011003','ڼϰװ',12,'EQ0110','EQ01',1,15) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0111','豸',12,null,'EQ01',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ011101','λ',12,'EQ0111','EQ01',1,95) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ011102','ιཬ',12,'EQ0111','EQ01',1,5) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('EQ02','豸',null,12,1,2) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0201','ѹ',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020101','λƽ,һιཬ',12,'EQ0201','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020102','졢ϴ',12,'EQ0201','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020103','ιཬ',12,'EQ0201','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020104','豸װ',12,'EQ0201','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020105','ܵϵͳװ',12,'EQ0201','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020106','ϵͳϴ',12,'EQ0201','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020107','ϵͳ',12,'EQ0201','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020108','Գ',12,'EQ0201','EQ02',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0202','',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020201','λƽһιཬ',12,'EQ0202','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020202','졢ϴװ',12,'EQ0202','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020203','ιཬ',12,'EQ0202','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020204','ȴ󻬣ϵͳϴ',12,'EQ0202','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020205','װ',12,'EQ0202','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020206','Գ',12,'EQ0202','EQ02',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0203','',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020301','þλƽһιཬ',12,'EQ0203','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020302','졢ϴ',12,'EQ0203','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020303','ιཬ',12,'EQ0203','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020304','ȴ󻬣ϵͳϴ',12,'EQ0203','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020305','װ',12,'EQ0203','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020306','Գ',12,'EQ0203','EQ02',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0204','ֻ',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020401','λƽ,һιཬ',12,'EQ0204','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020402','졢ϴ',12,'EQ0204','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020403','ιཬ',12,'EQ0204','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020404','豸װ',12,'EQ0204','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020405','ܵϵͳװ',12,'EQ0204','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020406','ϵͳϴ',12,'EQ0204','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020407','ϵͳ',12,'EQ0204','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020408','Գ',12,'EQ0204','EQ02',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0205','豸',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020501','װ',12,'EQ0205','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020502','ػװ',12,'EQ0205','EQ02',1,40) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020503','ԡ',12,'EQ0205','EQ02',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0206','豸',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020601','豸װ',12,'EQ0206','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020602','ܰװ',12,'EQ0206','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020603','ͲʹȰװ',12,'EQ0206','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020604','Գ',12,'EQ0206','EQ02',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0207','豸',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020701','װ',12,'EQ0207','EQ02',1,50) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020702','ԡ궨',12,'EQ0207','EQ02',1,50) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0208','豸',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020801','λƽ',12,'EQ0208','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020802','ιཬ',12,'EQ0208','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020803','졢ϴ',12,'EQ0208','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020804','Գ',12,'EQ0208','EQ02',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0209','豸',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020901','λƽ',12,'EQ0209','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020902','ιཬ',12,'EQ0209','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020903','졢ϴ',12,'EQ0209','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ020904','Գ',12,'EQ0209','EQ02',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0210','װж豸',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021001','λƽ',12,'EQ0210','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021002','ιཬ',12,'EQ0210','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021003','졢ϴ',12,'EQ0210','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021004','Գ',12,'EQ0210','EQ02',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0211','豸',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021101','λƽ',12,'EQ0211','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021102','ιཬ',12,'EQ0211','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021103','졢ϴ',12,'EQ0211','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021104','Գ',12,'EQ0211','EQ02',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0212','豸',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021201','λƽ',12,'EQ0212','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021202','ιཬ',12,'EQ0212','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021203','졢ϴ',12,'EQ0212','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021204','Գ',12,'EQ0212','EQ02',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0213','װ豸',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021301','λƽ',12,'EQ0213','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021302','ιཬ',12,'EQ0213','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021303','豸ܵװ',12,'EQ0213','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021304','Գ',12,'EQ0213','EQ02',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0214','豸',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021401','λƽ',12,'EQ0214','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021402','ιཬ',12,'EQ0214','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021403','豸ܵװ',12,'EQ0214','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021404','Գ',12,'EQ0214','EQ02',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0215','',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021501','װλ',12,'EQ0215','EQ02',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021502','ƽ',12,'EQ0215','EQ02',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021503','Գ',12,'EQ0215','EQ02',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0216','',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021601','ܹװ',12,'EQ0216','EQ02',1,25) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021602','װ',12,'EQ0216','EQ02',1,25) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021603','װ',12,'EQ0216','EQ02',1,25) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021604','Գ',12,'EQ0216','EQ02',1,25) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0217','',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021701','װ',12,'EQ0217','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021702','찲װ',12,'EQ0217','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021703','ᡢƽذװ',12,'EQ0217','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021704','װá¡װáȫװ',12,'EQ0217','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021705','ϵͳװ',12,'EQ0217','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021706','װðװ',12,'EQ0217','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021707','ԡ',12,'EQ0217','EQ02',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0218','˿鵥Ԫ',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021801','λƽ',12,'EQ0218','EQ02',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021802','ιཬ',12,'EQ0218','EQ02',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021803','ԡ',12,'EQ0218','EQ02',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0219','ӹ豸',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021901','λƽһιཬ',12,'EQ0219','EQ02',1,25) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021902','ιཬ',12,'EQ0219','EQ02',1,25) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021903','',12,'EQ0219','EQ02',1,25) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ021904','Գ',12,'EQ0219','EQ02',1,25) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0220','е豸',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022001','λƽ',12,'EQ0220','EQ02',1,25) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022002','ιཬ',12,'EQ0220','EQ02',1,25) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022003','',12,'EQ0220','EQ02',1,25) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022004','Գ',12,'EQ0220','EQ02',1,25) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0221','豸',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022101','λƽ',12,'EQ0221','EQ02',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022102','ιཬ',12,'EQ0221','EQ02',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022103','Գ',12,'EQ0221','EQ02',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0222','ˮ豸',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022201','λƽ',12,'EQ0222','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022202','ιཬ',12,'EQ0222','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022203','ڼװ',12,'EQ0222','EQ02',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022204','ԡ',12,'EQ0222','EQ02',1,30) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0223','ճ豸',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022301','Ҫ豸λƽ',12,'EQ0223','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022302','ιཬ',12,'EQ0223','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022303','豸װ',12,'EQ0223','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022304','ܵϵͳװ',12,'EQ0223','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022305','硢ϵͳװ',12,'EQ0223','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022306','ԡԳϵͳ',12,'EQ0223','EQ02',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0224','豸',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022401','Ҫ豸λƽ',12,'EQ0224','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022402','ιཬ',12,'EQ0224','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022403','豸װ',12,'EQ0224','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022404','ܵϵͳװ',12,'EQ0224','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022405','硢ϵͳװ',12,'EQ0224','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022406','ԡԳϵͳ',12,'EQ0224','EQ02',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0225','ȹ豸',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022501','Ҫ豸λƽ',12,'EQ0225','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022502','ιཬ',12,'EQ0225','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022503','豸װ',12,'EQ0225','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022504','ܵϵͳװ',12,'EQ0225','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022505','硢ϵͳװ',12,'EQ0225','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022506','ԡԳϵͳ',12,'EQ0225','EQ02',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0226','ˮճ豸',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022601','Ҫ豸λƽ',12,'EQ0226','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022602','ιཬ',12,'EQ0226','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022603','豸װ',12,'EQ0226','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022604','ܵϵͳװ',12,'EQ0226','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022605','硢ϵͳװ',12,'EQ0226','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022606','ڼװϵȳ',12,'EQ0226','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022607','ԡԳϵͳ',12,'EQ0226','EQ02',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0227','ҵ¯豸',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022701','Ҫ豸λƽ',12,'EQ0227','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022702','ιཬ',12,'EQ0227','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022703','豸װ',12,'EQ0227','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022704','ܵϵͳװ',12,'EQ0227','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022705','硢ϵͳװ',12,'EQ0227','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022706','ԡԳϵͳ',12,'EQ0227','EQ02',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0228','úר豸',12,null,'EQ02',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022801','Ҫ豸λƽ',12,'EQ0228','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022802','ιཬ',12,'EQ0228','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022803','豸װ',12,'EQ0228','EQ02',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022804','ܵϵͳװ',12,'EQ0228','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022805','硢ϵͳװ',12,'EQ0228','EQ02',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ022806','ԡԳϵͳ',12,'EQ0228','EQ02',1,20) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('EQ03','ֳDZװ',null,12,1,3) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0301','',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030101','ϵ',12,'EQ0301','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030102','ϡԤ',12,'EQ0301','EQ03',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030103','ԡ',12,'EQ0301','EQ03',1,40) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030104','',12,'EQ0301','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030105','ȴ',12,'EQ0301','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030106','ѹ',12,'EQ0301','EQ03',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030107','豸λ',12,'EQ0301','EQ03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030108','ιཬ',12,'EQ0301','EQ03',1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0302','',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030201','ϵ',12,'EQ0302','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030202','ϡԤ',12,'EQ0302','EQ03',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030203','ԡ',12,'EQ0302','EQ03',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030204','',12,'EQ0302','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030205','ȴ',12,'EQ0302','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030206','ѹ',12,'EQ0302','EQ03',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030207','豸λ',12,'EQ0302','EQ03',1,15) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030208','ιཬ',12,'EQ0302','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030209','ڼϰװ',12,'EQ0302','EQ03',1,15) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0303','',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030301','ϵ',12,'EQ0303','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030302','ϡԤ',12,'EQ0303','EQ03',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030303','Ͳ塢ԡӡ',12,'EQ0303','EQ03',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030304','ȹܰװ͹ܡӡ',12,'EQ0303','EQ03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030305','ѹ',12,'EQ0303','EQ03',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030306','豸λ',12,'EQ0303','EQ03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030307','ιཬ',12,'EQ0303','EQ03',1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0304','',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030401','ϵ',12,'EQ0304','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030402','װ尲װԡӡ',12,'EQ0304','EQ03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030403','޶װԡӡ',12,'EQ0304','EQ03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030404','ֶΰװԡӡ',12,'EQ0304','EQ03',1,35) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030405','ӡƽ̨Ȱװ',12,'EQ0304','EQ03',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030406','ѹ',12,'EQ0304','EQ03',1,10) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0305','ι',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030501','ϵ',12,'EQ0305','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030502','޵ײ֧Űװԡӡ',12,'EQ0305','EQ03',1,25) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030503','ֶΰװԡӡ',12,'EQ0305','EQ03',1,40) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030504','ӡƽ̨Ȱװ',12,'EQ0305','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030505','ȴ',12,'EQ0305','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030506','ѹ',12,'EQ0305','EQ03',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030507','ռ顢',12,'EQ0305','EQ03',1,10) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0306','',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030601','ϵ',12,'EQ0306','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030602','װ尲װԡӡ',12,'EQ0306','EQ03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030603','񶥰װԡӡ',12,'EQ0306','EQ03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030604','ֶΰװԡӡ',12,'EQ0306','EQ03',1,35) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030605','ӡƽ̨Ȱװ',12,'EQ0306','EQ03',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030606','ѹ',12,'EQ0306','EQ03',1,10) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0307','ֳ¯Ҥ',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030701','¯ṹ',12,'EQ0307','EQ03',1,50) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030702','¯ܼ',12,'EQ0307','EQ03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030703','豸',12,'EQ0307','EQ03',1,30) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0308','ӡƽ̨',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030801','ϵ',12,'EQ0308','EQ03',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030802','Ԥơװӵ',12,'EQ0308','EQ03',1,90) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0309','սṹ',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030901','ϵ',12,'EQ0309','EQ03',1,10) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ030902','Ԥơװӵ',12,'EQ0309','EQ03',1,90) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0310','©ϲ',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031001','ϵ',12,'EQ0310','EQ03',1,5) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031002','ԡ',12,'EQ0310','EQ03',1,70) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031003','λ',12,'EQ0310','EQ03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031004','ιཬ',12,'EQ0310','EQ03',1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0311','̴',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031101','ԡ',12,'EQ0311','EQ03',1,75) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031102','λ',12,'EQ0311','EQ03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031103','ιཬ',12,'EQ0311','EQ03',1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0312','̵',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031201','ԡ',12,'EQ0312','EQ03',1,75) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031202','λ',12,'EQ0312','EQ03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031203','ιཬ',12,'EQ0312','EQ03',1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0313','',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031301','ԡ',12,'EQ0313','EQ03',1,75) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031302','λ',12,'EQ0313','EQ03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031303','ιཬ',12,'EQ0313','EQ03',1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0314','Ͳ',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031401','ԡ',12,'EQ0314','EQ03',1,75) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031402','λ',12,'EQ0314','EQ03',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031403','ιཬ',12,'EQ0314','EQ03',1,5) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0315','𽺰弰ϰ',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031501','𽺰弰ϰ',12,'EQ0315','EQ03',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0316','ש',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031601','ש',12,'EQ0316','EQ03',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0317','',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031701','',12,'EQ0317','EQ03',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0318','Ϳ',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031801','Ϳ',12,'EQ0318','EQ03',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0319','ֹ',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ031901','ֹ',12,'EQ0319','EQ03',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0320','',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ032001','',12,'EQ0320','EQ03',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0321','',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ032101','',12,'EQ0321','EQ03',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0322','ϴۻ',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ032201','ϴۻ',12,'EQ0322','EQ03',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0323','֬',12,null,'EQ03',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ032301','֬',12,'EQ0323','EQ03',1,100) +GO + +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('EQ04','豸װ',null,12,1,4) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0401','豸',12,null,'EQ04',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040101','ԡ',12,'EQ0401','EQ04',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040102','λ',12,'EQ0401','EQ04',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040103','ιཬ',12,'EQ0401','EQ04',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0402','·',12,null,'EQ04',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040201','',12,'EQ0402','EQ04',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040202','',12,'EQ0402','EQ04',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040203','ѹʵ',12,'EQ0402','EQ04',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040204','Ӳƺ',12,'EQ0402','EQ04',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0403','',12,null,'EQ04',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040301','',12,'EQ0403','EQ04',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040302','',12,'EQ0403','EQ04',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040303','',12,'EQ0403','EQ04',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040304','޷',12,'EQ0403','EQ04',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('EQ0404','',12,null,'EQ04',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040401','ϵ',12,'EQ0404','EQ04',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040402','ȼ',12,'EQ0404','EQ04',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('EQ040403','',12,'EQ0404','EQ04',1,null) +GO + + + + + + + + + + + + + + + + + + + + + diff --git a/DataBase/进度数据初始化脚本/分部分项对应费控关系初始化脚本.sql b/DataBase/进度数据初始化脚本/分部分项对应费控关系初始化脚本.sql index bab34fc3..50835ea9 100644 --- a/DataBase/进度数据初始化脚本/分部分项对应费控关系初始化脚本.sql +++ b/DataBase/进度数据初始化脚本/分部分项对应费控关系初始化脚本.sql @@ -1916,3 +1916,7182 @@ GO insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) values(newid(),'FF0302','SC02021147') GO + +--豸Ӧϵ +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ010101','SC030110xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ010701','SC030101xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ010801','SC030102xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ010901','SC030103xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ011001','SC030104xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ011101','SC030105xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ020101','SC030201xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ020201','SC030202xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ020301','SC030203xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ020401','SC030204xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ020501','SC030308xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ020601','SC030301xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ020701','SC030302xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ020801','SC030303xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ020901','SC030304xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ021001','SC030305xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ021101','SC030306xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ021301','SC030307xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ021401','SC030309xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ021501','SC030601xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ021601','SC030602xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ021701','SC030603xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ021801','SC030604xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ021901','SC030605xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022001','SC030606xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022002','SC030607xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022003','SC030608xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022004','SC030699xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022201','SC030501xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022202','SC030502xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022203','SC030503xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022204','SC030504xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022204','SC030505xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022301','SC030701xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022302','SC030702xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022303','SC030703xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022304','SC030704xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022305','SC030705xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022306','SC030706xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022306','SC030707xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022306','SC030708xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022306','SC030709xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022306','SC030710xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022306','SC030711xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022306','SC030712xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022501','SC030401xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022502','SC030402xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022503','SC030403xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022504','SC030404xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022505','SC030405xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022701','SC030801xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022702','SC030802xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022703','SC030803xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022801','SC030901xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022802','SC030902xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ022803','SC030903xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ030101','SC031201xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ030401','SC031205xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ030501','SC031203xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ030601','SC031204xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ031001','SC031101xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ031002','SC031103xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ031101','SC031102xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ040101','SC031000xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ040201','SC031001xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ040301','SC031002xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ040401','SC031003xx') +GO + +--ܵӦϵ +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PF0101','SC03130101') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PF0201','SC03130102') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0201','SC03130201') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0202','SC03130202') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0202','SC03130204') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0202','SC03130205') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0202','SC03130208') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0202','SC03130209') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0202','SC03130213') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0202','SC03130214') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0202','SC03130301') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0202','SC03130302') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0202','SC03130304') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0202','SC03130305') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0202','SC03130308') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0202','SC03130309') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0202','SC03130313') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0202','SC03130314') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0301','SC03130203') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0302','SC03130206') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0302','SC03130210') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0302','SC03130215') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0302','SC03130303') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0302','SC03130306') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0302','SC03130310') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0302','SC03130315') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0401','SC03130207') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0402','SC03130211') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0402','SC03130212') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0402','SC03130216') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0402','SC03130217') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0402','SC03130307') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0402','SC03130311') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0402','SC03130312') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0402','SC03130316') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0402','SC03130317') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0501','SC03130218') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0501','SC03130219') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0501','SC03130318') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0501','SC03130319') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0601','SC03130220') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0601','SC03130221') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0601','SC03130222') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0601','SC03130320') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0601','SC03130321') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0601','SC03130322') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03130701') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03130702') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03130704') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03130705') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03130708') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03130709') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03130713') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03130714') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03130801') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03130802') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03130804') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03130805') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03130808') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03130809') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03130813') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03130814') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03130901') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03130902') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03130904') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03130905') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03130908') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03130909') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03130913') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03130914') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131001') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131002') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131004') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131005') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131008') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131009') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131013') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131014') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131101') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131102') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131104') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131105') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131108') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131109') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131113') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131114') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131201') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131202') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131204') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131205') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131208') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131209') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131213') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131214') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131301') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131302') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131304') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131305') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131308') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131309') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131313') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0701','SC03131314') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03130703') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03130706') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03130710') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03130715') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03130803') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03130806') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03130810') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03130815') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03130903') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03130906') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03130910') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03130915') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03131003') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03131006') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03131010') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03131015') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03131103') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03131106') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03131110') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03131115') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03131203') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03131206') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03131210') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03131215') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03131303') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03131306') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03131310') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0801','SC03131315') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03130707') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03130711') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03130712') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03130716') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03130717') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03130807') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03130811') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03130812') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03130816') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03130817') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03130907') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03130911') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03130912') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03130916') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03130917') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03131007') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03131011') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03131012') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03131016') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03131017') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03131107') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03131111') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03131112') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03131116') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03131117') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03131207') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03131211') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03131212') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03131216') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03131217') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03131307') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03131311') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03131312') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03131316') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP0901','SC03131317') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1001','SC03130718') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1001','SC03130719') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1001','SC03130818') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1001','SC03130819') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1001','SC03130918') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1001','SC03130919') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1001','SC03131018') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1001','SC03131019') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1001','SC03131118') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1001','SC03131119') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1001','SC03131218') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1001','SC03131219') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1001','SC03131318') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1001','SC03131319') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1101','SC03130720') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1101','SC03130721') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1101','SC03130722') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1101','SC03130820') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1101','SC03130821') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1101','SC03130822') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1101','SC03130920') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1101','SC03130921') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1101','SC03130922') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1101','SC03131020') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1101','SC03131021') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1101','SC03131022') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1101','SC03131120') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1101','SC03131121') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1101','SC03131122') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1101','SC03131220') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1101','SC03131221') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1101','SC03131222') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1101','SC03131320') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1101','SC03131321') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1101','SC03131322') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1201','SC03130401') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1201','SC03130402') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1201','SC03130404') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1201','SC03130405') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1201','SC03130408') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1201','SC03130409') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1201','SC03130413') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1201','SC03130414') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1201','SC03130501') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1201','SC03130502') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1201','SC03130504') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1201','SC03130505') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1201','SC03130508') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1201','SC03130509') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1201','SC03130513') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1201','SC03130514') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1301','SC03130403') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1301','SC03130406') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1301','SC03130410') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1301','SC03130415') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1301','SC03130503') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1301','SC03130506') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1301','SC03130510') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1301','SC03130515') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1401','SC03130407') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1401','SC03130411') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1401','SC03130412') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1401','SC03130416') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1401','SC03130417') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1401','SC03130507') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1401','SC03130511') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1401','SC03130512') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1401','SC03130516') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1401','SC03130517') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1501','SC03130418') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1501','SC03130419') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1501','SC03130518') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1501','SC03130519') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1601','SC03130420') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1601','SC03130421') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1601','SC03130422') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1601','SC03130520') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1601','SC03130521') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1601','SC03130522') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1701','SC03130601') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1701','SC03130602') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1701','SC03130603') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1701','SC03130604') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1701','SC03130605') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1701','SC03130606') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1701','SC03130607') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1701','SC03130608') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1701','SC03130609') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1701','SC03130610') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1701','SC03130611') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1701','SC03130612') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1701','SC03130613') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1701','SC03130614') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1701','SC03130615') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1701','SC03130616') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1701','SC03130617') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1701','SC03130618') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1701','SC03130619') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1701','SC03130620') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1701','SC03130621') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1701','SC03130622') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1801','SC03131601') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1802','SC03131602') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1803','SC03131603') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1803','SC03131604') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1901','SC03131801') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1901','SC03131802') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1901','SC03131803') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP1901','SC03131804') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2001','SC03131401') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2001','SC03131403') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2001','SC03131404') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2001','SC03131501') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2001','SC03131502') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2001','SC03131503') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2001','SC03131504') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2001','SC03131701') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2001','SC03131702') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2001','SC03131703') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2101','SC03132003') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2101','SC03132004') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2102','SC03132001') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2103','SC03132002') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2104','SC03132005') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2201','SC031319xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2301','SC03138001') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2301','SC03138002') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2301','SC03138003') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2301','SC03138004') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2301','SC03138005') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2301','SC03138006') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2301','SC03138010') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2301','SC03138011') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2301','SC03138012') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2401','SC03138007') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2401','SC03138008') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PP2401','SC03138009') +GO + +--Ӧϵ +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0102','SC03160201') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0102','SC03160202') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0102','SC03160203') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0102','SC03160204') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0102','SC03160205') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0102','SC03160206') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0102','SC03160207') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0102','SC03160208') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0102','SC03160209') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0102','SC03160210') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0102','SC03160211') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0102','SC03160212') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0102','SC03160213') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0102','SC03160214') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0102','SC03160215') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0102','SC03160216') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0102','SC03160217') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0102','SC03160218') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0102','SC03160219') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0102','SC03160220') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0202','SC031601xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0205','SC03161417') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0207','SC03161402') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0302','SC031603xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0302','SC03160620') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0302','SC03160636') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0303','SC03161419') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0303','SC03161420') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0303','SC03161421') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0402','SC031605xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0602','SC03160625') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0602','SC03160626') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0602','SC03160627') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0602','SC03160621') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0602','SC03160622') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0702','SC031604xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0702','SC03160616') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0702','SC03160617') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0702','SC03160618') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0702','SC03160619') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0802','SC03160623') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0802','SC03160624') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0802','SC03160701') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0802','SC03160702') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0802','SC03160703') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0802','SC03160704') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0802','SC03160705') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0802','SC03160706') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0802','SC03160707') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0802','SC03160708') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0802','SC03160709') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0802','SC03160710') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0902','SC03160711') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0902','SC03160712') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0902','SC03160713') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0902','SC03160714') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0902','SC03160715') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0902','SC03160716') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0902','SC03160717') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0902','SC03160718') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0902','SC03160719') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD0902','SC03160720') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1002','SC03160721') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1002','SC03160722') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1002','SC03160723') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1002','SC03160724') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1002','SC03160725') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1002','SC03160726') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1002','SC03160727') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1002','SC03160728') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1002','SC03160729') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1002','SC03160730') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1002','SC03160731') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160221') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160222') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160223') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160224') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160225') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160226') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160227') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160228') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160229') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160230') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160231') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160232') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160233') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160234') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160235') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160236') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160237') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160238') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160239') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160240') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160241') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160242') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160243') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160244') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160245') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160246') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160247') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160248') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160249') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160250') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160251') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160252') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160253') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160254') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160255') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160256') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160257') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160258') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160259') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160260') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160261') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160262') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160263') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160264') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160265') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160266') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160267') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160268') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160269') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160270') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160271') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160272') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160273') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160274') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160275') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160276') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160277') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160278') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160279') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160280') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160281') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160282') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160283') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160284') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160285') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160286') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160287') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160288') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160289') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160290') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160291') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160292') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160293') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160294') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160295') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160296') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160297') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160298') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1102','SC03160299') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1202','SC03160628') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1202','SC03160629') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1202','SC03160630') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1202','SC03160632') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1202','SC03160633') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PD1202','SC03160634') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EG0104','SC03161414') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PB0102','SC03160601') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PB0102','SC03160608') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PB0202','SC03160603') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PB0202','SC03160610') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PB0202','SC03160604') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PB0202','SC03160605') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PB0202','SC03160611') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PB0202','SC03160612') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CT0103','SC031609xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160801') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160802') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160803') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160804') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160805') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160806') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160807') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160808') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160809') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160810') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160811') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160812') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160813') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160814') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160815') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160816') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160817') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160818') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160819') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160820') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160821') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160822') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160823') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160824') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160825') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160826') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160827') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160828') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160829') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160830') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160831') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160832') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160833') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160834') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160835') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160836') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160837') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160838') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0101','SC03160839') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0201','SC03160851') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0201','SC03160852') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0201','SC03160853') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0201','SC03160854') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0201','SC03160855') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0201','SC03160856') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0201','SC03160857') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0201','SC03160858') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0201','SC03160859') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0201','SC03160860') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0401','SC03160861') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0402','SC03160862') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0502','SC031615xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CI0702','SC03160635') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161121') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161122') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161123') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161124') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161125') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161126') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161127') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161128') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161129') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161130') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161131') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161132') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161133') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161134') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161135') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161136') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161137') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161138') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161139') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161140') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161141') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161142') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161143') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161144') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161145') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161146') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161147') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161148') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161149') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161150') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161151') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161152') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161153') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161154') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161155') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161156') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161157') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161158') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161159') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161160') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161161') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161162') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161163') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161164') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161165') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161166') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161167') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161168') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161169') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161170') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161171') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161172') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161173') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161174') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161175') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161176') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161177') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161178') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161179') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161180') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161181') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161182') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161183') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161184') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161185') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161186') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161187') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161188') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161189') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161190') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161191') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161192') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161193') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161194') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161195') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161196') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161197') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161198') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0103','SC03161199') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0202','SC03161101') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0202','SC03161102') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0202','SC03161103') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0202','SC03161104') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0202','SC03161105') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0202','SC03161106') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0202','SC03161107') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0202','SC03161108') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0202','SC03161109') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0202','SC03161110') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0202','SC03161111') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0202','SC03161112') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0202','SC03161113') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0202','SC03161114') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0202','SC03161115') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0202','SC03161116') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0202','SC03161117') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0202','SC03161118') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0202','SC03161119') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0202','SC03161120') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0302','SC03160602') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0302','SC03160609') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0402','SC03160606') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0402','SC03160607') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0402','SC03160613') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0402','SC03160614') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0402','SC03160615') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0402','SC03160631') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0402','SC03161031') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0402','SC03161032') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0402','SC03161033') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0402','SC03161034') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0402','SC03161035') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0402','SC03161036') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0402','SC03161037') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0402','SC03161038') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0402','SC03161039') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0402','SC03161040') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161001') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161002') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161003') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161004') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161005') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161006') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161007') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161008') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161009') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161010') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161011') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161012') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161013') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161014') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161015') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161016') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161017') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161018') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161019') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161020') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161021') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161022') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161023') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161024') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161025') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161026') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161027') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161028') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161029') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LF0501','SC03161030') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0102','SC03161202') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161203') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161204') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161207') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161208') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161209') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161210') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161211') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161212') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161213') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161214') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161215') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161216') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161217') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161218') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161219') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161220') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161221') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161222') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161223') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161224') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161225') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161226') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161227') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161228') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161229') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161230') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161231') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161232') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161233') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161234') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161235') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161236') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161237') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161238') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161239') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161240') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161241') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161242') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161243') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161244') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161245') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161246') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161247') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161248') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161249') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161250') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161251') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161252') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161253') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161254') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161255') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161256') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161257') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161258') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161259') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161260') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161261') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161262') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161263') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161264') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161265') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161266') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161267') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161268') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161269') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161270') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161271') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161272') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161273') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161274') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161275') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161276') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161277') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161278') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161279') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161280') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161281') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161282') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161283') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161284') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161285') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161286') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161287') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161288') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161289') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161290') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161291') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161292') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161293') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161294') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161295') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161296') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161297') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161298') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0203','SC03161299') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0301','SC03161205') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0301','SC03161206') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0501','SC03161201') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GP0701','SC03161418') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'MT0102','SC03161401') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'MT0103','SC03161403') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'MT0103','SC03161404') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'MT0103','SC03161405') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'MT0103','SC03161406') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'MT0103','SC03161407') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'MT0103','SC03161408') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'MT0103','SC03161409') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'MT0103','SC03161410') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'MT0103','SC03161411') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'MT0103','SC03161412') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'MT0103','SC03161415') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'MT0103','SC03161416') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CP0101','SC03161301') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AP0101','SC03161302') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0104','SC03160871') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0104','SC03160872') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0104','SC03160873') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0104','SC03160874') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0104','SC03160875') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0104','SC03160876') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0104','SC03160877') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0104','SC03160878') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0104','SC03160879') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0104','SC03160880') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0202','SC03160841') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0202','SC03160842') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0202','SC03160843') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0202','SC03160844') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0202','SC03160845') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0202','SC03160846') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0202','SC03160847') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0202','SC03160848') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0202','SC03160849') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0202','SC03160850') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0303','SC03161413') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0401','SC03161601') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0401','SC03161602') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0401','SC03161603') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0402','SC03161604') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0403','SC03161605') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'LE0404','SC03161606') +GO + +--DZӦϵ +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PM0104','SC031702xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PM0205','SC031703xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PM0309','SC031706xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PM0404','SC031704xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PM0504','SC031705xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PI0104','SC031707xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'MI0304','SC031708xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AI0106','SC03170907') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AI0107','SC03170908') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AI0108','SC03170909') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AI0201','SC03170901') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AI0202','SC03170902') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AI0203','SC03170903') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AI0204','SC03170904') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AI0205','SC03170905') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AI0206','SC03170906') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AI0403','SC03170910') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AI0404','SC03170911') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'SA0103','SC031710xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IC0202','SC031701xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0103','SC03171201') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0103','SC03171202') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0103','SC03171203') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0103','SC03171204') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0103','SC03171205') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0103','SC03171206') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0103','SC03171207') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0103','SC03171208') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0103','SC03171209') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0103','SC03171210') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0305','SC03171241') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0305','SC03171242') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0305','SC03171243') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0305','SC03171244') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0305','SC03171245') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0305','SC03171246') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0305','SC03171247') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0305','SC03171248') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0305','SC03171249') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0305','SC03171250') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0306','SC03171221') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0306','SC03171222') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0306','SC03171223') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0306','SC03171224') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0306','SC03171225') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0306','SC03171226') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0306','SC03171227') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0306','SC03171228') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0306','SC03171229') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0306','SC03171230') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0405','SC03171231') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0405','SC03171232') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0405','SC03171233') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0405','SC03171234') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0405','SC03171235') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0405','SC03171236') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0405','SC03171237') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0405','SC03171238') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0405','SC03171239') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0405','SC03171240') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0503','SC03171211') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0503','SC03171212') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0503','SC03171213') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0503','SC03171214') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0503','SC03171215') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0503','SC03171216') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0503','SC03171217') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0503','SC03171218') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0503','SC03171219') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0503','SC03171220') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'IP0602','SC031714xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0103','SC03171361') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0103','SC03171362') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0103','SC03171363') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0103','SC03171364') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0103','SC03171365') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0103','SC03171366') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0103','SC03171367') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0103','SC03171368') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0103','SC03171369') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0103','SC03171370') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0203','SC03171371') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0203','SC03171372') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0203','SC03171373') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0203','SC03171374') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0203','SC03171375') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0203','SC03171376') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0203','SC03171377') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0203','SC03171378') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0203','SC03171379') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0203','SC03171380') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0203','SC03171381') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0203','SC03171382') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0203','SC03171383') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0203','SC03171384') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0203','SC03171385') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0203','SC03171386') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0203','SC03171387') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0203','SC03171388') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0203','SC03171389') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0203','SC03171390') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171301') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171302') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171303') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171304') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171305') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171306') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171307') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171308') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171309') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171310') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171311') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171312') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171313') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171314') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171315') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171316') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171317') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171318') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171319') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171320') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171321') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171322') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171323') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171324') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171325') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171326') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171327') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171328') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171329') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171330') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171331') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171332') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171333') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171334') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171335') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171336') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171337') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171338') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171339') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171340') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171341') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171342') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171343') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171344') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171345') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171346') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171347') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171348') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171349') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171350') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171351') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171352') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171353') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171354') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171355') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171356') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171357') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171358') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171359') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'CC0302','SC03171360') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'OI0202','SC031711xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TA0102','SC031715xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TA0301','SC03171391') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TA0301','SC03171392') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TA0301','SC03171393') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TA0301','SC03171394') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TA0301','SC03171395') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TA0301','SC03171396') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TA0301','SC03171397') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TA0301','SC03171398') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TA0301','SC03171399') +GO + +--ŶӦϵ +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0102','SC03180301') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0102','SC03180302') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0102','SC03180303') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0102','SC03180304') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0102','SC03180305') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0102','SC03180306') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0102','SC03180307') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0102','SC03180308') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0102','SC03180309') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0102','SC03180310') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0102','SC03180311') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0102','SC03180312') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0102','SC03180313') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0201','SC03180101') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0201','SC03180102') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0201','SC03180103') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0201','SC03180104') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0201','SC03180105') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0201','SC03180106') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0201','SC03180107') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0201','SC03180108') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0201','SC03180109') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0201','SC03180110') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0201','SC03180111') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0201','SC03180112') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0201','SC03180113') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0201','SC03180114') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0302','SC03180401') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0302','SC03180402') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0302','SC03180403') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0302','SC03180404') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0302','SC03180405') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0302','SC03180406') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0302','SC03180407') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0302','SC03180408') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0302','SC03180409') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0403','SC03180201') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0403','SC03180202') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0403','SC03180203') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0403','SC03180204') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0403','SC03180205') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0403','SC03180206') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0403','SC03180207') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0403','SC03180208') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0501','SC03180501') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0501','SC03180502') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0501','SC03180503') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0501','SC03180504') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0501','SC03180505') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0501','SC03180506') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0501','SC03180507') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0601','SC03180601') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0601','SC03180602') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0601','SC03180603') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0601','SC03180604') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0601','SC03180605') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0601','SC03180606') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0601','SC03180607') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0601','SC03180608') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0601','SC03180609') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0601','SC03180610') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0601','SC03180611') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0601','SC03180612') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0601','SC03180701') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0601','SC03180702') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0601','SC03180703') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0601','SC03180704') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0601','SC03180705') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0601','SC03180706') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0601','SC03180707') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0601','SC03180708') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0601','SC03180709') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0701','SC03180801') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0701','SC03180802') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0701','SC03180803') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0701','SC03180804') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0701','SC03180805') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0803','SC03181101') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0803','SC03181102') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0803','SC03181103') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0803','SC03181104') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0803','SC03181105') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0803','SC03181106') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0803','SC03181107') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0803','SC03181108') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0803','SC03181109') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0803','SC03181110') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0803','SC03181111') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0803','SC03181112') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0803','SC03181113') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0803','SC03181114') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0803','SC03181115') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0803','SC03181116') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0803','SC03181117') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0803','SC03181118') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0804','SC03181001') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0804','SC03181021') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0805','SC03180901') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0805','SC03180902') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0805','SC03180903') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0805','SC03180904') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0805','SC03180905') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0805','SC03180906') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0805','SC03180907') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0805','SC03180908') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0805','SC03180909') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0805','SC03180910') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0806','SC03181201') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0806','SC03181202') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0806','SC03181203') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0806','SC03181204') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0808','SC03181301') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TC0808','SC03181302') +GO + + +--ůͨӦϵ +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0101','SC03190101') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0101','SC03190102') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0101','SC03190103') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0101','SC03190104') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0101','SC03190105') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0101','SC03190106') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0101','SC03190107') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0101','SC03190108') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0101','SC03190109') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0101','SC03190110') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0201','SC03190501') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0201','SC03190502') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0201','SC03190503') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0201','SC03190504') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0401','SC03190401') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0401','SC03190402') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0401','SC03190403') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0401','SC03190404') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0501','SC03190601') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0501','SC03190602') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0501','SC03190603') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0501','SC03190604') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0501','SC03190605') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0501','SC03190606') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0501','SC03190607') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0501','SC03190608') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0501','SC03190609') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0501','SC03190610') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0502','SC03190701') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0502','SC03190702') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0502','SC03190703') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0502','SC03190704') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0502','SC03190705') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0502','SC03190706') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0502','SC03190707') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0502','SC03190708') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0502','SC03190709') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0502','SC03190710') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0502','SC03190711') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0502','SC03190712') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0502','SC03190713') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0502','SC03190714') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0502','SC03190715') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0502','SC03190716') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0701','SC03190204') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0701','SC03190205') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0701','SC03190206') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0701','SC03190207') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0701','SC03190208') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0701','SC03190209') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0702','SC03190201') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0702','SC03190202') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0702','SC03190203') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0702','SC03190301') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC0702','SC03190302') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC1101','SC03199901') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'HAVC1101','SC03199902') +GO + +--ڸˮӦϵ +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS0101','SC031501xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS0201','SC031502xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS0301','SC031503xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS0401','SC031504xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS0501','SC031505xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS0601','SC031506xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS0602','SC031507xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS0603','SC031508xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS0701','SC03150901') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS0702','SC03150902') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS0703','SC03150903') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS0801','SC03151001') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS0802','SC03151002') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS0901','SC03151003') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS1001','SC03151004') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS1101','SC03151005') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS1201','SC03151006') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS1301','SC03151007') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS1401','SC03151008') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS1501','SC03151101') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS1501','SC03151103') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS1502','SC03151105') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS1502','SC03151106') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS1502','SC03151107') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS1502','SC03151108') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS1502','SC03151109') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS1502','SC03151110') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS1502','SC03151111') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS1502','SC03151112') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS1502','SC03151113') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS1502','SC03151114') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS1502','SC03151115') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WS1503','SC03151102') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WF0101','SC03151201') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WF0201','SC03151202') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WF0301','SC03151203') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WF0401','SC03151204') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'WF0501','SC03151205') +GO + + +--ȶӦϵ +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0101','SC03200101') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0101','SC03200102') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0102','SC03200103') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0102','SC03200105') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0103','SC03200104') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0104','SC03200106') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0105','SC03200201') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0105','SC03200202') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0106','SC03200203') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0107','SC03200204') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0108','SC03200205') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0201','SC03200501') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0202','SC03200502') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0203','SC03200503') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0204','SC03200504') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0205','SC03200505') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0205','SC03200506') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0206','SC03200507') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0301','SC03210101') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0301','SC03210102') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0301','SC03210103') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0301','SC03210104') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0301','SC03210105') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0301','SC03210106') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0301','SC03210107') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0301','SC03210108') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0301','SC03210109') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0302','SC03210414') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0302','SC03210415') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0303','SC03210416') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0303','SC03210417') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0303','SC03210418') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0303','SC03210419') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0303','SC03210420') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0303','SC03210421') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0303','SC03210422') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0303','SC03210423') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0303','SC03210424') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0303','SC03210425') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'AC0303','SC03210426') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ0801','SC03200301') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ0801','SC03200302') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ0802','SC03200303') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ0803','SC03200304') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ0804','SC03200305') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ0804','SC03200306') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ0901','SC03200601') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ0902','SC03200602') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ0903','SC03200603') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ0904','SC03200604') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ0905','SC03200606') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ0905','SC03200607') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ0906','SC03200605') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ0906','SC03200608') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ0906','SC03200609') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1001','SC03210201') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1001','SC03210202') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1001','SC03210203') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1001','SC03210204') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1001','SC03210205') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1001','SC03210206') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1001','SC03210207') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1001','SC03210208') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1001','SC03210209') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1001','SC03210210') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1002','SC03210401') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1002','SC03210402') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1002','SC03210413') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1003','SC03210403') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1003','SC03210404') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1003','SC03210405') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1003','SC03210406') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1101','SC03210301') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1101','SC03210302') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1101','SC03210303') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1101','SC03210304') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1101','SC03210305') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1101','SC03210306') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1101','SC03210307') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1102','SC03210407') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1102','SC03210408') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1103','SC03210409') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1103','SC03210410') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1103','SC03210411') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1103','SC03210412') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1201','SC03210501') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1201','SC03210502') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1201','SC03210503') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1201','SC03210504') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1201','SC03210505') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1201','SC03210506') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1202','SC03210521') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1202','SC03210522') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1203','SC03210531') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1203','SC03210532') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1203','SC03210533') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1203','SC03210534') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1203','SC03210535') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1204','SC03210551') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1205','SC03210561') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1205','SC03210562') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1301','SC03200401') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1301','SC03200402') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1302','SC03200403') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1303','SC03200404') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'EQ1304','SC03200405') +GO + +--ؿӦϵ +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GE0101','SC010201xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GE0201','SC010101xx') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GE0301','SC010301xx') +GO + + +--ȫӦϵ +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PG0101','SC03140101') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'PG0201','SC03140102') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0101','SC03142001') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0101','SC03142002') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0101','SC03142003') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0101','SC03142004') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0101','SC03142008') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0101','SC03142009') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0101','SC03142010') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0102','SC03142101') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0102','SC03142102') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0102','SC03142103') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0102','SC03142104') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0102','SC03142105') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0102','SC03142106') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0102','SC03142107') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0102','SC03142108') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0102','SC03142109') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0103','SC03142005') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0103','SC03142006') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0103','SC03142007') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0201','SC03142101') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0201','SC03142102') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0201','SC03142103') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0201','SC03142104') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0201','SC03142105') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0201','SC03142106') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0201','SC03142107') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0201','SC03142108') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0201','SC03142109') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0301','SC03141101') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0301','SC03141102') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0301','SC03141103') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0301','SC03141104') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0301','SC03141105') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0301','SC03141106') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0301','SC03141107') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0301','SC03141108') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0301','SC03141109') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0301','SC03141110') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0301','SC03141111') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0301','SC03141112') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0301','SC03141113') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0301','SC03141114') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0301','SC03141115') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0301','SC03141116') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0301','SC03141117') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0301','SC03141118') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0301','SC03141119') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0301','SC03141120') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0401','SC03141001') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0401','SC03141002') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0401','SC03141003') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0401','SC03141004') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0401','SC03141005') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0401','SC03141006') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0401','SC03141007') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0401','SC03141008') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0401','SC03141009') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0401','SC03141010') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0401','SC03141011') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0401','SC03141012') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0401','SC03141013') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0401','SC03141014') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0401','SC03141015') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0401','SC03141016') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0401','SC03141017') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0401','SC03141018') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0401','SC03141019') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0401','SC03141020') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0501','SC03140701') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0501','SC03140702') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0501','SC03140703') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0501','SC03140704') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0501','SC03140705') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0501','SC03140706') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0501','SC03140707') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0501','SC03140708') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0501','SC03140709') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0501','SC03140710') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0501','SC03140711') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0501','SC03140712') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0501','SC03140713') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0501','SC03140714') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0501','SC03140715') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0501','SC03140716') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0501','SC03140717') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0501','SC03140718') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0501','SC03140719') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0501','SC03140720') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0601','SC03140801') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0601','SC03140802') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0601','SC03140803') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0601','SC03140804') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0601','SC03140805') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0601','SC03140806') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0601','SC03140807') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0601','SC03140808') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0601','SC03140809') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0601','SC03140810') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0601','SC03140811') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0601','SC03140812') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0601','SC03140813') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0601','SC03140814') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0601','SC03140815') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0601','SC03140816') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0601','SC03140817') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0601','SC03140818') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0601','SC03140819') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0601','SC03140820') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0701','SC03140901') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0701','SC03140902') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0701','SC03140903') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0701','SC03140904') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0701','SC03140905') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0701','SC03140906') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0701','SC03140907') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0701','SC03140908') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0701','SC03140909') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0701','SC03140910') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0701','SC03140911') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0701','SC03140912') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0701','SC03140913') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0701','SC03140914') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0701','SC03140915') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0701','SC03140916') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0701','SC03140917') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0701','SC03140918') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0701','SC03140919') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0701','SC03140920') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0801','SC03140301') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0801','SC03140302') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0801','SC03140303') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0801','SC03140304') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0801','SC03140305') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0801','SC03140306') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0801','SC03140307') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0801','SC03140308') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0801','SC03140309') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0801','SC03140310') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0801','SC03140311') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0801','SC03140312') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0801','SC03140313') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0801','SC03140314') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0801','SC03140315') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0801','SC03140316') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0801','SC03140317') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0801','SC03140318') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0801','SC03140319') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0801','SC03140320') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0901','SC03140401') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0901','SC03140402') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0901','SC03140403') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0901','SC03140404') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0901','SC03140405') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0901','SC03140406') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0901','SC03140407') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0901','SC03140408') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0901','SC03140409') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0901','SC03140410') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0901','SC03140411') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0901','SC03140412') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0901','SC03140413') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0901','SC03140414') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0901','SC03140415') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0901','SC03140416') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0901','SC03140417') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0901','SC03140418') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0901','SC03140419') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP0901','SC03140420') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1001','SC03140501') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1001','SC03140502') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1001','SC03140503') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1001','SC03140504') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1001','SC03140505') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1001','SC03140506') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1001','SC03140507') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1001','SC03140508') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1001','SC03140509') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1001','SC03140510') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1001','SC03140511') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1001','SC03140512') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1001','SC03140513') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1001','SC03140514') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1001','SC03140515') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1001','SC03140516') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1001','SC03140517') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1001','SC03140518') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1001','SC03140519') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1001','SC03140520') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1101','SC03140601') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1101','SC03140602') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1101','SC03140603') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1101','SC03140604') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1101','SC03140605') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1101','SC03140606') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1101','SC03140607') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1101','SC03140608') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1101','SC03140609') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1101','SC03140610') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1101','SC03140611') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1101','SC03140612') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1101','SC03140613') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1101','SC03140614') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1101','SC03140615') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1101','SC03140616') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1101','SC03140617') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1101','SC03140618') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1101','SC03140619') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1101','SC03140620') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1101','SC03140621') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1201','SC03141201') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1201','SC03141202') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1201','SC03141203') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1201','SC03141204') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1201','SC03141205') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1201','SC03141206') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1201','SC03141207') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1201','SC03141208') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1201','SC03141209') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1201','SC03141210') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1201','SC03141211') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1201','SC03141212') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1201','SC03141213') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1201','SC03141214') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1201','SC03141215') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1201','SC03141216') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1201','SC03141217') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1201','SC03141218') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1201','SC03141219') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1201','SC03141220') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1301','SC03141301') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1301','SC03141302') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1301','SC03141303') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1301','SC03141304') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1301','SC03141305') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1301','SC03141306') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1301','SC03141307') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1301','SC03141308') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1402','SC03142204') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1402','SC03142205') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1402','SC03142206') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1402','SC03142208') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1502','SC03142201') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1502','SC03142202') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1502','SC03142203') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1503','SC03142207') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1701','SC03143001') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1701','SC03143002') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1701','SC03143003') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'UP1701','SC03143004') +GO + +--ʱʩӦϵ +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0101','SC06020301') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0101','SC06030101') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0101','SC06040201') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0101','SC06040202') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0101','SC06040203') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0101','SC06040204') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0101','SC06040205') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0101','SC06040206') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0101','SC06040207') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0102','SC06020302') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0102','SC06030102') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0201','SC06020801') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0201','SC06020802') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0201','SC06020803') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0201','SC06030201') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0201','SC06030202') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0201','SC06030203') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0201','SC06040303') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0201','SC06040305') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0201','SC06040306') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0201','SC06040307') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0201','SC06040308') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0202','SC06020804') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0202','SC06030204') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0203','SC06020901') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0203','SC06020902') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0203','SC06040304') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0204','SC06020701') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0204','SC06020702') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0204','SC06040302') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0205','SC06020601') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0205','SC06020602') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0205','SC06020603') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0205','SC06020604') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0205','SC06040301') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0301','SC06020101') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0302','SC06020102') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0303','SC06020103') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0304','SC06020104') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0304','SC06040101') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0402','SC06020201') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0402','SC06020202') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0402','SC06040102') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0501','SC06020501') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0601','SC06020401') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0601','SC06040106') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0602','SC06020403') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0603','SC06020402') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0604','SC06020404') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'TF0701','SC06020502') +GO + + + +--ͼӦϵ +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0101','SC02900101') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0101','SC02900102') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0101','SC02900103') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0101','SC02900104') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0101','SC02900105') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0101','SC02900106') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0102','SC02900107') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0103','SC02900108') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0103','SC02900109') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0301','SC02900601') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0301','SC02900602') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0301','SC02900701') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0301','SC02900703') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0301','SC02900704') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0302','SC02900604') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0302','SC02900705') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0302','SC02900706') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0302','SC02900707') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0302','SC02900708') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0303','SC02900605') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0303','SC02900606') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0303','SC02900709') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0303','SC02900710') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0303','SC02900711') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0303','SC02900712') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0303','SC02900713') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0303','SC02900714') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0303','SC02900715') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0303','SC02900716') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0303','SC02900717') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0304','SC02900603') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0304','SC02900702') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0401','SC02900201') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0401','SC02900202') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0401','SC02900203') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0401','SC02900204') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0401','SC02900222') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0401','SC02900223') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0402','SC02900205') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0402','SC02900206') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0402','SC02900207') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0402','SC02900208') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0402','SC02900209') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0402','SC02900210') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0402','SC02900212') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0402','SC02900225') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0403','SC02900211') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0403','SC02900213') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0403','SC02900214') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0403','SC02900215') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0403','SC02900216') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0403','SC02900217') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0403','SC02900218') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0403','SC02900219') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0403','SC02900220') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0403','SC02900221') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0403','SC02900224') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0701','SC02900801') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0701','SC02900803') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0701','SC02900804') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0702','SC02900805') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0702','SC02900806') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0702','SC02900807') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0702','SC02900808') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0702','SC02900809') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0702','SC02900810') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0702','SC02900811') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0702','SC02900812') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0702','SC02900813') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0702','SC02900814') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0702','SC02900815') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0702','SC02900816') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0702','SC02900817') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0702','SC02900818') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0703','SC02900802') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0802','SC02900301') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0803','SC02900302') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0805','SC02900303') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0805','SC02900304') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0805','SC02900305') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0901','SC02900401') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0901','SC02900403') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0901','SC02900404') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0901','SC02900505') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0901','SC02900507') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0901','SC02900508') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900405') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900406') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900407') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900408') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900409') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900410') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900411') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900412') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900413') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900414') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900415') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900416') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900417') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900418') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900419') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900420') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900421') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900422') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900423') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900424') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900501') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900502') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900503') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900504') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900509') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900510') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900511') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900512') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900513') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900514') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900515') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0902','SC02900516') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0903','SC02900402') +GO + +insert into dbo.WBS_WbsSetMatchCostControlInit(WbsSetMatchCostControlInitId,WbsSetCode,CostControlInitCode) +values(newid(),'GM0903','SC02900506') +GO + + + + + + diff --git a/DataBase/进度数据初始化脚本/清空进度数据脚本.sql b/DataBase/进度数据初始化脚本/清空进度数据脚本.sql index 67f72c9b..0f00be7c 100644 --- a/DataBase/进度数据初始化脚本/清空进度数据脚本.sql +++ b/DataBase/进度数据初始化脚本/清空进度数据脚本.sql @@ -1,3 +1,12 @@ +--տ +delete from [dbo].[WBS_WbsSetMatchCostControlInit] +delete from WBS_CostControlInit +delete from WBS_WbsSetInit +delete from Wbs_UnitProjectInit +delete from [dbo].[WBS_CnProfessionInit] +GO + +--Ŀ delete from [dbo].[WBS_CostControlDetailHistory] delete from WBS_CostControlParentDetail delete from [dbo].[WBS_CostControlDetail] @@ -6,4 +15,5 @@ delete from [dbo].[WBS_CostControl] delete from [dbo].[Wbs_WbsSet] delete from [dbo].[Wbs_UnitProject] delete from WBS_CnProfession -delete from [dbo].[Project_Installation] where InstallationName!='ͼ' \ No newline at end of file +delete from [dbo].[Project_Installation] where InstallationName!='ͼ' +GO \ No newline at end of file diff --git a/DataBase/进度数据初始化脚本/管道分部分项脚本.txt b/DataBase/进度数据初始化脚本/管道分部分项脚本.txt new file mode 100644 index 00000000..6fec8eb0 --- /dev/null +++ b/DataBase/进度数据初始化脚本/管道分部分项脚本.txt @@ -0,0 +1,291 @@ +--管道分部分项 +insert into dbo.Wbs_UnitProjectInit(UnitProjectCode,UnitProjectName,SuperUnitProject,CnProfessionId,IsIn,SortIndex) +values('PP','工艺管道',null,13,1,1) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PF01','管道现场制作',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PF0101','焊接(DIN);',13,'PF01','PP',1,70) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PF0102','检验',13,'PF01','PP',1,30) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PF02','管件现场制作',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PF0201','焊接(DIN);',13,'PF02','PP',1,70) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PF0202','检验',13,'PF02','PP',1,30) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP01','土(石)方',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0101','土石方开挖(m³)',13,'PP01','PP',1,40) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0102','管道基础施工',13,'PP01','PP',1,20) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0103','土方回填',13,'PP01','PP',1,40) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP02','碳钢管道壁厚≤10mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0201','预制和安装(DN)',13,'PP02','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0202','试压',13,'PP02','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP03','碳钢管道10mm<壁厚≤20mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0301','预制和安装(DN)',13,'PP03','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0302','试压',13,'PP03','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP04','碳钢管道20mm<壁厚≤34mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0401','预制和安装(DN)',13,'PP04','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0402','试压',13,'PP04','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP05','碳钢管道34mm<壁厚≤51mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0501','预制和安装(DN)',13,'PP05','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0502','试压',13,'PP05','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP06','碳钢管道壁厚>51mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0601','预制和安装(DN)',13,'PP06','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0602','试压',13,'PP06','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP07','不锈钢管道壁厚≤10mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0701','预制和安装(DN)',13,'PP07','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0702','试压',13,'PP07','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP08','不锈钢管道10mm<壁厚≤20mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0801','预制和安装(DN)',13,'PP08','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0802','试压',13,'PP08','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP09','不锈钢管道20mm<壁厚≤34mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0901','预制和安装(DN)',13,'PP09','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP0902','试压',13,'PP09','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP10','不锈钢管道34mm<壁厚≤51mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1001','预制和安装(DN)',13,'PP10','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1002','试压',13,'PP10','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP11','不锈钢管道壁厚>51mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1101','预制和安装(DN)',13,'PP11','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1102','试压',13,'PP11','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP12','低合金钢管道壁厚≤10mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1201','预制和安装(DN)',13,'PP12','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1202','试压',13,'PP12','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP13','低合金钢管道10mm<壁厚≤20mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1301','预制和安装(DN)',13,'PP13','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1302','试压',13,'PP13','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP14','低合金钢管道壁厚20mm<壁厚≤34mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1401','预制和安装(DN)',13,'PP14','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1402','试压',13,'PP14','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP15','低合金钢管道34mm<壁厚≤51mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1501','预制和安装(DN)',13,'PP15','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1502','试压',13,'PP15','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP16','低合金钢管道壁厚>51mm',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1601','预制和安装(DN)',13,'PP16','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1602','试压',13,'PP16','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP17','特种材料管道',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1701','预制和安装(DN)',13,'PP17','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1702','试压',13,'PP17','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP18','衬里管道',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1801','预制和预安装(米)',13,'PP18','PP',1,30) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1802','衬里',13,'PP18','PP',1,25) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1803','安装',13,'PP18','PP',1,25) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1804','试压',13,'PP18','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP19','有色金属(其他材质)管道',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1901','预制和安装(DN)',13,'PP19','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP1902','试压',13,'PP19','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP20','非金属管道',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP2001','预制和安装(米)',13,'PP20','PP',1,80) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP2002','试压',13,'PP20','PP',1,20) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP21','管道支架安装',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP2101','现场制作管架(t/个)',13,'PP21','PP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP2102','成品管架(t/个)',13,'PP21','PP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP2103','弹簧管架(t/个)',13,'PP21','PP',1,null) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP2104','保冷管托(t/个)',13,'PP21','PP',1,null) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP22','伴热',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP2201','伴热安装(米)',13,'PP22','PP',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP23','无损检测',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP2301','无损检测(DN)',13,'PP23','PP',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP24','热处理',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP2401','热处理(DN)',13,'PP24','PP',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP25','化学清洗',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP2501','按系统',13,'PP25','PP',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP26','脱脂',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP2601','按系统',13,'PP26','PP',1,100) +GO + +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn) +values('PP27','吹洗',13,null,'PP',1) +GO +Insert into dbo.WBS_WbsSetInit(WbsSetCode,WbsSetName,CnProfessionId,SuperWbsSetCode,UnitProjectCode,IsIn,Weights) +values('PP2701','按系统',13,'PP27','PP',1,100) +GO \ No newline at end of file diff --git a/DataBase/进度数据初始化脚本/费控项初始化脚本.sql b/DataBase/进度数据初始化脚本/费控项初始化脚本.sql index 37e2dc2a..cb029806 100644 --- a/DataBase/进度数据初始化脚本/费控项初始化脚本.sql +++ b/DataBase/进度数据初始化脚本/费控项初始化脚本.sql @@ -2,7 +2,7 @@ delete from WBS_CostControlInit GO - +-- INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02010101','ԤƷ׮','m3'); INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02010102','Ԥƻ׮ D=400','m'); INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02010103','Ԥƻ׮ D=500','m'); @@ -637,3 +637,1656 @@ INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostContr INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02021317','ש̴Ѵֱ H=40',''); INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02021317','ש̴Ѵֱ H=45',''); GO + +--豸 +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030110xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030101xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030102xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030103xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030104xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030105xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030201xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030202xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030203xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030204xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030308xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030301xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030302xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030303xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030304xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030305xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030306xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030307xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030309xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030601xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030602xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030603xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030604xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030605xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030606xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030607xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030608xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030699xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030501xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030502xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030503xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030504xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030505xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030701xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030702xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030703xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030704xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030705xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030706xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030707xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030708xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030709xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030710xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030711xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030712xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030401xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030402xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030403xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030404xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030405xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030801xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030802xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030803xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030901xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030902xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC030903xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031201xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031205xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031203xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031204xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031101xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031103xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031102xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031000xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031001xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031002xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031003xx','',''); +--ܵ +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130101','','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130102','ܼ','t/'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130201','DN50'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130202','DN50'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130203','DN50'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130204','50< DN150'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130205','50< DN150'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130206','50< DN150'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130207','50< DN150'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130208','150< DN300'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130209','150< DN300'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130210','150< DN300'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130211','150< DN300'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130212','150< DN300'+' '+'26mm< ġ34mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130213','DN > 300'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130214','DN > 300'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130215','DN > 300'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130216','DN > 300'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130217','DN > 300'+' '+'26mm< ġ34mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130218','DN > 300'+' '+'34mm< ġ42mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130219','DN > 300'+' '+'42mm< ġ50mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130220','DN > 300'+' '+'50mm< ġ58mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130221','DN > 300'+' '+'58mm< ġ66mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130222','DN > 300'+' '+'66mm< ġ72mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130301','DN50'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130302','DN50'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130303','DN50'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130304','50< DN150'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130305','50< DN150'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130306','50< DN150'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130307','50< DN150'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130308','150< DN300'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130309','150< DN300'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130310','150< DN300'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130311','150< DN300'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130312','150< DN300'+' '+'26mm< ġ34mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130313','DN > 300'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130314','DN > 300'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130315','DN > 300'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130316','DN > 300'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130317','DN > 300'+' '+'26mm< ġ34mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130318','DN > 300'+' '+'34mm< ġ42mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130319','DN > 300'+' '+'42mm< ġ50mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130320','DN > 300'+' '+'50mm< ġ58mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130321','DN > 300'+' '+'58mm< ġ66mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130322','DN > 300'+' '+'66mm< ġ72mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130401','DN50'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130402','DN50'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130403','DN50'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130404','50< DN150'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130405','50< DN150'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130406','50< DN150'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130407','50< DN150'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130408','150< DN300'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130409','150< DN300'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130410','150< DN300'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130411','150< DN300'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130412','150< DN300'+' '+'26mm< ġ34mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130413','DN > 300'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130414','DN > 300'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130415','DN > 300'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130416','DN > 300'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130417','DN > 300'+' '+'26mm< ġ34mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130418','DN > 300'+' '+'34mm< ġ42mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130419','DN > 300'+' '+'42mm< ġ50mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130420','DN > 300'+' '+'50mm< ġ58mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130421','DN > 300'+' '+'58mm< ġ66mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130422','DN > 300'+' '+'66mm< ġ72mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130501','DN50'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130502','DN50'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130503','DN50'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130504','50< DN150'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130505','50< DN150'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130506','50< DN150'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130507','50< DN150'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130508','150< DN300'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130509','150< DN300'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130510','150< DN300'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130511','150< DN300'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130512','150< DN300'+' '+'26mm< ġ34mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130513','DN > 300'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130514','DN > 300'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130515','DN > 300'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130516','DN > 300'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130517','DN > 300'+' '+'26mm< ġ34mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130518','DN > 300'+' '+'34mm< ġ42mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130519','DN > 300'+' '+'42mm< ġ50mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130520','DN > 300'+' '+'50mm< ġ58mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130521','DN > 300'+' '+'58mm< ġ66mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130522','DN > 300'+' '+'66mm< ġ72mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130601','DN50'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130602','DN50'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130603','DN50'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130604','50< DN150'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130605','50< DN150'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130606','50< DN150'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130607','50< DN150'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130608','150< DN300'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130609','150< DN300'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130610','150< DN300'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130611','150< DN300'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130612','150< DN300'+' '+'26mm< ġ34mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130613','DN > 300'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130614','DN > 300'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130615','DN > 300'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130616','DN > 300'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130617','DN > 300'+' '+'26mm< ġ34mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130618','DN > 300'+' '+'34mm< ġ42mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130619','DN > 300'+' '+'42mm< ġ50mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130620','DN > 300'+' '+'50mm< ġ58mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130621','DN > 300'+' '+'58mm< ġ66mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130622','DN > 300'+' '+'66mm< ġ72mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130701','DN50'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130702','DN50'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130703','DN50'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130704','50< DN150'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130705','50< DN150'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130706','50< DN150'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130707','50< DN150'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130708','150< DN300'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130709','150< DN300'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130710','150< DN300'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130711','150< DN300'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130712','150< DN300'+' '+'26mm< ġ34mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130713','DN > 300'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130714','DN > 300'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130715','DN > 300'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130716','DN > 300'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130717','DN > 300'+' '+'26mm< ġ34mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130718','DN > 300'+' '+'34mm< ġ42mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130719','DN > 300'+' '+'42mm< ġ50mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130720','DN > 300'+' '+'50mm< ġ58mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130721','DN > 300'+' '+'58mm< ġ66mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130722','DN > 300'+' '+'66mm< ġ72mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130801','DN50'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130802','DN50'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130803','DN50'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130804','50< DN150'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130805','50< DN150'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130806','50< DN150'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130807','50< DN150'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130808','150< DN300'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130809','150< DN300'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130810','150< DN300'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130811','150< DN300'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130812','150< DN300'+' '+'26mm< ġ34mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130813','DN > 300'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130814','DN > 300'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130815','DN > 300'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130816','DN > 300'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130817','DN > 300'+' '+'26mm< ġ34mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130818','DN > 300'+' '+'34mm< ġ42mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130819','DN > 300'+' '+'42mm< ġ50mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130820','DN > 300'+' '+'50mm< ġ58mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130821','DN > 300'+' '+'58mm< ġ66mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130822','DN > 300'+' '+'66mm< ġ72mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130901','DN50'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130902','DN50'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130903','DN50'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130904','50< DN150'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130905','50< DN150'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130906','50< DN150'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130907','50< DN150'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130908','150< DN300'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130909','150< DN300'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130910','150< DN300'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130911','150< DN300'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130912','150< DN300'+' '+'26mm< ġ34mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130913','DN > 300'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130914','DN > 300'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130915','DN > 300'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130916','DN > 300'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130917','DN > 300'+' '+'26mm< ġ34mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130918','DN > 300'+' '+'34mm< ġ42mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130919','DN > 300'+' '+'42mm< ġ50mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130920','DN > 300'+' '+'50mm< ġ58mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130921','DN > 300'+' '+'58mm< ġ66mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03130922','DN > 300'+' '+'66mm< ġ72mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131001','DN50'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131002','DN50'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131003','DN50'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131004','50< DN150'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131005','50< DN150'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131006','50< DN150'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131007','50< DN150'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131008','150< DN300'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131009','150< DN300'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131010','150< DN300'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131011','150< DN300'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131012','150< DN300'+' '+'26mm< ġ34mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131013','DN > 300'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131014','DN > 300'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131015','DN > 300'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131016','DN > 300'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131017','DN > 300'+' '+'26mm< ġ34mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131018','DN > 300'+' '+'34mm< ġ42mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131019','DN > 300'+' '+'42mm< ġ50mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131020','DN > 300'+' '+'50mm< ġ58mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131021','DN > 300'+' '+'58mm< ġ66mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131022','DN > 300'+' '+'66mm< ġ72mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131101','DN50'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131102','DN50'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131103','DN50'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131104','50< DN150'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131105','50< DN150'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131106','50< DN150'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131107','50< DN150'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131108','150< DN300'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131109','150< DN300'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131110','150< DN300'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131111','150< DN300'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131112','150< DN300'+' '+'26mm< ġ34mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131113','DN > 300'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131114','DN > 300'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131115','DN > 300'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131116','DN > 300'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131117','DN > 300'+' '+'26mm< ġ34mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131118','DN > 300'+' '+'34mm< ġ42mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131119','DN > 300'+' '+'42mm< ġ50mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131120','DN > 300'+' '+'50mm< ġ58mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131121','DN > 300'+' '+'58mm< ġ66mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131122','DN > 300'+' '+'66mm< ġ72mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131201','DN50'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131202','DN50'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131203','DN50'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131204','50< DN150'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131205','50< DN150'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131206','50< DN150'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131207','50< DN150'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131208','150< DN300'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131209','150< DN300'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131210','150< DN300'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131211','150< DN300'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131212','150< DN300'+' '+'26mm< ġ34mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131213','DN > 300'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131214','DN > 300'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131215','DN > 300'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131216','DN > 300'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131217','DN > 300'+' '+'26mm< ġ34mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131218','DN > 300'+' '+'34mm< ġ42mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131219','DN > 300'+' '+'42mm< ġ50mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131220','DN > 300'+' '+'50mm< ġ58mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131221','DN > 300'+' '+'58mm< ġ66mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131222','DN > 300'+' '+'66mm< ġ72mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131301','DN50'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131302','DN50'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131303','DN50'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131304','50< DN150'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131305','50< DN150'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131306','50< DN150'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131307','50< DN150'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131308','150< DN300'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131309','150< DN300'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131310','150< DN300'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131311','150< DN300'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131312','150< DN300'+' '+'26mm< ġ34mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131313','DN > 300'+' '+'ġ4mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131314','DN > 300'+' '+'4mm< ġ10mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131315','DN > 300'+' '+'10mm< ġ20mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131316','DN > 300'+' '+'20mm< ġ26mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131317','DN > 300'+' '+'26mm< ġ34mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131318','DN > 300'+' '+'34mm< ġ42mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131319','DN > 300'+' '+'42mm< ġ50mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131320','DN > 300'+' '+'50mm< ġ58mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131321','DN > 300'+' '+'58mm< ġ66mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131322','DN > 300'+' '+'66mm< ġ72mm','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131401','ֹܰװ DN50','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131402','ֹܰװ 50< DN150','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131403','ֹܰװ 150< DN300','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131404','ֹܰװ DN > 300','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131501','ֹǼPEܰװ DN50','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131502','ֹǼPEܰװ 50< DN150','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131503','ֹǼPEܰװ 150< DN300','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131504','ֹǼPEܰװ DN > 300','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131601','ֳ̼ܰװ DN50','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131602','ֳ̼ܰװ 50< DN150','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131603','ֳ̼ܰװ 150< DN300','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131604','ֳ̼ܰװ DN > 300','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131701','HDPEܰװ DN150','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131702','HDPEܰװ 150< DN300','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131703','HDPEܰװ DN > 300','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131801','DN50','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131802','50< DN150','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131803','150< DN300','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131804','DN > 300','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131901','ְ̼ȹ DN15','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131902','ְ̼ȹ DN20','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131903','ְ̼ȹ DN25','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131904','ְ̼ȹ DN32','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131905','ְ̼ȹ DN40','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131910','ְȹ DN15','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131911','ְȹ DN20','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131912','ְȹ DN25','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131913','ְȹ DN32','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131914','ְȹ DN40','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03131920','ȴ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03132001','һܼܰװƷ'+'','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03132002','ɹܼܰװƷ'+'','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03132003','ֹ̼ܼװ'+'','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03132004','ֹܼװ'+'','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03132005','аװ'+'',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03138001','RT FILM (piece)'+'300*80','PCS'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03138002','ʱ(TOFD)'+'','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03138003','(PA)'+'','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03138004','PT(͸̽)'+'','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03138005','UT(̽)'+'','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03138006','MT(ŷ̽)'+'','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03138007','ԤȣPRHT'+'','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03138008','ֺ̼ȴ'+'','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03138009','Ͻֺȴ'+'','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03138010','Ӳȼ'+'',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03138011','׷ '+'',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03138012','׷ 붨'+'',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031319xx','',''); +-- +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160101','ͽʽѹ 10KV250KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160102','ͽʽѹ 10KV500KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160103','ͽʽѹ 10KV1000KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160104','ͽʽѹ 10KV2000KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160105','ͽʽѹ 10KV4000KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160106','ͽʽѹ 10KV8000KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160107','ͽʽѹ 10KV10000KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160108','ͽʽѹ 10KV20000KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160109','ͽʽѹ 10KV40000KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160121','ͽʽѹ 35KV2000KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160122','ͽʽѹ 35KV4000KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160123','ͽʽѹ 35KV8000KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160124','ͽʽѹ 35KV16000KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160125','ͽʽѹ 35KV31500KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160141','ͽʽѹ 110KV6300KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160142','ͽʽѹ 110KV10000KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160143','ͽʽѹ 110KV16000KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160144','ͽʽѹ 110KV25000KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160145','ͽʽѹ 110KV40000KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160146','ͽʽѹ 110KV63000KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160147','ͽʽѹ 110KV120000KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160201','ʽѹ 10KV100KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160202','ʽѹ 10KV250KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160203','ʽѹ 10KV500KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160204','ʽѹ 10KV800KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160205','ʽѹ 10KV1000KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160206','ʽѹ 10KV2000KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160207','ʽѹ 10KV2500KVA','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160221','Ȧ 10kv, 300kva','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160222','Ȧ 10kv, 1200kva','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160241','Ȧ 35kv, 550kva','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160242','Ȧ 35kv, 2200kva','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160261','Ȧ 60kv, 1900kva','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160262','Ȧ 60kv, 3800kva','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160281','Ȧ 110kv, 4500kva','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160301','GIS-Եϵ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160302','ع',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160303','װ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160304','ʽʽվ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160305','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160306','·','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160307','Ϳ·','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160308','뿪ءɿ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160309','','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160310','۶',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160311','翹',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160312','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160313','Ƶ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160314','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160401','΢ϵͳ','ϵͳ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160402','ۺԶϵͳ','ϵͳ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160501','ĸ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160502','ĸ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160503','ĸ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160504','ĸ߲',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160505','ʼ䣬',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160506','ĸ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160507','ĸ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160601','','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160602','','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160603','','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160604','','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160605','()','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160606','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160607','ť',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160608','','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160609','','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160610','','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160611','','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160612','()','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160613','ƿ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160614','λ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160615','ťѡ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160616','̵źģ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160617','','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160618','ɿع','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160619','̨','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160620','ѹ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160621','Զ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160622','','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160623','','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160624','ֱ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160625','л','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160626','ѹ۶',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160627','','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160628','Ӵ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160629','','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160630','','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160631','Զ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160632','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160633','','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160634','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160635','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160636','','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160701','ֱԴװ 36V',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160702','ֱԴװ 100AH220v',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160703','ֱԴװ 200AH220v',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160704','ֱԴװ 300AH220v',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160711','UPS 10kva',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160712','UPS 30kva',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160713','UPS 60kva',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160714','UPS 150kva',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160715','UPS 150kva',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160721','EPS 12kva',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160722','EPS 30kva',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160723','EPS 60kva',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160724','EPS 100kva',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160725','EPS 100kva',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160731','̫ܵ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160801',' о6mm2ڣо','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160802',' о10mm2ڣо','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160803',' о16mm2ڣо','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160804',' о35mm2ڣо','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160805',' о70mm2ڣо','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160806',' о120mm2ڣо','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160807',' о240mm2ڣо','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160808',' о400mm2ڣо','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160809',' о630mm2ڣо','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160811',' о6mm2ڣ2~4о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160812',' о10mm2ڣ2~4о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160813',' о16mm2ڣ2~4о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160814',' о35mm2ڣ2~4о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160815',' о70mm2ڣ2~4о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160816',' о120mm2ڣ2~4о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160817',' о240mm2ڣ2~4о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160818',' о400mm2ڣ2~4о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160819',' о630mm2ڣ2~4о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160821',' о6mm2ڣ5о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160822',' о10mm2ڣ5о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160823',' о16mm2ڣ5о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160824',' о35mm2ڣ5о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160825',' о70mm2ڣ5о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160826',' о120mm2ڣ5о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160827',' о240mm2ڣ5о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160828',' о400mm2ڣ5о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160829',' о630mm2ڣ5о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160831',' о6mm2ڣ6о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160832',' о10mm2ڣ6о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160833',' о16mm2ڣ6о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160834',' о35mm2ڣ6о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160835',' о70mm2ڣ6о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160836',' о120mm2ڣ6о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160837',' о240mm2ڣ6о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160838',' о400mm2ڣ6о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160839',' о630mm2ڣ6о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160841','ƶ о16mm2','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160842','ƶ о35mm2','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160843','ƶ о70mm2','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160844','ƶ о120mm2','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160851','Ƶ£6о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160852','Ƶ£14о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160853','Ƶ£24о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160854','Ƶ£37о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160855','Ƶ£48о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160861','ֱ¹-','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160862','ֱ¹ɰש','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160871','1','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160872','2','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160873','3','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160901','ż ','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160902','ż Ͻ','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160903','ż ','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160904','ż п','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03160911','ģ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161001','ƾ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161002','ͨƾ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161003','ϰ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161004','ͨƼƾ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161005','װε',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161006','ӫ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161007','һ־',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161008','·',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161031','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161032','ͨؼť',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161033','ߺСߺСغС',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161101','ߡ 1.5mm2','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161102','ߡ 2.5mm2','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161103','ߡ 4mm2','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161104','ߡ 6mm2','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161105','ߡ 10mm2','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161106','ߡ 16mm2','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161107','ߡ 25mm2','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161108','ߡ 35mm2','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161109','ߡ 50mm2','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161110','ߡ 70mm2','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161111','ߡ 95mm2','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161112','ߡ 120mm2','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161113','ߡ 150mm2','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161114','ߡ 185mm2','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161115','ߡ 240mm2','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161121',' DN15 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161122',' DN20 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161123',' DN25 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161124',' DN32 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161125',' DN40 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161126',' DN50 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161127',' DN70 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161128',' DN80 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161129',' DN100 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161141',' DN15 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161142',' DN20 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161143',' DN25 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161144',' DN32 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161145',' DN40 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161146',' DN50 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161147',' DN70 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161148',' DN80 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161149',' DN100 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161181','߲ W=100MM','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161182','߲ W=50MM','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161201','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161202','ӵؼ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161203','ؽӵĸ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161204','һӵĸ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161205','','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161206','','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161207','ѹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161208','ȵλ䡢԰','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161209','Ե','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161210','ӵӿ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161211','','kg'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161301','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161302','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161401','ߣϵͳ 500kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161401','ߣϵͳ 1500kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161401','ߣϵͳ 3000kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161401','ߣϵͳ 12000kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161401','ߣϵͳ 25000kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161401','ߣϵͳ 50000kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161401','ߣϵͳ 125000kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161402','ѹϵͳ 10kv 560kva','ϵͳ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161402','ѹϵͳ 10kv 2000kva','ϵͳ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161402','ѹϵͳ 10kv 4000kva','ϵͳ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161402','ѹϵͳ 10kv 8000kva','ϵͳ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161402','ѹϵͳ 10kv20000kva','ϵͳ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161402','ѹϵͳ 10kv 400000kva','ϵͳ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161403','װϵͳ 1kv','ϵͳ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161403','װϵͳ 10kv','ϵͳ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161403','װϵͳ 35kv','ϵͳ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161403','װϵͳ 110kv','ϵͳ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161404','ͨСֱ綯߼ 13kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161404','ͨСֱ綯߼ 30kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161404','ͨСֱ綯߼ 55kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161404','ͨСֱ綯߼ 100kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161404','ͨСֱ綯߼ 200kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161404','ͨСֱ綯߼ 300kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161405','ɿعֱ߼ 50kw','ϵͳ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161405','ɿعֱ߼ 100kw','ϵͳ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161405','ɿعֱ߼ 250kw','ϵͳ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161405','ɿعֱ߼ 500kw','ϵͳ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161405','ɿعֱ߼ 1000kw','ϵͳ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161405','ɿعֱ߼ 2000kw','ϵͳ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161405','ɿعֱ߼ 3500kw','ϵͳ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161405','ɿعֱ߼ 5000kw','ϵͳ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161406','ͨͬ綯߼ 10kv.500kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161406','ͨͬ綯߼ 10kv.1000kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161406','ͨͬ綯߼ 10kv.4000kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161406','ͨͬ綯߼ 380v','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161407','ѹ첽綯߼1kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161407','ѹ첽綯߼3kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161407','ѹ첽綯߼55kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161407','ѹ첽綯߼75kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161407','ѹ첽綯߼100kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161407','ѹ첽綯߼180kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161407','ѹ첽綯߼220kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161407','ѹ첽綯߼360kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161408','ѹͬ綯߼ 10kv,350kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161408','ѹͬ綯߼ 10kv,650kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161408','ѹͬ綯߼ 10kv,780kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161408','ѹͬ綯߼ 10kv,1600kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161408','ѹͬ綯߼ 10kv,4000kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161408','ѹͬ綯߼ 10kv,6300kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161408','ѹͬ綯߼ 10kv,8000kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161408','ѹͬ綯߼ 10kv,9360kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161408','ѹͬ綯߼ 10kv,12000w','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161408','ѹͬ綯߼ 10kv,15000kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161408','ѹͬ綯߼ 10kv,18000kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161409','ѹ첽綯߼ 10kv,240kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161409','ѹ첽綯߼ 10kv,650kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161409','ѹ첽綯߼ 10kv,780kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161409','ѹ첽綯߼ 10kv,1250kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161409','ѹ첽綯߼ 10kv,1600kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161409','ѹ첽綯߼ 10kv,4000kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161409','ѹ첽綯߼ 10kv,6300kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161409','ѹ첽綯߼ 10kv,8000kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161409','ѹ첽綯߼ 10kv,9360kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161409','ѹ첽綯߼ 10kv,12000w','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161409','ѹ첽綯߼ 10kv,15000kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161410','Ƶٵ綯 ߼ԣ1kv4kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161410','Ƶٵ綯 ߼ԣ1kv15kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161410','Ƶٵ綯 ߼ԣ1kv20kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161410','Ƶٵ綯 ߼ԣ1kv45kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161410','Ƶٵ綯 ߼ԣ1kv110kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161410','Ƶٵ綯 ߼ԣ1kv160kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161410','Ƶٵ綯 ߼ԣ1kv315kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161410','Ƶٵ綯 ߼ԣ1kv500kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161411','Ƶٵ綯 ߼ԣ10kv300kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161411','Ƶٵ綯 ߼ԣ10kv600kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161411','Ƶٵ綯 ߼ԣ10kv800kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161411','Ƶٵ綯 ߼ԣ10kv1200kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161411','Ƶٵ綯 ߼ԣ10kv1600kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161411','Ƶٵ綯 ߼ԣ10kv2600kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161411','Ƶٵ綯 ߼ԣ10kv4000kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161411','Ƶٵ綯 ߼ԣ10kv6300kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161411','Ƶٵ綯 ߼ԣ10kv9360kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161411','Ƶٵ綯 ߼ԣ10kv12000kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161412','綯鼰װõԣ2̨',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161412','綯鼰װõԣ2̨',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161412','綯鼰װõԣ綯̨3̨',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161412','綯鼰װõ 4-8̨̨',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161412','綯鼰װõ 9-12̨̨',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161413','ʽػ߼ԣ10t','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161413','ʽػ߼ԣ30t','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161413','ʽػ߼ԣ75t','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161413','ʽػ߼ԣ200t','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161413','ʽػ߼ԣ350t','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161413','ʽػ߼ԣ10t','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161414','񷢷߼ 160kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161414','񷢷߼ 360kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161414','񷢷߼ 630kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161415','΢͵߼,0.75kw','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161416','','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161417','ѹʵ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161418','ӵϵͳ','ϵͳ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161419','10kv¿װϵͳ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161420','ʽվϵͳ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161421','̫ܹվ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161422','ѹѹй¶',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161501','½ͷ(1,6,10kv)25',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161502','½ͷ 1kv£2535mm2',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161503','½ͷ 1kv£70mm2',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161504','½ͷ 1kv£120mm2',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161505','½ͷ 1kv£240mm2',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161506','½ͷ 1kv£400mm2',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161511','½ͷ 10kv£2535mm2',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161512','½ͷ 10kv£70mm2',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161513','½ͷ 10kv£120mm2',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161514','½ͷ 10kv£240mm2',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161515','½ͷ 10kv£400mm2',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161521','½ͷ 35KV£2535mm2',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161522','½ͷ 35KV£70mm2',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161523','½ͷ 35KV£120mm2',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161524','½ͷ 35KV£240mm2',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161525','½ͷ 35KV£400mm2',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161526','½ͷ 35KV£630mm2',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161601','֧ܼǹư','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161602','֧ܼǹưп','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161603','̫֧ܴ׮',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161604','¶','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161605','','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03161606','Ϳ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031601xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031603xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031605xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031604xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031609xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031615xx','',''); +--DZ +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170101','׼װ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170102','ػ̨װ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170103','ϵ','˹'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170201','¶ȼ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170202','¶ȿ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170203','ȵż',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170301','ѹ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170302','ѹ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170401','ת',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170402','šн',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170403','װ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170404','˷',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170405','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170406','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170407','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170408','װ ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170409','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170501','Һλ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170502','ִҺλ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170503','ͲҺλ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170504','λ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170505','ѹ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170506','ʾDZ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170601','¶ȱ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170602','ѹ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170603','ѹ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170604','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170605','תDZ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170701','ִл',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170702','綯ִл',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170703','Һִл',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170801','ش','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170802','ʾװ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170803','ɱ̳ؿװ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170804','Ƥ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170805','Ƥƫ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170806','','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170901','pH',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170902','ŵʽ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170903','߷',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170904','Ũȼ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170905','ҵɫ׷',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170906','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170907','ˮ߼ϵͳ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170908','ܶȺͱزⶨװ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170909','˷ܶȼ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170910','װ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03170911','Сݰװ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171001','ȼ屨',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171002','ж屨װ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171003','屨װ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171004','Զϵͳ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171101','ʽ̨','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171102','ʽ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171103','̨','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171104','/','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171105','/','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171106','£','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171201','пֹܷ裨˿ӣ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171202','ֹܷ(ӣ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171211','£о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171212','ͭ£о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171221','ֹܰ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171231','ͭܰ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171241','ȵ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171242','Ԫ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171301','6о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171302','12о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171303','24о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171304','ͷ۽6о',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171305','ͷ۽12о',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171306','ͷ۽24о',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171307','мͷ6о',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171308','мͷ12о',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171309','мͷ24о',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171321','ͨŵ4','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171322','ͨŵ25','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171323','ͨŵ50','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171326','רõ 20о',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171327','רõ 36о',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171328','רõ 50о',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171331','Ƶ(1.5mm2ڣ4о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171332','Ƶ(1.5mm2ڣ10о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171333','Ƶ(1.5mm2ڣ21о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171334','Ƶ(1.5mm2ڣ39о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171335','Ƶ(1.5mm2ڣ48о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171336','Ƶ(1.5mm2⣩4о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171337','Ƶ(1.5mm2⣩10о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171338','Ƶ(1.5mm2⣩21о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171339','Ƶ(1.5mm2⣩39о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171340','Ƶ(1.5mm2⣩48о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171351','1','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171352','2','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171353','3','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171361','ż ','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171362','ż Ͻ','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171363','ż ','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171364','ż п','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171371',' DN15 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171372',' DN20 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171373',' DN25 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171374',' DN32 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171375',' DN40 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171376',' DN50 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171377',' DN70 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171378',' DN80 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171379',' DN100 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171380',' DN15 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171381',' DN20 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171382',' DN25 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171383',' DN32 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171384',' DN40 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171385',' DN50 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171386',' DN70 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171387',' DN80 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171388',' DN100 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171391','֧ܼǹư','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171392','֧ܼǹưп','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171401','ӷ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171402','ʽ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171403','ʽ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171501','·','·'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171502','·','·'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03171503','ڻ·','·'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031702xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031703xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031706xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031704xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031705xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031707xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031708xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031710xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031701xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031714xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031711xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031715xx','',''); + +-- +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180101','װ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180102','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180103','·',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180104','ǽ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180105','ϵͳ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180106','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180107','߼',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180108','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180109','Դϵͳ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180110','շ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180111','ߺ','ֻ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180112','绰','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180113','ӡ绰',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180114','׵绰',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180201','װ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180202','Ԫ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180203','һվ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180204','վ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180205','ͺŽ','ֻ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180206','һ','ֻ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180207','·м̷֧','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180208','ڽ ','ֻ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180301','ֱ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180302','ʾ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180303','̽','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180304','̽',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180305','ť',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180306','ģ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180307','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180308','ģ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180309','','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180310','ӿ','ֻ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180311','ȫդ','ֻ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180312','߸','ֻ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180313','ָʾ','ֻ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180401','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180402','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180403','洢豸','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180404','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180405','ʾϵͳ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180406','˻',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180407','̨',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180408','','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180409','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180501','װ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180502','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180503','·','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180504','ƽ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180505','߼',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180506','Դϵͳ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180507','豸','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180601','豸װ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180602','ɼϵͳװ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180603','Ĺϵͳ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180604','ϵͳ','ϵͳ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180605','ͨ豸','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180606','','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180607','豸ͨŽӿ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180608','ʪȴ','֧'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180609','ѹ','֧'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180610','','֧'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180611','','֧'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180612','ż綯ִл',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180701','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180702','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180703','ʶϵͳ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180704','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180705','ͨբ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180706','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180707','ť򿪹',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180708','Ŵ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180709','̽',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180801','߰װ','/'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180802','ǰ˻',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180803','ǵ豸','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180804','豸','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180805','豸','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180901','6о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180902','12о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180903','24о','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180904','ͷ۽6о',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180905','ͷ۽12о',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180906','ͷ۽24о',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180907','мͷ6о',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180908','мͷ12о',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180909','мͷ24о',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03180910','Ϣ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03181001','ƻͨŵ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03181021','','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03181101',' DN15 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03181102',' DN20 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03181103',' DN25 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03181104',' DN32 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03181105',' DN40 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03181106',' DN50 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03181107',' DN70 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03181108',' DN80 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03181109',' DN100 п','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03181110',' DN15 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03181111',' DN20 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03181112',' DN25 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03181113',' DN32 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03181114',' DN40 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03181115',' DN50 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03181116',' DN70 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03181117',' DN80 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03181118',' DN100 PVCϹ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03181201','ż ','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03181202','ż Ͻ','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03181203','ż ','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03181204','ż п','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03181301','֧ܼǹư','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03181302','֧ܼǹưп','t'); +--ůͨ +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190101','ɢ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190102','ɢ','Ƭ'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190103','ů150kg£','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190104','ů150kgϣ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190105','ȿĻ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190106','ˮˮ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190107','ˮˮװװ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190108','ˮװ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190109','ˮ','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190110','ˮ䰲װ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190201','ʽյ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190202','ѹ䰲װ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190203','̹','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190204','(ȴ)','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190205','װ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190206','','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190207','̨','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190208','','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190209','ྻ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190301','ʽյ-01','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190302','ʽյ-02','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190401','ķ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190402','','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190403','ݶ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190404','Ȱװ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190501','пܵ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190502','ֹ̼ܵ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190503','Űװ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190504','װ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190601','пְ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190602','ְ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190603','','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190604','ַ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190605','Ϸ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190606','ַ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190607','ϲά','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190608','ȼ޻Ϸ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190609','','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190610','ܱ','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190701','Ʒװ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190702','ַư','kg'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190703','ƷڡɢҶװ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190704','','kg'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190705','װ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190706','Ʒñư','kg'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190707','ְҶư','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190708','Ҷư','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190709','ñư','kg'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190710','Ϸڼñư',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190711','ַڼñư',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190712','ư','kg'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190713','ư',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190714','Խӿڼ޷ư','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190715','Խӿڼзư','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03190716','ӿ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03199901','ͨ繤̼⡢',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03199902','',''); +--ڸˮ +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031501xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031502xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031503xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031504xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC031505xx','',''); +-- +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200101','ɰ'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200102',''+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200103','ˢһ'+' '+'ÿ =XXum','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200104','ಣһ'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200104','ಣÿһ'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200105','ˢһ'+' '+'ÿ =XXum','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200106','һ'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200106','ÿһ'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200201','ɰ'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200202',''+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200203','ˢ磩 һ'+' '+'XX ÿ =XXum','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200204','ˢ磩м һ'+' '+'XX ÿ =XXum','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200205','ˢ磩 һ'+' '+'XX ÿ =XXum','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200301','ɰ'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200302',''+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200303','ˢ磩 һ'+' '+'XX ÿ =XXum','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200304','ˢ磩м һ'+' '+'XX ÿ =XXum','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200305','ˢ磩 һ'+' '+'XX ÿ =XXum','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200306','豸Ϳ'+' '+'ȼ XX','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200401','ֽṹɰ'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200402','ֽṹ'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200403','ˢ磩 һ'+' '+'XX ÿ =XXum','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200404','ˢ磩м һ'+' '+'XX ÿ =XXum','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200405','ˢ磩 һ'+' '+'XX ÿ =XXum','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200501','ܵɰ'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200502','ˢ磩 һ'+' '+'XX ÿ =XXum','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200503','ˢ磩м һ'+' '+'XX ÿ =XXum','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200504','ˢ磩 һ'+' '+'XX ÿ =XXum','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200505','ܵڳս'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200506','ܵڳijѹ'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200507','ܵ߻̼֬ש =20mm'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200507','ܵ߻̼֬ש =40mm'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200601','豸ɰ'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200602','ˢ磩 һ'+' '+'XX ÿ =XXum','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200603','ˢ磩м һ'+' '+'XX ÿ =XXum','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200604','ˢ磩 һ'+' '+'XX ÿ =XXum','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200605','滷֬ࣨʯīۣƽ'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200606','豸ڳս'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200607','豸ڳijѹ'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200608','豸߻̼֬ש =20mm'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200608','豸߻̼֬ש =40mm'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200608','豸߻̼֬ש =65mm'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200608','豸߻̼֬ש =75mm'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200608','豸߻̼֬ש =114mm'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200609','ᷴӦ߻̼֬ש =75mm'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03200609','ᷴӦ߻̼֬ש =114mm'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210101','Ӳ߿'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210102','ĭ߿'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210103','άƷܿǣ'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210104','ĭ߿'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210105','ձƷ'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210106','άɢװ'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210107','ͿĨ'+' '+' =XXmm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210108','Ϲ'+' '+'','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210109','/'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210201','Ӳ߿'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210202','ĭ߿'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210203','ĭ'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210204','άƷ壩'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210205','ĭ߿'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210206','ĭϰ'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210207','ձƷ'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210208','άɢװ'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210209','ͿĨ'+' '+' =XXmm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210210','/'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210301','Ӳ߿'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210302','ĭ'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210303','άƷ壩'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210304','ĭϰ'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210305','ձƷ'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210306','άɢװ'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210307','/'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210401','֬-һ豸'+' '+' =XXmm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210402','豸һͷ'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210402','ÿһ'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210403','пƤ-һ豸'+' '+' =XXmm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210404','ʸְ屣-һ豸'+' '+' =XXmm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210405','屣һ豸'+' '+' =XXmm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210406','ְ廤һ豸'+' '+' =XXmm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210407','֬-'+' '+' =XXmm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210408','ޱһͷ'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210408','ÿһ'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210409','пְ屣-豸'+' '+' =XXmm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210410','ʸְ屣-豸'+' '+' =XXmm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210411','屣-豸'+' '+' =XXmm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210412','ְ屣-豸'+' '+' =XXmm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210413','˿-豸'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210414','֬-ܵ'+' '+' =XXmm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210415','ܵһͷ'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210415','ÿһ'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210416','пƤ-ܵ'+' '+' =XXmm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210417','ʸְ屣-ܵ'+' '+' =XXmm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210418','屣һܵ'+' '+' =XXmm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210419','ְ屣һܵ'+' '+' =XXmm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210420','пְ巧šº'+' '+' =XXmm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210421','ʸְ巧šº'+' '+' =XXmm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210422','巧šº'+' '+' =XXmm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210423','ְ巧šº'+' '+' =XXmm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210424','˿-ܵ'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210425','ư'+' '+'','kg'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210426','ư'+' '+'','kg'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210501',''+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210502','һ'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210503','ĭשм䲿λ'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210504','ĭשڹޱ·)'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210505','SBSձ'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210506','ɳ'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210521','޵ײ'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210522','㣨'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210531','ձ'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210532','ά'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210533','ճӼ'+' '+'',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210534','¶'+' '+'',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210535',''+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210551','ά'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210561','ש(O)'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03210562','ש'+' '+'','m3'); +--ؿ +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC010201xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC010101xx','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC010301xx','',''); +--ȫ +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140101',''+' '+'','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140102','ܼ'+' '+'','t/'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140201','ֹ̼ܵװ'+' '+'DN100','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140202','ֹ̼ܵװ'+' '+'DN200','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140203','ֹ̼ܵװ'+' '+'DN300','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140204','ֹ̼ܵװ'+' '+'DN400','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140205','ֹ̼ܵװ'+' '+'DN500','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140206','ֹ̼ܵװ'+' '+'DN600','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140207','ֹ̼ܵװ'+' '+'DN700','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140208','ֹ̼ܵװ'+' '+'DN800','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140209','ֹ̼ܵװ'+' '+'DN900','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140210','ֹ̼ܵװ'+' '+'DN1000','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140211','ֹ̼ܵװ'+' '+'DN1200','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140212','ֹ̼ܵװ'+' '+'DN1400','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140213','ֹ̼ܵװ'+' '+'DN1600','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140214','ֹ̼ܵװ'+' '+'DN1800','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140215','ֹ̼ܵװ'+' '+'DN2000','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140216','ֹ̼ܵװ'+' '+'DN2200','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140217','ֹ̼ܵװ'+' '+'DN2400','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140218','ֹ̼ܵװ'+' '+'DN2600','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140219','ֹ̼ܵװ'+' '+'DN2800','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140220','ֹ̼ܵװ'+' '+'DN3000','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140221','3PE'+' '+'DN2"','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140222','3PE'+' '+'DN>2"','DIN'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140301','ֹܵװ'+' '+'DN100','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140302','ֹܵװ'+' '+'DN200','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140303','ֹܵװ'+' '+'DN300','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140304','ֹܵװ'+' '+'DN400','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140305','ֹܵװ'+' '+'DN500','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140306','ֹܵװ'+' '+'DN600','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140307','ֹܵװ'+' '+'DN700','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140308','ֹܵװ'+' '+'DN800','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140309','ֹܵװ'+' '+'DN900','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140310','ֹܵװ'+' '+'DN1000','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140311','ֹܵװ'+' '+'DN1100','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140312','ֹܵװ'+' '+'DN1200','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140313','ֹܵװ'+' '+'DN1300','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140314','ֹܵװ'+' '+'DN1400','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140315','ֹܵװ'+' '+'DN1500','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140316','ֹܵװ'+' '+'DN1600','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140317','ֹܵװ'+' '+'DN1700','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140318','ֹܵװ'+' '+'DN1800','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140319','ֹܵװ'+' '+'DN1900','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140320','ֹܵװ'+' '+'DN2000','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140401','ֹǼPEܰװ'+' '+'DN100','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140402','ֹǼPEܰװ'+' '+'DN200','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140403','ֹǼPEܰװ'+' '+'DN300','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140404','ֹǼPEܰװ'+' '+'DN400','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140405','ֹǼPEܰװ'+' '+'DN500','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140406','ֹǼPEܰװ'+' '+'DN600','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140407','ֹǼPEܰװ'+' '+'DN700','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140408','ֹǼPEܰװ'+' '+'DN800','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140409','ֹǼPEܰװ'+' '+'DN900','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140410','ֹǼPEܰװ'+' '+'DN1000','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140411','ֹǼPEܰװ'+' '+'DN1100','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140412','ֹǼPEܰװ'+' '+'DN1200','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140413','ֹǼPEܰװ'+' '+'DN1300','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140414','ֹǼPEܰװ'+' '+'DN1400','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140415','ֹǼPEܰװ'+' '+'DN1500','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140416','ֹǼPEܰװ'+' '+'DN1600','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140417','ֹǼPEܰװ'+' '+'DN1700','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140418','ֹǼPEܰװ'+' '+'DN1800','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140419','ֹǼPEܰװ'+' '+'DN1900','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140420','ֹǼPEܰװ'+' '+'DN2000','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140501','ֳ̼ܰװ'+' '+'DN100','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140502','ֳ̼ܰװ'+' '+'DN200','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140503','ֳ̼ܰװ'+' '+'DN300','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140504','ֳ̼ܰװ'+' '+'DN400','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140505','ֳ̼ܰװ'+' '+'DN500','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140506','ֳ̼ܰװ'+' '+'DN600','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140507','ֳ̼ܰװ'+' '+'DN700','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140508','ֳ̼ܰװ'+' '+'DN800','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140509','ֳ̼ܰװ'+' '+'DN900','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140510','ֳ̼ܰװ'+' '+'DN1000','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140511','ֳ̼ܰװ'+' '+'DN1100','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140512','ֳ̼ܰװ'+' '+'DN1200','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140513','ֳ̼ܰװ'+' '+'DN1300','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140514','ֳ̼ܰװ'+' '+'DN1400','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140515','ֳ̼ܰװ'+' '+'DN1500','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140516','ֳ̼ܰװ'+' '+'DN1600','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140517','ֳ̼ܰװ'+' '+'DN1700','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140518','ֳ̼ܰװ'+' '+'DN1800','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140519','ֳ̼ܰװ'+' '+'DN1900','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140520','ֳ̼ܰװ'+' '+'DN2000','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140601','ֳ̼ˮܵװ'+' '+'DN100','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140602','ֳ̼ˮܵװ'+' '+'DN200','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140603','ֳ̼ˮܵװ'+' '+'DN300','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140604','ֳ̼ˮܵװ'+' '+'DN400','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140605','ֳ̼ˮܵװ'+' '+'DN500','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140606','ֳ̼ˮܵװ'+' '+'DN600','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140607','ֳ̼ˮܵװ'+' '+'DN700','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140608','ֳ̼ˮܵװ'+' '+'DN800','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140609','ֳ̼ˮܵװ'+' '+'DN900','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140610','ֳ̼ˮܵװ'+' '+'DN1000','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140611','ֳ̼ˮܵװ'+' '+'DN1100','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140612','ֳ̼ˮܵװ'+' '+'DN1200','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140613','ֳ̼ˮܵװ'+' '+'DN1300','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140614','ֳ̼ˮܵװ'+' '+'DN1400','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140615','ֳ̼ˮܵװ'+' '+'DN1500','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140616','ֳ̼ˮܵװ'+' '+'DN1600','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140617','ֳ̼ˮܵװ'+' '+'DN1700','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140618','ֳ̼ˮܵװ'+' '+'DN1800','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140619','ֳ̼ˮܵװ'+' '+'DN1900','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140620','ֳ̼ˮܵװ'+' '+'DN2000','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140621','ֳܵĨ20mmˮɰ'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140701','HDPEܰװ'+' '+'DN100','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140702','HDPEܰװ'+' '+'DN200','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140703','HDPEܰװ'+' '+'DN300','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140704','HDPEܰװ'+' '+'DN400','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140705','HDPEܰװ'+' '+'DN500','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140706','HDPEܰװ'+' '+'DN600','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140707','HDPEܰװ'+' '+'DN700','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140708','HDPEܰװ'+' '+'DN800','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140709','HDPEܰװ'+' '+'DN900','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140710','HDPEܰװ'+' '+'DN1000','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140711','HDPEܰװ'+' '+'DN1100','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140712','HDPEܰװ'+' '+'DN1200','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140713','HDPEܰװ'+' '+'DN1300','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140714','HDPEܰװ'+' '+'DN1400','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140715','HDPEܰװ'+' '+'DN1500','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140716','HDPEܰװ'+' '+'DN1600','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140717','HDPEܰװ'+' '+'DN1700','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140718','HDPEܰװ'+' '+'DN1800','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140719','HDPEܰװ'+' '+'DN1900','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140720','HDPEܰװ'+' '+'DN2000','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140801','PVCܰװ'+' '+'DN100','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140802','PVCܰװ'+' '+'DN200','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140803','PVCܰװ'+' '+'DN300','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140804','PVCܰװ'+' '+'DN400','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140805','PVCܰװ'+' '+'DN500','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140806','PVCܰװ'+' '+'DN600','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140807','PVCܰװ'+' '+'DN700','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140808','PVCܰװ'+' '+'DN800','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140809','PVCܰװ'+' '+'DN900','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140810','PVCܰװ'+' '+'DN1000','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140811','PVCܰװ'+' '+'DN1100','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140812','PVCܰװ'+' '+'DN1200','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140813','PVCܰװ'+' '+'DN1300','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140814','PVCܰװ'+' '+'DN1400','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140815','PVCܰװ'+' '+'DN1500','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140816','PVCܰװ'+' '+'DN1600','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140817','PVCܰװ'+' '+'DN1700','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140818','PVCܰװ'+' '+'DN1800','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140819','PVCܰװ'+' '+'DN1900','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140820','PVCܰװ'+' '+'DN2000','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140901','PPRܰװ'+' '+'DN100','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140902','PPRܰװ'+' '+'DN200','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140903','PPRܰװ'+' '+'DN300','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140904','PPRܰװ'+' '+'DN400','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140905','PPRܰװ'+' '+'DN500','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140906','PPRܰװ'+' '+'DN600','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140907','PPRܰװ'+' '+'DN700','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140908','PPRܰװ'+' '+'DN800','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140909','PPRܰװ'+' '+'DN900','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140910','PPRܰװ'+' '+'DN1000','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140911','PPRܰװ'+' '+'DN1100','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140912','PPRܰװ'+' '+'DN1200','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140913','PPRܰװ'+' '+'DN1300','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140914','PPRܰװ'+' '+'DN1400','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140915','PPRܰװ'+' '+'DN1500','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140916','PPRܰװ'+' '+'DN1600','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140917','PPRܰװ'+' '+'DN1700','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140918','PPRܰװ'+' '+'DN1800','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140919','PPRܰװ'+' '+'DN1900','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03140920','PPRܰװ'+' '+'DN2000','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141001','ԤӦ'+' '+'DN100','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141002','ԤӦ'+' '+'DN200','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141003','ԤӦ'+' '+'DN300','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141004','ԤӦ'+' '+'DN400','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141005','ԤӦ'+' '+'DN500','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141006','ԤӦ'+' '+'DN600','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141007','ԤӦ'+' '+'DN700','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141008','ԤӦ'+' '+'DN800','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141009','ԤӦ'+' '+'DN900','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141010','ԤӦ'+' '+'DN1000','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141011','ԤӦ'+' '+'DN1100','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141012','ԤӦ'+' '+'DN1200','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141013','ԤӦ'+' '+'DN1300','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141014','ԤӦ'+' '+'DN1400','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141015','ԤӦ'+' '+'DN1500','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141016','ԤӦ'+' '+'DN1600','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141017','ԤӦ'+' '+'DN1700','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141018','ԤӦ'+' '+'DN1800','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141019','ԤӦ'+' '+'DN1900','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141020','ԤӦ'+' '+'DN2000','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141101','ܰװ'+' '+'DN100','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141102','ܰװ'+' '+'DN200','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141103','ܰװ'+' '+'DN300','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141104','ܰװ'+' '+'DN400','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141105','ܰװ'+' '+'DN500','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141106','ܰװ'+' '+'DN600','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141107','ܰװ'+' '+'DN700','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141108','ܰװ'+' '+'DN800','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141109','ܰװ'+' '+'DN900','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141110','ܰװ'+' '+'DN1000','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141111','ܰװ'+' '+'DN1100','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141112','ܰװ'+' '+'DN1200','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141113','ܰװ'+' '+'DN1300','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141114','ܰװ'+' '+'DN1400','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141115','ܰװ'+' '+'DN1500','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141116','ܰװ'+' '+'DN1600','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141117','ܰװ'+' '+'DN1700','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141118','ܰװ'+' '+'DN1800','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141119','ܰװ'+' '+'DN1900','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141120','ܰװ'+' '+'DN2000','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141201','ʹܰװ'+' '+'DN100','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141202','ʹܰװ'+' '+'DN200','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141203','ʹܰװ'+' '+'DN300','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141204','ʹܰװ'+' '+'DN400','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141205','ʹܰװ'+' '+'DN500','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141206','ʹܰװ'+' '+'DN600','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141207','ʹܰװ'+' '+'DN700','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141208','ʹܰװ'+' '+'DN800','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141209','ʹܰװ'+' '+'DN900','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141210','ʹܰװ'+' '+'DN1000','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141211','ʹܰװ'+' '+'DN1100','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141212','ʹܰװ'+' '+'DN1200','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141213','ʹܰװ'+' '+'DN1300','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141214','ʹܰװ'+' '+'DN1400','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141215','ʹܰװ'+' '+'DN1500','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141216','ʹܰװ'+' '+'DN1600','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141217','ʹܰװ'+' '+'DN1700','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141218','ʹܰװ'+' '+'DN1800','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141219','ʹܰװ'+' '+'DN1900','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141220','ʹܰװ'+' '+'DN2000','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141301','ᷧŰװ DN100'+' '+'',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141302','ᷧŰװ DN300'+' '+'',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141303','ᷧŰװ DN500'+' '+'',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141304','ᷧŰװ DN700'+' '+'',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141305','ᷧŰװ DN1000'+' '+'',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141306','ᷧŰװ DN1400'+' '+'',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141307','ᷧŰװ DN1400'+' '+'',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03141308','Űװ'+' '+'',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142001',';㰲װ'+' '+'',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142002','㽵ˮʹ'+' '+'',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142003','ع'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142004','عʯ'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142005','⹺'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142006','ع'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142007','عܻɰ'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142008',''+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142009','⹺'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142010','ʯ'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142101','ɰ'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142102','ŵ C15'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142103','ŵģ'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142104','ֽλ C30'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142105','λģ'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142106','ֹֽƉ C30'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142107','ֹֽƉģ'+' '+'','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142108','ֽԲ'+' '+'','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142109','ֽƸ'+' '+'','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142201','1000ש龮'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142202','1250ש龮'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142203','1500ש龮'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142204','1000ż龮'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142205','1250ż龮'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142206','1500ż龮'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142207','שž'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03142208','θֽŷž'+' '+'','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03143001','RT FILM (piece)'+' '+'300*80','PCS'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03143002','PT(͸̽)'+' '+'','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03143003','UT(̽)'+' '+'','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC03143004','MT(ŷ̽)'+' '+'','m'); +--ʱʩ +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020301','칫',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020302','ƺ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020203','Χǽ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06030101','칫',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06030102','ƺ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040201','ʱ칫',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040202','칫ҵ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040203','칫Ҹˮ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040204','칫ҿյ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040205','칫ҼҾ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040206','칫豸',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040207','칫Ӫ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020601','ҽ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020602','ѹ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020603','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020604','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020701','ˮʩ1',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020702','ˮʩ2',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020801','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020802','ʳ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020803','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020804','ƺ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020901','·',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020902','Χǽ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06029901','1',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06029902','2',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06030201','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06030202','ʳ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06030203','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06030204','ƺ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06030301','·',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06030302','Χǽ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06039901','1',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06039902','2',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040301','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040301','ҽ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040301','ѹ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040301','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040301','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040302','ˮ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040303','ů',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040303','¯',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040303','͹úѳ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040303','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040304','·',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040305','Ὠ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040306','ʳý',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040307','佨',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040308','ԡҽ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040309','Ӫ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040309','ˮ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040309','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040309','ȼϷ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020101','ҽ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020102','ѹ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020103','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020104','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040101','ʩ·',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040102','ʩˮ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040103','ܵԤƳ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040104','ֽӹ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040105','ľӹ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06040106','ֿ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020201','ˮʩ1',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020202','ˮʩ2',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020501','ʱ·',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020502','Χǽ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020401','ֿ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020402','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020403','¶ֿ⣨·ͳӲ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC06020404','šΧǽ',''); +--ͼ +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900101','ʯ','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900102','еж1Km','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900103','1Km','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900104','ھж1Km','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900105','1Km','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900106','⹺ػ','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900107','100m','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900108','еѹ','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900109','еԭѹ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900201','·','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900202','1KM','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900203','ÿ1Km','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900204','·ѹ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900205','ϱĤ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900206','·Ȼɰ 15cm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900206','·Ȼɰ 20cm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900206','·Ȼɰ 25cm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900207','·6%ˮȶʯм','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900208','·4%ˮȶʯмв','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900209','·','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900210','·ʯ','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900211','C30·棨150mm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900211','C30·棨200mm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900211','C30·棨220mm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900212','50ʽײ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900212','100ʽײ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900213','40ϸʽ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900213','50ϸʽ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900213','100ʽ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900214','ֽ','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900215','·֬','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900216','·з졢͸','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900217','Եʯ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900218','·ез','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900219','·PG ·Ƕ콺','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900220','㳡ש','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900221','黨·','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900222','','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900223','Ĥ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900224','·','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900225','·ʯ15cm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900225','·ʯ20cm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900225','·ʯ30cm','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900301','̻ƽ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900302','̻ػ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900303','̻','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900304','',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900305','10040-60mmʯ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900401','ھڻӡ','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900402','','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900403','ж1Kmڣװ','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900404','жÿ1Km','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900405','ֽŻ C15','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900406','ֽŻģ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900407','ֽֽλ C20','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900408','ֽֽλģ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900409','ֽֽŶ C20','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900410','ֽŶģ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900411','²ˢһ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900412','ֽֽž C20','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900413','ֽֽžģ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900414','Ԥƽ尲װཬ C20','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900415','ֽԲ','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900416','ֽƸ','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900417','M10ˮɰɰש','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900418','M10ɰשǽ','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900419','ΧǽĨɰ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900420','ΧǽˢͿ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900421','Χǽ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900422','Χǽש','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900423','ΧǽĨҽּ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900424','Χǽװ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900501','ֵ綯','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900502','ŵ綯װ',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900503','綯բ','̨'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900504','133 H=12m',''); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900505','ھڻӡ','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900506','','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900507','ж1Kmڣװ','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900508','жÿ1Km','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900509','ֽŻ C15','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900510','ֽŻģ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900511','ֽֽŶ C20','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900512','ֽֽŶģ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900513','ֽԲ','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900514','ֽƸ','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900515','˻','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900516','˻ש','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900601','ھж1Km','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900602','1Km','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900603','','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900604','ʯ','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900605','M10ˮɰëʯ','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900606','ëʯǽ湴͹','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900701','ھڻӡ','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900702','','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900703','ж1Kmڣװ','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900704','жÿ1Km','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900705','ֽŻ C15','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900706','ֽŻģ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900707','ֽֽλ C30','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900708','ֽֽλģ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900709','ֱֽֽǽ C30','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900710','ֱֽֽǽģ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900711','ֽԲ','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900712','ֽƸ','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900713','ʯˮ','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900714','M10ˮɰëʯǽ','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900715','ˮ','m'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900716','ëʯǽˮɰ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900717','ǽּ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900801','ھڻӡ','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900802','ع','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900803','ж1Kmڣװ','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900804','жÿ1Km','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900805','عֽŵ C15','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900806','عŵģ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900807','ֽֽŵع C20','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900808','ֽֽعģ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900809','M10ˮɰשˮ','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900810','M10ˮɰëʯˮ','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900811','ˮĨ1:2ˮɰ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900812','ԤƸֽŵعǰ','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900813','عǰ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900814','عָǰ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900815','عդǰ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900816','ֽԲ','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900817','ֽƸ','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900818','Ԥ','t'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900901','ש콨','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900902','ܽ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900903','ֽ','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900904','ֽ豸','m3'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900905','ӹ','m2'); +INSERT INTO WBS_CostControlInit (CostControlInitId,CostControlInitCode,CostControlInitName,Unit) VALUES (newid(),'SC02900906','ӹ','m3'); diff --git a/SGGL/BLL/BLL.csproj b/SGGL/BLL/BLL.csproj index 31ae2e90..db92246e 100644 --- a/SGGL/BLL/BLL.csproj +++ b/SGGL/BLL/BLL.csproj @@ -536,6 +536,7 @@ + diff --git a/SGGL/BLL/Common/Const.cs b/SGGL/BLL/Common/Const.cs index 7797adbb..cbed3410 100644 --- a/SGGL/BLL/Common/Const.cs +++ b/SGGL/BLL/Common/Const.cs @@ -4716,6 +4716,11 @@ namespace BLL /// public const string WorkloadInputMenuId = "E3905BF1-289B-4500-BD34-36F97D649AFC"; + /// + /// 里程碑 + /// + public const string MilePostMenuId = "9CAF311E-C234-4DA4-B235-D4E478FBD80E"; + /// /// 进度测量标志(权重)设置 /// @@ -4807,6 +4812,31 @@ namespace BLL /// public const string EQCNProfessionalId = "FBC066BE-082F-4185-AE5C-016A12132ADE"; + /// + /// 防腐绝热专业Id + /// + public const int ACCNProfessionalId = 19; + + /// + /// 地勘专业Id + /// + public const int GECNProfessionalId = 20; + + /// + /// 全厂地下主管网专业Id + /// + public const int UPCNProfessionalId = 21; + + /// + /// 临时设施专业Id + /// + public const int TFCNProfessionalId = 22; + + /// + /// 总图专业Id + /// + public const int GLCNProfessionalId = 23; + #region 项目考勤 /// /// 同步设置 diff --git a/SGGL/BLL/JDGL/WBS/CostControlDetailHistoryService.cs b/SGGL/BLL/JDGL/WBS/CostControlDetailHistoryService.cs index a15e84f4..df57f018 100644 --- a/SGGL/BLL/JDGL/WBS/CostControlDetailHistoryService.cs +++ b/SGGL/BLL/JDGL/WBS/CostControlDetailHistoryService.cs @@ -27,12 +27,21 @@ namespace BLL } /// - /// 根据Id获取对应费控项明细历史记录信息 + /// 根据Id获取对应费控项月明细历史记录信息 /// /// 对应wbsId - public static List GetCostControlDetailHistorysByCostControlId(string costControlId) + public static List GetMonthCostControlDetailHistorysByCostControlId(string costControlId) { - return (from x in Funs.DB.WBS_CostControlDetailHistory where x.CostControlId == costControlId orderby x.VersionNum, x.Months select x).ToList(); + return (from x in Funs.DB.WBS_CostControlDetailHistory where x.CostControlId == costControlId && x.StartDate == null orderby x.VersionNum, x.Months select x).ToList(); + } + + /// + /// 根据Id获取对应费控项周明细历史记录信息 + /// + /// 对应wbsId + public static List GetWeekCostControlDetailHistorysByCostControlId(string costControlId, DateTime months) + { + return (from x in Funs.DB.WBS_CostControlDetailHistory where x.CostControlId == costControlId && x.Months == months && x.StartDate != null orderby x.VersionNum, x.StartDate select x).ToList(); } /// @@ -81,13 +90,28 @@ namespace BLL } /// - /// 根据CostControlId月获取当前最大版本 + /// 根据CostControlId月获取当前月计划最大版本 /// /// costControlId - public static int GetMaxVersionNumByCostControlId(string costControlId) + public static int GetMonthMaxVersionNumByCostControlId(string costControlId) { int i = 0; - var q = (from x in Funs.DB.WBS_CostControlDetailHistory where x.CostControlId == costControlId orderby x.VersionNum descending select x.VersionNum ?? 0).ToList(); + var q = (from x in Funs.DB.WBS_CostControlDetailHistory where x.CostControlId == costControlId && x.StartDate == null orderby x.VersionNum descending select x.VersionNum ?? 0).ToList(); + if (q.Count > 0) + { + i = q[0]; + } + return i; + } + + /// + /// 根据CostControlId月获取当前周计划最大版本 + /// + /// costControlId + public static int GetWeekMaxVersionNumByCostControlId(string costControlId, DateTime months) + { + int i = 0; + var q = (from x in Funs.DB.WBS_CostControlDetailHistory where x.CostControlId == costControlId && x.Months == months && x.StartDate != null orderby x.VersionNum descending select x.VersionNum ?? 0).ToList(); if (q.Count > 0) { i = q[0]; @@ -106,6 +130,8 @@ namespace BLL newWBS_CostControlDetailHistory.CostControlDetailHistoryId = costControlDetailHistory.CostControlDetailHistoryId; newWBS_CostControlDetailHistory.CostControlId = costControlDetailHistory.CostControlId; newWBS_CostControlDetailHistory.Months = costControlDetailHistory.Months; + newWBS_CostControlDetailHistory.StartDate = costControlDetailHistory.StartDate; + newWBS_CostControlDetailHistory.EndDate = costControlDetailHistory.EndDate; newWBS_CostControlDetailHistory.PlanNum = costControlDetailHistory.PlanNum; newWBS_CostControlDetailHistory.VersionNum = costControlDetailHistory.VersionNum; @@ -121,6 +147,8 @@ namespace BLL { Model.SGGLDB db = Funs.DB; Model.WBS_CostControlDetailHistory newWBS_CostControlDetailHistory = db.WBS_CostControlDetailHistory.First(e => e.CostControlDetailHistoryId == costControlDetailHistory.CostControlDetailHistoryId); + newWBS_CostControlDetailHistory.StartDate = costControlDetailHistory.StartDate; + newWBS_CostControlDetailHistory.EndDate = costControlDetailHistory.EndDate; newWBS_CostControlDetailHistory.PlanNum = costControlDetailHistory.PlanNum; db.SubmitChanges(); diff --git a/SGGL/BLL/JDGL/WBS/CostControlDetailService.cs b/SGGL/BLL/JDGL/WBS/CostControlDetailService.cs index 629a7000..5efca733 100644 --- a/SGGL/BLL/JDGL/WBS/CostControlDetailService.cs +++ b/SGGL/BLL/JDGL/WBS/CostControlDetailService.cs @@ -3,6 +3,7 @@ using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; +using System.Web.UI.WebControls; namespace BLL { @@ -35,7 +36,19 @@ namespace BLL /// 月 public static Model.WBS_CostControlDetail GetCostControlDetailByCostControlIdAndMonths(string costControlId, DateTime months) { - return (from x in Funs.DB.WBS_CostControlDetail where x.CostControlId == costControlId && x.Months == months select x).FirstOrDefault(); + return (from x in Funs.DB.WBS_CostControlDetail where x.CostControlId == costControlId && x.Months == months && x.StartDate == null select x).FirstOrDefault(); + } + + /// + /// 根据costControlId和年及月获取对应费控项明细信息 + /// + /// 对应wbsId + /// 对应标志 + /// 年 + /// 月 + public static Model.WBS_CostControlDetail GetCostControlDetailByCostControlIdAndMonthsWeek(string costControlId, DateTime months,DateTime startDate) + { + return (from x in Funs.DB.WBS_CostControlDetail where x.CostControlId == costControlId && x.Months == months && x.StartDate == startDate select x).FirstOrDefault(); } /// @@ -57,9 +70,21 @@ namespace BLL /// 对应标志 /// 年 /// 月 - public static Model.View_WBS_CostControlDetail GetViewCostControlDetailByCostControlIdYearMonth(string costControlId, DateTime months) + public static Model.View_WBS_CostControlDetail GetViewCostControlDetailByCostControlIdAndMonth(string costControlId, DateTime months) { - return (from x in Funs.DB.View_WBS_CostControlDetail where x.CostControlId == costControlId && x.Months == months select x).FirstOrDefault(); + return (from x in Funs.DB.View_WBS_CostControlDetail where x.CostControlId == costControlId && x.Months == months && x.StartDate == null select x).FirstOrDefault(); + } + + /// + /// 根据costControlId和年及月获取对应费控项明细信息 + /// + /// 对应wbsId + /// 对应标志 + /// 年 + /// 月 + public static Model.View_WBS_CostControlDetail GetViewCostControlDetailByCostControlIdAndMonthWeek(string costControlId, DateTime months, DateTime startDate) + { + return (from x in Funs.DB.View_WBS_CostControlDetail where x.CostControlId == costControlId && x.Months == months && x.StartDate == startDate select x).FirstOrDefault(); } public static Model.WBS_CostControlDetail GetWBS_CostControlDetailByCostControlId(string costControlId) @@ -74,7 +99,7 @@ namespace BLL /// /// /// - public static bool IsExitWBS_CostControlDetailByCostControlIdOrMonth(string costControlId, DateTime months) + public static bool IsExitWeekCostControlDetailByCostControlIdAndMonth(string costControlId, DateTime months) { bool result = false; var q = Funs.DB.WBS_CostControlDetail.FirstOrDefault(e => e.CostControlId == costControlId && e.Months == months); @@ -99,9 +124,18 @@ namespace BLL /// 根据CostControlId月获取所有月份的对应费控项明细信息集合 /// /// costControlId - public static List GetCostControlDetailsByCostControlId(string costControlId) + public static List GetMonthCostControlDetailsByCostControlId(string costControlId) { - return (from x in Funs.DB.WBS_CostControlDetail where x.CostControlId == costControlId orderby x.Months select x).ToList(); + return (from x in Funs.DB.WBS_CostControlDetail where x.CostControlId == costControlId && x.StartDate == null orderby x.Months select x).ToList(); + } + + /// + /// 根据CostControlId月获取对应月份的对应费控项周明细信息集合 + /// + /// costControlId + public static List GetWeekCostControlDetailsByCostControlId(string costControlId, DateTime months) + { + return (from x in Funs.DB.WBS_CostControlDetail where x.CostControlId == costControlId && x.Months == months && x.StartDate != null orderby x.StartDate select x).ToList(); } /// @@ -115,6 +149,8 @@ namespace BLL newWBS_CostControlDetail.CostControlDetailId = costControlDetail.CostControlDetailId; newWBS_CostControlDetail.CostControlId = costControlDetail.CostControlId; newWBS_CostControlDetail.Months = costControlDetail.Months; + newWBS_CostControlDetail.StartDate = costControlDetail.StartDate; + newWBS_CostControlDetail.EndDate = costControlDetail.EndDate; newWBS_CostControlDetail.PlanNum = costControlDetail.PlanNum; newWBS_CostControlDetail.ThisNum = costControlDetail.ThisNum; @@ -130,6 +166,8 @@ namespace BLL { Model.SGGLDB db = Funs.DB; Model.WBS_CostControlDetail newWBS_CostControlDetail = db.WBS_CostControlDetail.First(e => e.CostControlDetailId == costControlDetail.CostControlDetailId); + newWBS_CostControlDetail.StartDate = costControlDetail.StartDate; + newWBS_CostControlDetail.EndDate = costControlDetail.EndDate; newWBS_CostControlDetail.PlanNum = costControlDetail.PlanNum; newWBS_CostControlDetail.ThisNum = costControlDetail.ThisNum; @@ -162,5 +200,54 @@ namespace BLL db.SubmitChanges(); } } + + /// + /// 周计划下拉框 + /// + /// 下拉框名字 + /// 是否显示请选择 + public static void InitWeekPlanList(FineUIPro.DropDownList dropName, string costControlId, DateTime months, bool isShowPlease) + { + dropName.DataValueField = "Value"; + dropName.DataTextField = "Text"; + dropName.DataSource = GetWeekPlanList(costControlId, months); + dropName.DataBind(); + if (isShowPlease) + { + Funs.FineUIPleaseSelect(dropName); + } + } + + /// + /// 根据费控项Id和月份获取对应月份的周计划记录 + /// + /// 项目Id + /// + public static ListItem[] GetWeekPlanList(string costControlId, DateTime months) + { + var q = (from x in Funs.DB.WBS_CostControlDetail + where x.CostControlId == costControlId && x.Months == months && x.StartDate != null + orderby x.StartDate + select x).ToList(); + ListItem[] list = new ListItem[q.Count()]; + string dateStr = string.Empty, date = string.Empty; + for (int i = 0; i < list.Count(); i++) + { + date = string.Empty; + dateStr = string.Empty; + if (q[i].StartDate != null) + { + dateStr = string.Format("{0:yyyy-MM-dd}", q[i].StartDate); + date = string.Format("{0:yyyy-MM-dd}", q[i].StartDate); + } + if (q[i].EndDate != null) + { + dateStr += "至" + string.Format("{0:yyyy-MM-dd}", q[i].EndDate); + date += "," + string.Format("{0:yyyy-MM-dd}", q[i].EndDate); + } + list[i] = new ListItem(dateStr, date); + } + return list; + } } } diff --git a/SGGL/BLL/JDGL/WBS/CostControlParentDetailService.cs b/SGGL/BLL/JDGL/WBS/CostControlParentDetailService.cs index f769068b..d1860a23 100644 --- a/SGGL/BLL/JDGL/WBS/CostControlParentDetailService.cs +++ b/SGGL/BLL/JDGL/WBS/CostControlParentDetailService.cs @@ -27,7 +27,7 @@ namespace BLL } /// - /// 根据costControlParentId和年及月获取对应费控项父级明细信息 + /// 根据costControlParentId和年及月获取对应月费控项父级明细信息 /// /// 对应wbsId /// 对应标志 @@ -35,7 +35,19 @@ namespace BLL /// 月 public static Model.WBS_CostControlParentDetail GetCostControlParentDetailByParentIdAndMonths(string parentId, DateTime months) { - return (from x in Funs.DB.WBS_CostControlParentDetail where x.ParentId == parentId && x.Months == months select x).FirstOrDefault(); + return (from x in Funs.DB.WBS_CostControlParentDetail where x.ParentId == parentId && x.Months == months && x.StartDate == null select x).FirstOrDefault(); + } + + /// + /// 根据costControlParentId和年及月获取对应周费控项父级明细信息 + /// + /// 对应wbsId + /// 对应标志 + /// 年 + /// 月 + public static Model.WBS_CostControlParentDetail GetCostControlParentDetailByParentIdAndMonthsWeek(string parentId, DateTime months, DateTime startDate) + { + return (from x in Funs.DB.WBS_CostControlParentDetail where x.ParentId == parentId && x.Months == months && x.StartDate == startDate select x).FirstOrDefault(); } /// @@ -93,6 +105,8 @@ namespace BLL newWBS_CostControlParentDetail.CostControlParentDetailId = costControlParentDetail.CostControlParentDetailId; newWBS_CostControlParentDetail.ParentId = costControlParentDetail.ParentId; newWBS_CostControlParentDetail.Months = costControlParentDetail.Months; + newWBS_CostControlParentDetail.StartDate = costControlParentDetail.StartDate; + newWBS_CostControlParentDetail.EndDate = costControlParentDetail.EndDate; newWBS_CostControlParentDetail.ThisPlanValue = costControlParentDetail.ThisPlanValue; newWBS_CostControlParentDetail.ThisRealCost = costControlParentDetail.ThisRealCost; newWBS_CostControlParentDetail.ThisPlanCost = costControlParentDetail.ThisPlanCost; diff --git a/SGGL/BLL/JDGL/WBS/MilePostService.cs b/SGGL/BLL/JDGL/WBS/MilePostService.cs new file mode 100644 index 00000000..075d656c --- /dev/null +++ b/SGGL/BLL/JDGL/WBS/MilePostService.cs @@ -0,0 +1,79 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace BLL +{ + /// + /// 里程碑 + /// + public static class MilePostService + { + /// + /// 根据主键获取里程碑 + /// + /// + /// + public static Model.WBS_MilePost GetMilePostById(string milePostId) + { + return Funs.DB.WBS_MilePost.FirstOrDefault(e => e.MilePostId == milePostId); + } + + /// + /// 添加里程碑 + /// + /// + public static void AddMilePost(Model.WBS_MilePost milePost) + { + Model.WBS_MilePost newMilePost = new Model.WBS_MilePost + { + MilePostId = milePost.MilePostId, + ProjectId = milePost.ProjectId, + CnProfessionId = milePost.CnProfessionId, + MilePostName = milePost.MilePostName, + PlanDate = milePost.PlanDate, + RealDate = milePost.RealDate, + CompileMan = milePost.CompileMan, + CompileDate = milePost.CompileDate, + Remark = milePost.Remark + }; + Funs.DB.WBS_MilePost.InsertOnSubmit(newMilePost); + Funs.DB.SubmitChanges(); + } + + /// + /// 修改里程碑 + /// + /// + public static void UpdateMilePost(Model.WBS_MilePost milePost) + { + Model.WBS_MilePost newMilePost = Funs.DB.WBS_MilePost.FirstOrDefault(e => e.MilePostId == milePost.MilePostId); + if (newMilePost != null) + { + newMilePost.CnProfessionId = milePost.CnProfessionId; + newMilePost.MilePostName = milePost.MilePostName; + newMilePost.PlanDate = milePost.PlanDate; + newMilePost.RealDate = milePost.RealDate; + newMilePost.Remark = milePost.Remark; + Funs.DB.SubmitChanges(); + } + } + + /// + /// 根据主键删除里程碑 + /// + /// + public static void DeleteMilePostById(string milePostId) + { + Model.WBS_MilePost milePost = Funs.DB.WBS_MilePost.FirstOrDefault(e => e.MilePostId == milePostId); + if (milePost != null) + { + CommonService.DeleteAttachFileById(milePostId); + Funs.DB.WBS_MilePost.DeleteOnSubmit(milePost); + Funs.DB.SubmitChanges(); + } + } + } +} diff --git a/SGGL/BLL/JDGL/WBS/UnitProjectService.cs b/SGGL/BLL/JDGL/WBS/UnitProjectService.cs index 36524646..11a62f77 100644 --- a/SGGL/BLL/JDGL/WBS/UnitProjectService.cs +++ b/SGGL/BLL/JDGL/WBS/UnitProjectService.cs @@ -46,6 +46,27 @@ namespace BLL return list; } + /// + /// 根据装置、专业Id和分部编号获取分部Id + /// + /// 专业Id + /// + public static Model.Wbs_UnitProject GetUnitProjectIdByInstallationId(string installationId) + { + Model.SGGLDB db = Funs.DB; + string inId = string.Empty; + Model.Project_Installation ins = db.Project_Installation.FirstOrDefault(x => x.InstallationId == installationId); + if (ins.IsEnd == true) + { + inId = installationId; + } + else + { + inId = Project_InstallationService.GetEndInstallationId(installationId); + } + return (from x in db.Wbs_UnitProject where x.InstallationId==inId select x).FirstOrDefault(); + } + /// /// 根据装置、专业Id和分部编号获取分部Id /// diff --git a/SGGL/BLL/JDGL/WBS/WorkloadStatisticsService.cs b/SGGL/BLL/JDGL/WBS/WorkloadStatisticsService.cs index d7f2d23d..bfbf77b1 100644 --- a/SGGL/BLL/JDGL/WBS/WorkloadStatisticsService.cs +++ b/SGGL/BLL/JDGL/WBS/WorkloadStatisticsService.cs @@ -45,11 +45,18 @@ namespace BLL var cnProfessionInits = from x in db.WBS_CnProfessionInit select x; var installations = from x in db.Project_Installation where x.ProjectId == projectId select x; CostControlDetailStatisticsList = (from x in db.View_WBS_CostControlDetailStatistics where x.ProjectId == projectId select x).Distinct().ToList(); + List newList = new List(); + var installationList = CostControlDetailStatisticsList.Where(x => x.WBSType == "Installation"); + foreach (var item in installationList) + { + newList.Add(item); + AddDetail(newList, CostControlDetailStatisticsList, item.Id); + } DataRow row; DataRow parentRow; #region 全部统计 if (cnProfessionId == BLL.Const._Null) //全部统计 { - foreach (Model.View_WBS_CostControlDetailStatistics item in CostControlDetailStatisticsList) + foreach (Model.View_WBS_CostControlDetailStatistics item in newList) { row = table.NewRow(); row[0] = item.Id; @@ -129,63 +136,21 @@ namespace BLL #region 按专业 if (unitProjectCode == BLL.Const._Null) { - CostControlDetailStatisticsList = (from x in CostControlDetailStatisticsList where (x.WBSType == "Installation" && x.Name != "总图") || (x.WBSType != "Installation" && x.OldCnProfessionId.ToString() == cnProfessionId) select x).ToList(); - var cn = cnProfessionInits.FirstOrDefault(x => x.CnProfessionId.ToString() == cnProfessionId); - parentRow = table.NewRow(); - parentRow[0] = cn.CnProfessionId.ToString(); - parentRow[1] = "0"; - parentRow[2] = cn.CnProfessionName; - parentRow[3] = projectId; - foreach (Model.View_WBS_CostControlDetailStatistics item in CostControlDetailStatisticsList) + if (cnProfessionId != Const.ACCNProfessionalId.ToString() && cnProfessionId != Const.GECNProfessionalId.ToString() && cnProfessionId != Const.UPCNProfessionalId.ToString() && cnProfessionId != Const.TFCNProfessionalId.ToString() && cnProfessionId != Const.GLCNProfessionalId.ToString()) { - row = table.NewRow(); - row[0] = item.Id; - row[2] = item.Name; - row[3] = item.ProjectId; - if (item.WBSType == "Installation") + newList = (from x in newList where (x.WBSType == "Installation" && x.Name != "防腐绝热" && x.Name != "地勘" && x.Name != "全厂地下主管网" && x.Name != "临时设施" && x.Name != "总图") || (x.WBSType != "Installation" && x.OldCnProfessionId.ToString() == cnProfessionId) select x).ToList(); + var cn = cnProfessionInits.FirstOrDefault(x => x.CnProfessionId.ToString() == cnProfessionId); + parentRow = table.NewRow(); + parentRow[0] = cn.CnProfessionId.ToString(); + parentRow[1] = "0"; + parentRow[2] = cn.CnProfessionName; + parentRow[3] = projectId; + var cnList = newList.Where(x => x.WBSType == "CnProfession"); + foreach (Model.View_WBS_CostControlDetailStatistics item in cnList) { - if (item.SupId == "0") - { - row[1] = cn.CnProfessionId.ToString(); - } - else - { - row[1] = item.SupId; - } - string cnId = BLL.CnProfessionService.GetCnProfessionIdByInstallationIdAndOldId(item.Id, cnProfessionId); - Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == cnId && x.Months == months); - if (parentDetail != null) - { - row[10] = decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2);//本月实际成本 - row[11] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2);//本月计划完成预算 - row[12] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2);//本月完成预算 - row[15] = decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2);//累计完成成本 - row[16] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2);//累计计划完成预算 - row[17] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2);//累计完成预算 - } - else - { - Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == cnId); - if (parentLastDetail != null && parentLastDetail.Months <= months) - { - row[15] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2);//累计完成成本 - row[16] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2);//累计计划完成预算 - row[17] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2);//累计完成预算 - } - } - } - else if (item.WBSType == "CnProfession") - { - row[1] = item.SupId; Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == item.Id && x.Months == months); if (parentDetail != null) { - row[10] = decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2);//本月实际成本 - row[11] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2);//本月计划完成预算 - row[12] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2);//本月完成预算 - row[15] = decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2);//累计完成成本 - row[16] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2);//累计计划完成预算 - row[17] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2);//累计完成预算 d10 += decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2); d11 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2); d12 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2); @@ -198,566 +163,469 @@ namespace BLL Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == item.Id); if (parentLastDetail != null && parentLastDetail.Months <= months) { - row[15] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2);//累计完成成本 - row[16] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2);//累计计划完成预算 - row[17] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2);//累计完成预算 d15 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2); d16 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2); d17 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2); } } } - else if (item.WBSType == "UnitProject") + if (d10 != 0) { - row[1] = item.SupId; - Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == item.Id && x.Months == months); - if (parentDetail != null) + parentRow[10] = decimal.Round(d10, 2);//本月实际成本 + parentRow[11] = decimal.Round(d11, 2);//本月计划完成预算 + parentRow[12] = decimal.Round(d12, 2);//本月完成预算 + parentRow[15] = decimal.Round(d15, 2);//累计完成成本 + parentRow[16] = decimal.Round(d16, 2);//累计计划完成预算 + parentRow[17] = decimal.Round(d17, 2);//累计完成预算 + } + else + { + parentRow[15] = decimal.Round(d15, 2);//累计完成成本 + parentRow[16] = decimal.Round(d16, 2);//累计计划完成预算 + parentRow[17] = decimal.Round(d17, 2);//累计完成预算 + } + table.Rows.Add(parentRow); + foreach (Model.View_WBS_CostControlDetailStatistics item in newList) + { + row = table.NewRow(); + row[0] = item.Id; + row[2] = item.Name; + row[3] = item.ProjectId; + if (item.WBSType == "Installation") { - row[10] = decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2);//本月实际成本 - row[11] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2);//本月计划完成预算 - row[12] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2);//本月完成预算 - row[15] = decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2);//累计完成成本 - row[16] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2);//累计计划完成预算 - row[17] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2);//累计完成预算 - } - else - { - Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == item.Id); - if (parentLastDetail != null && parentLastDetail.Months <= months) + if (item.SupId == "0") { - row[15] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2);//累计完成成本 - row[16] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2);//累计计划完成预算 - row[17] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2);//累计完成预算 + row[1] = cn.CnProfessionId.ToString(); + } + else + { + row[1] = item.SupId; + } + string cnId = BLL.CnProfessionService.GetCnProfessionIdByInstallationIdAndOldId(item.Id, cnProfessionId); + Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == cnId && x.Months == months); + if (parentDetail != null) + { + row[10] = decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2);//本月实际成本 + row[11] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2);//本月计划完成预算 + row[12] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2);//本月完成预算 + row[15] = decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2);//累计完成预算 + } + else + { + Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == cnId); + if (parentLastDetail != null && parentLastDetail.Months <= months) + { + row[15] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2);//累计完成预算 + } } } - } - else if (item.WBSType == "WbsSet") - { - row[1] = item.SupId; - Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == item.Id && x.Months == months); - if (parentDetail != null) + else if (item.WBSType == "CnProfession") { - row[10] = decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2);//本月实际成本 - row[11] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2);//本月计划完成预算 - row[12] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2);//本月完成预算 - row[15] = decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2);//累计完成成本 - row[16] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2);//累计计划完成预算 - row[17] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2);//累计完成预算 - } - else - { - Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == item.Id); - if (parentLastDetail != null && parentLastDetail.Months <= months) + row[1] = item.SupId; + Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == item.Id && x.Months == months); + if (parentDetail != null) { - row[15] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2);//累计完成成本 - row[16] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2);//累计计划完成预算 - row[17] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2);//累计完成预算 + row[10] = decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2);//本月实际成本 + row[11] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2);//本月计划完成预算 + row[12] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2);//本月完成预算 + row[15] = decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2);//累计完成预算 + } + else + { + Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == item.Id); + if (parentLastDetail != null && parentLastDetail.Months <= months) + { + row[15] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2);//累计完成预算 + } } } - } - else if (item.WBSType == "CostControl") - { - row[1] = item.SupId; - Model.View_WBS_CostControlDetail detail = details.FirstOrDefault(x => x.CostControlId == item.Id && x.Months == months); - if (detail != null) + else if (item.WBSType == "UnitProject") { - row[4] = detail.Unit;//单位 - row[5] = decimal.Round(Convert.ToDecimal(detail.TotalNum), 2);//合同工作量 - row[6] = decimal.Round(Convert.ToDecimal(detail.RealPrice), 2);//成本单价 - row[7] = decimal.Round(Convert.ToDecimal(detail.PlanNum), 2);//本月计划完成量 - row[8] = decimal.Round(Convert.ToDecimal(detail.ThisNum), 2);//本月完成量 - row[9] = decimal.Round(Convert.ToDecimal(detail.PlanPrice), 2);//控制预算单价 - row[10] = decimal.Round(Convert.ToDecimal(detail.ThisRealCost), 2);//本月实际成本 - row[11] = decimal.Round(Convert.ToDecimal(detail.ThisPlanValue), 2);//本月计划完成预算 - row[12] = decimal.Round(Convert.ToDecimal(detail.ThisPlanCost), 2);//本月完成预算 - row[13] = decimal.Round(Convert.ToDecimal(detail.TotalPlanNum), 2);//累计计划完成量 - row[14] = decimal.Round(Convert.ToDecimal(detail.TotalThisNum), 2);//累计完成量 - row[15] = decimal.Round(Convert.ToDecimal(detail.TotalRealCost), 2);//累计完成成本 - row[16] = decimal.Round(Convert.ToDecimal(detail.TotalPlanValue), 2);//累计计划完成预算 - row[17] = decimal.Round(Convert.ToDecimal(detail.TotalPlanCost), 2);//累计完成预算 - } - else - { - Model.View_WBS_CostControlDetail lastDetail = details.OrderByDescending(x => x.Months).FirstOrDefault(x => x.CostControlId == item.Id); - if (lastDetail != null && lastDetail.Months <= months) + row[1] = item.SupId; + Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == item.Id && x.Months == months); + if (parentDetail != null) { - row[4] = lastDetail.Unit;//单位 - row[5] = decimal.Round(Convert.ToDecimal(lastDetail.TotalNum), 2);//合同工作量 - row[6] = decimal.Round(Convert.ToDecimal(lastDetail.RealPrice), 2);//成本单价 - row[7] = decimal.Round(Convert.ToDecimal(lastDetail.PlanNum), 2);//本月计划完成量 - row[8] = decimal.Round(Convert.ToDecimal(lastDetail.ThisNum), 2);//本月完成量 - row[9] = decimal.Round(Convert.ToDecimal(lastDetail.PlanPrice), 2);//控制预算单价 - row[13] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanNum), 2);//累计计划完成量 - row[14] = decimal.Round(Convert.ToDecimal(lastDetail.TotalThisNum), 2);//累计完成量 - row[15] = decimal.Round(Convert.ToDecimal(lastDetail.TotalRealCost), 2);//累计完成成本 - row[16] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanValue), 2);//累计计划完成预算 - row[17] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanCost), 2);//累计完成预算 + row[10] = decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2);//本月实际成本 + row[11] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2);//本月计划完成预算 + row[12] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2);//本月完成预算 + row[15] = decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2);//累计完成预算 + } + else + { + Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == item.Id); + if (parentLastDetail != null && parentLastDetail.Months <= months) + { + row[15] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2);//累计完成预算 + } } } + else if (item.WBSType == "WbsSet") + { + row[1] = item.SupId; + Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == item.Id && x.Months == months); + if (parentDetail != null) + { + row[10] = decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2);//本月实际成本 + row[11] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2);//本月计划完成预算 + row[12] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2);//本月完成预算 + row[15] = decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2);//累计完成预算 + } + else + { + Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == item.Id); + if (parentLastDetail != null && parentLastDetail.Months <= months) + { + row[15] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2);//累计完成预算 + } + } + } + else if (item.WBSType == "CostControl") + { + row[1] = item.SupId; + Model.View_WBS_CostControlDetail detail = details.FirstOrDefault(x => x.CostControlId == item.Id && x.Months == months); + if (detail != null) + { + row[4] = detail.Unit;//单位 + row[5] = decimal.Round(Convert.ToDecimal(detail.TotalNum), 2);//合同工作量 + row[6] = decimal.Round(Convert.ToDecimal(detail.RealPrice), 2);//成本单价 + row[7] = decimal.Round(Convert.ToDecimal(detail.PlanNum), 2);//本月计划完成量 + row[8] = decimal.Round(Convert.ToDecimal(detail.ThisNum), 2);//本月完成量 + row[9] = decimal.Round(Convert.ToDecimal(detail.PlanPrice), 2);//控制预算单价 + row[10] = decimal.Round(Convert.ToDecimal(detail.ThisRealCost), 2);//本月实际成本 + row[11] = decimal.Round(Convert.ToDecimal(detail.ThisPlanValue), 2);//本月计划完成预算 + row[12] = decimal.Round(Convert.ToDecimal(detail.ThisPlanCost), 2);//本月完成预算 + row[13] = decimal.Round(Convert.ToDecimal(detail.TotalPlanNum), 2);//累计计划完成量 + row[14] = decimal.Round(Convert.ToDecimal(detail.TotalThisNum), 2);//累计完成量 + row[15] = decimal.Round(Convert.ToDecimal(detail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(detail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(detail.TotalPlanCost), 2);//累计完成预算 + } + else + { + Model.View_WBS_CostControlDetail lastDetail = details.OrderByDescending(x => x.Months).FirstOrDefault(x => x.CostControlId == item.Id); + if (lastDetail != null && lastDetail.Months <= months) + { + row[4] = lastDetail.Unit;//单位 + row[5] = decimal.Round(Convert.ToDecimal(lastDetail.TotalNum), 2);//合同工作量 + row[6] = decimal.Round(Convert.ToDecimal(lastDetail.RealPrice), 2);//成本单价 + row[7] = decimal.Round(Convert.ToDecimal(lastDetail.PlanNum), 2);//本月计划完成量 + row[8] = decimal.Round(Convert.ToDecimal(lastDetail.ThisNum), 2);//本月完成量 + row[9] = decimal.Round(Convert.ToDecimal(lastDetail.PlanPrice), 2);//控制预算单价 + row[13] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanNum), 2);//累计计划完成量 + row[14] = decimal.Round(Convert.ToDecimal(lastDetail.TotalThisNum), 2);//累计完成量 + row[15] = decimal.Round(Convert.ToDecimal(lastDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanCost), 2);//累计完成预算 + } + } + } + table.Rows.Add(row); } - table.Rows.Add(row); - } - if (d10 != 0) - { - parentRow[10] = decimal.Round(d10, 2);//本月实际成本 - parentRow[11] = decimal.Round(d11, 2);//本月计划完成预算 - parentRow[12] = decimal.Round(d12, 2);//本月完成预算 - parentRow[15] = decimal.Round(d15, 2);//累计完成成本 - parentRow[16] = decimal.Round(d16, 2);//累计计划完成预算 - parentRow[17] = decimal.Round(d17, 2);//累计完成预算 } else { - parentRow[15] = decimal.Round(d15, 2);//累计完成成本 - parentRow[16] = decimal.Round(d16, 2);//累计计划完成预算 - parentRow[17] = decimal.Round(d17, 2);//累计完成预算 + Model.WBS_CnProfessionInit cnInit = BLL.CnProfessionInitService.GetCnProfessionInitByCnProfessionId(cnProfessionId); + newList = (from x in newList where (x.WBSType == "Installation" && x.Name == cnInit.CnProfessionName) || (x.WBSType != "Installation" && x.OldCnProfessionId.ToString() == cnProfessionId) select x).ToList(); + var cn = newList.FirstOrDefault(x => x.Name == cnInit.CnProfessionName); + parentRow = table.NewRow(); + parentRow[0] = cn.Id; + parentRow[1] = "0"; + parentRow[2] = cn.Name; + parentRow[3] = projectId; + Model.View_WBS_CostControlParentDetail pparentDetail = parentDetails.FirstOrDefault(x => x.ParentId == cn.Id && x.Months == months); + if (pparentDetail != null) + { + d10 += decimal.Round(Convert.ToDecimal(pparentDetail.ThisRealCost), 2); + d11 += decimal.Round(Convert.ToDecimal(pparentDetail.ThisPlanValue), 2); + d12 += decimal.Round(Convert.ToDecimal(pparentDetail.ThisPlanCost), 2); + d15 += decimal.Round(Convert.ToDecimal(pparentDetail.TotalRealCost), 2); + d16 += decimal.Round(Convert.ToDecimal(pparentDetail.TotalPlanValue), 2); + d17 += decimal.Round(Convert.ToDecimal(pparentDetail.TotalPlanCost), 2); + } + else + { + Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == cn.Id); + if (parentLastDetail != null && parentLastDetail.Months <= months) + { + d15 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2); + d16 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2); + d17 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2); + } + } + if (d10 != 0) + { + parentRow[10] = decimal.Round(d10, 2);//本月实际成本 + parentRow[11] = decimal.Round(d11, 2);//本月计划完成预算 + parentRow[12] = decimal.Round(d12, 2);//本月完成预算 + parentRow[15] = decimal.Round(d15, 2);//累计完成成本 + parentRow[16] = decimal.Round(d16, 2);//累计计划完成预算 + parentRow[17] = decimal.Round(d17, 2);//累计完成预算 + } + else + { + parentRow[15] = decimal.Round(d15, 2);//累计完成成本 + parentRow[16] = decimal.Round(d16, 2);//累计计划完成预算 + parentRow[17] = decimal.Round(d17, 2);//累计完成预算 + } + table.Rows.Add(parentRow); + foreach (Model.View_WBS_CostControlDetailStatistics item in newList) + { + row = table.NewRow(); + row[0] = item.Id; + row[2] = item.Name; + row[3] = item.ProjectId; + if (item.WBSType == "UnitProject") + { + row[1] = item.SupId; + Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == item.Id && x.Months == months); + if (parentDetail != null) + { + row[10] = decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2);//本月实际成本 + row[11] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2);//本月计划完成预算 + row[12] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2);//本月完成预算 + row[15] = decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2);//累计完成预算 + } + else + { + Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == item.Id); + if (parentLastDetail != null && parentLastDetail.Months <= months) + { + row[15] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2);//累计完成预算 + } + } + } + else if (item.WBSType == "WbsSet") + { + row[1] = item.SupId; + Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == item.Id && x.Months == months); + if (parentDetail != null) + { + row[10] = decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2);//本月实际成本 + row[11] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2);//本月计划完成预算 + row[12] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2);//本月完成预算 + row[15] = decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2);//累计完成预算 + } + else + { + Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == item.Id); + if (parentLastDetail != null && parentLastDetail.Months <= months) + { + row[15] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2);//累计完成预算 + } + } + } + else if (item.WBSType == "CostControl") + { + row[1] = item.SupId; + Model.View_WBS_CostControlDetail detail = details.FirstOrDefault(x => x.CostControlId == item.Id && x.Months == months); + if (detail != null) + { + row[4] = detail.Unit;//单位 + row[5] = decimal.Round(Convert.ToDecimal(detail.TotalNum), 2);//合同工作量 + row[6] = decimal.Round(Convert.ToDecimal(detail.RealPrice), 2);//成本单价 + row[7] = decimal.Round(Convert.ToDecimal(detail.PlanNum), 2);//本月计划完成量 + row[8] = decimal.Round(Convert.ToDecimal(detail.ThisNum), 2);//本月完成量 + row[9] = decimal.Round(Convert.ToDecimal(detail.PlanPrice), 2);//控制预算单价 + row[10] = decimal.Round(Convert.ToDecimal(detail.ThisRealCost), 2);//本月实际成本 + row[11] = decimal.Round(Convert.ToDecimal(detail.ThisPlanValue), 2);//本月计划完成预算 + row[12] = decimal.Round(Convert.ToDecimal(detail.ThisPlanCost), 2);//本月完成预算 + row[13] = decimal.Round(Convert.ToDecimal(detail.TotalPlanNum), 2);//累计计划完成量 + row[14] = decimal.Round(Convert.ToDecimal(detail.TotalThisNum), 2);//累计完成量 + row[15] = decimal.Round(Convert.ToDecimal(detail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(detail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(detail.TotalPlanCost), 2);//累计完成预算 + } + else + { + Model.View_WBS_CostControlDetail lastDetail = details.OrderByDescending(x => x.Months).FirstOrDefault(x => x.CostControlId == item.Id); + if (lastDetail != null && lastDetail.Months <= months) + { + row[4] = lastDetail.Unit;//单位 + row[5] = decimal.Round(Convert.ToDecimal(lastDetail.TotalNum), 2);//合同工作量 + row[6] = decimal.Round(Convert.ToDecimal(lastDetail.RealPrice), 2);//成本单价 + row[7] = decimal.Round(Convert.ToDecimal(lastDetail.PlanNum), 2);//本月计划完成量 + row[8] = decimal.Round(Convert.ToDecimal(lastDetail.ThisNum), 2);//本月完成量 + row[9] = decimal.Round(Convert.ToDecimal(lastDetail.PlanPrice), 2);//控制预算单价 + row[13] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanNum), 2);//累计计划完成量 + row[14] = decimal.Round(Convert.ToDecimal(lastDetail.TotalThisNum), 2);//累计完成量 + row[15] = decimal.Round(Convert.ToDecimal(lastDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanCost), 2);//累计完成预算 + } + } + } + table.Rows.Add(row); + } } - table.Rows.Add(parentRow); } #endregion #region 按分部工程 else if (wbsSetCode == BLL.Const._Null) { - CostControlDetailStatisticsList = (from x in CostControlDetailStatisticsList where (x.WBSType == "Installation" && x.Name != "总图") || (x.WBSType == "CnProfession" && x.OldCnProfessionId.ToString() == cnProfessionId) || (x.WBSType != "Installation" && x.WBSType != "CnProfession" && x.OldCnProfessionId.ToString() == cnProfessionId && x.OldUnitProjectCode == unitProjectCode) select x).ToList(); - var up = unitProjectInits.FirstOrDefault(x => x.UnitProjectCode == unitProjectCode); - parentRow = table.NewRow(); - parentRow[0] = up.UnitProjectCode; - parentRow[1] = "0"; - parentRow[2] = up.UnitProjectName; - parentRow[3] = projectId; - foreach (Model.View_WBS_CostControlDetailStatistics item in CostControlDetailStatisticsList) + if (cnProfessionId != Const.ACCNProfessionalId.ToString() && cnProfessionId != Const.GECNProfessionalId.ToString() && cnProfessionId != Const.UPCNProfessionalId.ToString() && cnProfessionId != Const.TFCNProfessionalId.ToString() && cnProfessionId != Const.GLCNProfessionalId.ToString()) { - row = table.NewRow(); - row[0] = item.Id; - row[2] = item.Name; - row[3] = item.ProjectId; - if (item.WBSType == "Installation") + newList = (from x in newList where (x.WBSType == "Installation" && x.Name != "防腐绝热" && x.Name != "地勘" && x.Name != "全厂地下主管网" && x.Name != "临时设施" && x.Name != "总图") || (x.WBSType == "CnProfession" && x.OldCnProfessionId.ToString() == cnProfessionId) || (x.WBSType != "Installation" && x.WBSType != "CnProfession" && x.OldCnProfessionId.ToString() == cnProfessionId && x.OldUnitProjectCode == unitProjectCode) select x).ToList(); + var up = unitProjectInits.FirstOrDefault(x => x.UnitProjectCode == unitProjectCode); + parentRow = table.NewRow(); + parentRow[0] = up.UnitProjectCode; + parentRow[1] = "0"; + parentRow[2] = up.UnitProjectName; + parentRow[3] = projectId; + foreach (Model.View_WBS_CostControlDetailStatistics item in newList) { - decimal ind10 = 0, ind11 = 0, ind12 = 0, ind15 = 0, ind16 = 0, ind17 = 0; - if (item.SupId == "0") + row = table.NewRow(); + row[0] = item.Id; + row[2] = item.Name; + row[3] = item.ProjectId; + if (item.WBSType == "Installation") { - row[1] = up.UnitProjectCode; - } - else - { - row[1] = item.SupId; - } - List unitProjectIds = BLL.UnitProjectService.GetUnitProjectIdByInstallationIdAndCNCodeAndUnitProjectCode(item.Id, cnProfessionId, unitProjectCode); - foreach (var upId in unitProjectIds) - { - Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == upId && x.Months == months); - if (parentDetail != null) + decimal ind10 = 0, ind11 = 0, ind12 = 0, ind15 = 0, ind16 = 0, ind17 = 0; + if (item.SupId == "0") { - ind10 += decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2); - ind11 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2); - ind12 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2); - ind15 += decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2); - ind16 += decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2); - ind17 += decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2); + row[1] = up.UnitProjectCode; } else { - Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == upId); - if (parentLastDetail != null && parentLastDetail.Months <= months) + row[1] = item.SupId; + } + List unitProjectIds = BLL.UnitProjectService.GetUnitProjectIdByInstallationIdAndCNCodeAndUnitProjectCode(item.Id, cnProfessionId, unitProjectCode); + foreach (var upId in unitProjectIds) + { + Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == upId && x.Months == months); + if (parentDetail != null) { - ind15 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2); - ind16 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2); - ind17 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2); + ind10 += decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2); + ind11 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2); + ind12 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2); + ind15 += decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2); + ind16 += decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2); + ind17 += decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2); + } + else + { + Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == upId); + if (parentLastDetail != null && parentLastDetail.Months <= months) + { + ind15 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2); + ind16 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2); + ind17 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2); + } } } - } - if (ind10 != 0) - { - row[10] = decimal.Round(ind10, 2);//本月实际成本 - row[11] = decimal.Round(ind11, 2);//本月计划完成预算 - row[12] = decimal.Round(ind12, 2);//本月完成预算 - row[15] = decimal.Round(ind15, 2);//累计完成成本 - row[16] = decimal.Round(ind16, 2);//累计计划完成预算 - row[17] = decimal.Round(ind17, 2);//累计完成预算 - } - else - { - if (ind15 > 0) + if (ind10 != 0) { + row[10] = decimal.Round(ind10, 2);//本月实际成本 + row[11] = decimal.Round(ind11, 2);//本月计划完成预算 + row[12] = decimal.Round(ind12, 2);//本月完成预算 row[15] = decimal.Round(ind15, 2);//累计完成成本 - } - if (ind16 > 0) - { row[16] = decimal.Round(ind16, 2);//累计计划完成预算 - } - if (ind17 > 0) - { row[17] = decimal.Round(ind17, 2);//累计完成预算 } - } - } - else if (item.WBSType == "CnProfession") - { - decimal cnd10 = 0, cnd11 = 0, cnd12 = 0, cnd15 = 0, cnd16 = 0, cnd17 = 0; - row[1] = item.SupId; - List unitProjectIds = BLL.UnitProjectService.GetUnitProjectIdByCnProfessionIdAndUnitProjectCode(item.Id, unitProjectCode); - foreach (var upId in unitProjectIds) - { - Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == upId && x.Months == months); - if (parentDetail != null) - { - cnd10 += decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2); - cnd11 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2); - cnd12 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2); - cnd15 += decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2); - cnd16 += decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2); - cnd17 += decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2); - } else { - Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == upId); - if (parentLastDetail != null && parentLastDetail.Months <= months) + if (ind15 > 0) { - cnd15 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2); - cnd16 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2); - cnd17 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2); + row[15] = decimal.Round(ind15, 2);//累计完成成本 + } + if (ind16 > 0) + { + row[16] = decimal.Round(ind16, 2);//累计计划完成预算 + } + if (ind17 > 0) + { + row[17] = decimal.Round(ind17, 2);//累计完成预算 } } } - if (cnd10 != 0) + else if (item.WBSType == "CnProfession") { - row[10] = decimal.Round(cnd10, 2);//本月实际成本 - row[11] = decimal.Round(cnd11, 2);//本月计划完成预算 - row[12] = decimal.Round(cnd12, 2);//本月完成预算 - row[15] = decimal.Round(cnd15, 2);//累计完成成本 - row[16] = decimal.Round(cnd16, 2);//累计计划完成预算 - row[17] = decimal.Round(cnd17, 2);//累计完成预算 - } - else - { - if (cnd15 > 0) + decimal cnd10 = 0, cnd11 = 0, cnd12 = 0, cnd15 = 0, cnd16 = 0, cnd17 = 0; + row[1] = item.SupId; + List unitProjectIds = BLL.UnitProjectService.GetUnitProjectIdByCnProfessionIdAndUnitProjectCode(item.Id, unitProjectCode); + foreach (var upId in unitProjectIds) { + Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == upId && x.Months == months); + if (parentDetail != null) + { + cnd10 += decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2); + cnd11 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2); + cnd12 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2); + cnd15 += decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2); + cnd16 += decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2); + cnd17 += decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2); + } + else + { + Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == upId); + if (parentLastDetail != null && parentLastDetail.Months <= months) + { + cnd15 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2); + cnd16 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2); + cnd17 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2); + } + } + } + if (cnd10 != 0) + { + row[10] = decimal.Round(cnd10, 2);//本月实际成本 + row[11] = decimal.Round(cnd11, 2);//本月计划完成预算 + row[12] = decimal.Round(cnd12, 2);//本月完成预算 row[15] = decimal.Round(cnd15, 2);//累计完成成本 - } - if (cnd16 > 0) - { row[16] = decimal.Round(cnd16, 2);//累计计划完成预算 - } - if (cnd17 > 0) - { row[17] = decimal.Round(cnd17, 2);//累计完成预算 } - } - } - else if (item.WBSType == "UnitProject") - { - row[1] = item.SupId; - Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == item.Id && x.Months == months); - if (parentDetail != null) - { - row[10] = decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2);//本月实际成本 - row[11] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2);//本月计划完成预算 - row[12] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2);//本月完成预算 - row[15] = decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2);//累计完成成本 - row[16] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2);//累计计划完成预算 - row[17] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2);//累计完成预算 - d10 += decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2); - d11 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2); - d12 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2); - d15 += decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2); - d16 += decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2); - d17 += decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2); - } - else - { - Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == item.Id); - if (parentLastDetail != null && parentLastDetail.Months <= months) + else { - row[15] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2);//累计完成成本 - row[16] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2);//累计计划完成预算 - row[17] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2);//累计完成预算 - d15 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2); - d16 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2); - d17 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2); + if (cnd15 > 0) + { + row[15] = decimal.Round(cnd15, 2);//累计完成成本 + } + if (cnd16 > 0) + { + row[16] = decimal.Round(cnd16, 2);//累计计划完成预算 + } + if (cnd17 > 0) + { + row[17] = decimal.Round(cnd17, 2);//累计完成预算 + } } } - } - else if (item.WBSType == "WbsSet") - { - row[1] = item.SupId; - Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == item.Id && x.Months == months); - if (parentDetail != null) - { - row[10] = decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2);//本月实际成本 - row[11] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2);//本月计划完成预算 - row[12] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2);//本月完成预算 - row[15] = decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2);//累计完成成本 - row[16] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2);//累计计划完成预算 - row[17] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2);//累计完成预算 - } - else - { - Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == item.Id); - if (parentLastDetail != null && parentLastDetail.Months <= months) - { - row[15] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2);//累计完成成本 - row[16] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2);//累计计划完成预算 - row[17] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2);//累计完成预算 - } - } - } - else if (item.WBSType == "CostControl") - { - row[1] = item.SupId; - Model.View_WBS_CostControlDetail detail = details.FirstOrDefault(x => x.CostControlId == item.Id && x.Months == months); - if (detail != null) - { - row[4] = detail.Unit;//单位 - row[5] = decimal.Round(Convert.ToDecimal(detail.TotalNum), 2);//合同工作量 - row[6] = decimal.Round(Convert.ToDecimal(detail.RealPrice), 2);//成本单价 - row[7] = decimal.Round(Convert.ToDecimal(detail.PlanNum), 2);//本月计划完成量 - row[8] = decimal.Round(Convert.ToDecimal(detail.ThisNum), 2);//本月完成量 - row[9] = decimal.Round(Convert.ToDecimal(detail.PlanPrice), 2);//控制预算单价 - row[10] = decimal.Round(Convert.ToDecimal(detail.ThisRealCost), 2);//本月实际成本 - row[11] = decimal.Round(Convert.ToDecimal(detail.ThisPlanValue), 2);//本月计划完成预算 - row[12] = decimal.Round(Convert.ToDecimal(detail.ThisPlanCost), 2);//本月完成预算 - row[13] = decimal.Round(Convert.ToDecimal(detail.TotalPlanNum), 2);//累计计划完成量 - row[14] = decimal.Round(Convert.ToDecimal(detail.TotalThisNum), 2);//累计完成量 - row[15] = decimal.Round(Convert.ToDecimal(detail.TotalRealCost), 2);//累计完成成本 - row[16] = decimal.Round(Convert.ToDecimal(detail.TotalPlanValue), 2);//累计计划完成预算 - row[17] = decimal.Round(Convert.ToDecimal(detail.TotalPlanCost), 2);//累计完成预算 - } - else - { - Model.View_WBS_CostControlDetail lastDetail = details.OrderByDescending(x => x.Months).FirstOrDefault(x => x.CostControlId == item.Id); - if (lastDetail != null && lastDetail.Months <= months) - { - row[4] = lastDetail.Unit;//单位 - row[5] = decimal.Round(Convert.ToDecimal(lastDetail.TotalNum), 2);//合同工作量 - row[6] = decimal.Round(Convert.ToDecimal(lastDetail.RealPrice), 2);//成本单价 - row[7] = decimal.Round(Convert.ToDecimal(lastDetail.PlanNum), 2);//本月计划完成量 - row[8] = decimal.Round(Convert.ToDecimal(lastDetail.ThisNum), 2);//本月完成量 - row[9] = decimal.Round(Convert.ToDecimal(lastDetail.PlanPrice), 2);//控制预算单价 - row[13] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanNum), 2);//累计计划完成量 - row[14] = decimal.Round(Convert.ToDecimal(lastDetail.TotalThisNum), 2);//累计完成量 - row[15] = decimal.Round(Convert.ToDecimal(lastDetail.TotalRealCost), 2);//累计完成成本 - row[16] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanValue), 2);//累计计划完成预算 - row[17] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanCost), 2);//累计完成预算 - } - } - } - table.Rows.Add(row); - } - if (d10 != 0) - { - parentRow[10] = decimal.Round(d10, 2);//本月实际成本 - parentRow[11] = decimal.Round(d11, 2);//本月计划完成预算 - parentRow[12] = decimal.Round(d12, 2);//本月完成预算 - parentRow[15] = decimal.Round(d15, 2);//累计完成成本 - parentRow[16] = decimal.Round(d16, 2);//累计计划完成预算 - parentRow[17] = decimal.Round(d17, 2);//累计完成预算 - } - else - { - parentRow[15] = decimal.Round(d15, 2);//累计完成成本 - parentRow[16] = decimal.Round(d16, 2);//累计计划完成预算 - parentRow[17] = decimal.Round(d17, 2);//累计完成预算 - } - table.Rows.Add(parentRow); - } - #endregion - #region 按工作包 - else - { - CostControlDetailStatisticsList = (from x in CostControlDetailStatisticsList where (x.WBSType == "Installation" && x.Name != "总图") || (x.WBSType == "CnProfession" && x.OldCnProfessionId.ToString() == cnProfessionId) || (x.WBSType == "UnitProject" && x.OldCnProfessionId.ToString() == cnProfessionId && x.OldUnitProjectCode == unitProjectCode) || (x.WBSType != "Installation" && x.WBSType != "CnProfession" && x.WBSType != "UnitProject" && x.OldCnProfessionId.ToString() == cnProfessionId && x.OldUnitProjectCode == unitProjectCode && x.OldWbsSetCode == wbsSetCode) select x).ToList(); - var wb = wbsSetInits.FirstOrDefault(x => x.WbsSetCode == wbsSetCode); - parentRow = table.NewRow(); - parentRow[0] = wb.WbsSetCode; - parentRow[1] = "0"; - parentRow[2] = wb.WbsSetName; - parentRow[3] = projectId; - foreach (Model.View_WBS_CostControlDetailStatistics item in CostControlDetailStatisticsList) - { - row = table.NewRow(); - row[0] = item.Id; - row[2] = item.Name; - row[3] = item.ProjectId; - if (item.WBSType == "Installation") - { - decimal ind10 = 0, ind11 = 0, ind12 = 0, ind15 = 0, ind16 = 0, ind17 = 0; - if (item.SupId == "0") - { - row[1] = wb.WbsSetCode; - } - else + else if (item.WBSType == "UnitProject") { row[1] = item.SupId; - } - List wbsSetIds = BLL.WbsSetService.GetWbsSetIdByInstallationIdAndCNCodeAndUnitProjectCodeAndWbsSetCode(item.Id, cnProfessionId, unitProjectCode, wbsSetCode); - foreach (var upId in wbsSetIds) - { - Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == upId && x.Months == months); + Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == item.Id && x.Months == months); if (parentDetail != null) { - ind10 += decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2); - ind11 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2); - ind12 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2); - ind15 += decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2); - ind16 += decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2); - ind17 += decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2); - } - else - { - Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == upId); - if (parentLastDetail != null && parentLastDetail.Months <= months) - { - ind15 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2); - ind16 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2); - ind17 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2); - } - } - } - if (ind10 != 0) - { - row[10] = decimal.Round(ind10, 2);//本月实际成本 - row[11] = decimal.Round(ind11, 2);//本月计划完成预算 - row[12] = decimal.Round(ind12, 2);//本月完成预算 - row[15] = decimal.Round(ind15, 2);//累计完成成本 - row[16] = decimal.Round(ind16, 2);//累计计划完成预算 - row[17] = decimal.Round(ind17, 2);//累计完成预算 - } - else - { - if (ind15 > 0) - { - row[15] = decimal.Round(ind15, 2);//累计完成成本 - } - if (ind16 > 0) - { - row[16] = decimal.Round(ind16, 2);//累计计划完成预算 - } - if (ind17 > 0) - { - row[17] = decimal.Round(ind17, 2);//累计完成预算 - } - } - } - else if (item.WBSType == "CnProfession") - { - decimal cnd10 = 0, cnd11 = 0, cnd12 = 0, cnd15 = 0, cnd16 = 0, cnd17 = 0; - row[1] = item.SupId; - List wbsSetIds = BLL.WbsSetService.GetWbsSetIdByCnProfessionIdAndUnitProjectCodeAndWbsSetCode(item.Id, unitProjectCode, wbsSetCode); - foreach (var upId in wbsSetIds) - { - Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == upId && x.Months == months); - if (parentDetail != null) - { - cnd10 += decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2); - cnd11 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2); - cnd12 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2); - cnd15 += decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2); - cnd16 += decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2); - cnd17 += decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2); - } - else - { - Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == upId); - if (parentLastDetail != null && parentLastDetail.Months <= months) - { - cnd15 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2); - cnd16 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2); - cnd17 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2); - } - } - } - if (cnd10 != 0) - { - row[10] = decimal.Round(cnd10, 2);//本月实际成本 - row[11] = decimal.Round(cnd11, 2);//本月计划完成预算 - row[12] = decimal.Round(cnd12, 2);//本月完成预算 - row[15] = decimal.Round(cnd15, 2);//累计完成成本 - row[16] = decimal.Round(cnd16, 2);//累计计划完成预算 - row[17] = decimal.Round(cnd17, 2);//累计完成预算 - } - else - { - if (cnd15 > 0) - { - row[15] = decimal.Round(cnd15, 2);//累计完成成本 - } - if (cnd16 > 0) - { - row[16] = decimal.Round(cnd16, 2);//累计计划完成预算 - } - if (cnd17 > 0) - { - row[17] = decimal.Round(cnd17, 2);//累计完成预算 - } - } - } - else if (item.WBSType == "UnitProject") - { - decimal upd10 = 0, upd11 = 0, upd12 = 0, upd15 = 0, upd16 = 0, upd17 = 0; - row[1] = item.SupId; - List wbsSetIds = BLL.WbsSetService.GetWbsSetIdByUnitProjectIdAndWbsSetCode(item.Id, wbsSetCode); - foreach (var upId in wbsSetIds) - { - Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == upId && x.Months == months); - if (parentDetail != null) - { - upd10 += decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2); - upd11 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2); - upd12 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2); - upd15 += decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2); - upd16 += decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2); - upd17 += decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2); - } - else - { - Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == upId); - if (parentLastDetail != null && parentLastDetail.Months <= months) - { - upd15 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2); - upd16 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2); - upd17 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2); - } - } - } - if (upd10 != 0) - { - row[10] = decimal.Round(upd10, 2);//本月实际成本 - row[11] = decimal.Round(upd11, 2);//本月计划完成预算 - row[12] = decimal.Round(upd12, 2);//本月完成预算 - row[15] = decimal.Round(upd15, 2);//累计完成成本 - row[16] = decimal.Round(upd16, 2);//累计计划完成预算 - row[17] = decimal.Round(upd17, 2);//累计完成预算 - } - else - { - if (upd15 > 0) - { - row[15] = decimal.Round(upd15, 2);//累计完成成本 - } - if (upd16 > 0) - { - row[16] = decimal.Round(upd16, 2);//累计计划完成预算 - } - if (upd17 > 0) - { - row[17] = decimal.Round(upd17, 2);//累计完成预算 - } - } - } - else if (item.WBSType == "WbsSet") - { - row[1] = item.SupId; - var wbsSet = wbsSets.FirstOrDefault(x => x.WbsSetId == item.Id); - Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == item.Id && x.Months == months); - if (parentDetail != null) - { - row[10] = decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2);//本月实际成本 - row[11] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2);//本月计划完成预算 - row[12] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2);//本月完成预算 - row[15] = decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2);//累计完成成本 - row[16] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2);//累计计划完成预算 - row[17] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2);//累计完成预算 - if (wbsSet.SuperWbsSetId == null) //工作包节点,累加数据 - { + row[10] = decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2);//本月实际成本 + row[11] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2);//本月计划完成预算 + row[12] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2);//本月完成预算 + row[15] = decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2);//累计完成预算 d10 += decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2); d11 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2); d12 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2); @@ -765,86 +633,639 @@ namespace BLL d16 += decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2); d17 += decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2); } - } - else - { - Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == item.Id); - if (parentLastDetail != null && parentLastDetail.Months <= months) + else { - row[15] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2);//累计完成成本 - row[16] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2);//累计计划完成预算 - row[17] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2);//累计完成预算 - if (wbsSet.SuperWbsSetId == null) //工作包节点,累加数据 + Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == item.Id); + if (parentLastDetail != null && parentLastDetail.Months <= months) { + row[15] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2);//累计完成预算 d15 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2); d16 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2); d17 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2); } } } - } - else if (item.WBSType == "CostControl") - { - row[1] = item.SupId; - Model.View_WBS_CostControlDetail detail = details.FirstOrDefault(x => x.CostControlId == item.Id && x.Months == months); - if (detail != null) + else if (item.WBSType == "WbsSet") { - row[4] = detail.Unit;//单位 - row[5] = decimal.Round(Convert.ToDecimal(detail.TotalNum), 2);//合同工作量 - row[6] = decimal.Round(Convert.ToDecimal(detail.RealPrice), 2);//成本单价 - row[7] = decimal.Round(Convert.ToDecimal(detail.PlanNum), 2);//本月计划完成量 - row[8] = decimal.Round(Convert.ToDecimal(detail.ThisNum), 2);//本月完成量 - row[9] = decimal.Round(Convert.ToDecimal(detail.PlanPrice), 2);//控制预算单价 - row[10] = decimal.Round(Convert.ToDecimal(detail.ThisRealCost), 2);//本月实际成本 - row[11] = decimal.Round(Convert.ToDecimal(detail.ThisPlanValue), 2);//本月计划完成预算 - row[12] = decimal.Round(Convert.ToDecimal(detail.ThisPlanCost), 2);//本月完成预算 - row[13] = decimal.Round(Convert.ToDecimal(detail.TotalPlanNum), 2);//累计计划完成量 - row[14] = decimal.Round(Convert.ToDecimal(detail.TotalThisNum), 2);//累计完成量 - row[15] = decimal.Round(Convert.ToDecimal(detail.TotalRealCost), 2);//累计完成成本 - row[16] = decimal.Round(Convert.ToDecimal(detail.TotalPlanValue), 2);//累计计划完成预算 - row[17] = decimal.Round(Convert.ToDecimal(detail.TotalPlanCost), 2);//累计完成预算 - } - else - { - Model.View_WBS_CostControlDetail lastDetail = details.OrderByDescending(x => x.Months).FirstOrDefault(x => x.CostControlId == item.Id); - if (lastDetail != null && lastDetail.Months <= months) + row[1] = item.SupId; + Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == item.Id && x.Months == months); + if (parentDetail != null) { - row[4] = lastDetail.Unit;//单位 - row[5] = decimal.Round(Convert.ToDecimal(lastDetail.TotalNum), 2);//合同工作量 - row[6] = decimal.Round(Convert.ToDecimal(lastDetail.RealPrice), 2);//成本单价 - row[7] = decimal.Round(Convert.ToDecimal(lastDetail.PlanNum), 2);//本月计划完成量 - row[8] = decimal.Round(Convert.ToDecimal(lastDetail.ThisNum), 2);//本月完成量 - row[9] = decimal.Round(Convert.ToDecimal(lastDetail.PlanPrice), 2);//控制预算单价 - row[13] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanNum), 2);//累计计划完成量 - row[14] = decimal.Round(Convert.ToDecimal(lastDetail.TotalThisNum), 2);//累计完成量 - row[15] = decimal.Round(Convert.ToDecimal(lastDetail.TotalRealCost), 2);//累计完成成本 - row[16] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanValue), 2);//累计计划完成预算 - row[17] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanCost), 2);//累计完成预算 + row[10] = decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2);//本月实际成本 + row[11] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2);//本月计划完成预算 + row[12] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2);//本月完成预算 + row[15] = decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2);//累计完成预算 + } + else + { + Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == item.Id); + if (parentLastDetail != null && parentLastDetail.Months <= months) + { + row[15] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2);//累计完成预算 + } } } + else if (item.WBSType == "CostControl") + { + row[1] = item.SupId; + Model.View_WBS_CostControlDetail detail = details.FirstOrDefault(x => x.CostControlId == item.Id && x.Months == months); + if (detail != null) + { + row[4] = detail.Unit;//单位 + row[5] = decimal.Round(Convert.ToDecimal(detail.TotalNum), 2);//合同工作量 + row[6] = decimal.Round(Convert.ToDecimal(detail.RealPrice), 2);//成本单价 + row[7] = decimal.Round(Convert.ToDecimal(detail.PlanNum), 2);//本月计划完成量 + row[8] = decimal.Round(Convert.ToDecimal(detail.ThisNum), 2);//本月完成量 + row[9] = decimal.Round(Convert.ToDecimal(detail.PlanPrice), 2);//控制预算单价 + row[10] = decimal.Round(Convert.ToDecimal(detail.ThisRealCost), 2);//本月实际成本 + row[11] = decimal.Round(Convert.ToDecimal(detail.ThisPlanValue), 2);//本月计划完成预算 + row[12] = decimal.Round(Convert.ToDecimal(detail.ThisPlanCost), 2);//本月完成预算 + row[13] = decimal.Round(Convert.ToDecimal(detail.TotalPlanNum), 2);//累计计划完成量 + row[14] = decimal.Round(Convert.ToDecimal(detail.TotalThisNum), 2);//累计完成量 + row[15] = decimal.Round(Convert.ToDecimal(detail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(detail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(detail.TotalPlanCost), 2);//累计完成预算 + } + else + { + Model.View_WBS_CostControlDetail lastDetail = details.OrderByDescending(x => x.Months).FirstOrDefault(x => x.CostControlId == item.Id); + if (lastDetail != null && lastDetail.Months <= months) + { + row[4] = lastDetail.Unit;//单位 + row[5] = decimal.Round(Convert.ToDecimal(lastDetail.TotalNum), 2);//合同工作量 + row[6] = decimal.Round(Convert.ToDecimal(lastDetail.RealPrice), 2);//成本单价 + row[7] = decimal.Round(Convert.ToDecimal(lastDetail.PlanNum), 2);//本月计划完成量 + row[8] = decimal.Round(Convert.ToDecimal(lastDetail.ThisNum), 2);//本月完成量 + row[9] = decimal.Round(Convert.ToDecimal(lastDetail.PlanPrice), 2);//控制预算单价 + row[13] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanNum), 2);//累计计划完成量 + row[14] = decimal.Round(Convert.ToDecimal(lastDetail.TotalThisNum), 2);//累计完成量 + row[15] = decimal.Round(Convert.ToDecimal(lastDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanCost), 2);//累计完成预算 + } + } + } + table.Rows.Add(row); } - table.Rows.Add(row); - } - if (d10 != 0) - { - parentRow[10] = decimal.Round(d10, 2);//本月实际成本 - parentRow[11] = decimal.Round(d11, 2);//本月计划完成预算 - parentRow[12] = decimal.Round(d12, 2);//本月完成预算 - parentRow[15] = decimal.Round(d15, 2);//累计完成成本 - parentRow[16] = decimal.Round(d16, 2);//累计计划完成预算 - parentRow[17] = decimal.Round(d17, 2);//累计完成预算 + if (d10 != 0) + { + parentRow[10] = decimal.Round(d10, 2);//本月实际成本 + parentRow[11] = decimal.Round(d11, 2);//本月计划完成预算 + parentRow[12] = decimal.Round(d12, 2);//本月完成预算 + parentRow[15] = decimal.Round(d15, 2);//累计完成成本 + parentRow[16] = decimal.Round(d16, 2);//累计计划完成预算 + parentRow[17] = decimal.Round(d17, 2);//累计完成预算 + } + else + { + parentRow[15] = decimal.Round(d15, 2);//累计完成成本 + parentRow[16] = decimal.Round(d16, 2);//累计计划完成预算 + parentRow[17] = decimal.Round(d17, 2);//累计完成预算 + } + table.Rows.Add(parentRow); } else { - parentRow[15] = decimal.Round(d15, 2);//累计完成成本 - parentRow[16] = decimal.Round(d16, 2);//累计计划完成预算 - parentRow[17] = decimal.Round(d17, 2);//累计完成预算 + newList = (from x in newList where x.WBSType != "Installation" && x.WBSType != "CnProfession" && x.OldCnProfessionId.ToString() == cnProfessionId && x.OldUnitProjectCode == unitProjectCode select x).ToList(); + var up = newList.FirstOrDefault(x => x.WBSType == "UnitProject" && x.OldUnitProjectCode == unitProjectCode); + parentRow = table.NewRow(); + parentRow[0] = up.Id; + parentRow[1] = "0"; + parentRow[2] = up.Name; + parentRow[3] = projectId; + Model.View_WBS_CostControlParentDetail pparentDetail = parentDetails.FirstOrDefault(x => x.ParentId == up.Id && x.Months == months); + if (pparentDetail != null) + { + d10 += decimal.Round(Convert.ToDecimal(pparentDetail.ThisRealCost), 2); + d11 += decimal.Round(Convert.ToDecimal(pparentDetail.ThisPlanValue), 2); + d12 += decimal.Round(Convert.ToDecimal(pparentDetail.ThisPlanCost), 2); + d15 += decimal.Round(Convert.ToDecimal(pparentDetail.TotalRealCost), 2); + d16 += decimal.Round(Convert.ToDecimal(pparentDetail.TotalPlanValue), 2); + d17 += decimal.Round(Convert.ToDecimal(pparentDetail.TotalPlanCost), 2); + } + else + { + Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == up.Id); + if (parentLastDetail != null && parentLastDetail.Months <= months) + { + d15 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2); + d16 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2); + d17 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2); + } + } + foreach (Model.View_WBS_CostControlDetailStatistics item in newList) + { + row = table.NewRow(); + row[0] = item.Id; + row[2] = item.Name; + row[3] = item.ProjectId; + if (item.WBSType == "WbsSet") + { + row[1] = item.SupId; + Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == item.Id && x.Months == months); + if (parentDetail != null) + { + row[10] = decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2);//本月实际成本 + row[11] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2);//本月计划完成预算 + row[12] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2);//本月完成预算 + row[15] = decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2);//累计完成预算 + } + else + { + Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == item.Id); + if (parentLastDetail != null && parentLastDetail.Months <= months) + { + row[15] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2);//累计完成预算 + } + } + } + else if (item.WBSType == "CostControl") + { + row[1] = item.SupId; + Model.View_WBS_CostControlDetail detail = details.FirstOrDefault(x => x.CostControlId == item.Id && x.Months == months); + if (detail != null) + { + row[4] = detail.Unit;//单位 + row[5] = decimal.Round(Convert.ToDecimal(detail.TotalNum), 2);//合同工作量 + row[6] = decimal.Round(Convert.ToDecimal(detail.RealPrice), 2);//成本单价 + row[7] = decimal.Round(Convert.ToDecimal(detail.PlanNum), 2);//本月计划完成量 + row[8] = decimal.Round(Convert.ToDecimal(detail.ThisNum), 2);//本月完成量 + row[9] = decimal.Round(Convert.ToDecimal(detail.PlanPrice), 2);//控制预算单价 + row[10] = decimal.Round(Convert.ToDecimal(detail.ThisRealCost), 2);//本月实际成本 + row[11] = decimal.Round(Convert.ToDecimal(detail.ThisPlanValue), 2);//本月计划完成预算 + row[12] = decimal.Round(Convert.ToDecimal(detail.ThisPlanCost), 2);//本月完成预算 + row[13] = decimal.Round(Convert.ToDecimal(detail.TotalPlanNum), 2);//累计计划完成量 + row[14] = decimal.Round(Convert.ToDecimal(detail.TotalThisNum), 2);//累计完成量 + row[15] = decimal.Round(Convert.ToDecimal(detail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(detail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(detail.TotalPlanCost), 2);//累计完成预算 + } + else + { + Model.View_WBS_CostControlDetail lastDetail = details.OrderByDescending(x => x.Months).FirstOrDefault(x => x.CostControlId == item.Id); + if (lastDetail != null && lastDetail.Months <= months) + { + row[4] = lastDetail.Unit;//单位 + row[5] = decimal.Round(Convert.ToDecimal(lastDetail.TotalNum), 2);//合同工作量 + row[6] = decimal.Round(Convert.ToDecimal(lastDetail.RealPrice), 2);//成本单价 + row[7] = decimal.Round(Convert.ToDecimal(lastDetail.PlanNum), 2);//本月计划完成量 + row[8] = decimal.Round(Convert.ToDecimal(lastDetail.ThisNum), 2);//本月完成量 + row[9] = decimal.Round(Convert.ToDecimal(lastDetail.PlanPrice), 2);//控制预算单价 + row[13] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanNum), 2);//累计计划完成量 + row[14] = decimal.Round(Convert.ToDecimal(lastDetail.TotalThisNum), 2);//累计完成量 + row[15] = decimal.Round(Convert.ToDecimal(lastDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanCost), 2);//累计完成预算 + } + } + } + table.Rows.Add(row); + } + if (d10 != 0) + { + parentRow[10] = decimal.Round(d10, 2);//本月实际成本 + parentRow[11] = decimal.Round(d11, 2);//本月计划完成预算 + parentRow[12] = decimal.Round(d12, 2);//本月完成预算 + parentRow[15] = decimal.Round(d15, 2);//累计完成成本 + parentRow[16] = decimal.Round(d16, 2);//累计计划完成预算 + parentRow[17] = decimal.Round(d17, 2);//累计完成预算 + } + else + { + parentRow[15] = decimal.Round(d15, 2);//累计完成成本 + parentRow[16] = decimal.Round(d16, 2);//累计计划完成预算 + parentRow[17] = decimal.Round(d17, 2);//累计完成预算 + } + table.Rows.Add(parentRow); + } + } + #endregion + #region 按工作包 + else + { + if (cnProfessionId != Const.ACCNProfessionalId.ToString() && cnProfessionId != Const.GECNProfessionalId.ToString() && cnProfessionId != Const.UPCNProfessionalId.ToString() && cnProfessionId != Const.TFCNProfessionalId.ToString() && cnProfessionId != Const.GLCNProfessionalId.ToString()) + { + newList = (from x in newList where (x.WBSType == "Installation" && x.Name != "防腐绝热" && x.Name != "地勘" && x.Name != "全厂地下主管网" && x.Name != "临时设施" && x.Name != "总图") || (x.WBSType == "CnProfession" && x.OldCnProfessionId.ToString() == cnProfessionId) || (x.WBSType == "UnitProject" && x.OldCnProfessionId.ToString() == cnProfessionId && x.OldUnitProjectCode == unitProjectCode) || (x.WBSType != "Installation" && x.WBSType != "CnProfession" && x.WBSType != "UnitProject" && x.OldCnProfessionId.ToString() == cnProfessionId && x.OldUnitProjectCode == unitProjectCode && x.OldWbsSetCode == wbsSetCode) select x).ToList(); + var wb = wbsSetInits.FirstOrDefault(x => x.WbsSetCode == wbsSetCode); + parentRow = table.NewRow(); + parentRow[0] = wb.WbsSetCode; + parentRow[1] = "0"; + parentRow[2] = wb.WbsSetName; + parentRow[3] = projectId; + foreach (Model.View_WBS_CostControlDetailStatistics item in newList) + { + row = table.NewRow(); + row[0] = item.Id; + row[2] = item.Name; + row[3] = item.ProjectId; + if (item.WBSType == "Installation") + { + decimal ind10 = 0, ind11 = 0, ind12 = 0, ind15 = 0, ind16 = 0, ind17 = 0; + if (item.SupId == "0") + { + row[1] = wb.WbsSetCode; + } + else + { + row[1] = item.SupId; + } + List wbsSetIds = BLL.WbsSetService.GetWbsSetIdByInstallationIdAndCNCodeAndUnitProjectCodeAndWbsSetCode(item.Id, cnProfessionId, unitProjectCode, wbsSetCode); + foreach (var upId in wbsSetIds) + { + Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == upId && x.Months == months); + if (parentDetail != null) + { + ind10 += decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2); + ind11 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2); + ind12 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2); + ind15 += decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2); + ind16 += decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2); + ind17 += decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2); + } + else + { + Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == upId); + if (parentLastDetail != null && parentLastDetail.Months <= months) + { + ind15 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2); + ind16 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2); + ind17 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2); + } + } + } + if (ind10 != 0) + { + row[10] = decimal.Round(ind10, 2);//本月实际成本 + row[11] = decimal.Round(ind11, 2);//本月计划完成预算 + row[12] = decimal.Round(ind12, 2);//本月完成预算 + row[15] = decimal.Round(ind15, 2);//累计完成成本 + row[16] = decimal.Round(ind16, 2);//累计计划完成预算 + row[17] = decimal.Round(ind17, 2);//累计完成预算 + } + else + { + if (ind15 > 0) + { + row[15] = decimal.Round(ind15, 2);//累计完成成本 + } + if (ind16 > 0) + { + row[16] = decimal.Round(ind16, 2);//累计计划完成预算 + } + if (ind17 > 0) + { + row[17] = decimal.Round(ind17, 2);//累计完成预算 + } + } + } + else if (item.WBSType == "CnProfession") + { + decimal cnd10 = 0, cnd11 = 0, cnd12 = 0, cnd15 = 0, cnd16 = 0, cnd17 = 0; + row[1] = item.SupId; + List wbsSetIds = BLL.WbsSetService.GetWbsSetIdByCnProfessionIdAndUnitProjectCodeAndWbsSetCode(item.Id, unitProjectCode, wbsSetCode); + foreach (var upId in wbsSetIds) + { + Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == upId && x.Months == months); + if (parentDetail != null) + { + cnd10 += decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2); + cnd11 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2); + cnd12 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2); + cnd15 += decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2); + cnd16 += decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2); + cnd17 += decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2); + } + else + { + Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == upId); + if (parentLastDetail != null && parentLastDetail.Months <= months) + { + cnd15 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2); + cnd16 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2); + cnd17 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2); + } + } + } + if (cnd10 != 0) + { + row[10] = decimal.Round(cnd10, 2);//本月实际成本 + row[11] = decimal.Round(cnd11, 2);//本月计划完成预算 + row[12] = decimal.Round(cnd12, 2);//本月完成预算 + row[15] = decimal.Round(cnd15, 2);//累计完成成本 + row[16] = decimal.Round(cnd16, 2);//累计计划完成预算 + row[17] = decimal.Round(cnd17, 2);//累计完成预算 + } + else + { + if (cnd15 > 0) + { + row[15] = decimal.Round(cnd15, 2);//累计完成成本 + } + if (cnd16 > 0) + { + row[16] = decimal.Round(cnd16, 2);//累计计划完成预算 + } + if (cnd17 > 0) + { + row[17] = decimal.Round(cnd17, 2);//累计完成预算 + } + } + } + else if (item.WBSType == "UnitProject") + { + decimal upd10 = 0, upd11 = 0, upd12 = 0, upd15 = 0, upd16 = 0, upd17 = 0; + row[1] = item.SupId; + List wbsSetIds = BLL.WbsSetService.GetWbsSetIdByUnitProjectIdAndWbsSetCode(item.Id, wbsSetCode); + foreach (var upId in wbsSetIds) + { + Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == upId && x.Months == months); + if (parentDetail != null) + { + upd10 += decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2); + upd11 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2); + upd12 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2); + upd15 += decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2); + upd16 += decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2); + upd17 += decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2); + } + else + { + Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == upId); + if (parentLastDetail != null && parentLastDetail.Months <= months) + { + upd15 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2); + upd16 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2); + upd17 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2); + } + } + } + if (upd10 != 0) + { + row[10] = decimal.Round(upd10, 2);//本月实际成本 + row[11] = decimal.Round(upd11, 2);//本月计划完成预算 + row[12] = decimal.Round(upd12, 2);//本月完成预算 + row[15] = decimal.Round(upd15, 2);//累计完成成本 + row[16] = decimal.Round(upd16, 2);//累计计划完成预算 + row[17] = decimal.Round(upd17, 2);//累计完成预算 + } + else + { + if (upd15 > 0) + { + row[15] = decimal.Round(upd15, 2);//累计完成成本 + } + if (upd16 > 0) + { + row[16] = decimal.Round(upd16, 2);//累计计划完成预算 + } + if (upd17 > 0) + { + row[17] = decimal.Round(upd17, 2);//累计完成预算 + } + } + } + else if (item.WBSType == "WbsSet") + { + row[1] = item.SupId; + var wbsSet = wbsSets.FirstOrDefault(x => x.WbsSetId == item.Id); + Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == item.Id && x.Months == months); + if (parentDetail != null) + { + row[10] = decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2);//本月实际成本 + row[11] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2);//本月计划完成预算 + row[12] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2);//本月完成预算 + row[15] = decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2);//累计完成预算 + if (wbsSet.SuperWbsSetId == null) //工作包节点,累加数据 + { + d10 += decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2); + d11 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2); + d12 += decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2); + d15 += decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2); + d16 += decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2); + d17 += decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2); + } + } + else + { + Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == item.Id); + if (parentLastDetail != null && parentLastDetail.Months <= months) + { + row[15] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2);//累计完成预算 + if (wbsSet.SuperWbsSetId == null) //工作包节点,累加数据 + { + d15 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2); + d16 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2); + d17 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2); + } + } + } + } + else if (item.WBSType == "CostControl") + { + row[1] = item.SupId; + Model.View_WBS_CostControlDetail detail = details.FirstOrDefault(x => x.CostControlId == item.Id && x.Months == months); + if (detail != null) + { + row[4] = detail.Unit;//单位 + row[5] = decimal.Round(Convert.ToDecimal(detail.TotalNum), 2);//合同工作量 + row[6] = decimal.Round(Convert.ToDecimal(detail.RealPrice), 2);//成本单价 + row[7] = decimal.Round(Convert.ToDecimal(detail.PlanNum), 2);//本月计划完成量 + row[8] = decimal.Round(Convert.ToDecimal(detail.ThisNum), 2);//本月完成量 + row[9] = decimal.Round(Convert.ToDecimal(detail.PlanPrice), 2);//控制预算单价 + row[10] = decimal.Round(Convert.ToDecimal(detail.ThisRealCost), 2);//本月实际成本 + row[11] = decimal.Round(Convert.ToDecimal(detail.ThisPlanValue), 2);//本月计划完成预算 + row[12] = decimal.Round(Convert.ToDecimal(detail.ThisPlanCost), 2);//本月完成预算 + row[13] = decimal.Round(Convert.ToDecimal(detail.TotalPlanNum), 2);//累计计划完成量 + row[14] = decimal.Round(Convert.ToDecimal(detail.TotalThisNum), 2);//累计完成量 + row[15] = decimal.Round(Convert.ToDecimal(detail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(detail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(detail.TotalPlanCost), 2);//累计完成预算 + } + else + { + Model.View_WBS_CostControlDetail lastDetail = details.OrderByDescending(x => x.Months).FirstOrDefault(x => x.CostControlId == item.Id); + if (lastDetail != null && lastDetail.Months <= months) + { + row[4] = lastDetail.Unit;//单位 + row[5] = decimal.Round(Convert.ToDecimal(lastDetail.TotalNum), 2);//合同工作量 + row[6] = decimal.Round(Convert.ToDecimal(lastDetail.RealPrice), 2);//成本单价 + row[7] = decimal.Round(Convert.ToDecimal(lastDetail.PlanNum), 2);//本月计划完成量 + row[8] = decimal.Round(Convert.ToDecimal(lastDetail.ThisNum), 2);//本月完成量 + row[9] = decimal.Round(Convert.ToDecimal(lastDetail.PlanPrice), 2);//控制预算单价 + row[13] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanNum), 2);//累计计划完成量 + row[14] = decimal.Round(Convert.ToDecimal(lastDetail.TotalThisNum), 2);//累计完成量 + row[15] = decimal.Round(Convert.ToDecimal(lastDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanCost), 2);//累计完成预算 + } + } + } + table.Rows.Add(row); + } + if (d10 != 0) + { + parentRow[10] = decimal.Round(d10, 2);//本月实际成本 + parentRow[11] = decimal.Round(d11, 2);//本月计划完成预算 + parentRow[12] = decimal.Round(d12, 2);//本月完成预算 + parentRow[15] = decimal.Round(d15, 2);//累计完成成本 + parentRow[16] = decimal.Round(d16, 2);//累计计划完成预算 + parentRow[17] = decimal.Round(d17, 2);//累计完成预算 + } + else + { + parentRow[15] = decimal.Round(d15, 2);//累计完成成本 + parentRow[16] = decimal.Round(d16, 2);//累计计划完成预算 + parentRow[17] = decimal.Round(d17, 2);//累计完成预算 + } + table.Rows.Add(parentRow); + } + else + { + newList = (from x in newList where x.WBSType != "Installation" && x.WBSType != "CnProfession" && x.WBSType != "UnitProject" && x.OldCnProfessionId.ToString() == cnProfessionId && x.OldUnitProjectCode == unitProjectCode && x.OldWbsSetCode == wbsSetCode select x).ToList(); + var wb = newList.FirstOrDefault(x => x.WBSType == "WbsSet" && x.OldWbsSetCode == wbsSetCode); + parentRow = table.NewRow(); + parentRow[0] = wb.Id; + parentRow[1] = "0"; + parentRow[2] = wb.Name; + parentRow[3] = projectId; + Model.View_WBS_CostControlParentDetail pparentDetail = parentDetails.FirstOrDefault(x => x.ParentId == wb.Id && x.Months == months); + if (pparentDetail != null) + { + d10 += decimal.Round(Convert.ToDecimal(pparentDetail.ThisRealCost), 2); + d11 += decimal.Round(Convert.ToDecimal(pparentDetail.ThisPlanValue), 2); + d12 += decimal.Round(Convert.ToDecimal(pparentDetail.ThisPlanCost), 2); + d15 += decimal.Round(Convert.ToDecimal(pparentDetail.TotalRealCost), 2); + d16 += decimal.Round(Convert.ToDecimal(pparentDetail.TotalPlanValue), 2); + d17 += decimal.Round(Convert.ToDecimal(pparentDetail.TotalPlanCost), 2); + } + else + { + Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == wb.Id); + if (parentLastDetail != null && parentLastDetail.Months <= months) + { + d15 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2); + d16 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2); + d17 += decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2); + } + } + foreach (Model.View_WBS_CostControlDetailStatistics item in newList) + { + row = table.NewRow(); + row[0] = item.Id; + row[2] = item.Name; + row[3] = item.ProjectId; + if (item.WBSType == "WbsSet") + { + row[1] = item.SupId; + var wbsSet = wbsSets.FirstOrDefault(x => x.WbsSetId == item.Id); + Model.View_WBS_CostControlParentDetail parentDetail = parentDetails.FirstOrDefault(x => x.ParentId == item.Id && x.Months == months); + if (parentDetail != null) + { + row[10] = decimal.Round(Convert.ToDecimal(parentDetail.ThisRealCost), 2);//本月实际成本 + row[11] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanValue), 2);//本月计划完成预算 + row[12] = decimal.Round(Convert.ToDecimal(parentDetail.ThisPlanCost), 2);//本月完成预算 + row[15] = decimal.Round(Convert.ToDecimal(parentDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(parentDetail.TotalPlanCost), 2);//累计完成预算 + } + else + { + Model.View_WBS_CostControlParentDetail parentLastDetail = parentDetails.OrderByDescending(x => x.Months).FirstOrDefault(x => x.ParentId == item.Id); + if (parentLastDetail != null && parentLastDetail.Months <= months) + { + row[15] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(parentLastDetail.TotalPlanCost), 2);//累计完成预算 + } + } + } + else if (item.WBSType == "CostControl") + { + row[1] = item.SupId; + Model.View_WBS_CostControlDetail detail = details.FirstOrDefault(x => x.CostControlId == item.Id && x.Months == months); + if (detail != null) + { + row[4] = detail.Unit;//单位 + row[5] = decimal.Round(Convert.ToDecimal(detail.TotalNum), 2);//合同工作量 + row[6] = decimal.Round(Convert.ToDecimal(detail.RealPrice), 2);//成本单价 + row[7] = decimal.Round(Convert.ToDecimal(detail.PlanNum), 2);//本月计划完成量 + row[8] = decimal.Round(Convert.ToDecimal(detail.ThisNum), 2);//本月完成量 + row[9] = decimal.Round(Convert.ToDecimal(detail.PlanPrice), 2);//控制预算单价 + row[10] = decimal.Round(Convert.ToDecimal(detail.ThisRealCost), 2);//本月实际成本 + row[11] = decimal.Round(Convert.ToDecimal(detail.ThisPlanValue), 2);//本月计划完成预算 + row[12] = decimal.Round(Convert.ToDecimal(detail.ThisPlanCost), 2);//本月完成预算 + row[13] = decimal.Round(Convert.ToDecimal(detail.TotalPlanNum), 2);//累计计划完成量 + row[14] = decimal.Round(Convert.ToDecimal(detail.TotalThisNum), 2);//累计完成量 + row[15] = decimal.Round(Convert.ToDecimal(detail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(detail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(detail.TotalPlanCost), 2);//累计完成预算 + } + else + { + Model.View_WBS_CostControlDetail lastDetail = details.OrderByDescending(x => x.Months).FirstOrDefault(x => x.CostControlId == item.Id); + if (lastDetail != null && lastDetail.Months <= months) + { + row[4] = lastDetail.Unit;//单位 + row[5] = decimal.Round(Convert.ToDecimal(lastDetail.TotalNum), 2);//合同工作量 + row[6] = decimal.Round(Convert.ToDecimal(lastDetail.RealPrice), 2);//成本单价 + row[7] = decimal.Round(Convert.ToDecimal(lastDetail.PlanNum), 2);//本月计划完成量 + row[8] = decimal.Round(Convert.ToDecimal(lastDetail.ThisNum), 2);//本月完成量 + row[9] = decimal.Round(Convert.ToDecimal(lastDetail.PlanPrice), 2);//控制预算单价 + row[13] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanNum), 2);//累计计划完成量 + row[14] = decimal.Round(Convert.ToDecimal(lastDetail.TotalThisNum), 2);//累计完成量 + row[15] = decimal.Round(Convert.ToDecimal(lastDetail.TotalRealCost), 2);//累计完成成本 + row[16] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanValue), 2);//累计计划完成预算 + row[17] = decimal.Round(Convert.ToDecimal(lastDetail.TotalPlanCost), 2);//累计完成预算 + } + } + } + table.Rows.Add(row); + } + if (d10 != 0) + { + parentRow[10] = decimal.Round(d10, 2);//本月实际成本 + parentRow[11] = decimal.Round(d11, 2);//本月计划完成预算 + parentRow[12] = decimal.Round(d12, 2);//本月完成预算 + parentRow[15] = decimal.Round(d15, 2);//累计完成成本 + parentRow[16] = decimal.Round(d16, 2);//累计计划完成预算 + parentRow[17] = decimal.Round(d17, 2);//累计完成预算 + } + else + { + parentRow[15] = decimal.Round(d15, 2);//累计完成成本 + parentRow[16] = decimal.Round(d16, 2);//累计计划完成预算 + parentRow[17] = decimal.Round(d17, 2);//累计完成预算 + } + table.Rows.Add(parentRow); } - table.Rows.Add(parentRow); } #endregion } return table; } + + private static void AddDetail(List newList, List oldList, string id) + { + var items = oldList.Where(x => x.SupId == id); + foreach (var item in items) + { + newList.Add(item); + AddDetail(newList, oldList, item.Id); + } + } } } diff --git a/SGGL/FineUIPro.Web/Controls/ChartControl.ascx.cs b/SGGL/FineUIPro.Web/Controls/ChartControl.ascx.cs index 6f56145f..3fac9b3c 100644 --- a/SGGL/FineUIPro.Web/Controls/ChartControl.ascx.cs +++ b/SGGL/FineUIPro.Web/Controls/ChartControl.ascx.cs @@ -216,67 +216,67 @@ namespace Web.Controls chartArea.Area3DStyle.Enable3D = false; chart1.ChartAreas.Add(chartArea); - chart1.Series.Add("本月计划完成预算"); - chart1.Series.Add("本月完成预算"); - chart1.Series.Add("本月实际成本"); - chart1.Series.Add("累计计划完成预算"); - chart1.Series.Add("累计完成预算"); - chart1.Series.Add("累计完成成本"); + chart1.Series.Add("本月计划工作预算费用"); + chart1.Series.Add("本月已完工作预算费用"); + chart1.Series.Add("本月已完工作实际费用"); + chart1.Series.Add("累计计划工作预算费用"); + chart1.Series.Add("累计已完工作预算费用"); + chart1.Series.Add("累计已完工作实际费用"); DataView dv = dt.DefaultView; - chart1.Series["本月计划完成预算"].Points.DataBindXY(dv, "月份", dv, "本月计划完成预算"); - chart1.Series["本月计划完成预算"].ChartType = SeriesChartType.Column; + chart1.Series["本月计划工作预算费用"].Points.DataBindXY(dv, "月份", dv, "本月计划工作预算费用"); + chart1.Series["本月计划工作预算费用"].ChartType = SeriesChartType.Column; - for (int i = 0; i < chart1.Series["本月计划完成预算"].Points.Count; i++) + for (int i = 0; i < chart1.Series["本月计划工作预算费用"].Points.Count; i++) { - chart1.Series["本月计划完成预算"].Points[i].ToolTip = "#VALX,#VALY"; + chart1.Series["本月计划工作预算费用"].Points[i].ToolTip = "#VALX,#VALY"; } - chart1.Series["本月完成预算"].Points.DataBindXY(dv, "月份", dv, "本月完成预算"); - chart1.Series["本月完成预算"].ChartType = SeriesChartType.Column; + chart1.Series["本月已完工作预算费用"].Points.DataBindXY(dv, "月份", dv, "本月已完工作预算费用"); + chart1.Series["本月已完工作预算费用"].ChartType = SeriesChartType.Column; - for (int i = 0; i < chart1.Series["本月完成预算"].Points.Count; i++) + for (int i = 0; i < chart1.Series["本月已完工作预算费用"].Points.Count; i++) { - chart1.Series["本月完成预算"].Points[i].ToolTip = "#VALX,#VALY"; + chart1.Series["本月已完工作预算费用"].Points[i].ToolTip = "#VALX,#VALY"; } - chart1.Series["本月实际成本"].Points.DataBindXY(dv, "月份", dv, "本月实际成本"); - chart1.Series["本月实际成本"].ChartType = SeriesChartType.Column; + chart1.Series["本月已完工作实际费用"].Points.DataBindXY(dv, "月份", dv, "本月已完工作实际费用"); + chart1.Series["本月已完工作实际费用"].ChartType = SeriesChartType.Column; - for (int i = 0; i < chart1.Series["本月实际成本"].Points.Count; i++) + for (int i = 0; i < chart1.Series["本月已完工作实际费用"].Points.Count; i++) { - chart1.Series["本月实际成本"].Points[i].ToolTip = "#VALX,#VALY"; + chart1.Series["本月已完工作实际费用"].Points[i].ToolTip = "#VALX,#VALY"; } - chart1.Series["累计计划完成预算"].Points.DataBindXY(dv, "月份", dv, "累计计划完成预算"); - chart1.Series["累计计划完成预算"].ChartType = SeriesChartType.Spline; - chart1.Series["累计计划完成预算"].Color = Color.Blue; - chart1.Series["累计计划完成预算"].BorderWidth = 2; + chart1.Series["累计计划工作预算费用"].Points.DataBindXY(dv, "月份", dv, "累计计划工作预算费用"); + chart1.Series["累计计划工作预算费用"].ChartType = SeriesChartType.Spline; + chart1.Series["累计计划工作预算费用"].Color = Color.Blue; + chart1.Series["累计计划工作预算费用"].BorderWidth = 2; - for (int i = 0; i < chart1.Series["累计计划完成预算"].Points.Count; i++) + for (int i = 0; i < chart1.Series["累计计划工作预算费用"].Points.Count; i++) { - chart1.Series["累计计划完成预算"].Points[i].ToolTip = "#VALX,#VALY"; + chart1.Series["累计计划工作预算费用"].Points[i].ToolTip = "#VALX,#VALY"; } - chart1.Series["累计完成预算"].Points.DataBindXY(dv, "月份", dv, "累计完成预算"); - chart1.Series["累计完成预算"].ChartType = SeriesChartType.Spline; - chart1.Series["累计完成预算"].Color = Color.MediumSeaGreen; - chart1.Series["累计完成预算"].BorderWidth = 2; + chart1.Series["累计已完工作预算费用"].Points.DataBindXY(dv, "月份", dv, "累计已完工作预算费用"); + chart1.Series["累计已完工作预算费用"].ChartType = SeriesChartType.Spline; + chart1.Series["累计已完工作预算费用"].Color = Color.MediumSeaGreen; + chart1.Series["累计已完工作预算费用"].BorderWidth = 2; - for (int i = 0; i < chart1.Series["累计完成预算"].Points.Count; i++) + for (int i = 0; i < chart1.Series["累计已完工作预算费用"].Points.Count; i++) { - chart1.Series["累计完成预算"].Points[i].ToolTip = "#VALX,#VALY"; + chart1.Series["累计已完工作预算费用"].Points[i].ToolTip = "#VALX,#VALY"; } - chart1.Series["累计完成成本"].Points.DataBindXY(dv, "月份", dv, "累计完成成本"); - chart1.Series["累计完成成本"].ChartType = SeriesChartType.Spline; - chart1.Series["累计完成成本"].Color = Color.Red; - chart1.Series["累计完成成本"].BorderWidth = 2; + chart1.Series["累计已完工作实际费用"].Points.DataBindXY(dv, "月份", dv, "累计已完工作实际费用"); + chart1.Series["累计已完工作实际费用"].ChartType = SeriesChartType.Spline; + chart1.Series["累计已完工作实际费用"].Color = Color.Red; + chart1.Series["累计已完工作实际费用"].BorderWidth = 2; - for (int i = 0; i < chart1.Series["累计完成成本"].Points.Count; i++) + for (int i = 0; i < chart1.Series["累计已完工作实际费用"].Points.Count; i++) { - chart1.Series["累计完成成本"].Points[i].ToolTip = "#VALX,#VALY"; + chart1.Series["累计已完工作实际费用"].Points[i].ToolTip = "#VALX,#VALY"; } Controls.Add(chart1); diff --git a/SGGL/FineUIPro.Web/JDGL/CostAnalysis/EarnedValueCurve.aspx b/SGGL/FineUIPro.Web/JDGL/CostAnalysis/EarnedValueCurve.aspx index 2b6f632b..654553be 100644 --- a/SGGL/FineUIPro.Web/JDGL/CostAnalysis/EarnedValueCurve.aspx +++ b/SGGL/FineUIPro.Web/JDGL/CostAnalysis/EarnedValueCurve.aspx @@ -29,26 +29,26 @@ - - + - + - + - + - + - + diff --git a/SGGL/FineUIPro.Web/JDGL/CostAnalysis/EarnedValueCurve.aspx.cs b/SGGL/FineUIPro.Web/JDGL/CostAnalysis/EarnedValueCurve.aspx.cs index ee43a85a..1314d4ce 100644 --- a/SGGL/FineUIPro.Web/JDGL/CostAnalysis/EarnedValueCurve.aspx.cs +++ b/SGGL/FineUIPro.Web/JDGL/CostAnalysis/EarnedValueCurve.aspx.cs @@ -305,7 +305,7 @@ namespace FineUIPro.Web.JDGL.CostAnalysis if (costControl != null) { string strSql = "select distinct (cast(YEAR(Months) as varchar(4))+'.'+cast(MONTH(Months) as varchar(2))) as 月份,t.Months," + - "ThisRealCost as 本月实际成本,ThisPlanCost as 本月完成预算,ThisPlanValue as 本月计划完成预算,TotalPlanValue as 累计计划完成预算,TotalRealCost as 累计完成成本,TotalPlanCost as 累计完成预算 " + + "ThisRealCost as 本月已完工作实际费用,ThisPlanCost as 本月已完工作预算费用,ThisPlanValue as 本月计划工作预算费用,TotalPlanValue as 累计计划工作预算费用,TotalRealCost as 累计已完工作实际费用,TotalPlanCost as 累计已完工作预算费用 " + "from dbo.View_WBS_CostControlDetail as t where CostControlId=@Id order by t.Months"; //string date = DateTime.Now.Year + "-" + DateTime.Now.Month + "-01"; SqlParameter[] parameter = new SqlParameter[] @@ -321,7 +321,7 @@ namespace FineUIPro.Web.JDGL.CostAnalysis else { string strSql = "select distinct (cast(YEAR(Months) as varchar(4))+'.'+cast(MONTH(Months) as varchar(2))) as 月份,t.Months," + - "ThisRealCost as 本月实际成本,ThisPlanCost as 本月完成预算,ThisPlanValue as 本月计划完成预算,TotalPlanValue as 累计计划完成预算,TotalRealCost as 累计完成成本,TotalPlanCost as 累计完成预算 " + + "ThisRealCost as 本月已完工作实际费用,ThisPlanCost as 本月已完工作预算费用,ThisPlanValue as 本月计划工作预算费用,TotalPlanValue as 累计计划工作预算费用,TotalRealCost as 累计已完工作实际费用,TotalPlanCost as 累计已完工作预算费用 " + "from dbo.View_WBS_CostControlParentDetail as t where ParentId=@Id order by t.Months"; //string date = DateTime.Now.Year + "-" + DateTime.Now.Month + "-01"; SqlParameter[] parameter = new SqlParameter[] diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/CostControlDetailEdit.aspx.cs b/SGGL/FineUIPro.Web/JDGL/WBS/CostControlDetailEdit.aspx.cs index 3aea1d32..f8b5df8e 100644 --- a/SGGL/FineUIPro.Web/JDGL/WBS/CostControlDetailEdit.aspx.cs +++ b/SGGL/FineUIPro.Web/JDGL/WBS/CostControlDetailEdit.aspx.cs @@ -37,7 +37,7 @@ namespace FineUIPro.Web.JDGL.WBS { this.txtCostControlName.Text = costControl.CostControlName; } - var list = BLL.CostControlDetailService.GetCostControlDetailsByCostControlId(this.Id); + var list = BLL.CostControlDetailService.GetMonthCostControlDetailsByCostControlId(this.Id); this.Grid1.DataSource = list; this.Grid1.DataBind(); } @@ -138,7 +138,7 @@ namespace FineUIPro.Web.JDGL.WBS protected void btnUpdate_Click(object sender, EventArgs e) { var list = GetDetails(); - int versionNum = BLL.CostControlDetailHistoryService.GetMaxVersionNumByCostControlId(this.Id); + int versionNum = BLL.CostControlDetailHistoryService.GetMonthMaxVersionNumByCostControlId(this.Id); foreach (var item in list) { Model.WBS_CostControlDetailHistory detailHistory = new Model.WBS_CostControlDetailHistory(); diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/CostControlDetailHistoryShow.aspx.cs b/SGGL/FineUIPro.Web/JDGL/WBS/CostControlDetailHistoryShow.aspx.cs index 4750b926..83ae8531 100644 --- a/SGGL/FineUIPro.Web/JDGL/WBS/CostControlDetailHistoryShow.aspx.cs +++ b/SGGL/FineUIPro.Web/JDGL/WBS/CostControlDetailHistoryShow.aspx.cs @@ -29,8 +29,7 @@ namespace FineUIPro.Web.JDGL.WBS /// private void BindGrid() { - string column1 = string.Empty; - List detailHistorys = BLL.CostControlDetailHistoryService.GetCostControlDetailHistorysByCostControlId(Request.Params["Id"]); + List detailHistorys = BLL.CostControlDetailHistoryService.GetMonthCostControlDetailHistorysByCostControlId(Request.Params["Id"]); Grid1.DataSource = detailHistorys; Grid1.DataBind(); } diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/CostControlEdit.aspx b/SGGL/FineUIPro.Web/JDGL/WBS/CostControlEdit.aspx index 8a6cee8f..15708a66 100644 --- a/SGGL/FineUIPro.Web/JDGL/WBS/CostControlEdit.aspx +++ b/SGGL/FineUIPro.Web/JDGL/WBS/CostControlEdit.aspx @@ -26,7 +26,7 @@ - + diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/CostControlInitEdit.aspx b/SGGL/FineUIPro.Web/JDGL/WBS/CostControlInitEdit.aspx index f6a26953..7672cda1 100644 --- a/SGGL/FineUIPro.Web/JDGL/WBS/CostControlInitEdit.aspx +++ b/SGGL/FineUIPro.Web/JDGL/WBS/CostControlInitEdit.aspx @@ -26,7 +26,7 @@ - + diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekDetailEdit.aspx b/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekDetailEdit.aspx new file mode 100644 index 00000000..4828b798 --- /dev/null +++ b/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekDetailEdit.aspx @@ -0,0 +1,58 @@ +<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="CostControlWeekDetailEdit.aspx.cs" Inherits="FineUIPro.Web.JDGL.WBS.CostControlWeekDetailEdit" %> + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekDetailEdit.aspx.cs b/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekDetailEdit.aspx.cs new file mode 100644 index 00000000..3bfa9c5e --- /dev/null +++ b/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekDetailEdit.aspx.cs @@ -0,0 +1,94 @@ +using System; +using System.Collections.Generic; +using System.Data; +using System.Data.SqlClient; +using System.Linq; +using System.Web; +using System.Web.UI; +using System.Web.UI.WebControls; +using BLL; +using Newtonsoft.Json.Linq; + +namespace FineUIPro.Web.JDGL.WBS +{ + public partial class CostControlWeekDetailEdit : PageBase + { + /// + /// 控制项主键 + /// + public string Id + { + get + { + return (string)ViewState["Id"]; + } + set + { + ViewState["Id"] = value; + } + } + protected void Page_Load(object sender, EventArgs e) + { + if (!IsPostBack) + { + this.Id = Request.Params["Id"]; + Model.WBS_CostControl costControl = BLL.CostControlService.GetCostControlByCostControlId(this.Id); + if (costControl != null) + { + this.txtCostControlName.Text = costControl.CostControlName; + } + var list = BLL.CostControlDetailService.GetMonthCostControlDetailsByCostControlId(this.Id); + this.Grid1.DataSource = list; + this.Grid1.DataBind(); + } + } + #region 增加按钮事件 + /// + /// 增加按钮事件 + /// + /// + /// + protected void btnNew_Click(object sender, EventArgs e) + { + var list = GetDetails(); + Model.WBS_CostControlDetail detail = new Model.WBS_CostControlDetail(); + detail.CostControlDetailId = SQLHelper.GetNewID(); + list.Add(detail); + Grid1.DataSource = list; + Grid1.DataBind(); + } + #endregion + private List GetDetails() + { + List details = new List(); + foreach (JObject mergedRow in Grid1.GetMergedData()) + { + JObject values = mergedRow.Value("values"); + int i = mergedRow.Value("index"); + Model.WBS_CostControlDetail detail = new Model.WBS_CostControlDetail(); + detail.CostControlDetailId = Grid1.Rows[i].RowID; + detail.CostControlId = this.Id; + detail.Months = Funs.GetNewDateTime(values.Value("Months") + "-01"); + detail.PlanNum = Funs.GetNewDecimal(values.Value("PlanNum")); + details.Add(detail); + } + return details; + } + #region 行点击事件 + /// + /// Grid行点击事件 + /// + /// + /// + protected void Grid1_RowCommand(object sender, GridCommandEventArgs e) + { + string detailId = Grid1.DataKeys[e.RowIndex][0].ToString(); + var list = GetDetails(); + if (e.CommandName == "SetWeek")//设置周计划 + { + PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("CostControlWeekItemDetailEdit.aspx?Id={0}", detailId, "修改 - "))); + } + } + #endregion + } +} \ No newline at end of file diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekDetailEdit.aspx.designer.cs b/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekDetailEdit.aspx.designer.cs new file mode 100644 index 00000000..8212d21b --- /dev/null +++ b/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekDetailEdit.aspx.designer.cs @@ -0,0 +1,87 @@ +//------------------------------------------------------------------------------ +// <自动生成> +// 此代码由工具生成。 +// +// 对此文件的更改可能导致不正确的行为,如果 +// 重新生成代码,则所做更改将丢失。 +// +//------------------------------------------------------------------------------ + +namespace FineUIPro.Web.JDGL.WBS { + + + public partial class CostControlWeekDetailEdit { + + /// + /// form1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.HtmlControls.HtmlForm form1; + + /// + /// PageManager1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.PageManager PageManager1; + + /// + /// Panel1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Panel Panel1; + + /// + /// Grid1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Grid Grid1; + + /// + /// Toolbar2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Toolbar Toolbar2; + + /// + /// txtCostControlName 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtCostControlName; + + /// + /// lblPageIndex 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.WebControls.Label lblPageIndex; + + /// + /// Window1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Window Window1; + } +} diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekDetailHistoryShow.aspx b/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekDetailHistoryShow.aspx new file mode 100644 index 00000000..49ffe01c --- /dev/null +++ b/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekDetailHistoryShow.aspx @@ -0,0 +1,51 @@ +<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="CostControlWeekDetailHistoryShow.aspx.cs" Inherits="FineUIPro.Web.JDGL.WBS.CostControlWeekDetailHistoryShow" %> + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekDetailHistoryShow.aspx.cs b/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekDetailHistoryShow.aspx.cs new file mode 100644 index 00000000..ea28c1d6 --- /dev/null +++ b/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekDetailHistoryShow.aspx.cs @@ -0,0 +1,39 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; +using System.Web.UI; +using System.Web.UI.WebControls; + +namespace FineUIPro.Web.JDGL.WBS +{ + public partial class CostControlWeekDetailHistoryShow : PageBase + { + #region 加载页面 + /// + /// 加载页面 + /// + /// + /// + protected void Page_Load(object sender, EventArgs e) + { + if (!IsPostBack) + { + // 绑定表格 + BindGrid(); + } + } + + /// + /// 绑定数据 + /// + private void BindGrid() + { + Model.WBS_CostControlDetail costControlDetail = BLL.CostControlDetailService.GetCostControlDetailByCostControlDetailId(Request.Params["Id"]); + List detailHistorys = BLL.CostControlDetailHistoryService.GetWeekCostControlDetailHistorysByCostControlId(costControlDetail.CostControlId, costControlDetail.Months.Value); + Grid1.DataSource = detailHistorys; + Grid1.DataBind(); + } + #endregion + } +} \ No newline at end of file diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekDetailHistoryShow.aspx.designer.cs b/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekDetailHistoryShow.aspx.designer.cs new file mode 100644 index 00000000..2b814265 --- /dev/null +++ b/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekDetailHistoryShow.aspx.designer.cs @@ -0,0 +1,51 @@ +//------------------------------------------------------------------------------ +// <自动生成> +// 此代码由工具生成。 +// +// 对此文件的更改可能导致不正确的行为,如果 +// 重新生成代码,则所做更改将丢失。 +// +//------------------------------------------------------------------------------ + +namespace FineUIPro.Web.JDGL.WBS { + + + public partial class CostControlWeekDetailHistoryShow { + + /// + /// form1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.HtmlControls.HtmlForm form1; + + /// + /// PageManager1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.PageManager PageManager1; + + /// + /// Panel1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Panel Panel1; + + /// + /// Grid1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Grid Grid1; + } +} diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekItemDetailEdit.aspx b/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekItemDetailEdit.aspx new file mode 100644 index 00000000..1c4e7464 --- /dev/null +++ b/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekItemDetailEdit.aspx @@ -0,0 +1,97 @@ +<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="CostControlWeekItemDetailEdit.aspx.cs" Inherits="FineUIPro.Web.JDGL.WBS.CostControlWeekItemDetailEdit" %> + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekItemDetailEdit.aspx.cs b/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekItemDetailEdit.aspx.cs new file mode 100644 index 00000000..7beb3654 --- /dev/null +++ b/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekItemDetailEdit.aspx.cs @@ -0,0 +1,214 @@ +using System; +using System.Collections.Generic; +using System.Data; +using System.Data.SqlClient; +using System.Linq; +using System.Web; +using System.Web.UI; +using System.Web.UI.WebControls; +using BLL; +using Newtonsoft.Json.Linq; + +namespace FineUIPro.Web.JDGL.WBS +{ + public partial class CostControlWeekItemDetailEdit : PageBase + { + /// + /// 控制项主键 + /// + public string Id + { + get + { + return (string)ViewState["Id"]; + } + set + { + ViewState["Id"] = value; + } + } + protected void Page_Load(object sender, EventArgs e) + { + if (!IsPostBack) + { + this.Id = Request.Params["Id"]; + Model.WBS_CostControlDetail costControlDetail = BLL.CostControlDetailService.GetCostControlDetailByCostControlDetailId(this.Id); + string name = string.Empty; + if (costControlDetail != null) + { + Model.WBS_CostControl costControl = BLL.CostControlService.GetCostControlByCostControlId(costControlDetail.CostControlId); + if (costControl != null) + { + this.txtCostControlName.Text = costControl.CostControlName; + } + if (costControlDetail.Months != null) + { + this.txtMonths.Text = " 月份:" + string.Format("{0:yyyy-MM}", costControlDetail.Months); + } + if (costControlDetail.PlanNum != null) + { + this.txtTotalPlanNum.Text = " 本月计划完成量:" + costControlDetail.PlanNum.Value.ToString("F0"); + } + var list = BLL.CostControlDetailService.GetWeekCostControlDetailsByCostControlId(costControlDetail.CostControlId, costControlDetail.Months.Value); + this.Grid1.DataSource = list; + this.Grid1.DataBind(); + } + + } + } + #region 增加按钮事件 + /// + /// 增加按钮事件 + /// + /// + /// + protected void btnNew_Click(object sender, EventArgs e) + { + var list = GetDetails(); + Model.WBS_CostControlDetail detail = new Model.WBS_CostControlDetail(); + Model.WBS_CostControlDetail costControlDetail = BLL.CostControlDetailService.GetCostControlDetailByCostControlDetailId(this.Id); + detail.CostControlDetailId = SQLHelper.GetNewID(); + detail.Months = costControlDetail.Months; + list.Add(detail); + Grid1.DataSource = list; + Grid1.DataBind(); + } + #endregion + private List GetDetails() + { + List details = new List(); + Model.WBS_CostControlDetail costControlDetail = BLL.CostControlDetailService.GetCostControlDetailByCostControlDetailId(this.Id); + foreach (JObject mergedRow in Grid1.GetMergedData()) + { + JObject values = mergedRow.Value("values"); + int i = mergedRow.Value("index"); + Model.WBS_CostControlDetail detail = new Model.WBS_CostControlDetail(); + detail.CostControlDetailId = Grid1.Rows[i].RowID; + detail.CostControlId = costControlDetail.CostControlId; + detail.Months = Funs.GetNewDateTime(values.Value("Months")); + detail.StartDate = Funs.GetNewDateTime(values.Value("StartDate")); + detail.EndDate = Funs.GetNewDateTime(values.Value("EndDate")); + detail.PlanNum = Funs.GetNewDecimal(values.Value("PlanNum")); + details.Add(detail); + } + return details; + } + #region 行点击事件 + /// + /// Grid行点击事件 + /// + /// + /// + protected void Grid1_RowCommand(object sender, GridCommandEventArgs e) + { + string detailId = Grid1.DataKeys[e.RowIndex][0].ToString(); + var list = GetDetails(); + if (e.CommandName == "del")//删除 + { + var detail = list.FirstOrDefault(x => x.CostControlDetailId == detailId); + Model.WBS_CostControlDetail oldDetail = BLL.CostControlDetailService.GetCostControlDetailByCostControlDetailId(detailId); + if (detail != null) + { + list.Remove(detail); + } + if (oldDetail != null) + { + BLL.CostControlDetailService.DeleteCostControlDetail(detailId); + } + this.Grid1.DataSource = list; + this.Grid1.DataBind(); + } + } + #endregion + + #region 保存 + /// + /// 保存按钮 + /// + /// + /// + protected void btnSave_Click(object sender, EventArgs e) + { + bool hasDate = true; + decimal totalNum = 0; + foreach (JObject mergedRow in Grid1.GetMergedData()) + { + JObject values = mergedRow.Value("values"); + int i = mergedRow.Value("index"); + Model.WBS_CostControlDetail detail = new Model.WBS_CostControlDetail(); + if (string.IsNullOrEmpty(values.Value("StartDate")) || string.IsNullOrEmpty(values.Value("EndDate"))) + { + hasDate = false; + } + totalNum += Funs.GetNewDecimalOrZero(values.Value("PlanNum")); + } + if (!hasDate) + { + ShowNotify("开始、结束日期不能为空!", MessageBoxIcon.Warning); + return; + } + Model.WBS_CostControlDetail costControlDetail = BLL.CostControlDetailService.GetCostControlDetailByCostControlDetailId(this.Id); + if (costControlDetail.PlanNum != totalNum) + { + ShowNotify("周计划累计值必须等于"+ costControlDetail.PlanNum.Value.ToString("F0") + "!", MessageBoxIcon.Warning); + return; + } + var list = GetDetails(); + foreach (var item in list) + { + Model.WBS_CostControlDetail oldDetail = BLL.CostControlDetailService.GetCostControlDetailByCostControlDetailId(item.CostControlDetailId); + if (oldDetail == null) + { + BLL.CostControlDetailService.AddCostControlDetail(item); + } + else + { + item.ThisNum = oldDetail.ThisNum; + BLL.CostControlDetailService.UpdateCostControlDetail(item); + } + } + ShowNotify("保存成功!", MessageBoxIcon.Success); + PageContext.RegisterStartupScript(ActiveWindow.GetHideReference()); + } + #endregion + + #region 调整计划 + /// + /// 调整计划按钮 + /// + /// + /// + protected void btnUpdate_Click(object sender, EventArgs e) + { + var list = GetDetails(); + Model.WBS_CostControlDetail costControlDetail = BLL.CostControlDetailService.GetCostControlDetailByCostControlDetailId(this.Id); + int versionNum = BLL.CostControlDetailHistoryService.GetWeekMaxVersionNumByCostControlId(costControlDetail.CostControlId, costControlDetail.Months.Value); + foreach (var item in list) + { + Model.WBS_CostControlDetailHistory detailHistory = new Model.WBS_CostControlDetailHistory(); + detailHistory.CostControlDetailHistoryId = SQLHelper.GetNewID(); + detailHistory.CostControlId = item.CostControlId; + detailHistory.Months = item.Months; + detailHistory.StartDate = item.StartDate; + detailHistory.EndDate = item.EndDate; + detailHistory.PlanNum = item.PlanNum; + detailHistory.VersionNum = versionNum + 1; + BLL.CostControlDetailHistoryService.AddCostControlDetailHistory(detailHistory); + } + ShowNotify("历史版本保存成功!", MessageBoxIcon.Success); + } + #endregion + + #region 查看历史版本 + /// + /// 查看历史版本 + /// + /// + /// + protected void btnSee_Click(object sender, EventArgs e) + { + PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("CostControlWeekDetailHistoryShow.aspx?Id={0}", this.Id, "编辑 - "))); + } + #endregion + } +} \ No newline at end of file diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekItemDetailEdit.aspx.designer.cs b/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekItemDetailEdit.aspx.designer.cs new file mode 100644 index 00000000..87c4949a --- /dev/null +++ b/SGGL/FineUIPro.Web/JDGL/WBS/CostControlWeekItemDetailEdit.aspx.designer.cs @@ -0,0 +1,168 @@ +//------------------------------------------------------------------------------ +// <自动生成> +// 此代码由工具生成。 +// +// 对此文件的更改可能导致不正确的行为,如果 +// 重新生成代码,则所做更改将丢失。 +// +//------------------------------------------------------------------------------ + +namespace FineUIPro.Web.JDGL.WBS { + + + public partial class CostControlWeekItemDetailEdit { + + /// + /// form1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.HtmlControls.HtmlForm form1; + + /// + /// PageManager1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.PageManager PageManager1; + + /// + /// Panel1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Panel Panel1; + + /// + /// Grid1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Grid Grid1; + + /// + /// Toolbar2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Toolbar Toolbar2; + + /// + /// txtCostControlName 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtCostControlName; + + /// + /// txtMonths 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtMonths; + + /// + /// txtTotalPlanNum 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtTotalPlanNum; + + /// + /// btnNew 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnNew; + + /// + /// btnUpdate 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnUpdate; + + /// + /// btnSee 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnSee; + + /// + /// btnSave 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnSave; + + /// + /// lblPageIndex 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.WebControls.Label lblPageIndex; + + /// + /// txtStartDate 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtStartDate; + + /// + /// txtEndDate 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtEndDate; + + /// + /// nbTotalNum 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox nbTotalNum; + + /// + /// Window1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Window Window1; + } +} diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/MilePost.aspx b/SGGL/FineUIPro.Web/JDGL/WBS/MilePost.aspx new file mode 100644 index 00000000..ae4e3c99 --- /dev/null +++ b/SGGL/FineUIPro.Web/JDGL/WBS/MilePost.aspx @@ -0,0 +1,104 @@ +<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="MilePost.aspx.cs" Inherits="FineUIPro.Web.JDGL.WBS.MilePost" %> + + + + + +里程碑 + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/MilePost.aspx.cs b/SGGL/FineUIPro.Web/JDGL/WBS/MilePost.aspx.cs new file mode 100644 index 00000000..fdcc8b79 --- /dev/null +++ b/SGGL/FineUIPro.Web/JDGL/WBS/MilePost.aspx.cs @@ -0,0 +1,237 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; +using System.Web.UI; +using System.Web.UI.WebControls; +using System.Data; +using System.Data.SqlClient; +using BLL; +using Newtonsoft.Json.Linq; +using System.Text; + +namespace FineUIPro.Web.JDGL.WBS +{ + public partial class MilePost : PageBase + { + #region 加载 + /// + /// 加载页面 + /// + /// + /// + protected void Page_Load(object sender, EventArgs e) + { + if (!IsPostBack) + { + GetButtonPower(); + this.drpCNProfessionalId.DataValueField = "CnProfessionId"; + this.drpCNProfessionalId.DataTextField = "CnProfessionName"; + this.drpCNProfessionalId.DataSource = BLL.CnProfessionInitService.GetCnProfessionInitDropDownList(); + this.drpCNProfessionalId.DataBind(); + Funs.FineUIPleaseSelect(drpCNProfessionalId); + BindGrid(); + } + } + public void BindGrid() + { + string strSql = @"select MilePostId,MilePostName, PlanDate, RealDate, Remark,CN.CnProfessionName + from WBS_MilePost C + left join WBS_CnProfessionInit CN on C.CnProfessionId=CN.CnProfessionId + where C.ProjectId = @ProjectId"; + List listStr = new List(); + listStr.Add(new SqlParameter("@ProjectId", this.CurrUser.LoginProjectId)); + if (drpCNProfessionalId.SelectedValue != BLL.Const._Null) + { + strSql += " AND C.CnProfessionId=@CNProfessionalId"; + listStr.Add(new SqlParameter("@CNProfessionalId", drpCNProfessionalId.SelectedValue)); + } + SqlParameter[] parameter = listStr.ToArray(); + DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter); + Grid1.RecordCount = tb.Rows.Count; + //tb = GetFilteredTable(Grid1.FilteredData, tb); + var table = this.GetPagedDataTable(Grid1, tb); + Grid1.DataSource = table; + Grid1.DataBind(); + } + #endregion + + #region 分页、排序 + /// + /// 分页下拉 + /// + /// + /// + protected void ddlPageSize_SelectedIndexChanged(object sender, EventArgs e) + { + Grid1.PageSize = Convert.ToInt32(ddlPageSize.SelectedValue); + BindGrid(); + } + + /// + /// 分页索引事件 + /// + /// + /// + protected void Grid1_PageIndexChange(object sender, GridPageEventArgs e) + { + BindGrid(); + } + + /// + /// 排序 + /// + /// + /// + protected void Grid1_Sort(object sender, FineUIPro.GridSortEventArgs e) + { + Grid1.SortDirection = e.SortDirection; + Grid1.SortField = e.SortField; + BindGrid(); + } + #endregion + + #region 查询 + /// + /// 查询 + /// + /// + /// + protected void btnSearch_Click(object sender, EventArgs e) + { + BindGrid(); + } + #endregion + + #region 关闭弹出窗口 + /// + /// 关闭弹出窗口 + /// + /// + /// + protected void Window1_Close(object sender, WindowCloseEventArgs e) + { + BindGrid(); + } + #endregion + + #region 增加 + /// + /// 新增按钮事件 + /// + /// + /// + protected void btnNew_Click(object sender, EventArgs e) + { + PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("MilePostEdit.aspx", "编辑 - "))); + } + #endregion + + #region 编辑 + /// + /// 右键编辑 + /// + /// + /// + protected void btnMenuModify_Click(object sender, EventArgs e) + { + if (Grid1.SelectedRowIndexArray.Length == 0) + { + Alert.ShowInTop("请至少选择一条记录", MessageBoxIcon.Warning); + return; + } + PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("MilePostEdit.aspx?MilePostId={0}", Grid1.SelectedRowID, "编辑 - "))); + } + + /// + /// Grid行双击事件 + /// + /// + /// + protected void Grid1_RowDoubleClick(object sender, GridRowClickEventArgs e) + { + btnMenuModify_Click(sender, e); + } + #endregion + + #region 删除 + /// + /// 右键删除 + /// + /// + /// + protected void btnMenuDel_Click(object sender, EventArgs e) + { + if (Grid1.SelectedRowIndexArray.Length > 0) + { + foreach (int rowIndex in Grid1.SelectedRowIndexArray) + { + string rowID = Grid1.DataKeys[rowIndex][0].ToString(); + var InspectionPerson = BLL.MilePostService.GetMilePostById(rowID); + if (InspectionPerson != null) + { + BLL.MilePostService.DeleteMilePostById(rowID); + } + } + BindGrid(); + ShowNotify("删除数据成功!", MessageBoxIcon.Success); + } + } + #endregion + + #region 获取按钮权限 + /// + /// 获取按钮权限 + /// + /// + /// + private void GetButtonPower() + { + if (Request.Params["value"] == BLL.Const._Null) + { + return; + } + var buttonList = BLL.CommonService.GetAllButtonList(this.CurrUser.LoginProjectId, this.CurrUser.UserId, BLL.Const.MilePostMenuId); + if (buttonList.Count() > 0) + { + if (buttonList.Contains(BLL.Const.BtnAdd)) + { + this.btnNew.Hidden = false; + } + if (buttonList.Contains(BLL.Const.BtnModify)) + { + this.btnMenuModify.Hidden = false; + this.Grid1.EnableRowDoubleClickEvent = true; + } + else + { + this.Grid1.EnableRowDoubleClickEvent = false; + } + if (buttonList.Contains(BLL.Const.BtnDelete)) + { + this.btnMenuDel.Hidden = false; + } + } + } + #endregion + + #region 导出按钮 + /// 导出按钮 + ///
+ /// + /// + protected void btnOut_Click(object sender, EventArgs e) + { + Response.ClearContent(); + string filename = Funs.GetNewFileName(); + Response.AddHeader("content-disposition", "attachment; filename=" + System.Web.HttpUtility.UrlEncode("里程碑" + filename, System.Text.Encoding.UTF8) + ".xls"); + Response.ContentType = "application/excel"; + Response.ContentEncoding = Encoding.UTF8; + this.Grid1.PageSize = Grid1.RecordCount; + this.BindGrid(); + Response.Write(GetGridTableHtml2(Grid1)); + Response.End(); + } + #endregion + } +} \ No newline at end of file diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/MilePost.aspx.designer.cs b/SGGL/FineUIPro.Web/JDGL/WBS/MilePost.aspx.designer.cs new file mode 100644 index 00000000..9f213b53 --- /dev/null +++ b/SGGL/FineUIPro.Web/JDGL/WBS/MilePost.aspx.designer.cs @@ -0,0 +1,168 @@ +//------------------------------------------------------------------------------ +// <自动生成> +// 此代码由工具生成。 +// +// 对此文件的更改可能导致不正确的行为,如果 +// 重新生成代码,则所做更改将丢失。 +// +//------------------------------------------------------------------------------ + +namespace FineUIPro.Web.JDGL.WBS { + + + public partial class MilePost { + + /// + /// form1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.HtmlControls.HtmlForm form1; + + /// + /// PageManager1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.PageManager PageManager1; + + /// + /// Panel1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Panel Panel1; + + /// + /// Grid1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Grid Grid1; + + /// + /// ToolSearch 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Toolbar ToolSearch; + + /// + /// drpCNProfessionalId 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList drpCNProfessionalId; + + /// + /// btnSearch 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnSearch; + + /// + /// btnNew 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnNew; + + /// + /// btnOut 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnOut; + + /// + /// lblPageIndex 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.WebControls.Label lblPageIndex; + + /// + /// lbtnFileUrl 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.WebControls.LinkButton lbtnFileUrl; + + /// + /// ToolbarText1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.ToolbarText ToolbarText1; + + /// + /// ddlPageSize 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlPageSize; + + /// + /// Window1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Window Window1; + + /// + /// Menu1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Menu Menu1; + + /// + /// btnMenuModify 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.MenuButton btnMenuModify; + + /// + /// btnMenuDel 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.MenuButton btnMenuDel; + } +} diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/MilePostEdit.aspx b/SGGL/FineUIPro.Web/JDGL/WBS/MilePostEdit.aspx new file mode 100644 index 00000000..ea0effe2 --- /dev/null +++ b/SGGL/FineUIPro.Web/JDGL/WBS/MilePostEdit.aspx @@ -0,0 +1,75 @@ +<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="MilePostEdit.aspx.cs" Inherits="FineUIPro.Web.JDGL.WBS.MilePostEdit" %> + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/MilePostEdit.aspx.cs b/SGGL/FineUIPro.Web/JDGL/WBS/MilePostEdit.aspx.cs new file mode 100644 index 00000000..04ee0eb0 --- /dev/null +++ b/SGGL/FineUIPro.Web/JDGL/WBS/MilePostEdit.aspx.cs @@ -0,0 +1,140 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; +using System.Web.UI; +using System.Web.UI.WebControls; +using BLL; + +namespace FineUIPro.Web.JDGL.WBS +{ + public partial class MilePostEdit : PageBase + { + #region 定义变量 + /// + /// 主键 + /// + public string MilePostId + { + get + { + return (string)ViewState["MilePostId"]; + } + set + { + ViewState["MilePostId"] = value; + } + } + #endregion + + #region 加载 + /// + /// 加载页面 + /// + /// + /// + protected void Page_Load(object sender, EventArgs e) + { + if (!IsPostBack) + { + this.drpCNProfessionalId.DataValueField = "CnProfessionId"; + this.drpCNProfessionalId.DataTextField = "CnProfessionName"; + this.drpCNProfessionalId.DataSource = BLL.CnProfessionInitService.GetCnProfessionInitDropDownList(); + this.drpCNProfessionalId.DataBind(); + Funs.FineUIPleaseSelect(drpCNProfessionalId); + this.MilePostId = Request.Params["MilePostId"]; + Model.WBS_MilePost milePost = BLL.MilePostService.GetMilePostById(this.MilePostId); + if (milePost != null) + { + this.MilePostId = milePost.MilePostId; + this.hdAttachUrl.Text = this.MilePostId; + if (milePost.CnProfessionId != null) + { + this.drpCNProfessionalId.SelectedValue = milePost.CnProfessionId.ToString(); + } + this.txtMilePostName.Text = milePost.MilePostName; + if (milePost.PlanDate != null) + { + this.txtPlanDate.Text = string.Format("{0:yyyy-MM-dd}", milePost.PlanDate); + } + if (milePost.RealDate != null) + { + this.txtRealDate.Text = string.Format("{0:yyyy-MM-dd}", milePost.RealDate); + } + this.txtRemark.Text = milePost.Remark; + } + } + } + #endregion + + #region 保存 + /// + /// 保存按钮 + /// + /// + /// + protected void btnSave_Click(object sender, EventArgs e) + { + if (drpCNProfessionalId.SelectedValue == BLL.Const._Null) + { + Alert.ShowInTop("请选择专业!", MessageBoxIcon.Warning); + return; + } + Model.WBS_MilePost milePost = new Model.WBS_MilePost(); + milePost.ProjectId = this.CurrUser.LoginProjectId; + if (this.drpCNProfessionalId.SelectedValue != BLL.Const._Null) + { + milePost.CnProfessionId = Funs.GetNewInt(this.drpCNProfessionalId.SelectedValue); + } + milePost.MilePostName = this.txtMilePostName.Text.Trim(); + if (!string.IsNullOrEmpty(this.txtPlanDate.Text)) + { + milePost.PlanDate = Convert.ToDateTime(this.txtPlanDate.Text); + } + if (!string.IsNullOrEmpty(this.txtRealDate.Text)) + { + milePost.RealDate = Convert.ToDateTime(this.txtRealDate.Text); + } + milePost.Remark = this.txtRemark.Text.Trim(); + if (string.IsNullOrEmpty(this.MilePostId)) + { + if (!string.IsNullOrEmpty(this.hdAttachUrl.Text)) + { + milePost.MilePostId = this.hdAttachUrl.Text; + } + else + { + milePost.MilePostId = SQLHelper.GetNewID(typeof(Model.WBS_MilePost)); + this.hdAttachUrl.Text = milePost.MilePostId; + } + milePost.CompileMan = this.CurrUser.UserId; + milePost.CompileDate = DateTime.Now; + BLL.MilePostService.AddMilePost(milePost); + } + else + { + milePost.MilePostId = this.MilePostId; + BLL.MilePostService.UpdateMilePost(milePost); + } + ShowNotify("保存成功!", MessageBoxIcon.Success); + PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); + } + #endregion + + #region 附件上传 + /// + /// 附件上传 + /// + /// + /// + protected void btnAttach_Click(object sender, EventArgs e) + { + if (string.IsNullOrEmpty(this.hdAttachUrl.Text)) //新增记录 + { + this.hdAttachUrl.Text = SQLHelper.GetNewID(typeof(Model.WBS_MilePost)); + } + PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("../../AttachFile/webuploader.aspx?type=0&toKeyId={0}&path=FileUpload/JDGL/MilePost&menuId={1}", this.hdAttachUrl.Text, BLL.Const.MilePostMenuId))); + } + #endregion + } +} \ No newline at end of file diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/MilePostEdit.aspx.designer.cs b/SGGL/FineUIPro.Web/JDGL/WBS/MilePostEdit.aspx.designer.cs new file mode 100644 index 00000000..246111f2 --- /dev/null +++ b/SGGL/FineUIPro.Web/JDGL/WBS/MilePostEdit.aspx.designer.cs @@ -0,0 +1,150 @@ +//------------------------------------------------------------------------------ +// <自动生成> +// 此代码由工具生成。 +// +// 对此文件的更改可能导致不正确的行为,如果 +// 重新生成代码,则所做更改将丢失。 +// +//------------------------------------------------------------------------------ + +namespace FineUIPro.Web.JDGL.WBS { + + + public partial class MilePostEdit { + + /// + /// form1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.HtmlControls.HtmlForm form1; + + /// + /// PageManager1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.PageManager PageManager1; + + /// + /// SimpleForm1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Form SimpleForm1; + + /// + /// drpCNProfessionalId 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList drpCNProfessionalId; + + /// + /// txtMilePostName 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtMilePostName; + + /// + /// txtPlanDate 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtPlanDate; + + /// + /// txtRealDate 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtRealDate; + + /// + /// txtRemark 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtRemark; + + /// + /// Panel2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Panel Panel2; + + /// + /// Label1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label1; + + /// + /// btnAttach 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnAttach; + + /// + /// Toolbar1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Toolbar Toolbar1; + + /// + /// hdAttachUrl 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.HiddenField hdAttachUrl; + + /// + /// btnSave 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnSave; + + /// + /// WindowAtt 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Window WindowAtt; + } +} diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/WBSSet.aspx.cs b/SGGL/FineUIPro.Web/JDGL/WBS/WBSSet.aspx.cs index efa00187..bbfbc195 100644 --- a/SGGL/FineUIPro.Web/JDGL/WBS/WBSSet.aspx.cs +++ b/SGGL/FineUIPro.Web/JDGL/WBS/WBSSet.aspx.cs @@ -624,6 +624,11 @@ namespace FineUIPro.Web.JDGL.WBS Grid1.DataSource = table; Grid1.DataBind(); } + else + { + Grid1.DataSource = null; + Grid1.DataBind(); + } } #endregion @@ -975,6 +980,7 @@ namespace FineUIPro.Web.JDGL.WBS if (costControl != null) { BLL.WbsSetMatchCostControlInitService.DeleteWbsSetMatchCostControlInitByWbsSetCodeAndCostControlInitCode(this.trWBS.SelectedNodeID,costControl.CostControlInitCode); + BLL.CostControlInitService.DeleteCostControlInit(Grid1.SelectedRowID); BLL.LogService.AddSys_Log(this.CurrUser, Grid1.SelectedRowID, Grid1.SelectedRowID, BLL.Const.ProjectControlPointMenuId, "删除费用对应关系"); Grid1.DataBind(); BindGrid(); diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/WBSSetAudit.aspx b/SGGL/FineUIPro.Web/JDGL/WBS/WBSSetAudit.aspx index db6836d6..df8a08b3 100644 --- a/SGGL/FineUIPro.Web/JDGL/WBS/WBSSetAudit.aspx +++ b/SGGL/FineUIPro.Web/JDGL/WBS/WBSSetAudit.aspx @@ -198,9 +198,12 @@ - + diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/WBSSetAudit.aspx.cs b/SGGL/FineUIPro.Web/JDGL/WBS/WBSSetAudit.aspx.cs index 9689e598..bf554103 100644 --- a/SGGL/FineUIPro.Web/JDGL/WBS/WBSSetAudit.aspx.cs +++ b/SGGL/FineUIPro.Web/JDGL/WBS/WBSSetAudit.aspx.cs @@ -862,6 +862,21 @@ namespace FineUIPro.Web.JDGL.WBS PageContext.RegisterStartupScript(Window4.GetShowReference(String.Format("CostControlDetailEdit.aspx?Id={0}", this.Grid1.SelectedRowID, "修改 - "))); } + /// + /// 设置周计划按钮 + /// + /// + /// + protected void btnMenuWeekDetail_Click(object sender, EventArgs e) + { + if (Grid1.SelectedRowIndexArray.Length == 0) + { + Alert.ShowInTop("请至少选择一条记录!", MessageBoxIcon.Warning); + return; + } + PageContext.RegisterStartupScript(Window4.GetShowReference(String.Format("CostControlWeekDetailEdit.aspx?Id={0}", this.Grid1.SelectedRowID, "修改 - "))); + } + /// /// 拷贝 /// @@ -1398,6 +1413,11 @@ namespace FineUIPro.Web.JDGL.WBS Grid1.DataSource = table; Grid1.DataBind(); } + else + { + Grid1.DataSource = null; + Grid1.DataBind(); + } } #endregion @@ -2282,6 +2302,7 @@ namespace FineUIPro.Web.JDGL.WBS this.btnAdd.Hidden = false; this.btnMenuCopy.Hidden = false; this.btnMenuDetail.Hidden = false; + this.btnMenuWeekDetail.Hidden = false; //this.btnMenuCopy2.Hidden = false; } if (buttonList.Contains(BLL.Const.BtnModify)) diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/WBSSetAudit.aspx.designer.cs b/SGGL/FineUIPro.Web/JDGL/WBS/WBSSetAudit.aspx.designer.cs index 1c9b7a11..199b3ea3 100644 --- a/SGGL/FineUIPro.Web/JDGL/WBS/WBSSetAudit.aspx.designer.cs +++ b/SGGL/FineUIPro.Web/JDGL/WBS/WBSSetAudit.aspx.designer.cs @@ -282,6 +282,15 @@ namespace FineUIPro.Web.JDGL.WBS { /// protected global::FineUIPro.MenuButton btnMenuDetail; + /// + /// btnMenuWeekDetail 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.MenuButton btnMenuWeekDetail; + /// /// btnMenuDel 控件。 /// diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/WorkloadInput.aspx b/SGGL/FineUIPro.Web/JDGL/WBS/WorkloadInput.aspx index 933643fe..1805255b 100644 --- a/SGGL/FineUIPro.Web/JDGL/WBS/WorkloadInput.aspx +++ b/SGGL/FineUIPro.Web/JDGL/WBS/WorkloadInput.aspx @@ -53,7 +53,7 @@ ShowHeader="true" BodyPadding="5px" IconFont="ArrowCircleLeft" Layout="Region"> @@ -76,6 +76,7 @@ + diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/WorkloadInput.aspx.cs b/SGGL/FineUIPro.Web/JDGL/WBS/WorkloadInput.aspx.cs index e9ee36cf..5027144f 100644 --- a/SGGL/FineUIPro.Web/JDGL/WBS/WorkloadInput.aspx.cs +++ b/SGGL/FineUIPro.Web/JDGL/WBS/WorkloadInput.aspx.cs @@ -24,6 +24,7 @@ namespace FineUIPro.Web.JDGL.WBS GetButtonPower(); InitTreeMenu(); this.txtMonths.Text = string.Format("{0:yyyy-MM}", DateTime.Now); + Funs.FineUIPleaseSelect(this.drpWeek); } } @@ -283,74 +284,6 @@ namespace FineUIPro.Web.JDGL.WBS } #endregion - protected void trWBS_NodeCheck(object sender, FineUIPro.TreeCheckEventArgs e) - { - Model.Wbs_WbsSet wbsSet = BLL.WbsSetService.GetWbsSetByWbsSetId(e.NodeID); - if (wbsSet != null) - { - wbsSet.IsSelected = e.Checked; - wbsSet.IsApprove = e.Checked; - BLL.WbsSetService.UpdateWbsSet(wbsSet); - Model.Wbs_WbsSet pWbsSet = BLL.WbsSetService.GetWbsSetByWbsSetId(wbsSet.SuperWbsSetId); - if (pWbsSet != null) - { - pWbsSet.IsSelected = e.Checked; - pWbsSet.IsApprove = e.Checked; - BLL.WbsSetService.UpdateWbsSet(pWbsSet); - Model.Wbs_WbsSet ppWbsSet = BLL.WbsSetService.GetWbsSetByWbsSetId(pWbsSet.SuperWbsSetId); - if (ppWbsSet != null) - { - ppWbsSet.IsSelected = e.Checked; - ppWbsSet.IsApprove = e.Checked; - BLL.WbsSetService.UpdateWbsSet(ppWbsSet); - Model.Wbs_WbsSet pppWbsSet = BLL.WbsSetService.GetWbsSetByWbsSetId(ppWbsSet.SuperWbsSetId); - if (pppWbsSet != null) - { - pppWbsSet.IsSelected = e.Checked; - pppWbsSet.IsApprove = e.Checked; - BLL.WbsSetService.UpdateWbsSet(pppWbsSet); - } - } - } - Model.Wbs_UnitProject unitProject = BLL.UnitProjectService.GetUnitProjectByUnitProjectId(wbsSet.UnitProjectId); - if (unitProject != null) - { - unitProject.IsSelected = e.Checked; - unitProject.IsApprove = e.Checked; - BLL.UnitProjectService.UpdateUnitProject(unitProject); - } - Model.WBS_CnProfession cnProfession = BLL.CnProfessionService.GetCnProfessionByCnProfessionId(wbsSet.CnProfessionId); - if (cnProfession != null) - { - cnProfession.IsSelected = e.Checked; - cnProfession.IsApprove = e.Checked; - BLL.CnProfessionService.UpdateCnProfession(cnProfession); - } - } - - //if (e.Checked) - //{ - // CheckAllParentNodes(e.Node); - // CheckAllChildNodes(e.Node); - // this.UpdateSelect(e.Node, true); - //} - //else - //{ - // if (auditText == string.Empty) - // { - // trWBS.UncheckAllNodes(e.Node.Nodes); - // this.UpdateSelect(e.Node, false); - // } - // else - // { - // auditText = auditText.Substring(0, auditText.Length - 1); - // e.Node.Checked = true; - // ShowNotify("权重已有设置审核项:'" + auditText + "',不能取消设置!", MessageBoxIcon.Success); - // } - //} - BindGrid(); - } - #region Tree点击事件 /// /// Tree点击事件 @@ -359,6 +292,9 @@ namespace FineUIPro.Web.JDGL.WBS /// protected void trWBS_NodeCommand(object sender, TreeCommandEventArgs e) { + InitWeek(); + this.Grid1.Columns[4].HeaderText = "本月计划完成量"; + this.Grid1.Columns[7].HeaderText = "本月完成量"; BindGrid(); } #endregion @@ -380,116 +316,235 @@ namespace FineUIPro.Web.JDGL.WBS if (Grid1.Rows.Count > 0) { decimal changeThisPlanValue = 0, changeThisRealCost = 0, changeThisPlanCost = 0, //当月总变化完成成本、完成预算 - oldThisPlanValue = 0, oldThisRealCost = 0, oldThisPlanCost = 0, - thisPlanValue = 0, thisRealCost = 0, thisPlanCost = 0; + oldThisPlanValue = 0, oldThisRealCost = 0, oldThisPlanCost = 0, + thisPlanValue = 0, thisRealCost = 0, thisPlanCost = 0; JArray mergedData = Grid1.GetMergedData(); - foreach (JObject mergedRow in mergedData) + if (this.drpWeek.SelectedValue == BLL.Const._Null) //保存月记录 { - oldThisPlanValue = 0; - oldThisRealCost = 0; - oldThisPlanCost = 0; - JObject values = mergedRow.Value("values"); - string costControlDetailId = values.Value("CostControlDetailId"); - string costControlId = values.Value("CostControlId"); - string thisNum = values.Value("ThisNum"); - string planPrice = values.Value("PlanPrice"); - Model.WBS_CostControlDetail costControlDetail = BLL.CostControlDetailService.GetCostControlDetailByCostControlDetailId(costControlDetailId); - Model.WBS_CostControl costControl = BLL.CostControlService.GetCostControlByCostControlId(costControlId); - if (costControlDetail != null) + foreach (JObject mergedRow in mergedData) { - oldThisRealCost = (costControlDetail.ThisNum ?? 0) * (costControl.RealPrice ?? 0); - oldThisPlanCost = (costControlDetail.ThisNum ?? 0) * (costControl.PlanPrice ?? 0); - if (!string.IsNullOrEmpty(thisNum)) + oldThisPlanValue = 0; + oldThisRealCost = 0; + oldThisPlanCost = 0; + JObject values = mergedRow.Value("values"); + string costControlDetailId = values.Value("CostControlDetailId"); + string costControlId = values.Value("CostControlId"); + string thisNum = values.Value("ThisNum"); + string planPrice = values.Value("PlanPrice"); + Model.WBS_CostControlDetail costControlDetail = BLL.CostControlDetailService.GetCostControlDetailByCostControlDetailId(costControlDetailId); + Model.WBS_CostControl costControl = BLL.CostControlService.GetCostControlByCostControlId(costControlId); + if (costControlDetail != null) { - costControlDetail.ThisNum = Convert.ToDecimal(thisNum); + oldThisRealCost = (costControlDetail.ThisNum ?? 0) * (costControl.RealPrice ?? 0); + oldThisPlanCost = (costControlDetail.ThisNum ?? 0) * (costControl.PlanPrice ?? 0); + if (!string.IsNullOrEmpty(thisNum)) + { + costControlDetail.ThisNum = Convert.ToDecimal(thisNum); + } + thisPlanValue = (costControlDetail.PlanNum ?? 0) * (costControl.PlanPrice ?? 0); + thisRealCost = (costControlDetail.ThisNum ?? 0) * (costControl.RealPrice ?? 0); + thisPlanCost = (costControlDetail.ThisNum ?? 0) * (costControl.PlanPrice ?? 0); + BLL.CostControlDetailService.UpdateCostControlDetail(costControlDetail); } - thisPlanValue = (costControlDetail.PlanNum ?? 0) * (costControl.PlanPrice ?? 0); - thisRealCost = (costControlDetail.ThisNum ?? 0) * (costControl.RealPrice ?? 0); - thisPlanCost = (costControlDetail.ThisNum ?? 0) * (costControl.PlanPrice ?? 0); - BLL.CostControlDetailService.UpdateCostControlDetail(costControlDetail); + else + { + costControlDetail = new Model.WBS_CostControlDetail(); + costControlDetail.CostControlDetailId = costControlDetailId; + costControlDetail.CostControlId = costControlId; + costControlDetail.Months = months; + if (!string.IsNullOrEmpty(thisNum)) + { + costControlDetail.ThisNum = Convert.ToDecimal(thisNum); + } + thisPlanValue = 0; + thisRealCost = (costControlDetail.ThisNum ?? 0) * (costControl.RealPrice ?? 0); + thisPlanCost = (costControlDetail.ThisNum ?? 0) * (costControl.PlanPrice ?? 0); + BLL.CostControlDetailService.AddCostControlDetail(costControlDetail); + } + //累加变化值,计算总的变化值 + changeThisRealCost += thisRealCost - oldThisRealCost; + changeThisPlanCost += thisPlanCost - oldThisPlanCost; + } + //累计所有子节点的计划值 + var costControls = BLL.CostControlService.GetCostControlsByWbsSetId(this.trWBS.SelectedNodeID); + foreach (var item in costControls) + { + Model.WBS_CostControlDetail costControlDetail = BLL.CostControlDetailService.GetCostControlDetailByCostControlIdAndMonths(item.CostControlId, months); + if (costControlDetail != null) + { + changeThisPlanValue += (costControlDetail.PlanNum ?? 0) * (item.PlanPrice ?? 0); + } + } + Model.WBS_CostControlParentDetail parentDetail = BLL.CostControlParentDetailService.GetCostControlParentDetailByParentIdAndMonths(this.trWBS.SelectedNodeID, months); + if (parentDetail != null) //如果工作项节点存在,则计算计划值差异值 + { + changeThisPlanValue = changeThisPlanValue - (parentDetail.ThisPlanValue ?? 0); + } + //更新树节点 + Model.Wbs_WbsSet wbsSet = BLL.WbsSetService.GetWbsSetByWbsSetId(this.trWBS.SelectedNodeID); + //更新工作包、工作项 + UpdateWbsSetDetail(this.trWBS.SelectedNodeID, months, changeThisPlanValue, changeThisRealCost, changeThisPlanCost); + //更新分部 + Model.WBS_CostControlParentDetail unitProjectDetail = BLL.CostControlParentDetailService.GetCostControlParentDetailByParentIdAndMonths(wbsSet.UnitProjectId, months); + if (unitProjectDetail != null) + { + unitProjectDetail.ThisPlanValue += changeThisPlanValue; + unitProjectDetail.ThisRealCost += changeThisRealCost; + unitProjectDetail.ThisPlanCost += changeThisPlanCost; + BLL.CostControlParentDetailService.UpdateCostControlParentDetail(unitProjectDetail); } else { - costControlDetail = new Model.WBS_CostControlDetail(); - costControlDetail.CostControlDetailId = costControlDetailId; - costControlDetail.CostControlId = costControlId; - costControlDetail.Months = months; - if (!string.IsNullOrEmpty(thisNum)) - { - costControlDetail.ThisNum = Convert.ToDecimal(thisNum); - } - thisPlanValue = 0; - thisRealCost = (costControlDetail.ThisNum ?? 0) * (costControl.RealPrice ?? 0); - thisPlanCost = (costControlDetail.ThisNum ?? 0) * (costControl.PlanPrice ?? 0); - BLL.CostControlDetailService.AddCostControlDetail(costControlDetail); + unitProjectDetail = new Model.WBS_CostControlParentDetail(); + unitProjectDetail.CostControlParentDetailId = SQLHelper.GetNewID(); + unitProjectDetail.ParentId = wbsSet.UnitProjectId; + unitProjectDetail.Months = months; + unitProjectDetail.ThisPlanValue = changeThisPlanValue; + unitProjectDetail.ThisRealCost = changeThisRealCost; + unitProjectDetail.ThisPlanCost = changeThisPlanCost; + BLL.CostControlParentDetailService.AddCostControlParentDetail(unitProjectDetail); } - //累加变化值,计算总的变化值 - changeThisRealCost += thisRealCost - oldThisRealCost; - changeThisPlanCost += thisPlanCost - oldThisPlanCost; - } - //累计所有子节点的计划值 - var costControls = BLL.CostControlService.GetCostControlsByWbsSetId(this.trWBS.SelectedNodeID); - foreach (var item in costControls) - { - Model.WBS_CostControlDetail costControlDetail = BLL.CostControlDetailService.GetCostControlDetailByCostControlIdAndMonths(item.CostControlId, months); - if (costControlDetail != null) + //更新专业 + Model.WBS_CostControlParentDetail cnProfessionDetail = BLL.CostControlParentDetailService.GetCostControlParentDetailByParentIdAndMonths(wbsSet.CnProfessionId, months); + if (cnProfessionDetail != null) { - changeThisPlanValue += (costControlDetail.PlanNum ?? 0) * (item.PlanPrice ?? 0); + cnProfessionDetail.ThisPlanValue += changeThisPlanValue; + cnProfessionDetail.ThisRealCost += changeThisRealCost; + cnProfessionDetail.ThisPlanCost += changeThisPlanCost; + BLL.CostControlParentDetailService.UpdateCostControlParentDetail(cnProfessionDetail); } + else + { + cnProfessionDetail = new Model.WBS_CostControlParentDetail(); + cnProfessionDetail.CostControlParentDetailId = SQLHelper.GetNewID(); + cnProfessionDetail.ParentId = wbsSet.CnProfessionId; + cnProfessionDetail.Months = months; + cnProfessionDetail.ThisPlanValue = changeThisPlanValue; + cnProfessionDetail.ThisRealCost = changeThisRealCost; + cnProfessionDetail.ThisPlanCost = changeThisPlanCost; + BLL.CostControlParentDetailService.AddCostControlParentDetail(cnProfessionDetail); + } + //更新装置 + UpdateInstallationDetail(wbsSet.InstallationId, months, changeThisPlanValue, changeThisRealCost, changeThisPlanCost); } - Model.WBS_CostControlParentDetail parentDetail = BLL.CostControlParentDetailService.GetCostControlParentDetailByParentIdAndMonths(this.trWBS.SelectedNodeID, months); - if (parentDetail != null) //如果工作项节点存在,则计算计划值差异值 + else //保存周记录 { - changeThisPlanValue = changeThisPlanValue - (parentDetail.ThisPlanValue ?? 0); + string[] strs = this.drpWeek.SelectedValue.Split(','); + DateTime startDate = Convert.ToDateTime(strs[0]); + DateTime endDate = Convert.ToDateTime(strs[1]); + foreach (JObject mergedRow in mergedData) + { + oldThisPlanValue = 0; + oldThisRealCost = 0; + oldThisPlanCost = 0; + JObject values = mergedRow.Value("values"); + string costControlDetailId = values.Value("CostControlDetailId"); + string costControlId = values.Value("CostControlId"); + string thisNum = values.Value("ThisNum"); + string planPrice = values.Value("PlanPrice"); + Model.WBS_CostControlDetail costControlDetail = BLL.CostControlDetailService.GetCostControlDetailByCostControlDetailId(costControlDetailId); + Model.WBS_CostControl costControl = BLL.CostControlService.GetCostControlByCostControlId(costControlId); + if (costControlDetail != null) + { + oldThisRealCost = (costControlDetail.ThisNum ?? 0) * (costControl.RealPrice ?? 0); + oldThisPlanCost = (costControlDetail.ThisNum ?? 0) * (costControl.PlanPrice ?? 0); + if (!string.IsNullOrEmpty(thisNum)) + { + costControlDetail.ThisNum = Convert.ToDecimal(thisNum); + } + thisPlanValue = (costControlDetail.PlanNum ?? 0) * (costControl.PlanPrice ?? 0); + thisRealCost = (costControlDetail.ThisNum ?? 0) * (costControl.RealPrice ?? 0); + thisPlanCost = (costControlDetail.ThisNum ?? 0) * (costControl.PlanPrice ?? 0); + BLL.CostControlDetailService.UpdateCostControlDetail(costControlDetail); + } + else + { + costControlDetail = new Model.WBS_CostControlDetail(); + costControlDetail.CostControlDetailId = costControlDetailId; + costControlDetail.CostControlId = costControlId; + costControlDetail.Months = months; + costControlDetail.StartDate = startDate; + costControlDetail.EndDate = endDate; + if (!string.IsNullOrEmpty(thisNum)) + { + costControlDetail.ThisNum = Convert.ToDecimal(thisNum); + } + thisPlanValue = 0; + thisRealCost = (costControlDetail.ThisNum ?? 0) * (costControl.RealPrice ?? 0); + thisPlanCost = (costControlDetail.ThisNum ?? 0) * (costControl.PlanPrice ?? 0); + BLL.CostControlDetailService.AddCostControlDetail(costControlDetail); + } + //累加变化值,计算总的变化值 + changeThisRealCost += thisRealCost - oldThisRealCost; + changeThisPlanCost += thisPlanCost - oldThisPlanCost; + } + //累计所有子节点的计划值 + var costControls = BLL.CostControlService.GetCostControlsByWbsSetId(this.trWBS.SelectedNodeID); + foreach (var item in costControls) + { + Model.WBS_CostControlDetail costControlDetail = BLL.CostControlDetailService.GetCostControlDetailByCostControlIdAndMonthsWeek(item.CostControlId, months, startDate); + if (costControlDetail != null) + { + changeThisPlanValue += (costControlDetail.PlanNum ?? 0) * (item.PlanPrice ?? 0); + } + } + Model.WBS_CostControlParentDetail parentDetail = BLL.CostControlParentDetailService.GetCostControlParentDetailByParentIdAndMonthsWeek(this.trWBS.SelectedNodeID, months, startDate); + if (parentDetail != null) //如果工作项节点存在,则计算计划值差异值 + { + changeThisPlanValue = changeThisPlanValue - (parentDetail.ThisPlanValue ?? 0); + } + //更新树节点 + Model.Wbs_WbsSet wbsSet = BLL.WbsSetService.GetWbsSetByWbsSetId(this.trWBS.SelectedNodeID); + //更新工作包、工作项 + UpdateWeekWbsSetDetail(this.trWBS.SelectedNodeID, months, startDate, endDate, changeThisPlanValue, changeThisRealCost, changeThisPlanCost); + //更新分部 + Model.WBS_CostControlParentDetail unitProjectDetail = BLL.CostControlParentDetailService.GetCostControlParentDetailByParentIdAndMonthsWeek(wbsSet.UnitProjectId, months, startDate); + if (unitProjectDetail != null) + { + unitProjectDetail.ThisPlanValue += changeThisPlanValue; + unitProjectDetail.ThisRealCost += changeThisRealCost; + unitProjectDetail.ThisPlanCost += changeThisPlanCost; + BLL.CostControlParentDetailService.UpdateCostControlParentDetail(unitProjectDetail); + } + else + { + unitProjectDetail = new Model.WBS_CostControlParentDetail(); + unitProjectDetail.CostControlParentDetailId = SQLHelper.GetNewID(); + unitProjectDetail.ParentId = wbsSet.UnitProjectId; + unitProjectDetail.Months = months; + unitProjectDetail.StartDate = startDate; + unitProjectDetail.EndDate = endDate; + unitProjectDetail.ThisPlanValue = changeThisPlanValue; + unitProjectDetail.ThisRealCost = changeThisRealCost; + unitProjectDetail.ThisPlanCost = changeThisPlanCost; + BLL.CostControlParentDetailService.AddCostControlParentDetail(unitProjectDetail); + } + //更新专业 + Model.WBS_CostControlParentDetail cnProfessionDetail = BLL.CostControlParentDetailService.GetCostControlParentDetailByParentIdAndMonthsWeek(wbsSet.CnProfessionId, months, startDate); + if (cnProfessionDetail != null) + { + cnProfessionDetail.ThisPlanValue += changeThisPlanValue; + cnProfessionDetail.ThisRealCost += changeThisRealCost; + cnProfessionDetail.ThisPlanCost += changeThisPlanCost; + BLL.CostControlParentDetailService.UpdateCostControlParentDetail(cnProfessionDetail); + } + else + { + cnProfessionDetail = new Model.WBS_CostControlParentDetail(); + cnProfessionDetail.CostControlParentDetailId = SQLHelper.GetNewID(); + cnProfessionDetail.ParentId = wbsSet.CnProfessionId; + cnProfessionDetail.Months = months; + cnProfessionDetail.StartDate = startDate; + cnProfessionDetail.EndDate = endDate; + cnProfessionDetail.ThisPlanValue = changeThisPlanValue; + cnProfessionDetail.ThisRealCost = changeThisRealCost; + cnProfessionDetail.ThisPlanCost = changeThisPlanCost; + BLL.CostControlParentDetailService.AddCostControlParentDetail(cnProfessionDetail); + } + //更新装置 + UpdateWeekInstallationDetail(wbsSet.InstallationId, months, startDate, endDate, changeThisPlanValue, changeThisRealCost, changeThisPlanCost); } - //更新树节点 - Model.Wbs_WbsSet wbsSet = BLL.WbsSetService.GetWbsSetByWbsSetId(this.trWBS.SelectedNodeID); - //更新工作包、工作项 - UpdateWbsSetDetail(this.trWBS.SelectedNodeID, months, changeThisPlanValue, changeThisRealCost, changeThisPlanCost); - //更新分部 - Model.WBS_CostControlParentDetail unitProjectDetail = BLL.CostControlParentDetailService.GetCostControlParentDetailByParentIdAndMonths(wbsSet.UnitProjectId, months); - if (unitProjectDetail != null) - { - unitProjectDetail.ThisPlanValue += changeThisPlanValue; - unitProjectDetail.ThisRealCost += changeThisRealCost; - unitProjectDetail.ThisPlanCost += changeThisPlanCost; - BLL.CostControlParentDetailService.UpdateCostControlParentDetail(unitProjectDetail); - } - else - { - unitProjectDetail = new Model.WBS_CostControlParentDetail(); - unitProjectDetail.CostControlParentDetailId = SQLHelper.GetNewID(); - unitProjectDetail.ParentId = wbsSet.UnitProjectId; - unitProjectDetail.Months = months; - unitProjectDetail.ThisPlanValue = changeThisPlanValue; - unitProjectDetail.ThisRealCost = changeThisRealCost; - unitProjectDetail.ThisPlanCost = changeThisPlanCost; - BLL.CostControlParentDetailService.AddCostControlParentDetail(unitProjectDetail); - } - //更新专业 - Model.WBS_CostControlParentDetail cnProfessionDetail = BLL.CostControlParentDetailService.GetCostControlParentDetailByParentIdAndMonths(wbsSet.CnProfessionId, months); - if (cnProfessionDetail != null) - { - cnProfessionDetail.ThisPlanValue += changeThisPlanValue; - cnProfessionDetail.ThisRealCost += changeThisRealCost; - cnProfessionDetail.ThisPlanCost += changeThisPlanCost; - BLL.CostControlParentDetailService.UpdateCostControlParentDetail(cnProfessionDetail); - } - else - { - cnProfessionDetail = new Model.WBS_CostControlParentDetail(); - cnProfessionDetail.CostControlParentDetailId = SQLHelper.GetNewID(); - cnProfessionDetail.ParentId = wbsSet.CnProfessionId; - cnProfessionDetail.Months = months; - cnProfessionDetail.ThisPlanValue = changeThisPlanValue; - cnProfessionDetail.ThisRealCost = changeThisRealCost; - cnProfessionDetail.ThisPlanCost = changeThisPlanCost; - BLL.CostControlParentDetailService.AddCostControlParentDetail(cnProfessionDetail); - } - //更新装置 - UpdateInstallationDetail(wbsSet.InstallationId, months, changeThisPlanValue, changeThisRealCost, changeThisPlanCost); - - BindGrid(); + //BindGrid(); Alert.ShowInTop("保存成功!", MessageBoxIcon.Success); } else @@ -501,7 +556,7 @@ namespace FineUIPro.Web.JDGL.WBS #region 更新工作包、工作项 /// - /// 更新工作包、工作项 + /// 更新月工作包、工作项 /// /// /// @@ -537,11 +592,51 @@ namespace FineUIPro.Web.JDGL.WBS } } } + + /// + /// 更新周工作包、工作项 + /// + /// + /// + /// + /// + private void UpdateWeekWbsSetDetail(string wbsSetId, DateTime months, DateTime startDate, DateTime endDate, decimal changeThisPlanValue, decimal changeThisRealCost, decimal changeThisPlanCost) + { + Model.Wbs_WbsSet wbsSet = BLL.WbsSetService.GetWbsSetByWbsSetId(wbsSetId); + if (wbsSet != null) + { + Model.WBS_CostControlParentDetail parentDetail = BLL.CostControlParentDetailService.GetCostControlParentDetailByParentIdAndMonthsWeek(wbsSetId, months, startDate); + if (parentDetail != null) + { + parentDetail.ThisPlanValue += changeThisPlanValue; + parentDetail.ThisRealCost += changeThisRealCost; + parentDetail.ThisPlanCost += changeThisPlanCost; + BLL.CostControlParentDetailService.UpdateCostControlParentDetail(parentDetail); + } + else + { + parentDetail = new Model.WBS_CostControlParentDetail(); + parentDetail.CostControlParentDetailId = SQLHelper.GetNewID(); + parentDetail.ParentId = wbsSetId; + parentDetail.Months = months; + parentDetail.StartDate = startDate; + parentDetail.EndDate = endDate; + parentDetail.ThisPlanValue = changeThisPlanValue; + parentDetail.ThisRealCost = changeThisRealCost; + parentDetail.ThisPlanCost = changeThisPlanCost; + BLL.CostControlParentDetailService.AddCostControlParentDetail(parentDetail); + } + if (wbsSet.SuperWbsSetId != null) //还存在上级节点,需要继续循环 + { + UpdateWeekWbsSetDetail(wbsSet.SuperWbsSetId, months, startDate, endDate, changeThisPlanValue, changeThisRealCost, changeThisPlanCost); + } + } + } #endregion #region 更新装置 /// - /// 更新装置 + /// 更新月装置 /// /// /// @@ -577,6 +672,46 @@ namespace FineUIPro.Web.JDGL.WBS } } } + + /// + /// 更新周装置 + /// + /// + /// + /// + /// + private void UpdateWeekInstallationDetail(string installationId, DateTime months, DateTime startDate, DateTime endDate, decimal changeThisPlanValue, decimal changeThisRealCost, decimal changeThisPlanCost) + { + Model.Project_Installation installation = BLL.Project_InstallationService.GetInstallationByInstallationId(installationId); + if (installation != null) + { + Model.WBS_CostControlParentDetail parentDetail = BLL.CostControlParentDetailService.GetCostControlParentDetailByParentIdAndMonths(installationId, months); + if (parentDetail != null) + { + parentDetail.ThisPlanValue += changeThisPlanValue; + parentDetail.ThisRealCost += changeThisRealCost; + parentDetail.ThisPlanCost += changeThisPlanCost; + BLL.CostControlParentDetailService.UpdateCostControlParentDetail(parentDetail); + } + else + { + parentDetail = new Model.WBS_CostControlParentDetail(); + parentDetail.CostControlParentDetailId = SQLHelper.GetNewID(); + parentDetail.ParentId = installationId; + parentDetail.Months = months; + parentDetail.StartDate = startDate; + parentDetail.EndDate = endDate; + parentDetail.ThisPlanValue = changeThisPlanValue; + parentDetail.ThisRealCost = changeThisRealCost; + parentDetail.ThisPlanCost = changeThisPlanCost; + BLL.CostControlParentDetailService.AddCostControlParentDetail(parentDetail); + } + if (installation.SuperInstallationId != null) //还存在上级节点,需要继续循环 + { + UpdateWeekInstallationDetail(installation.SuperInstallationId, months, startDate, endDate, changeThisPlanValue, changeThisRealCost, changeThisPlanCost); + } + } + } #endregion #region 绑定数据 @@ -636,24 +771,29 @@ namespace FineUIPro.Web.JDGL.WBS if (!string.IsNullOrEmpty(this.txtMonths.Text.Trim())) { DateTime months = Convert.ToDateTime(this.txtMonths.Text.Trim() + "-01"); - var codeList = BLL.WbsSetMatchCostControlService.GetWbsSetMatchCostControls(this.trWBS.SelectedNodeID); - Model.Wbs_WbsSet wbeSet = BLL.WbsSetService.GetWbsSetByWbsSetId(this.trWBS.SelectedNodeID); - if (codeList.Count > 0) //存在费控对应关系项 + //var codeList = BLL.WbsSetMatchCostControlService.GetWbsSetMatchCostControls(this.trWBS.SelectedNodeID); + //Model.Wbs_WbsSet wbeSet = BLL.WbsSetService.GetWbsSetByWbsSetId(this.trWBS.SelectedNodeID); + //if (codeList.Count > 0) //存在费控对应关系项 + //{ + //List codes = new List(); + //foreach (var item in codeList) + //{ + // codes.Add(item.CostControlCode); + //} + //var list = BLL.CostControlService.GetCostControlsByCostControlCodes(codes, this.trWBS.SelectedNodeID); + var list = BLL.CostControlService.GetCostControlsByWbsSetId(this.trWBS.SelectedNodeID); + if (list.Count > 0) { - List codes = new List(); - foreach (var item in codeList) + List details = new List(); + if (this.drpWeek.SelectedValue == BLL.Const._Null) //月份记录 { - codes.Add(item.CostControlCode); - } - var list = BLL.CostControlService.GetCostControlsByCostControlCodes(codes, this.trWBS.SelectedNodeID); - if (list.Count > 0) - { - List details = new List(); + this.Grid1.Columns[4].HeaderText = "本月计划完成量"; + this.Grid1.Columns[7].HeaderText = "本月完成量"; foreach (var item in list) { if (item.TotalNum != null) { - Model.View_WBS_CostControlDetail detail = BLL.CostControlDetailService.GetViewCostControlDetailByCostControlIdYearMonth(item.CostControlId, months); + Model.View_WBS_CostControlDetail detail = BLL.CostControlDetailService.GetViewCostControlDetailByCostControlIdAndMonth(item.CostControlId, months); if (detail == null) { detail = new Model.View_WBS_CostControlDetail(); @@ -667,12 +807,68 @@ namespace FineUIPro.Web.JDGL.WBS detail.RealPrice = item.RealPrice; detail.PlanPrice = item.PlanPrice; } + if (detail.ThisNum == 0) + { + detail.ThisNum = null; + } details.Add(detail); } } - Grid1.DataSource = details; - Grid1.DataBind(); } + else //周记录 + { + this.Grid1.Columns[4].HeaderText = "本周计划完成量"; + this.Grid1.Columns[7].HeaderText = "本周完成量"; + foreach (var item in list) + { + if (item.TotalNum != null) + { + DateTime startDate = Convert.ToDateTime(this.drpWeek.SelectedValue.Split(',')[0]); + Model.View_WBS_CostControlDetail detail = BLL.CostControlDetailService.GetViewCostControlDetailByCostControlIdAndMonthWeek(item.CostControlId, months, startDate); + if (detail == null) + { + detail = new Model.View_WBS_CostControlDetail(); + detail.CostControlDetailId = SQLHelper.GetNewID(); + detail.CostControlId = item.CostControlId; + detail.CostControlCode = item.CostControlCode; + detail.CostControlName = item.CostControlName; + detail.TotalNum = item.TotalNum; + detail.Unit = item.Unit; + detail.PlanNum = null; + detail.RealPrice = item.RealPrice; + detail.PlanPrice = item.PlanPrice; + } + else + { + Model.WBS_CostControlDetail oldDetail = BLL.CostControlDetailService.GetCostControlDetailByCostControlDetailId(detail.CostControlDetailId); + if (oldDetail.PlanNum != null) + { + detail.PlanNum = Convert.ToDouble(oldDetail.PlanNum); + } + else + { + detail.PlanNum = null; + } + if (oldDetail.ThisNum != null) + { + detail.ThisNum = Convert.ToDouble(oldDetail.ThisNum); + } + else + { + detail.ThisNum = null; + } + } + details.Add(detail); + } + } + } + Grid1.DataSource = details; + Grid1.DataBind(); + } + else + { + Grid1.DataSource = null; + Grid1.DataBind(); } } } @@ -701,6 +897,33 @@ namespace FineUIPro.Web.JDGL.WBS } #endregion + #region 加载周计划下拉框 + protected void InitWeek() + { + if (!string.IsNullOrEmpty(this.txtMonths.Text.Trim())) + { + DateTime months = Convert.ToDateTime(this.txtMonths.Text.Trim() + "-01"); + string costControlId = string.Empty; + var list = BLL.CostControlService.GetCostControlsByWbsSetId(this.trWBS.SelectedNodeID); + if (list.Count > 0) + { + foreach (var item in list) + { + if (item.TotalNum != null) + { + if (BLL.CostControlDetailService.IsExitWeekCostControlDetailByCostControlIdAndMonth(item.CostControlId, months)) + { + BLL.CostControlDetailService.InitWeekPlanList(this.drpWeek, item.CostControlId, months, true); + this.drpWeek.SelectedValue = BLL.Const._Null; + break; + } + } + } + } + } + } + #endregion + #region 月份选择事件 /// /// 月份选择事件 @@ -709,9 +932,14 @@ namespace FineUIPro.Web.JDGL.WBS /// protected void txtMonths_TextChanged(object sender, EventArgs e) { - //InitTreeMenu(); BindGrid(); + InitWeek(); } #endregion + + protected void drpWeek_SelectedIndexChanged(object sender, EventArgs e) + { + BindGrid(); + } } } \ No newline at end of file diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/WorkloadInput.aspx.designer.cs b/SGGL/FineUIPro.Web/JDGL/WBS/WorkloadInput.aspx.designer.cs index a77781dd..a4bd2669 100644 --- a/SGGL/FineUIPro.Web/JDGL/WBS/WorkloadInput.aspx.designer.cs +++ b/SGGL/FineUIPro.Web/JDGL/WBS/WorkloadInput.aspx.designer.cs @@ -111,6 +111,15 @@ namespace FineUIPro.Web.JDGL.WBS { /// protected global::FineUIPro.DatePicker txtMonths; + /// + /// drpWeek 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList drpWeek; + /// /// btnSave 控件。 /// diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/WorkloadStatistics.aspx b/SGGL/FineUIPro.Web/JDGL/WBS/WorkloadStatistics.aspx index 6feb1e6c..a243018a 100644 --- a/SGGL/FineUIPro.Web/JDGL/WBS/WorkloadStatistics.aspx +++ b/SGGL/FineUIPro.Web/JDGL/WBS/WorkloadStatistics.aspx @@ -45,6 +45,9 @@ + + diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/WorkloadStatistics.aspx.cs b/SGGL/FineUIPro.Web/JDGL/WBS/WorkloadStatistics.aspx.cs index 460250b7..278d81df 100644 --- a/SGGL/FineUIPro.Web/JDGL/WBS/WorkloadStatistics.aspx.cs +++ b/SGGL/FineUIPro.Web/JDGL/WBS/WorkloadStatistics.aspx.cs @@ -2,6 +2,7 @@ using System; using System.Data; using System.Linq; +using System.Text; using System.Web.UI.WebControls; namespace FineUIPro.Web.JDGL.WBS @@ -132,5 +133,27 @@ namespace FineUIPro.Web.JDGL.WBS this.drpWbsSet.SelectedValue = BLL.Const._Null; } } + + #region 导出按钮 + /// 导出按钮 + /// + /// + /// + protected void btnOut_Click(object sender, EventArgs e) + { + Response.ClearContent(); + string filename = Funs.GetNewFileName(); + Response.AddHeader("content-disposition", "attachment; filename=" + System.Web.HttpUtility.UrlEncode("工作量统计" + filename, System.Text.Encoding.UTF8) + ".xls"); + Response.ContentType = "application/excel"; + Response.ContentEncoding = Encoding.UTF8; + this.Grid1.PageSize = Grid1.RecordCount; + Response.Write(GetGridTableHtml2(Grid1)); + Response.End(); + DateTime months = Convert.ToDateTime(this.txtMonths.Text.Trim()); + DataTable table = BLL.WorkloadStatisticsService.GetTreeDataTable(this.CurrUser.LoginProjectId, months, this.drpCnProfession.SelectedValue, this.drpUnitProject.SelectedValue, this.drpWbsSet.SelectedValue); + Grid1.DataSource = table; + Grid1.DataBind(); + } + #endregion } } \ No newline at end of file diff --git a/SGGL/FineUIPro.Web/JDGL/WBS/WorkloadStatistics.aspx.designer.cs b/SGGL/FineUIPro.Web/JDGL/WBS/WorkloadStatistics.aspx.designer.cs index 6ebe788b..a49a0ec7 100644 --- a/SGGL/FineUIPro.Web/JDGL/WBS/WorkloadStatistics.aspx.designer.cs +++ b/SGGL/FineUIPro.Web/JDGL/WBS/WorkloadStatistics.aspx.designer.cs @@ -92,5 +92,14 @@ namespace FineUIPro.Web.JDGL.WBS { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnSearch; + + /// + /// btnOut 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnOut; } } diff --git a/SGGL/FineUIPro.Web/ProjectData/ProjectSetSave.aspx.cs b/SGGL/FineUIPro.Web/ProjectData/ProjectSetSave.aspx.cs index 87abdbb5..62e67b33 100644 --- a/SGGL/FineUIPro.Web/ProjectData/ProjectSetSave.aspx.cs +++ b/SGGL/FineUIPro.Web/ProjectData/ProjectSetSave.aspx.cs @@ -268,7 +268,11 @@ namespace FineUIPro.Web.ProjectData this.InsertDataTypeToProject(project.ProjectId);////初始化资料类别数据 this.InsertConstructionStandardListToProject(project.ProjectId); ////初始化项目标准规范清单 this.InsertITPListProject(project.ProjectId); // 初始化ITP列表 - this.InsertZT(project); //初始化总图 + this.InsertAC(project); //初始化防腐绝热 + this.InsertGE(project); //初始化地勘 + this.InsertUP(project); //初始化全厂地下主管网 + this.InsertTF(project); //初始化临时设施 + this.InsertGL(project); //初始化总图 ShowNotify("保存数据成功!", MessageBoxIcon.Success); // 2. 关闭本窗体,然后刷新父窗体 // PageContext.RegisterStartupScript(ActiveWindow.GetHideRefreshReference()); @@ -645,24 +649,25 @@ namespace FineUIPro.Web.ProjectData } #endregion - #region 初始化总图 - private void InsertZT(Model.Base_Project project) + #region 初始化防腐绝热 + private void InsertAC(Model.Base_Project project) { - var zt = Funs.DB.Project_Installation.FirstOrDefault(x => x.ProjectId == project.ProjectId && x.InstallationCode == "ZT"); - if (zt == null) + var ac = Funs.DB.Project_Installation.FirstOrDefault(x => x.ProjectId == project.ProjectId && x.InstallationName == "防腐绝热"); + if (ac == null) { Model.Project_Installation installation = new Project_Installation(); installation.InstallationId = SQLHelper.GetNewID(typeof(Model.Project_Installation)); installation.ProjectId = project.ProjectId; - installation.InstallationCode = "ZT"; - installation.InstallationName = "总图"; + installation.InstallationCode = "AC"; + installation.InstallationName = "防腐绝热"; installation.SuperInstallationId = "0"; installation.StartDate = project.StartDate; installation.EndDate = project.EndDate; + installation.IsEnd = true; BLL.Project_InstallationService.AddInstallation(installation); // 拷贝总图专业下WBS内容 //拷贝单位工程及子单位工程 - var unitProjectInits = from x in Funs.DB.Wbs_UnitProjectInit where x.CnProfessionId == 20 orderby x.SuperUnitProject select x; + var unitProjectInits = from x in Funs.DB.Wbs_UnitProjectInit where x.CnProfessionId == Const.ACCNProfessionalId orderby x.SuperUnitProject select x; foreach (var unitProjectInit in unitProjectInits) { Model.Wbs_UnitProject unitProject = new Model.Wbs_UnitProject(); @@ -688,7 +693,7 @@ namespace FineUIPro.Web.ProjectData BLL.UnitProjectService.AddUnitProject(unitProject); } //拷贝分部/子分部/分项/子分项 - var wbsSetInits = (from x in Funs.DB.WBS_WbsSetInit where x.CnProfessionId == 20 orderby x.SuperWbsSetCode select x).ToList(); + var wbsSetInits = (from x in Funs.DB.WBS_WbsSetInit where x.CnProfessionId == Const.ACCNProfessionalId orderby x.SuperWbsSetCode select x).ToList(); foreach (var wbsSetInit in wbsSetInits) { Model.Wbs_WbsSet wbsSet = new Model.Wbs_WbsSet(); @@ -718,6 +723,902 @@ namespace FineUIPro.Web.ProjectData wbsSet.IsIn = true; BLL.WbsSetService.AddWbsSet(wbsSet); } + var totalCostControlInits = from x in Funs.DB.WBS_CostControlInit orderby x.CostControlInitCode select x; + //拷贝费用清单对应关系 + var wbsSetMatchCostControlInits = from x in Funs.DB.WBS_WbsSetMatchCostControlInit orderby x.WbsSetCode select x; + foreach (var wbsSetMatchCostControlInit in wbsSetMatchCostControlInits) + { + Model.WBS_WbsSetMatchCostControl wbsSetMatchCostControl = new Model.WBS_WbsSetMatchCostControl(); + wbsSetMatchCostControl.WbsSetMatchCostControlId = SQLHelper.GetNewID(); + wbsSetMatchCostControl.WbsSetId = (from x in Funs.DB.Wbs_WbsSet + where x.WbsSetCode == wbsSetMatchCostControlInit.WbsSetCode && x.InstallationId == installation.InstallationId + select x.WbsSetId).FirstOrDefault(); + wbsSetMatchCostControl.CostControlCode = wbsSetMatchCostControlInit.CostControlInitCode; + BLL.WbsSetMatchCostControlService.AddWbsSetMatchCostControl(wbsSetMatchCostControl); + //拷贝费用清单项 + var costControlInits = from x in totalCostControlInits where x.CostControlInitCode == wbsSetMatchCostControlInit.CostControlInitCode orderby x.CostControlInitCode select x; + foreach (var costControlInit in costControlInits) + { + Model.WBS_CostControl costControl = new Model.WBS_CostControl(); + costControl.ProjectId = project.ProjectId; + costControl.WbsSetId = wbsSetMatchCostControl.WbsSetId; + costControl.CostControlCode = costControlInit.CostControlInitCode; + costControl.CostControlName = costControlInit.CostControlInitName; + costControl.Unit = costControlInit.Unit; + BLL.CostControlService.AddCostControl(costControl); + } + } + } + else + { + ac.IsEnd = true; + BLL.Project_InstallationService.UpdateInstallation(ac); + Model.Wbs_UnitProject up = BLL.UnitProjectService.GetUnitProjectIdByInstallationId(ac.InstallationId); + if (up == null) + { + // 拷贝总图专业下WBS内容 + //拷贝单位工程及子单位工程 + var unitProjectInits = from x in Funs.DB.Wbs_UnitProjectInit where x.CnProfessionId == Const.ACCNProfessionalId orderby x.SuperUnitProject select x; + foreach (var unitProjectInit in unitProjectInits) + { + Model.Wbs_UnitProject unitProject = new Model.Wbs_UnitProject(); + unitProject.UnitProjectId = SQLHelper.GetNewID(typeof(Model.Wbs_UnitProject)); + unitProject.UnitProjectCode = unitProjectInit.UnitProjectCode; + unitProject.UnitProjectName = unitProjectInit.UnitProjectName; + if (unitProjectInit.SuperUnitProject == null) + { + unitProject.SuperUnitProjectId = null; + } + else + { + unitProject.SuperUnitProjectId = (from x in Funs.DB.Wbs_UnitProject + where x.UnitProjectCode == unitProjectInit.SuperUnitProject && x.InstallationId == ac.InstallationId + select x.UnitProjectId).FirstOrDefault(); + } + unitProject.InstallationId = ac.InstallationId; + unitProject.ProjectId = project.ProjectId; + unitProject.StartDate = project.StartDate; + unitProject.EndDate = project.EndDate; + unitProject.Remark = unitProjectInit.Remark; + unitProject.IsIn = true; + BLL.UnitProjectService.AddUnitProject(unitProject); + } + //拷贝分部/子分部/分项/子分项 + var wbsSetInits = (from x in Funs.DB.WBS_WbsSetInit where x.CnProfessionId == Const.ACCNProfessionalId orderby x.SuperWbsSetCode select x).ToList(); + foreach (var wbsSetInit in wbsSetInits) + { + Model.Wbs_WbsSet wbsSet = new Model.Wbs_WbsSet(); + wbsSet.WbsSetId = SQLHelper.GetNewID(typeof(Model.Wbs_WbsSet)); + wbsSet.WbsSetCode = wbsSetInit.WbsSetCode; + wbsSet.WbsSetName = wbsSetInit.WbsSetName; + wbsSet.InstallationId = ac.InstallationId; + wbsSet.UnitProjectId = (from x in Funs.DB.Wbs_UnitProject where x.UnitProjectCode == wbsSetInit.UnitProjectCode && x.InstallationId == ac.InstallationId select x.UnitProjectId).FirstOrDefault(); + if (wbsSetInit.SuperWbsSetCode == null) + { + wbsSet.SuperWbsSetId = null; + } + else + { + wbsSet.SuperWbsSetId = (from x in Funs.DB.Wbs_WbsSet + where x.WbsSetCode == wbsSetInit.SuperWbsSetCode && x.InstallationId == ac.InstallationId + select x.WbsSetId).FirstOrDefault(); + } + wbsSet.ProjectId = project.ProjectId; + wbsSet.StartDate = project.StartDate; + wbsSet.EndDate = project.EndDate; + wbsSet.Flag = wbsSetInit.Flag; + wbsSet.Way = wbsSetInit.Way; + wbsSet.ControlItemDef = wbsSetInit.ControlItemDef; + wbsSet.ControlPoint = wbsSetInit.ControlPoint; + wbsSet.Remark = wbsSetInit.Remark; + wbsSet.IsIn = true; + BLL.WbsSetService.AddWbsSet(wbsSet); + } + var totalCostControlInits = from x in Funs.DB.WBS_CostControlInit orderby x.CostControlInitCode select x; + //拷贝费用清单对应关系 + var wbsSetMatchCostControlInits = from x in Funs.DB.WBS_WbsSetMatchCostControlInit orderby x.WbsSetCode select x; + foreach (var wbsSetMatchCostControlInit in wbsSetMatchCostControlInits) + { + Model.WBS_WbsSetMatchCostControl wbsSetMatchCostControl = new Model.WBS_WbsSetMatchCostControl(); + wbsSetMatchCostControl.WbsSetMatchCostControlId = SQLHelper.GetNewID(); + wbsSetMatchCostControl.WbsSetId = (from x in Funs.DB.Wbs_WbsSet + where x.WbsSetCode == wbsSetMatchCostControlInit.WbsSetCode && x.InstallationId == ac.InstallationId + select x.WbsSetId).FirstOrDefault(); + wbsSetMatchCostControl.CostControlCode = wbsSetMatchCostControlInit.CostControlInitCode; + BLL.WbsSetMatchCostControlService.AddWbsSetMatchCostControl(wbsSetMatchCostControl); + //拷贝费用清单项 + var costControlInits = from x in totalCostControlInits where x.CostControlInitCode == wbsSetMatchCostControlInit.CostControlInitCode orderby x.CostControlInitCode select x; + foreach (var costControlInit in costControlInits) + { + Model.WBS_CostControl costControl = new Model.WBS_CostControl(); + costControl.ProjectId = project.ProjectId; + costControl.WbsSetId = wbsSetMatchCostControl.WbsSetId; + costControl.CostControlCode = costControlInit.CostControlInitCode; + costControl.CostControlName = costControlInit.CostControlInitName; + costControl.Unit = costControlInit.Unit; + BLL.CostControlService.AddCostControl(costControl); + } + } + } + } + } + #endregion + + #region 初始化地勘 + private void InsertGE(Model.Base_Project project) + { + var ge = Funs.DB.Project_Installation.FirstOrDefault(x => x.ProjectId == project.ProjectId && x.InstallationName == "地勘"); + if (ge == null) + { + Model.Project_Installation installation = new Project_Installation(); + installation.InstallationId = SQLHelper.GetNewID(typeof(Model.Project_Installation)); + installation.ProjectId = project.ProjectId; + installation.InstallationCode = "GE"; + installation.InstallationName = "地勘"; + installation.SuperInstallationId = "0"; + installation.StartDate = project.StartDate; + installation.EndDate = project.EndDate; + installation.IsEnd = true; + BLL.Project_InstallationService.AddInstallation(installation); + // 拷贝总图专业下WBS内容 + //拷贝单位工程及子单位工程 + var unitProjectInits = from x in Funs.DB.Wbs_UnitProjectInit where x.CnProfessionId == Const.GECNProfessionalId orderby x.SuperUnitProject select x; + foreach (var unitProjectInit in unitProjectInits) + { + Model.Wbs_UnitProject unitProject = new Model.Wbs_UnitProject(); + unitProject.UnitProjectId = SQLHelper.GetNewID(typeof(Model.Wbs_UnitProject)); + unitProject.UnitProjectCode = unitProjectInit.UnitProjectCode; + unitProject.UnitProjectName = unitProjectInit.UnitProjectName; + if (unitProjectInit.SuperUnitProject == null) + { + unitProject.SuperUnitProjectId = null; + } + else + { + unitProject.SuperUnitProjectId = (from x in Funs.DB.Wbs_UnitProject + where x.UnitProjectCode == unitProjectInit.SuperUnitProject && x.InstallationId == installation.InstallationId + select x.UnitProjectId).FirstOrDefault(); + } + unitProject.InstallationId = installation.InstallationId; + unitProject.ProjectId = project.ProjectId; + unitProject.StartDate = project.StartDate; + unitProject.EndDate = project.EndDate; + unitProject.Remark = unitProjectInit.Remark; + unitProject.IsIn = true; + BLL.UnitProjectService.AddUnitProject(unitProject); + } + //拷贝分部/子分部/分项/子分项 + var wbsSetInits = (from x in Funs.DB.WBS_WbsSetInit where x.CnProfessionId == Const.GECNProfessionalId orderby x.SuperWbsSetCode select x).ToList(); + foreach (var wbsSetInit in wbsSetInits) + { + Model.Wbs_WbsSet wbsSet = new Model.Wbs_WbsSet(); + wbsSet.WbsSetId = SQLHelper.GetNewID(typeof(Model.Wbs_WbsSet)); + wbsSet.WbsSetCode = wbsSetInit.WbsSetCode; + wbsSet.WbsSetName = wbsSetInit.WbsSetName; + wbsSet.InstallationId = installation.InstallationId; + wbsSet.UnitProjectId = (from x in Funs.DB.Wbs_UnitProject where x.UnitProjectCode == wbsSetInit.UnitProjectCode && x.InstallationId == installation.InstallationId select x.UnitProjectId).FirstOrDefault(); + if (wbsSetInit.SuperWbsSetCode == null) + { + wbsSet.SuperWbsSetId = null; + } + else + { + wbsSet.SuperWbsSetId = (from x in Funs.DB.Wbs_WbsSet + where x.WbsSetCode == wbsSetInit.SuperWbsSetCode && x.InstallationId == installation.InstallationId + select x.WbsSetId).FirstOrDefault(); + } + wbsSet.ProjectId = project.ProjectId; + wbsSet.StartDate = project.StartDate; + wbsSet.EndDate = project.EndDate; + wbsSet.Flag = wbsSetInit.Flag; + wbsSet.Way = wbsSetInit.Way; + wbsSet.ControlItemDef = wbsSetInit.ControlItemDef; + wbsSet.ControlPoint = wbsSetInit.ControlPoint; + wbsSet.Remark = wbsSetInit.Remark; + wbsSet.IsIn = true; + BLL.WbsSetService.AddWbsSet(wbsSet); + } + var totalCostControlInits = from x in Funs.DB.WBS_CostControlInit orderby x.CostControlInitCode select x; + //拷贝费用清单对应关系 + var wbsSetMatchCostControlInits = from x in Funs.DB.WBS_WbsSetMatchCostControlInit orderby x.WbsSetCode select x; + foreach (var wbsSetMatchCostControlInit in wbsSetMatchCostControlInits) + { + Model.WBS_WbsSetMatchCostControl wbsSetMatchCostControl = new Model.WBS_WbsSetMatchCostControl(); + wbsSetMatchCostControl.WbsSetMatchCostControlId = SQLHelper.GetNewID(); + wbsSetMatchCostControl.WbsSetId = (from x in Funs.DB.Wbs_WbsSet + where x.WbsSetCode == wbsSetMatchCostControlInit.WbsSetCode && x.InstallationId == installation.InstallationId + select x.WbsSetId).FirstOrDefault(); + wbsSetMatchCostControl.CostControlCode = wbsSetMatchCostControlInit.CostControlInitCode; + BLL.WbsSetMatchCostControlService.AddWbsSetMatchCostControl(wbsSetMatchCostControl); + //拷贝费用清单项 + var costControlInits = from x in totalCostControlInits where x.CostControlInitCode == wbsSetMatchCostControlInit.CostControlInitCode orderby x.CostControlInitCode select x; + foreach (var costControlInit in costControlInits) + { + Model.WBS_CostControl costControl = new Model.WBS_CostControl(); + costControl.ProjectId = project.ProjectId; + costControl.WbsSetId = wbsSetMatchCostControl.WbsSetId; + costControl.CostControlCode = costControlInit.CostControlInitCode; + costControl.CostControlName = costControlInit.CostControlInitName; + costControl.Unit = costControlInit.Unit; + BLL.CostControlService.AddCostControl(costControl); + } + } + } + else + { + ge.IsEnd = true; + BLL.Project_InstallationService.UpdateInstallation(ge); + Model.Wbs_UnitProject up = BLL.UnitProjectService.GetUnitProjectIdByInstallationId(ge.InstallationId); + if (up == null) + { + // 拷贝总图专业下WBS内容 + //拷贝单位工程及子单位工程 + var unitProjectInits = from x in Funs.DB.Wbs_UnitProjectInit where x.CnProfessionId == Const.GECNProfessionalId orderby x.SuperUnitProject select x; + foreach (var unitProjectInit in unitProjectInits) + { + Model.Wbs_UnitProject unitProject = new Model.Wbs_UnitProject(); + unitProject.UnitProjectId = SQLHelper.GetNewID(typeof(Model.Wbs_UnitProject)); + unitProject.UnitProjectCode = unitProjectInit.UnitProjectCode; + unitProject.UnitProjectName = unitProjectInit.UnitProjectName; + if (unitProjectInit.SuperUnitProject == null) + { + unitProject.SuperUnitProjectId = null; + } + else + { + unitProject.SuperUnitProjectId = (from x in Funs.DB.Wbs_UnitProject + where x.UnitProjectCode == unitProjectInit.SuperUnitProject && x.InstallationId == ge.InstallationId + select x.UnitProjectId).FirstOrDefault(); + } + unitProject.InstallationId = ge.InstallationId; + unitProject.ProjectId = project.ProjectId; + unitProject.StartDate = project.StartDate; + unitProject.EndDate = project.EndDate; + unitProject.Remark = unitProjectInit.Remark; + unitProject.IsIn = true; + BLL.UnitProjectService.AddUnitProject(unitProject); + } + //拷贝分部/子分部/分项/子分项 + var wbsSetInits = (from x in Funs.DB.WBS_WbsSetInit where x.CnProfessionId == Const.GECNProfessionalId orderby x.SuperWbsSetCode select x).ToList(); + foreach (var wbsSetInit in wbsSetInits) + { + Model.Wbs_WbsSet wbsSet = new Model.Wbs_WbsSet(); + wbsSet.WbsSetId = SQLHelper.GetNewID(typeof(Model.Wbs_WbsSet)); + wbsSet.WbsSetCode = wbsSetInit.WbsSetCode; + wbsSet.WbsSetName = wbsSetInit.WbsSetName; + wbsSet.InstallationId = ge.InstallationId; + wbsSet.UnitProjectId = (from x in Funs.DB.Wbs_UnitProject where x.UnitProjectCode == wbsSetInit.UnitProjectCode && x.InstallationId == ge.InstallationId select x.UnitProjectId).FirstOrDefault(); + if (wbsSetInit.SuperWbsSetCode == null) + { + wbsSet.SuperWbsSetId = null; + } + else + { + wbsSet.SuperWbsSetId = (from x in Funs.DB.Wbs_WbsSet + where x.WbsSetCode == wbsSetInit.SuperWbsSetCode && x.InstallationId == ge.InstallationId + select x.WbsSetId).FirstOrDefault(); + } + wbsSet.ProjectId = project.ProjectId; + wbsSet.StartDate = project.StartDate; + wbsSet.EndDate = project.EndDate; + wbsSet.Flag = wbsSetInit.Flag; + wbsSet.Way = wbsSetInit.Way; + wbsSet.ControlItemDef = wbsSetInit.ControlItemDef; + wbsSet.ControlPoint = wbsSetInit.ControlPoint; + wbsSet.Remark = wbsSetInit.Remark; + wbsSet.IsIn = true; + BLL.WbsSetService.AddWbsSet(wbsSet); + } + var totalCostControlInits = from x in Funs.DB.WBS_CostControlInit orderby x.CostControlInitCode select x; + //拷贝费用清单对应关系 + var wbsSetMatchCostControlInits = from x in Funs.DB.WBS_WbsSetMatchCostControlInit orderby x.WbsSetCode select x; + foreach (var wbsSetMatchCostControlInit in wbsSetMatchCostControlInits) + { + Model.WBS_WbsSetMatchCostControl wbsSetMatchCostControl = new Model.WBS_WbsSetMatchCostControl(); + wbsSetMatchCostControl.WbsSetMatchCostControlId = SQLHelper.GetNewID(); + wbsSetMatchCostControl.WbsSetId = (from x in Funs.DB.Wbs_WbsSet + where x.WbsSetCode == wbsSetMatchCostControlInit.WbsSetCode && x.InstallationId == ge.InstallationId + select x.WbsSetId).FirstOrDefault(); + wbsSetMatchCostControl.CostControlCode = wbsSetMatchCostControlInit.CostControlInitCode; + BLL.WbsSetMatchCostControlService.AddWbsSetMatchCostControl(wbsSetMatchCostControl); + //拷贝费用清单项 + var costControlInits = from x in totalCostControlInits where x.CostControlInitCode == wbsSetMatchCostControlInit.CostControlInitCode orderby x.CostControlInitCode select x; + foreach (var costControlInit in costControlInits) + { + Model.WBS_CostControl costControl = new Model.WBS_CostControl(); + costControl.ProjectId = project.ProjectId; + costControl.WbsSetId = wbsSetMatchCostControl.WbsSetId; + costControl.CostControlCode = costControlInit.CostControlInitCode; + costControl.CostControlName = costControlInit.CostControlInitName; + costControl.Unit = costControlInit.Unit; + BLL.CostControlService.AddCostControl(costControl); + } + } + } + } + } + #endregion + + #region 初始化全厂地下主管网 + private void InsertUP(Model.Base_Project project) + { + var u = Funs.DB.Project_Installation.FirstOrDefault(x => x.ProjectId == project.ProjectId && x.InstallationName == "全厂地下主管网"); + if (u == null) + { + Model.Project_Installation installation = new Project_Installation(); + installation.InstallationId = SQLHelper.GetNewID(typeof(Model.Project_Installation)); + installation.ProjectId = project.ProjectId; + installation.InstallationCode = "UP"; + installation.InstallationName = "全厂地下主管网"; + installation.SuperInstallationId = "0"; + installation.StartDate = project.StartDate; + installation.EndDate = project.EndDate; + installation.IsEnd = true; + BLL.Project_InstallationService.AddInstallation(installation); + // 拷贝总图专业下WBS内容 + //拷贝单位工程及子单位工程 + var unitProjectInits = from x in Funs.DB.Wbs_UnitProjectInit where x.CnProfessionId == Const.UPCNProfessionalId orderby x.SuperUnitProject select x; + foreach (var unitProjectInit in unitProjectInits) + { + Model.Wbs_UnitProject unitProject = new Model.Wbs_UnitProject(); + unitProject.UnitProjectId = SQLHelper.GetNewID(typeof(Model.Wbs_UnitProject)); + unitProject.UnitProjectCode = unitProjectInit.UnitProjectCode; + unitProject.UnitProjectName = unitProjectInit.UnitProjectName; + if (unitProjectInit.SuperUnitProject == null) + { + unitProject.SuperUnitProjectId = null; + } + else + { + unitProject.SuperUnitProjectId = (from x in Funs.DB.Wbs_UnitProject + where x.UnitProjectCode == unitProjectInit.SuperUnitProject && x.InstallationId == installation.InstallationId + select x.UnitProjectId).FirstOrDefault(); + } + unitProject.InstallationId = installation.InstallationId; + unitProject.ProjectId = project.ProjectId; + unitProject.StartDate = project.StartDate; + unitProject.EndDate = project.EndDate; + unitProject.Remark = unitProjectInit.Remark; + unitProject.IsIn = true; + BLL.UnitProjectService.AddUnitProject(unitProject); + } + //拷贝分部/子分部/分项/子分项 + var wbsSetInits = (from x in Funs.DB.WBS_WbsSetInit where x.CnProfessionId == Const.UPCNProfessionalId orderby x.SuperWbsSetCode select x).ToList(); + foreach (var wbsSetInit in wbsSetInits) + { + Model.Wbs_WbsSet wbsSet = new Model.Wbs_WbsSet(); + wbsSet.WbsSetId = SQLHelper.GetNewID(typeof(Model.Wbs_WbsSet)); + wbsSet.WbsSetCode = wbsSetInit.WbsSetCode; + wbsSet.WbsSetName = wbsSetInit.WbsSetName; + wbsSet.InstallationId = installation.InstallationId; + wbsSet.UnitProjectId = (from x in Funs.DB.Wbs_UnitProject where x.UnitProjectCode == wbsSetInit.UnitProjectCode && x.InstallationId == installation.InstallationId select x.UnitProjectId).FirstOrDefault(); + if (wbsSetInit.SuperWbsSetCode == null) + { + wbsSet.SuperWbsSetId = null; + } + else + { + wbsSet.SuperWbsSetId = (from x in Funs.DB.Wbs_WbsSet + where x.WbsSetCode == wbsSetInit.SuperWbsSetCode && x.InstallationId == installation.InstallationId + select x.WbsSetId).FirstOrDefault(); + } + wbsSet.ProjectId = project.ProjectId; + wbsSet.StartDate = project.StartDate; + wbsSet.EndDate = project.EndDate; + wbsSet.Flag = wbsSetInit.Flag; + wbsSet.Way = wbsSetInit.Way; + wbsSet.ControlItemDef = wbsSetInit.ControlItemDef; + wbsSet.ControlPoint = wbsSetInit.ControlPoint; + wbsSet.Remark = wbsSetInit.Remark; + wbsSet.IsIn = true; + BLL.WbsSetService.AddWbsSet(wbsSet); + } + var totalCostControlInits = from x in Funs.DB.WBS_CostControlInit orderby x.CostControlInitCode select x; + //拷贝费用清单对应关系 + var wbsSetMatchCostControlInits = from x in Funs.DB.WBS_WbsSetMatchCostControlInit orderby x.WbsSetCode select x; + foreach (var wbsSetMatchCostControlInit in wbsSetMatchCostControlInits) + { + Model.WBS_WbsSetMatchCostControl wbsSetMatchCostControl = new Model.WBS_WbsSetMatchCostControl(); + wbsSetMatchCostControl.WbsSetMatchCostControlId = SQLHelper.GetNewID(); + wbsSetMatchCostControl.WbsSetId = (from x in Funs.DB.Wbs_WbsSet + where x.WbsSetCode == wbsSetMatchCostControlInit.WbsSetCode && x.InstallationId == installation.InstallationId + select x.WbsSetId).FirstOrDefault(); + wbsSetMatchCostControl.CostControlCode = wbsSetMatchCostControlInit.CostControlInitCode; + BLL.WbsSetMatchCostControlService.AddWbsSetMatchCostControl(wbsSetMatchCostControl); + //拷贝费用清单项 + var costControlInits = from x in totalCostControlInits where x.CostControlInitCode == wbsSetMatchCostControlInit.CostControlInitCode orderby x.CostControlInitCode select x; + foreach (var costControlInit in costControlInits) + { + Model.WBS_CostControl costControl = new Model.WBS_CostControl(); + costControl.ProjectId = project.ProjectId; + costControl.WbsSetId = wbsSetMatchCostControl.WbsSetId; + costControl.CostControlCode = costControlInit.CostControlInitCode; + costControl.CostControlName = costControlInit.CostControlInitName; + costControl.Unit = costControlInit.Unit; + BLL.CostControlService.AddCostControl(costControl); + } + } + } + else + { + u.IsEnd = true; + BLL.Project_InstallationService.UpdateInstallation(u); + Model.Wbs_UnitProject up = BLL.UnitProjectService.GetUnitProjectIdByInstallationId(u.InstallationId); + if (up == null) + { + // 拷贝总图专业下WBS内容 + //拷贝单位工程及子单位工程 + var unitProjectInits = from x in Funs.DB.Wbs_UnitProjectInit where x.CnProfessionId == Const.UPCNProfessionalId orderby x.SuperUnitProject select x; + foreach (var unitProjectInit in unitProjectInits) + { + Model.Wbs_UnitProject unitProject = new Model.Wbs_UnitProject(); + unitProject.UnitProjectId = SQLHelper.GetNewID(typeof(Model.Wbs_UnitProject)); + unitProject.UnitProjectCode = unitProjectInit.UnitProjectCode; + unitProject.UnitProjectName = unitProjectInit.UnitProjectName; + if (unitProjectInit.SuperUnitProject == null) + { + unitProject.SuperUnitProjectId = null; + } + else + { + unitProject.SuperUnitProjectId = (from x in Funs.DB.Wbs_UnitProject + where x.UnitProjectCode == unitProjectInit.SuperUnitProject && x.InstallationId == u.InstallationId + select x.UnitProjectId).FirstOrDefault(); + } + unitProject.InstallationId = u.InstallationId; + unitProject.ProjectId = project.ProjectId; + unitProject.StartDate = project.StartDate; + unitProject.EndDate = project.EndDate; + unitProject.Remark = unitProjectInit.Remark; + unitProject.IsIn = true; + BLL.UnitProjectService.AddUnitProject(unitProject); + } + //拷贝分部/子分部/分项/子分项 + var wbsSetInits = (from x in Funs.DB.WBS_WbsSetInit where x.CnProfessionId == Const.UPCNProfessionalId orderby x.SuperWbsSetCode select x).ToList(); + foreach (var wbsSetInit in wbsSetInits) + { + Model.Wbs_WbsSet wbsSet = new Model.Wbs_WbsSet(); + wbsSet.WbsSetId = SQLHelper.GetNewID(typeof(Model.Wbs_WbsSet)); + wbsSet.WbsSetCode = wbsSetInit.WbsSetCode; + wbsSet.WbsSetName = wbsSetInit.WbsSetName; + wbsSet.InstallationId = u.InstallationId; + wbsSet.UnitProjectId = (from x in Funs.DB.Wbs_UnitProject where x.UnitProjectCode == wbsSetInit.UnitProjectCode && x.InstallationId == u.InstallationId select x.UnitProjectId).FirstOrDefault(); + if (wbsSetInit.SuperWbsSetCode == null) + { + wbsSet.SuperWbsSetId = null; + } + else + { + wbsSet.SuperWbsSetId = (from x in Funs.DB.Wbs_WbsSet + where x.WbsSetCode == wbsSetInit.SuperWbsSetCode && x.InstallationId == u.InstallationId + select x.WbsSetId).FirstOrDefault(); + } + wbsSet.ProjectId = project.ProjectId; + wbsSet.StartDate = project.StartDate; + wbsSet.EndDate = project.EndDate; + wbsSet.Flag = wbsSetInit.Flag; + wbsSet.Way = wbsSetInit.Way; + wbsSet.ControlItemDef = wbsSetInit.ControlItemDef; + wbsSet.ControlPoint = wbsSetInit.ControlPoint; + wbsSet.Remark = wbsSetInit.Remark; + wbsSet.IsIn = true; + BLL.WbsSetService.AddWbsSet(wbsSet); + } + var totalCostControlInits = from x in Funs.DB.WBS_CostControlInit orderby x.CostControlInitCode select x; + //拷贝费用清单对应关系 + var wbsSetMatchCostControlInits = from x in Funs.DB.WBS_WbsSetMatchCostControlInit orderby x.WbsSetCode select x; + foreach (var wbsSetMatchCostControlInit in wbsSetMatchCostControlInits) + { + Model.WBS_WbsSetMatchCostControl wbsSetMatchCostControl = new Model.WBS_WbsSetMatchCostControl(); + wbsSetMatchCostControl.WbsSetMatchCostControlId = SQLHelper.GetNewID(); + wbsSetMatchCostControl.WbsSetId = (from x in Funs.DB.Wbs_WbsSet + where x.WbsSetCode == wbsSetMatchCostControlInit.WbsSetCode && x.InstallationId == u.InstallationId + select x.WbsSetId).FirstOrDefault(); + wbsSetMatchCostControl.CostControlCode = wbsSetMatchCostControlInit.CostControlInitCode; + BLL.WbsSetMatchCostControlService.AddWbsSetMatchCostControl(wbsSetMatchCostControl); + //拷贝费用清单项 + var costControlInits = from x in totalCostControlInits where x.CostControlInitCode == wbsSetMatchCostControlInit.CostControlInitCode orderby x.CostControlInitCode select x; + foreach (var costControlInit in costControlInits) + { + Model.WBS_CostControl costControl = new Model.WBS_CostControl(); + costControl.ProjectId = project.ProjectId; + costControl.WbsSetId = wbsSetMatchCostControl.WbsSetId; + costControl.CostControlCode = costControlInit.CostControlInitCode; + costControl.CostControlName = costControlInit.CostControlInitName; + costControl.Unit = costControlInit.Unit; + BLL.CostControlService.AddCostControl(costControl); + } + } + } + } + } + #endregion + + #region 初始化临时设施 + private void InsertTF(Model.Base_Project project) + { + var tf = Funs.DB.Project_Installation.FirstOrDefault(x => x.ProjectId == project.ProjectId && x.InstallationName == "临时设施"); + if (tf == null) + { + Model.Project_Installation installation = new Project_Installation(); + installation.InstallationId = SQLHelper.GetNewID(typeof(Model.Project_Installation)); + installation.ProjectId = project.ProjectId; + installation.InstallationCode = "TF"; + installation.InstallationName = "临时设施"; + installation.SuperInstallationId = "0"; + installation.StartDate = project.StartDate; + installation.EndDate = project.EndDate; + installation.IsEnd = true; + BLL.Project_InstallationService.AddInstallation(installation); + // 拷贝总图专业下WBS内容 + //拷贝单位工程及子单位工程 + var unitProjectInits = from x in Funs.DB.Wbs_UnitProjectInit where x.CnProfessionId == Const.TFCNProfessionalId orderby x.SuperUnitProject select x; + foreach (var unitProjectInit in unitProjectInits) + { + Model.Wbs_UnitProject unitProject = new Model.Wbs_UnitProject(); + unitProject.UnitProjectId = SQLHelper.GetNewID(typeof(Model.Wbs_UnitProject)); + unitProject.UnitProjectCode = unitProjectInit.UnitProjectCode; + unitProject.UnitProjectName = unitProjectInit.UnitProjectName; + if (unitProjectInit.SuperUnitProject == null) + { + unitProject.SuperUnitProjectId = null; + } + else + { + unitProject.SuperUnitProjectId = (from x in Funs.DB.Wbs_UnitProject + where x.UnitProjectCode == unitProjectInit.SuperUnitProject && x.InstallationId == installation.InstallationId + select x.UnitProjectId).FirstOrDefault(); + } + unitProject.InstallationId = installation.InstallationId; + unitProject.ProjectId = project.ProjectId; + unitProject.StartDate = project.StartDate; + unitProject.EndDate = project.EndDate; + unitProject.Remark = unitProjectInit.Remark; + unitProject.IsIn = true; + BLL.UnitProjectService.AddUnitProject(unitProject); + } + //拷贝分部/子分部/分项/子分项 + var wbsSetInits = (from x in Funs.DB.WBS_WbsSetInit where x.CnProfessionId == Const.TFCNProfessionalId orderby x.SuperWbsSetCode select x).ToList(); + foreach (var wbsSetInit in wbsSetInits) + { + Model.Wbs_WbsSet wbsSet = new Model.Wbs_WbsSet(); + wbsSet.WbsSetId = SQLHelper.GetNewID(typeof(Model.Wbs_WbsSet)); + wbsSet.WbsSetCode = wbsSetInit.WbsSetCode; + wbsSet.WbsSetName = wbsSetInit.WbsSetName; + wbsSet.InstallationId = installation.InstallationId; + wbsSet.UnitProjectId = (from x in Funs.DB.Wbs_UnitProject where x.UnitProjectCode == wbsSetInit.UnitProjectCode && x.InstallationId == installation.InstallationId select x.UnitProjectId).FirstOrDefault(); + if (wbsSetInit.SuperWbsSetCode == null) + { + wbsSet.SuperWbsSetId = null; + } + else + { + wbsSet.SuperWbsSetId = (from x in Funs.DB.Wbs_WbsSet + where x.WbsSetCode == wbsSetInit.SuperWbsSetCode && x.InstallationId == installation.InstallationId + select x.WbsSetId).FirstOrDefault(); + } + wbsSet.ProjectId = project.ProjectId; + wbsSet.StartDate = project.StartDate; + wbsSet.EndDate = project.EndDate; + wbsSet.Flag = wbsSetInit.Flag; + wbsSet.Way = wbsSetInit.Way; + wbsSet.ControlItemDef = wbsSetInit.ControlItemDef; + wbsSet.ControlPoint = wbsSetInit.ControlPoint; + wbsSet.Remark = wbsSetInit.Remark; + wbsSet.IsIn = true; + BLL.WbsSetService.AddWbsSet(wbsSet); + } + var totalCostControlInits = from x in Funs.DB.WBS_CostControlInit orderby x.CostControlInitCode select x; + //拷贝费用清单对应关系 + var wbsSetMatchCostControlInits = from x in Funs.DB.WBS_WbsSetMatchCostControlInit orderby x.WbsSetCode select x; + foreach (var wbsSetMatchCostControlInit in wbsSetMatchCostControlInits) + { + Model.WBS_WbsSetMatchCostControl wbsSetMatchCostControl = new Model.WBS_WbsSetMatchCostControl(); + wbsSetMatchCostControl.WbsSetMatchCostControlId = SQLHelper.GetNewID(); + wbsSetMatchCostControl.WbsSetId = (from x in Funs.DB.Wbs_WbsSet + where x.WbsSetCode == wbsSetMatchCostControlInit.WbsSetCode && x.InstallationId == installation.InstallationId + select x.WbsSetId).FirstOrDefault(); + wbsSetMatchCostControl.CostControlCode = wbsSetMatchCostControlInit.CostControlInitCode; + BLL.WbsSetMatchCostControlService.AddWbsSetMatchCostControl(wbsSetMatchCostControl); + //拷贝费用清单项 + var costControlInits = from x in totalCostControlInits where x.CostControlInitCode == wbsSetMatchCostControlInit.CostControlInitCode orderby x.CostControlInitCode select x; + foreach (var costControlInit in costControlInits) + { + Model.WBS_CostControl costControl = new Model.WBS_CostControl(); + costControl.ProjectId = project.ProjectId; + costControl.WbsSetId = wbsSetMatchCostControl.WbsSetId; + costControl.CostControlCode = costControlInit.CostControlInitCode; + costControl.CostControlName = costControlInit.CostControlInitName; + costControl.Unit = costControlInit.Unit; + BLL.CostControlService.AddCostControl(costControl); + } + } + } + else + { + tf.IsEnd = true; + BLL.Project_InstallationService.UpdateInstallation(tf); + Model.Wbs_UnitProject up = BLL.UnitProjectService.GetUnitProjectIdByInstallationId(tf.InstallationId); + if (up == null) + { + // 拷贝总图专业下WBS内容 + //拷贝单位工程及子单位工程 + var unitProjectInits = from x in Funs.DB.Wbs_UnitProjectInit where x.CnProfessionId == Const.TFCNProfessionalId orderby x.SuperUnitProject select x; + foreach (var unitProjectInit in unitProjectInits) + { + Model.Wbs_UnitProject unitProject = new Model.Wbs_UnitProject(); + unitProject.UnitProjectId = SQLHelper.GetNewID(typeof(Model.Wbs_UnitProject)); + unitProject.UnitProjectCode = unitProjectInit.UnitProjectCode; + unitProject.UnitProjectName = unitProjectInit.UnitProjectName; + if (unitProjectInit.SuperUnitProject == null) + { + unitProject.SuperUnitProjectId = null; + } + else + { + unitProject.SuperUnitProjectId = (from x in Funs.DB.Wbs_UnitProject + where x.UnitProjectCode == unitProjectInit.SuperUnitProject && x.InstallationId == tf.InstallationId + select x.UnitProjectId).FirstOrDefault(); + } + unitProject.InstallationId = tf.InstallationId; + unitProject.ProjectId = project.ProjectId; + unitProject.StartDate = project.StartDate; + unitProject.EndDate = project.EndDate; + unitProject.Remark = unitProjectInit.Remark; + unitProject.IsIn = true; + BLL.UnitProjectService.AddUnitProject(unitProject); + } + //拷贝分部/子分部/分项/子分项 + var wbsSetInits = (from x in Funs.DB.WBS_WbsSetInit where x.CnProfessionId == Const.TFCNProfessionalId orderby x.SuperWbsSetCode select x).ToList(); + foreach (var wbsSetInit in wbsSetInits) + { + Model.Wbs_WbsSet wbsSet = new Model.Wbs_WbsSet(); + wbsSet.WbsSetId = SQLHelper.GetNewID(typeof(Model.Wbs_WbsSet)); + wbsSet.WbsSetCode = wbsSetInit.WbsSetCode; + wbsSet.WbsSetName = wbsSetInit.WbsSetName; + wbsSet.InstallationId = tf.InstallationId; + wbsSet.UnitProjectId = (from x in Funs.DB.Wbs_UnitProject where x.UnitProjectCode == wbsSetInit.UnitProjectCode && x.InstallationId == tf.InstallationId select x.UnitProjectId).FirstOrDefault(); + if (wbsSetInit.SuperWbsSetCode == null) + { + wbsSet.SuperWbsSetId = null; + } + else + { + wbsSet.SuperWbsSetId = (from x in Funs.DB.Wbs_WbsSet + where x.WbsSetCode == wbsSetInit.SuperWbsSetCode && x.InstallationId == tf.InstallationId + select x.WbsSetId).FirstOrDefault(); + } + wbsSet.ProjectId = project.ProjectId; + wbsSet.StartDate = project.StartDate; + wbsSet.EndDate = project.EndDate; + wbsSet.Flag = wbsSetInit.Flag; + wbsSet.Way = wbsSetInit.Way; + wbsSet.ControlItemDef = wbsSetInit.ControlItemDef; + wbsSet.ControlPoint = wbsSetInit.ControlPoint; + wbsSet.Remark = wbsSetInit.Remark; + wbsSet.IsIn = true; + BLL.WbsSetService.AddWbsSet(wbsSet); + } + var totalCostControlInits = from x in Funs.DB.WBS_CostControlInit orderby x.CostControlInitCode select x; + //拷贝费用清单对应关系 + var wbsSetMatchCostControlInits = from x in Funs.DB.WBS_WbsSetMatchCostControlInit orderby x.WbsSetCode select x; + foreach (var wbsSetMatchCostControlInit in wbsSetMatchCostControlInits) + { + Model.WBS_WbsSetMatchCostControl wbsSetMatchCostControl = new Model.WBS_WbsSetMatchCostControl(); + wbsSetMatchCostControl.WbsSetMatchCostControlId = SQLHelper.GetNewID(); + wbsSetMatchCostControl.WbsSetId = (from x in Funs.DB.Wbs_WbsSet + where x.WbsSetCode == wbsSetMatchCostControlInit.WbsSetCode && x.InstallationId == tf.InstallationId + select x.WbsSetId).FirstOrDefault(); + wbsSetMatchCostControl.CostControlCode = wbsSetMatchCostControlInit.CostControlInitCode; + BLL.WbsSetMatchCostControlService.AddWbsSetMatchCostControl(wbsSetMatchCostControl); + //拷贝费用清单项 + var costControlInits = from x in totalCostControlInits where x.CostControlInitCode == wbsSetMatchCostControlInit.CostControlInitCode orderby x.CostControlInitCode select x; + foreach (var costControlInit in costControlInits) + { + Model.WBS_CostControl costControl = new Model.WBS_CostControl(); + costControl.ProjectId = project.ProjectId; + costControl.WbsSetId = wbsSetMatchCostControl.WbsSetId; + costControl.CostControlCode = costControlInit.CostControlInitCode; + costControl.CostControlName = costControlInit.CostControlInitName; + costControl.Unit = costControlInit.Unit; + BLL.CostControlService.AddCostControl(costControl); + } + } + } + } + } + #endregion + + #region 初始化总图 + private void InsertGL(Model.Base_Project project) + { + var gl = Funs.DB.Project_Installation.FirstOrDefault(x => x.ProjectId == project.ProjectId && x.InstallationName == "总图"); + if (gl == null) + { + Model.Project_Installation installation = new Project_Installation(); + installation.InstallationId = SQLHelper.GetNewID(typeof(Model.Project_Installation)); + installation.ProjectId = project.ProjectId; + installation.InstallationCode = "GL"; + installation.InstallationName = "总图"; + installation.SuperInstallationId = "0"; + installation.StartDate = project.StartDate; + installation.EndDate = project.EndDate; + BLL.Project_InstallationService.AddInstallation(installation); + // 拷贝总图专业下WBS内容 + //拷贝单位工程及子单位工程 + var unitProjectInits = from x in Funs.DB.Wbs_UnitProjectInit where x.CnProfessionId == Const.GLCNProfessionalId orderby x.SuperUnitProject select x; + foreach (var unitProjectInit in unitProjectInits) + { + Model.Wbs_UnitProject unitProject = new Model.Wbs_UnitProject(); + unitProject.UnitProjectId = SQLHelper.GetNewID(typeof(Model.Wbs_UnitProject)); + unitProject.UnitProjectCode = unitProjectInit.UnitProjectCode; + unitProject.UnitProjectName = unitProjectInit.UnitProjectName; + if (unitProjectInit.SuperUnitProject == null) + { + unitProject.SuperUnitProjectId = null; + } + else + { + unitProject.SuperUnitProjectId = (from x in Funs.DB.Wbs_UnitProject + where x.UnitProjectCode == unitProjectInit.SuperUnitProject && x.InstallationId == installation.InstallationId + select x.UnitProjectId).FirstOrDefault(); + } + unitProject.InstallationId = installation.InstallationId; + unitProject.ProjectId = project.ProjectId; + unitProject.StartDate = project.StartDate; + unitProject.EndDate = project.EndDate; + unitProject.Remark = unitProjectInit.Remark; + unitProject.IsIn = true; + BLL.UnitProjectService.AddUnitProject(unitProject); + } + //拷贝分部/子分部/分项/子分项 + var wbsSetInits = (from x in Funs.DB.WBS_WbsSetInit where x.CnProfessionId == Const.GLCNProfessionalId orderby x.SuperWbsSetCode select x).ToList(); + foreach (var wbsSetInit in wbsSetInits) + { + Model.Wbs_WbsSet wbsSet = new Model.Wbs_WbsSet(); + wbsSet.WbsSetId = SQLHelper.GetNewID(typeof(Model.Wbs_WbsSet)); + wbsSet.WbsSetCode = wbsSetInit.WbsSetCode; + wbsSet.WbsSetName = wbsSetInit.WbsSetName; + wbsSet.InstallationId = installation.InstallationId; + wbsSet.UnitProjectId = (from x in Funs.DB.Wbs_UnitProject where x.UnitProjectCode == wbsSetInit.UnitProjectCode && x.InstallationId == installation.InstallationId select x.UnitProjectId).FirstOrDefault(); + if (wbsSetInit.SuperWbsSetCode == null) + { + wbsSet.SuperWbsSetId = null; + } + else + { + wbsSet.SuperWbsSetId = (from x in Funs.DB.Wbs_WbsSet + where x.WbsSetCode == wbsSetInit.SuperWbsSetCode && x.InstallationId == installation.InstallationId + select x.WbsSetId).FirstOrDefault(); + } + wbsSet.ProjectId = project.ProjectId; + wbsSet.StartDate = project.StartDate; + wbsSet.EndDate = project.EndDate; + wbsSet.Flag = wbsSetInit.Flag; + wbsSet.Way = wbsSetInit.Way; + wbsSet.ControlItemDef = wbsSetInit.ControlItemDef; + wbsSet.ControlPoint = wbsSetInit.ControlPoint; + wbsSet.Remark = wbsSetInit.Remark; + wbsSet.IsIn = true; + BLL.WbsSetService.AddWbsSet(wbsSet); + } + var totalCostControlInits = from x in Funs.DB.WBS_CostControlInit orderby x.CostControlInitCode select x; + //拷贝费用清单对应关系 + var wbsSetMatchCostControlInits = from x in Funs.DB.WBS_WbsSetMatchCostControlInit orderby x.WbsSetCode select x; + foreach (var wbsSetMatchCostControlInit in wbsSetMatchCostControlInits) + { + Model.WBS_WbsSetMatchCostControl wbsSetMatchCostControl = new Model.WBS_WbsSetMatchCostControl(); + wbsSetMatchCostControl.WbsSetMatchCostControlId = SQLHelper.GetNewID(); + wbsSetMatchCostControl.WbsSetId = (from x in Funs.DB.Wbs_WbsSet + where x.WbsSetCode == wbsSetMatchCostControlInit.WbsSetCode && x.InstallationId == installation.InstallationId + select x.WbsSetId).FirstOrDefault(); + wbsSetMatchCostControl.CostControlCode = wbsSetMatchCostControlInit.CostControlInitCode; + BLL.WbsSetMatchCostControlService.AddWbsSetMatchCostControl(wbsSetMatchCostControl); + //拷贝费用清单项 + var costControlInits = from x in totalCostControlInits where x.CostControlInitCode == wbsSetMatchCostControlInit.CostControlInitCode orderby x.CostControlInitCode select x; + foreach (var costControlInit in costControlInits) + { + Model.WBS_CostControl costControl = new Model.WBS_CostControl(); + costControl.ProjectId = project.ProjectId; + costControl.WbsSetId = wbsSetMatchCostControl.WbsSetId; + costControl.CostControlCode = costControlInit.CostControlInitCode; + costControl.CostControlName = costControlInit.CostControlInitName; + costControl.Unit = costControlInit.Unit; + BLL.CostControlService.AddCostControl(costControl); + } + } + } + else + { + gl.IsEnd = true; + BLL.Project_InstallationService.UpdateInstallation(gl); + Model.Wbs_UnitProject up = BLL.UnitProjectService.GetUnitProjectIdByInstallationId(gl.InstallationId); + if (up == null) + { + // 拷贝总图专业下WBS内容 + //拷贝单位工程及子单位工程 + var unitProjectInits = from x in Funs.DB.Wbs_UnitProjectInit where x.CnProfessionId == Const.GLCNProfessionalId orderby x.SuperUnitProject select x; + foreach (var unitProjectInit in unitProjectInits) + { + Model.Wbs_UnitProject unitProject = new Model.Wbs_UnitProject(); + unitProject.UnitProjectId = SQLHelper.GetNewID(typeof(Model.Wbs_UnitProject)); + unitProject.UnitProjectCode = unitProjectInit.UnitProjectCode; + unitProject.UnitProjectName = unitProjectInit.UnitProjectName; + if (unitProjectInit.SuperUnitProject == null) + { + unitProject.SuperUnitProjectId = null; + } + else + { + unitProject.SuperUnitProjectId = (from x in Funs.DB.Wbs_UnitProject + where x.UnitProjectCode == unitProjectInit.SuperUnitProject && x.InstallationId == gl.InstallationId + select x.UnitProjectId).FirstOrDefault(); + } + unitProject.InstallationId = gl.InstallationId; + unitProject.ProjectId = project.ProjectId; + unitProject.StartDate = project.StartDate; + unitProject.EndDate = project.EndDate; + unitProject.Remark = unitProjectInit.Remark; + unitProject.IsIn = true; + BLL.UnitProjectService.AddUnitProject(unitProject); + } + //拷贝分部/子分部/分项/子分项 + var wbsSetInits = (from x in Funs.DB.WBS_WbsSetInit where x.CnProfessionId == Const.GLCNProfessionalId orderby x.SuperWbsSetCode select x).ToList(); + foreach (var wbsSetInit in wbsSetInits) + { + Model.Wbs_WbsSet wbsSet = new Model.Wbs_WbsSet(); + wbsSet.WbsSetId = SQLHelper.GetNewID(typeof(Model.Wbs_WbsSet)); + wbsSet.WbsSetCode = wbsSetInit.WbsSetCode; + wbsSet.WbsSetName = wbsSetInit.WbsSetName; + wbsSet.InstallationId = gl.InstallationId; + wbsSet.UnitProjectId = (from x in Funs.DB.Wbs_UnitProject where x.UnitProjectCode == wbsSetInit.UnitProjectCode && x.InstallationId == gl.InstallationId select x.UnitProjectId).FirstOrDefault(); + if (wbsSetInit.SuperWbsSetCode == null) + { + wbsSet.SuperWbsSetId = null; + } + else + { + wbsSet.SuperWbsSetId = (from x in Funs.DB.Wbs_WbsSet + where x.WbsSetCode == wbsSetInit.SuperWbsSetCode && x.InstallationId == gl.InstallationId + select x.WbsSetId).FirstOrDefault(); + } + wbsSet.ProjectId = project.ProjectId; + wbsSet.StartDate = project.StartDate; + wbsSet.EndDate = project.EndDate; + wbsSet.Flag = wbsSetInit.Flag; + wbsSet.Way = wbsSetInit.Way; + wbsSet.ControlItemDef = wbsSetInit.ControlItemDef; + wbsSet.ControlPoint = wbsSetInit.ControlPoint; + wbsSet.Remark = wbsSetInit.Remark; + wbsSet.IsIn = true; + BLL.WbsSetService.AddWbsSet(wbsSet); + } + var totalCostControlInits = from x in Funs.DB.WBS_CostControlInit orderby x.CostControlInitCode select x; + //拷贝费用清单对应关系 + var wbsSetMatchCostControlInits = from x in Funs.DB.WBS_WbsSetMatchCostControlInit orderby x.WbsSetCode select x; + foreach (var wbsSetMatchCostControlInit in wbsSetMatchCostControlInits) + { + Model.WBS_WbsSetMatchCostControl wbsSetMatchCostControl = new Model.WBS_WbsSetMatchCostControl(); + wbsSetMatchCostControl.WbsSetMatchCostControlId = SQLHelper.GetNewID(); + wbsSetMatchCostControl.WbsSetId = (from x in Funs.DB.Wbs_WbsSet + where x.WbsSetCode == wbsSetMatchCostControlInit.WbsSetCode && x.InstallationId == gl.InstallationId + select x.WbsSetId).FirstOrDefault(); + wbsSetMatchCostControl.CostControlCode = wbsSetMatchCostControlInit.CostControlInitCode; + BLL.WbsSetMatchCostControlService.AddWbsSetMatchCostControl(wbsSetMatchCostControl); + //拷贝费用清单项 + var costControlInits = from x in totalCostControlInits where x.CostControlInitCode == wbsSetMatchCostControlInit.CostControlInitCode orderby x.CostControlInitCode select x; + foreach (var costControlInit in costControlInits) + { + Model.WBS_CostControl costControl = new Model.WBS_CostControl(); + costControl.ProjectId = project.ProjectId; + costControl.WbsSetId = wbsSetMatchCostControl.WbsSetId; + costControl.CostControlCode = costControlInit.CostControlInitCode; + costControl.CostControlName = costControlInit.CostControlInitName; + costControl.Unit = costControlInit.Unit; + BLL.CostControlService.AddCostControl(costControl); + } + } + } } } #endregion diff --git a/SGGL/Model/Model.cs b/SGGL/Model/Model.cs index b8adf04f..8ff839dd 100644 --- a/SGGL/Model/Model.cs +++ b/SGGL/Model/Model.cs @@ -1925,6 +1925,9 @@ namespace Model partial void InsertWBS_Installation(WBS_Installation instance); partial void UpdateWBS_Installation(WBS_Installation instance); partial void DeleteWBS_Installation(WBS_Installation instance); + partial void InsertWBS_MilePost(WBS_MilePost instance); + partial void UpdateWBS_MilePost(WBS_MilePost instance); + partial void DeleteWBS_MilePost(WBS_MilePost instance); partial void InsertWbs_UnitProject(Wbs_UnitProject instance); partial void UpdateWbs_UnitProject(Wbs_UnitProject instance); partial void DeleteWbs_UnitProject(Wbs_UnitProject instance); @@ -8011,6 +8014,14 @@ namespace Model } } + public System.Data.Linq.Table WBS_MilePost + { + get + { + return this.GetTable(); + } + } + public System.Data.Linq.Table Wbs_UnitProject { get @@ -22878,6 +22889,8 @@ namespace Model private EntitySet _WBS_ForeignBreakdownProject; + private EntitySet _WBS_MilePost; + private EntitySet _Wbs_UnitProject; private EntitySet _Wbs_WbsSet; @@ -23225,6 +23238,7 @@ namespace Model this._WBS_CostControl = new EntitySet(new Action(this.attach_WBS_CostControl), new Action(this.detach_WBS_CostControl)); this._WBS_DivisionProject = new EntitySet(new Action(this.attach_WBS_DivisionProject), new Action(this.detach_WBS_DivisionProject)); this._WBS_ForeignBreakdownProject = new EntitySet(new Action(this.attach_WBS_ForeignBreakdownProject), new Action(this.detach_WBS_ForeignBreakdownProject)); + this._WBS_MilePost = new EntitySet(new Action(this.attach_WBS_MilePost), new Action(this.detach_WBS_MilePost)); this._Wbs_UnitProject = new EntitySet(new Action(this.attach_Wbs_UnitProject), new Action(this.detach_Wbs_UnitProject)); this._Wbs_WbsSet = new EntitySet(new Action(this.attach_Wbs_WbsSet), new Action(this.detach_Wbs_WbsSet)); this._WBS_WorkPackageProject = new EntitySet(new Action(this.attach_WBS_WorkPackageProject), new Action(this.detach_WBS_WorkPackageProject)); @@ -27268,6 +27282,19 @@ namespace Model } } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_WBS_MilePost_Base_Project", Storage="_WBS_MilePost", ThisKey="ProjectId", OtherKey="ProjectId", DeleteRule="NO ACTION")] + public EntitySet WBS_MilePost + { + get + { + return this._WBS_MilePost; + } + set + { + this._WBS_MilePost.Assign(value); + } + } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Wbs_UnitProject_Base_Project", Storage="_Wbs_UnitProject", ThisKey="ProjectId", OtherKey="ProjectId", DeleteRule="NO ACTION")] public EntitySet Wbs_UnitProject { @@ -30465,6 +30492,18 @@ namespace Model entity.Base_Project = null; } + private void attach_WBS_MilePost(WBS_MilePost entity) + { + this.SendPropertyChanging(); + entity.Base_Project = this; + } + + private void detach_WBS_MilePost(WBS_MilePost entity) + { + this.SendPropertyChanging(); + entity.Base_Project = null; + } + private void attach_Wbs_UnitProject(Wbs_UnitProject entity) { this.SendPropertyChanging(); @@ -244734,7 +244773,7 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Address", DbType="NVarChar(2000)")] + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Address", DbType="NVarChar(200)")] public string Address { get @@ -244798,7 +244837,7 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkAreaName", DbType="NVarChar(MAX)", UpdateCheck=UpdateCheck.Never)] + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkAreaName", DbType="NVarChar(200)")] public string WorkAreaName { get @@ -263908,6 +263947,8 @@ namespace Model private EntitySet _WBS_BreakdownProject; + private EntitySet _WBS_MilePost; + private EntitySet _WBSRectificationMeasureSet; private EntitySet _WPQ_WPQList; @@ -264345,6 +264386,7 @@ namespace Model this._Training_TrainTestDBItem = new EntitySet(new Action(this.attach_Training_TrainTestDBItem), new Action(this.detach_Training_TrainTestDBItem)); this._Unqualified_WorkContactApprove = new EntitySet(new Action(this.attach_Unqualified_WorkContactApprove), new Action(this.detach_Unqualified_WorkContactApprove)); this._WBS_BreakdownProject = new EntitySet(new Action(this.attach_WBS_BreakdownProject), new Action(this.detach_WBS_BreakdownProject)); + this._WBS_MilePost = new EntitySet(new Action(this.attach_WBS_MilePost), new Action(this.detach_WBS_MilePost)); this._WBSRectificationMeasureSet = new EntitySet(new Action(this.attach_WBSRectificationMeasureSet), new Action(this.detach_WBSRectificationMeasureSet)); this._WPQ_WPQList = new EntitySet(new Action(this.attach_WPQ_WPQList), new Action(this.detach_WPQ_WPQList)); this._Wx_PageData = new EntitySet(new Action(this.attach_Wx_PageData), new Action(this.detach_Wx_PageData)); @@ -269431,6 +269473,19 @@ namespace Model } } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_WBS_MilePost_Sys_User", Storage="_WBS_MilePost", ThisKey="UserId", OtherKey="CompileMan", DeleteRule="NO ACTION")] + public EntitySet WBS_MilePost + { + get + { + return this._WBS_MilePost; + } + set + { + this._WBS_MilePost.Assign(value); + } + } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_WBSRectificationMeasureSet_Sys_User", Storage="_WBSRectificationMeasureSet", ThisKey="UserId", OtherKey="CompileMan", DeleteRule="NO ACTION")] public EntitySet WBSRectificationMeasureSet { @@ -273243,6 +273298,18 @@ namespace Model entity.Sys_User = null; } + private void attach_WBS_MilePost(WBS_MilePost entity) + { + this.SendPropertyChanging(); + entity.Sys_User = this; + } + + private void detach_WBS_MilePost(WBS_MilePost entity) + { + this.SendPropertyChanging(); + entity.Sys_User = null; + } + private void attach_WBSRectificationMeasureSet(WBSRectificationMeasureSet entity) { this.SendPropertyChanging(); @@ -326369,7 +326436,7 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Address", DbType="NVarChar(2000)")] + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Address", DbType="NVarChar(200)")] public string Address { get @@ -326385,7 +326452,7 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkAreaName", DbType="NVarChar(MAX)", UpdateCheck=UpdateCheck.Never)] + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkAreaName", DbType="NVarChar(200)")] public string WorkAreaName { get @@ -333208,6 +333275,10 @@ namespace Model private System.Nullable _Months; + private System.Nullable _StartDate; + + private System.Nullable _EndDate; + private string _CostControlCode; private string _CostControlName; @@ -333224,9 +333295,9 @@ namespace Model private System.Nullable _TotalThisNum; - private System.Nullable _PlanNum; + private System.Nullable _PlanNum; - private System.Nullable _ThisNum; + private System.Nullable _ThisNum; private System.Nullable _RealPrice; @@ -333296,6 +333367,38 @@ namespace Model } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_StartDate", DbType="DateTime")] + public System.Nullable StartDate + { + get + { + return this._StartDate; + } + set + { + if ((this._StartDate != value)) + { + this._StartDate = value; + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EndDate", DbType="DateTime")] + public System.Nullable EndDate + { + get + { + return this._EndDate; + } + set + { + if ((this._EndDate != value)) + { + this._EndDate = value; + } + } + } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CostControlCode", DbType="NVarChar(50)")] public string CostControlCode { @@ -333424,8 +333527,8 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PlanNum", DbType="Decimal(9,2)")] - public System.Nullable PlanNum + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PlanNum", DbType="Float")] + public System.Nullable PlanNum { get { @@ -333440,8 +333543,8 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ThisNum", DbType="Decimal(9,2)")] - public System.Nullable ThisNum + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ThisNum", DbType="Float")] + public System.Nullable ThisNum { get { @@ -333748,11 +333851,15 @@ namespace Model private System.Nullable _Months; - private System.Nullable _ThisPlanValue; + private System.Nullable _StartDate; - private System.Nullable _ThisRealCost; + private System.Nullable _EndDate; - private System.Nullable _ThisPlanCost; + private System.Nullable _ThisPlanValue; + + private System.Nullable _ThisRealCost; + + private System.Nullable _ThisPlanCost; private System.Nullable _TotalPlanValue; @@ -333812,8 +333919,40 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ThisPlanValue", DbType="Decimal(18,2)")] - public System.Nullable ThisPlanValue + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_StartDate", DbType="DateTime")] + public System.Nullable StartDate + { + get + { + return this._StartDate; + } + set + { + if ((this._StartDate != value)) + { + this._StartDate = value; + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EndDate", DbType="DateTime")] + public System.Nullable EndDate + { + get + { + return this._EndDate; + } + set + { + if ((this._EndDate != value)) + { + this._EndDate = value; + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ThisPlanValue", DbType="Float")] + public System.Nullable ThisPlanValue { get { @@ -333828,8 +333967,8 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ThisRealCost", DbType="Decimal(18,2)")] - public System.Nullable ThisRealCost + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ThisRealCost", DbType="Float")] + public System.Nullable ThisRealCost { get { @@ -333844,8 +333983,8 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ThisPlanCost", DbType="Decimal(18,2)")] - public System.Nullable ThisPlanCost + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ThisPlanCost", DbType="Float")] + public System.Nullable ThisPlanCost { get { @@ -336618,6 +336757,8 @@ namespace Model private System.Nullable _SortIndex; + private EntitySet _WBS_MilePost; + private EntitySet _Wbs_UnitProjectInit; private EntitySet _WBS_WbsSetInit; @@ -336640,6 +336781,7 @@ namespace Model public WBS_CnProfessionInit() { + this._WBS_MilePost = new EntitySet(new Action(this.attach_WBS_MilePost), new Action(this.detach_WBS_MilePost)); this._Wbs_UnitProjectInit = new EntitySet(new Action(this.attach_Wbs_UnitProjectInit), new Action(this.detach_Wbs_UnitProjectInit)); this._WBS_WbsSetInit = new EntitySet(new Action(this.attach_WBS_WbsSetInit), new Action(this.detach_WBS_WbsSetInit)); OnCreated(); @@ -336745,6 +336887,19 @@ namespace Model } } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_WBS_MilePost_WBS_CnProfessionInit", Storage="_WBS_MilePost", ThisKey="CnProfessionId", OtherKey="CnProfessionId", DeleteRule="NO ACTION")] + public EntitySet WBS_MilePost + { + get + { + return this._WBS_MilePost; + } + set + { + this._WBS_MilePost.Assign(value); + } + } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Wbs_UnitProjectInit_WBS_CnProfessionInit", Storage="_Wbs_UnitProjectInit", ThisKey="CnProfessionId", OtherKey="CnProfessionId", DeleteRule="NO ACTION")] public EntitySet Wbs_UnitProjectInit { @@ -336791,6 +336946,18 @@ namespace Model } } + private void attach_WBS_MilePost(WBS_MilePost entity) + { + this.SendPropertyChanging(); + entity.WBS_CnProfessionInit = this; + } + + private void detach_WBS_MilePost(WBS_MilePost entity) + { + this.SendPropertyChanging(); + entity.WBS_CnProfessionInit = null; + } + private void attach_Wbs_UnitProjectInit(Wbs_UnitProjectInit entity) { this.SendPropertyChanging(); @@ -338404,6 +338571,10 @@ namespace Model private System.Nullable _ThisNum; + private System.Nullable _StartDate; + + private System.Nullable _EndDate; + private EntityRef _WBS_CostControl; #region 可扩展性方法定义 @@ -338420,6 +338591,10 @@ namespace Model partial void OnPlanNumChanged(); partial void OnThisNumChanging(System.Nullable value); partial void OnThisNumChanged(); + partial void OnStartDateChanging(System.Nullable value); + partial void OnStartDateChanged(); + partial void OnEndDateChanging(System.Nullable value); + partial void OnEndDateChanged(); #endregion public WBS_CostControlDetail() @@ -338532,6 +338707,46 @@ namespace Model } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_StartDate", DbType="DateTime")] + public System.Nullable StartDate + { + get + { + return this._StartDate; + } + set + { + if ((this._StartDate != value)) + { + this.OnStartDateChanging(value); + this.SendPropertyChanging(); + this._StartDate = value; + this.SendPropertyChanged("StartDate"); + this.OnStartDateChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EndDate", DbType="DateTime")] + public System.Nullable EndDate + { + get + { + return this._EndDate; + } + set + { + if ((this._EndDate != value)) + { + this.OnEndDateChanging(value); + this.SendPropertyChanging(); + this._EndDate = value; + this.SendPropertyChanged("EndDate"); + this.OnEndDateChanged(); + } + } + } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_WBS_CostControlDetail_WBS_CostControl", Storage="_WBS_CostControl", ThisKey="CostControlId", OtherKey="CostControlId", IsForeignKey=true)] public WBS_CostControl WBS_CostControl { @@ -338603,6 +338818,10 @@ namespace Model private System.Nullable _VersionNum; + private System.Nullable _StartDate; + + private System.Nullable _EndDate; + private EntityRef _WBS_CostControl; #region 可扩展性方法定义 @@ -338619,6 +338838,10 @@ namespace Model partial void OnPlanNumChanged(); partial void OnVersionNumChanging(System.Nullable value); partial void OnVersionNumChanged(); + partial void OnStartDateChanging(System.Nullable value); + partial void OnStartDateChanged(); + partial void OnEndDateChanging(System.Nullable value); + partial void OnEndDateChanged(); #endregion public WBS_CostControlDetailHistory() @@ -338731,6 +338954,46 @@ namespace Model } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_StartDate", DbType="DateTime")] + public System.Nullable StartDate + { + get + { + return this._StartDate; + } + set + { + if ((this._StartDate != value)) + { + this.OnStartDateChanging(value); + this.SendPropertyChanging(); + this._StartDate = value; + this.SendPropertyChanged("StartDate"); + this.OnStartDateChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EndDate", DbType="DateTime")] + public System.Nullable EndDate + { + get + { + return this._EndDate; + } + set + { + if ((this._EndDate != value)) + { + this.OnEndDateChanging(value); + this.SendPropertyChanging(); + this._EndDate = value; + this.SendPropertyChanged("EndDate"); + this.OnEndDateChanged(); + } + } + } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_WBS_CostControlDetailHistory_WBS_CostControl", Storage="_WBS_CostControl", ThisKey="CostControlId", OtherKey="CostControlId", IsForeignKey=true)] public WBS_CostControl WBS_CostControl { @@ -338938,6 +339201,10 @@ namespace Model private System.Nullable _ThisPlanCost; + private System.Nullable _StartDate; + + private System.Nullable _EndDate; + #region 可扩展性方法定义 partial void OnLoaded(); partial void OnValidate(System.Data.Linq.ChangeAction action); @@ -338954,6 +339221,10 @@ namespace Model partial void OnThisRealCostChanged(); partial void OnThisPlanCostChanging(System.Nullable value); partial void OnThisPlanCostChanged(); + partial void OnStartDateChanging(System.Nullable value); + partial void OnStartDateChanged(); + partial void OnEndDateChanging(System.Nullable value); + partial void OnEndDateChanged(); #endregion public WBS_CostControlParentDetail() @@ -339081,6 +339352,46 @@ namespace Model } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_StartDate", DbType="DateTime")] + public System.Nullable StartDate + { + get + { + return this._StartDate; + } + set + { + if ((this._StartDate != value)) + { + this.OnStartDateChanging(value); + this.SendPropertyChanging(); + this._StartDate = value; + this.SendPropertyChanged("StartDate"); + this.OnStartDateChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EndDate", DbType="DateTime")] + public System.Nullable EndDate + { + get + { + return this._EndDate; + } + set + { + if ((this._EndDate != value)) + { + this.OnEndDateChanging(value); + this.SendPropertyChanging(); + this._EndDate = value; + this.SendPropertyChanged("EndDate"); + this.OnEndDateChanged(); + } + } + } + public event PropertyChangingEventHandler PropertyChanging; public event PropertyChangedEventHandler PropertyChanged; @@ -340792,6 +341103,383 @@ namespace Model } } + [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.WBS_MilePost")] + public partial class WBS_MilePost : INotifyPropertyChanging, INotifyPropertyChanged + { + + private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty); + + private string _MilePostId; + + private string _ProjectId; + + private System.Nullable _CnProfessionId; + + private string _MilePostName; + + private System.Nullable _PlanDate; + + private System.Nullable _RealDate; + + private string _CompileMan; + + private System.Nullable _CompileDate; + + private string _Remark; + + private EntityRef _Base_Project; + + private EntityRef _Sys_User; + + private EntityRef _WBS_CnProfessionInit; + + #region 可扩展性方法定义 + partial void OnLoaded(); + partial void OnValidate(System.Data.Linq.ChangeAction action); + partial void OnCreated(); + partial void OnMilePostIdChanging(string value); + partial void OnMilePostIdChanged(); + partial void OnProjectIdChanging(string value); + partial void OnProjectIdChanged(); + partial void OnCnProfessionIdChanging(System.Nullable value); + partial void OnCnProfessionIdChanged(); + partial void OnMilePostNameChanging(string value); + partial void OnMilePostNameChanged(); + partial void OnPlanDateChanging(System.Nullable value); + partial void OnPlanDateChanged(); + partial void OnRealDateChanging(System.Nullable value); + partial void OnRealDateChanged(); + partial void OnCompileManChanging(string value); + partial void OnCompileManChanged(); + partial void OnCompileDateChanging(System.Nullable value); + partial void OnCompileDateChanged(); + partial void OnRemarkChanging(string value); + partial void OnRemarkChanged(); + #endregion + + public WBS_MilePost() + { + this._Base_Project = default(EntityRef); + this._Sys_User = default(EntityRef); + this._WBS_CnProfessionInit = default(EntityRef); + OnCreated(); + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MilePostId", DbType="NVarChar(50) NOT NULL", CanBeNull=false, IsPrimaryKey=true)] + public string MilePostId + { + get + { + return this._MilePostId; + } + set + { + if ((this._MilePostId != value)) + { + this.OnMilePostIdChanging(value); + this.SendPropertyChanging(); + this._MilePostId = value; + this.SendPropertyChanged("MilePostId"); + this.OnMilePostIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ProjectId", DbType="NVarChar(50)")] + public string ProjectId + { + get + { + return this._ProjectId; + } + set + { + if ((this._ProjectId != value)) + { + if (this._Base_Project.HasLoadedOrAssignedValue) + { + throw new System.Data.Linq.ForeignKeyReferenceAlreadyHasValueException(); + } + this.OnProjectIdChanging(value); + this.SendPropertyChanging(); + this._ProjectId = value; + this.SendPropertyChanged("ProjectId"); + this.OnProjectIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CnProfessionId", DbType="Int")] + public System.Nullable CnProfessionId + { + get + { + return this._CnProfessionId; + } + set + { + if ((this._CnProfessionId != value)) + { + if (this._WBS_CnProfessionInit.HasLoadedOrAssignedValue) + { + throw new System.Data.Linq.ForeignKeyReferenceAlreadyHasValueException(); + } + this.OnCnProfessionIdChanging(value); + this.SendPropertyChanging(); + this._CnProfessionId = value; + this.SendPropertyChanged("CnProfessionId"); + this.OnCnProfessionIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MilePostName", DbType="NVarChar(100)")] + public string MilePostName + { + get + { + return this._MilePostName; + } + set + { + if ((this._MilePostName != value)) + { + this.OnMilePostNameChanging(value); + this.SendPropertyChanging(); + this._MilePostName = value; + this.SendPropertyChanged("MilePostName"); + this.OnMilePostNameChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PlanDate", DbType="DateTime")] + public System.Nullable PlanDate + { + get + { + return this._PlanDate; + } + set + { + if ((this._PlanDate != value)) + { + this.OnPlanDateChanging(value); + this.SendPropertyChanging(); + this._PlanDate = value; + this.SendPropertyChanged("PlanDate"); + this.OnPlanDateChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_RealDate", DbType="DateTime")] + public System.Nullable RealDate + { + get + { + return this._RealDate; + } + set + { + if ((this._RealDate != value)) + { + this.OnRealDateChanging(value); + this.SendPropertyChanging(); + this._RealDate = value; + this.SendPropertyChanged("RealDate"); + this.OnRealDateChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CompileMan", DbType="NVarChar(50)")] + public string CompileMan + { + get + { + return this._CompileMan; + } + set + { + if ((this._CompileMan != value)) + { + if (this._Sys_User.HasLoadedOrAssignedValue) + { + throw new System.Data.Linq.ForeignKeyReferenceAlreadyHasValueException(); + } + this.OnCompileManChanging(value); + this.SendPropertyChanging(); + this._CompileMan = value; + this.SendPropertyChanged("CompileMan"); + this.OnCompileManChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CompileDate", DbType="DateTime")] + public System.Nullable CompileDate + { + get + { + return this._CompileDate; + } + set + { + if ((this._CompileDate != value)) + { + this.OnCompileDateChanging(value); + this.SendPropertyChanging(); + this._CompileDate = value; + this.SendPropertyChanged("CompileDate"); + this.OnCompileDateChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Remark", DbType="NVarChar(200)")] + public string Remark + { + get + { + return this._Remark; + } + set + { + if ((this._Remark != value)) + { + this.OnRemarkChanging(value); + this.SendPropertyChanging(); + this._Remark = value; + this.SendPropertyChanged("Remark"); + this.OnRemarkChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_WBS_MilePost_Base_Project", Storage="_Base_Project", ThisKey="ProjectId", OtherKey="ProjectId", IsForeignKey=true)] + public Base_Project Base_Project + { + get + { + return this._Base_Project.Entity; + } + set + { + Base_Project previousValue = this._Base_Project.Entity; + if (((previousValue != value) + || (this._Base_Project.HasLoadedOrAssignedValue == false))) + { + this.SendPropertyChanging(); + if ((previousValue != null)) + { + this._Base_Project.Entity = null; + previousValue.WBS_MilePost.Remove(this); + } + this._Base_Project.Entity = value; + if ((value != null)) + { + value.WBS_MilePost.Add(this); + this._ProjectId = value.ProjectId; + } + else + { + this._ProjectId = default(string); + } + this.SendPropertyChanged("Base_Project"); + } + } + } + + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_WBS_MilePost_Sys_User", Storage="_Sys_User", ThisKey="CompileMan", OtherKey="UserId", IsForeignKey=true)] + public Sys_User Sys_User + { + get + { + return this._Sys_User.Entity; + } + set + { + Sys_User previousValue = this._Sys_User.Entity; + if (((previousValue != value) + || (this._Sys_User.HasLoadedOrAssignedValue == false))) + { + this.SendPropertyChanging(); + if ((previousValue != null)) + { + this._Sys_User.Entity = null; + previousValue.WBS_MilePost.Remove(this); + } + this._Sys_User.Entity = value; + if ((value != null)) + { + value.WBS_MilePost.Add(this); + this._CompileMan = value.UserId; + } + else + { + this._CompileMan = default(string); + } + this.SendPropertyChanged("Sys_User"); + } + } + } + + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_WBS_MilePost_WBS_CnProfessionInit", Storage="_WBS_CnProfessionInit", ThisKey="CnProfessionId", OtherKey="CnProfessionId", IsForeignKey=true)] + public WBS_CnProfessionInit WBS_CnProfessionInit + { + get + { + return this._WBS_CnProfessionInit.Entity; + } + set + { + WBS_CnProfessionInit previousValue = this._WBS_CnProfessionInit.Entity; + if (((previousValue != value) + || (this._WBS_CnProfessionInit.HasLoadedOrAssignedValue == false))) + { + this.SendPropertyChanging(); + if ((previousValue != null)) + { + this._WBS_CnProfessionInit.Entity = null; + previousValue.WBS_MilePost.Remove(this); + } + this._WBS_CnProfessionInit.Entity = value; + if ((value != null)) + { + value.WBS_MilePost.Add(this); + this._CnProfessionId = value.CnProfessionId; + } + else + { + this._CnProfessionId = default(Nullable); + } + this.SendPropertyChanged("WBS_CnProfessionInit"); + } + } + } + + public event PropertyChangingEventHandler PropertyChanging; + + public event PropertyChangedEventHandler PropertyChanged; + + protected virtual void SendPropertyChanging() + { + if ((this.PropertyChanging != null)) + { + this.PropertyChanging(this, emptyChangingEventArgs); + } + } + + protected virtual void SendPropertyChanged(String propertyName) + { + if ((this.PropertyChanged != null)) + { + this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName)); + } + } + } + [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.Wbs_UnitProject")] public partial class Wbs_UnitProject : INotifyPropertyChanging, INotifyPropertyChanged {