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
{