05建设项目管理系统省部级数据接口格式规范指南v3.0_20111116.doc_第1页
05建设项目管理系统省部级数据接口格式规范指南v3.0_20111116.doc_第2页
05建设项目管理系统省部级数据接口格式规范指南v3.0_20111116.doc_第3页
05建设项目管理系统省部级数据接口格式规范指南v3.0_20111116.doc_第4页
05建设项目管理系统省部级数据接口格式规范指南v3.0_20111116.doc_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

国家环境信息与统计能力建设项目 建设项目管理系统省部级数据接口格式规范指南建设项目管理系统项目组2011年11月建设项目管理系统-省部级数据接口格式规范指南目 录第一章 引言1第二章 基础数据相关表22.1 使用到的表22.2 注意细节22.2.1 T_BAS_ENTERLIST(建设单位基本信息表)22.2.2 T_ASSESSMENT_AGENCY(评价/估单位信息表)2第三章 环境影响评价审批业务环节43.1 使用到的表及表间关系43.1.1 使用到的表43.1.2 表与表间的关系53.2 细节及注意事项53.2.1 T_BAS_PROJECTLIST(建设项目基本信息表)63.2.2 T_FILL_TABLE_INFO(项目申请填报信息表)73.2.3 T_BAS_POLLUTANTINDICATORAPPLY(污染指标申请表-本工程污染指标表)83.2.4 T_BAS_POLLUTANTINDICATORAPPLY_N(污染指标申请表-现有工程污染指标表)83.2.5 T_BAS_POLLUTANTINDICATORAPPLY_T(污染指标申请表-总体工程污染指标表)93.2.6 T_BAS_PROJECTAPPROVAL(项目审批信息表)93.2.7 T_APPROVAL_DETAIL(流程环节详细表)103.2.8 T_MAIN_DESTROY_TARGET(主要生态破坏控制指标表)113.2.9 T_WATER_INFO(水土流失治理表)123.2.10 T_SOUND_INFO(噪声治理表)123.2.11 T_PEOPLE_INFO(移民及拆迁人口表)123.2.12 T_USE_GROUND_TYPE_AND_FORM(占用土地类别和形式表)133.2.13 T_PROTECT_TARGET_MAIN_METHOD (生态保护目标和影响主要措施表)133.2.14 T_PROJECT_PLACE_ENV_STATE(建设项目所处区域环境现状表)133.2.15 T_ENV_QUALITY(环境质量等级表)14第四章 项目竣工验收业务环节154.1 使用到的表及表间关系154.1.1 使用到的表154.1.2 表与表间的关系164.2 细节及注意事项164.2.1 T_BAS_PROJECTLIST(建设项目基本信息表)174.2.2 T_FILL_TABLE_INFO(项目申请填报信息表)184.2.3 T_BAS_PROJECTACCEPTANCE(项目验收信息表)194.2.4 T_BAS_PROJECTMONITORINGSURVEY(建设项目竣工验收污染物排放达标与总量控制表)194.2.5 T_BAS_PROJECTAPPROVAL(项目审批信息表)204.2.6 T_APPROVAL_DETAIL(流程环节详细表)20第五章 数据接口文件命名规则225.1 Access数据文件名称规则22第 23 页第一章 引言某个建设项目在建设项目管理系统中有两个审批环节:环境影响评价审批环节和竣工验收审批环节。当导入数据到ACCESS数据库时,不但需要导入数据到基础数据相关表,而且需要导入数据到环境影响评价审批环节相关数据表和竣工验收环节相关数据表。导入数据到ACCESS数据库的整个过程是:先导入数据到基础数据相关表,然后导入数据到环境影响评价审批环节相关数据表,最后导入数据到竣工验收环节相关数据表。环境影响评价审批环节使用到了15张表,这15张表相互关联,所以这15张表整体是一个事务,导入数据时需特别注意。竣工验收审批环节使用到了6张表,这6张表整体也是一个事务,导入数据时也需特别注意。本说明对基础数据相关表、环境影响评价审批环节相关数据表和竣工验收环节相关数据表进行详细说明。第二章 基础数据相关表基础数据是业务数据的基础,基础数据表是单独的表。2.1 使用到的表数据导入到ACCESS数据库时,必须导入到的基础数据表如下:1、T_BAS_ENTERLIST(建设单位基本信息表)2、T_ASSESSMENT_AGENCY(评价/估单位信息表)2.2 注意细节当导入数据到ACCESS数据库时,必须先导入数据到基础数据的两个表。2.2.1 T_BAS_ENTERLIST(建设单位基本信息表)当导入数据到T_BAS_ENTERLIST(建设单位基本信息表)时,下面罗列的字段必须符合相关规则:1、UUID:必须自动生成。为32位GUID格式1、ENTERNAME(企业名称):必须导入,且必须唯一3、ENTERCODE(企业编号):如果有数据,请导入4、CODE_REGION(行政区划代码):必须导入。对应的是T_COD_REGION(行政区划代码表)中的CODE(代码)数据5、CODE_TRADE(行业类别代码):必须导入。对应的是T_COD_TRADE(行业类别代码表)中的CODE(代码)数据6、FLAG(标志位):必须导入。代码:1新增;2修改;3删除2.2.2 T_ASSESSMENT_AGENCY(评价/估单位信息表)当导入数据到T_ASSESSMENT_AGENCY(评价/估单位信息表)时,下面罗列的字段必须符合相关规则:1、UUID:必须自动生成。为32位GUID格式2、ENTERPRISENAME(企业名称):必须导入,且必须唯一3、ENTERPRISECODE(企业代码):如果有数据,尽量导入4、UNITPLACE(单位所在地):企业所在地址。如果有数据,尽量导入5、PROVINCE(单位所在省的行政区划代码):必须导入。对应的是T_COD_REGION(行政区划代码表)中的CODE(代码)数据6、CITY(单位所在地市的行政区划代码):必须导入。如果没有具体到市县的行政区划代码,需填入单位所在省的行政区划代码。对应的是T_COD_REGION(行政区划代码表)中的CODE(代码)数据7、UNITTYPE(单位类型):必须导入。代码:1评价单位;2评估单位8、FLAG(标志位):必须导入。代码:1新增;2修改;3删除第三章 环境影响评价审批业务环节3.1 使用到的表及表间关系3.1.1 使用到的表当导入数据到ACCESS数据库时,环境影响评价审批业务环节使用到了如下15张表,其中这15张表整体是一个事务。T_BAS_PROJECTLIST(建设项目基本信息表)是环境影响评价审批业务环节的主表,T_BAS_PROJECTLIST(建设项目基本信息表)既存储环境影响评价审批环节的项目,也存储项目竣工验收的项目,区别在于表中字段为APPROVALCLASS(审批类别)的数据,存储数据是:1是环境影响评价审批阶段的项目,2是竣工验收阶段的项目。当导入数据到环境影响评价审批业务环节相关表时,如果其中一条数据导入失败,则T_BAS_PROJECTLIST(建设项目基本信息表)里的数据与T_BAS_PROJECTLIST(建设项目基本信息表)相关子表的相关数据都不能导入。数据导入到ACCESS数据库时,影响评价审批业务环节使用到的15张表如下:1、T_BAS_PROJECTLIST(建设项目基本信息表)2、T_FILL_TABLE_INFO(项目申请填报信息表)3、T_BAS_POLLUTANTINDICATORAPPLY(污染指标申请表-本工程污染指标表)4、T_BAS_POLLUTANTINDICATORAPPLY_N(污染指标申请表-现有工程污染指标表)5、T_BAS_POLLUTANTINDICATORAPPLY_T(污染指标申请表-总体工程污染指标表)6、T_BAS_PROJECTAPPROVAL(项目审批信息表)7、T_APPROVAL_DETAIL(流程环节详细表)8、T_MAIN_DESTROY_TARGET(主要生态破坏控制指标表)9、T_WATER_INFO(水土流失治理表)10、T_SOUND_INFO(噪声治理表)11、T_PEOPLE_INFO(移民及拆迁人口表)12、T_USE_GROUND_TYPE_AND_FORM(占用土地类别和形式表)13、T_PROTECT_TARGET_MAIN_METHOD(生态保护目标和影响主要措施表)14、T_PROJECT_PLACE_ENV_STATE(建设项目所处区域环境现状表)15、T_ENV_QUALITY(环境质量等级表)3.1.2 表与表间的关系环境影响评价审批业务环节的主子表关系如下表:图1: 环境影响评价审批业务环节的主子表关系3.2 细节及注意事项导入数据到环境影响评价审批业务环节相关表的前提是:基础数据相关表的数据已经导入,且没有错误。环境影响评价审批业务环节使用到的15张表整体是一个事务。当数据导入到ACCESS数据库的环境影响评价审批业务环节所涉及的表时,需要根据表的主子关系,先导入数据到主表,再导入数据到相关子表。但是要注意环境影响评价审批业务环节所涉及的15张表整体是一个事务。导入数据到环境影响评价审批业务环节相关表的事务事例:当导入某条数据到T_FILL_TABLE_INFO(项目申请填报信息表)时,必须确认根据表外键BASPROJECTLISTID(建设项目基本信息表ID)数据可以找到其父表T_BAS_PROJECTLIST(建设项目基本信息表)的相关数据已经导入。环境影响评价审批业务环节使用到的15张表整体是一个事务,如果导入到T_FILL_TABLE_INFO(项目申请填报信息表)的某条数据出错,则连同主表T_BAS_PROJECTLIST(建设项目基本信息表)的相关数据及主表T_BAS_PROJECTLIST(建设项目基本信息表)其他子表的相关数据一并回滚。导入数据到T_BAS_PROJECTLIST(建设项目基本信息表)所属的其他相关子表时,处理情况如上事例所示。当数据导入到ACCESS数据库的环境影响评价审批业务环节所涉及的表时,下面各表里罗列的字段都是非常重要的数据,导入的数据要符合相关规则。3.2.1 T_BAS_PROJECTLIST(建设项目基本信息表)T_BAS_PROJECTLIST(建设项目基本信息表)是环境影响评价审批环节的主表,环境影响评价审批环节中使用到的其他表都是此表的子表或子表的子表。此表是基础数据表T_BAS_ENTERLIST(建设单位基本信息表)和基础数据表T_ASSESSMENT_AGENCY(评价/估单位信息表)的子表,此表对应的相关外键是ASSESSMENTAGENCYID(评价单位信息表UUID)和BASENTERLISTID(建设单位表UUID)。当导入某条数据到T_BAS_PROJECTLIST(建设项目基本信息表)时,必须确认基础数据表T_BAS_ENTERLIST(建设单位基本信息表)和基础数据表T_ASSESSMENT_AGENCY(评价/估单位信息表)已经导入,且可以根据T_BAS_PROJECTLIST(建设项目基本信息表)的外键ASSESSMENTAGENCYID(评价单位信息表UUID)和BASENTERLISTID(建设单位表UUID)找到基础数据表T_BAS_ENTERLIST(建设单位基本信息表)和基础数据表T_ASSESSMENT_AGENCY(评价/估单位信息表)的相关数据。当导入数据到T_BAS_PROJECTLIST(建设项目基本信息表)时,下面罗列的字段必须符合相关规则:1、UUID:必须自动生成。为32位GUID格式2、ENTERCODE(企业编号):如有数据,需导入3、PROJECTCODE(项目编号):必须导入。导入格式:由行政区代码+年+月+四位流水号4、PROJECTNAME(项目名称):必须导入,且在环境影响评价审批环节中必须唯一5、CODE_TRADE(行业类别代码):必须导入。对应的是T_COD_TRADE(行业类别代码表)中的CODE(代码)数据6、CODE_PROJECTNATURE(项目性质):必须导入。代码:0 退役 ;1 新建;2 改扩建;3 技术改造7、CODE_APPROVALAUTHORITY(项目审批管理权限):必须导入。代码:1 国家;2 省;3 市;4 地县。如各个省导入的需要上报到Access数据库,此时此数据需填写28、CODE_ASSESSMENTFORM(环境影响评价管理类别代码):必须导入。代码:1报告书;2报告表;3登记表9、ESTABLISHPROJECTTIME(立项时间):必须导入。数据存放的是环境影响评价审批环节审批完成是时间10、PROJECTINVEST(环保投资概算):有数据,需导入。单位是万元11、ENVIRONLNVEST(环保投资概算):有数据,需导入。单位是万元12、RATE(环保投资占总投资的比例):有数据,需填入。数据存放格式如10、20、25,而不是10%、0.1之类的13、APPROVALCLASS(审批类别):必须导入。代码:1是环境影响评价审批阶段的项目;2是竣工验收阶段的项目。因为此时是环境影响评价审批阶段,所以此处数据必须是114、ASSESSMENTAGENCYID(评价单位信息表UUID):表外键。此处存放的是T_ASSESSMENT_AGENCY(评价/单位信息表)中的UUID数据。经过调查,各省很多情况下没有评价单位信息数据,但尽量导入15、BASENTERLISTID(建设单位表UUID):必须导入。表外键。对应的是T_BAS_ENTERLIST(建设单位基本信息表)中的UUID(代码)数据16、FLAG(标志位):必须导入。代码:1新增;2修改;3删除3.2.2 T_FILL_TABLE_INFO(项目申请填报信息表)此表是T_BAS_PROJECTLIST(建设项目基本信息表)的子表,但与T_BAS_PROJECTLIST(建设项目基本信息表)是一对一的关系。当导入数据到T_FILL_TABLE_INFO(项目申请填报信息表)时,下面罗列的字段必须符合相关规则:1、UUID:必须自动生成。为32位GUID格式2、FILLDATE(填报日期):必须导入。填报的日期。3、INPUTSYSTEMDATE(系统录入时间):必须导入。系统入库的时间4、BASPROJECTLISTID(建设项目基本信息表ID):必须导入。表外键。对应的是T_BAS_PROJECTLIST(建设项目基本信息表)中的UUID(代码)数据3.2.3 T_BAS_POLLUTANTINDICATORAPPLY(污染指标申请表-本工程污染指标表)此表是T_BAS_PROJECTLIST(建设项目基本信息表)的子表,与T_BAS_PROJECTLIST(建设项目基本信息表)是一对多的关系。当导入数据到T_BAS_POLLUTANTINDICATORAPPLY(污染指标申请表-本工程污染指标表)时,下面罗列的字段必须符合相关规则:1、UUID:必须自动生成。为32位GUID格式2、PROJECTCODE(项目编号):必须导入。数据是T_BAS_PROJECTLIST(建设项目基本信息表)中的PROJECTCODE(项目编号)数据3、POLLUTANTCODE(污染物代码):必须导入。数据是T_COD_POLLUTANT(污染物代码表)中的CODE(代码)数据4、BASPROJECTLISTID(建设项目基本信息表ID):必须导入。表外键。对应的是T_BAS_PROJECTLIST(建设项目基本信息表)中的UUID(代码)数据3.2.4 T_BAS_POLLUTANTINDICATORAPPLY_N(污染指标申请表-现有工程污染指标表)此表是T_BAS_PROJECTLIST(建设项目基本信息表)的子表,与T_BAS_PROJECTLIST(建设项目基本信息表)是一对多的关系。当导入数据到T_BAS_POLLUTANTINDICATORAPPLY_N(污染指标申请表-现有工程污染指标表)时,下面罗列的字段必须符合相关规则:1、UUID:必须自动生成。为32位GUID格式2、PROJECTCODE(项目编号):必须导入。数据是T_BAS_PROJECTLIST(建设项目基本信息表)中的PROJECTCODE(项目编号)数据3、POLLUTANTCODE(污染物代码):必须导入。数据是T_COD_POLLUTANT(污染物代码表)中的CODE(代码)数据4、BASPROJECTLISTID(建设项目基本信息表ID):必须导入。表外键。对应的是T_BAS_PROJECTLIST(建设项目基本信息表)中的UUID(代码)数据3.2.5 T_BAS_POLLUTANTINDICATORAPPLY_T(污染指标申请表-总体工程污染指标表)此表是T_BAS_PROJECTLIST(建设项目基本信息表)的子表,与T_BAS_PROJECTLIST(建设项目基本信息表)是一对多的关系。当导入数据到T_BAS_POLLUTANTINDICATORAPPLY_T(污染指标申请表-总体工程污染指标表)时,下面罗列的字段必须符合相关规则:1、UUID:必须自动生成。为32位GUID格式2、PROJECTCODE(项目编号):必须导入。数据是T_BAS_PROJECTLIST(建设项目基本信息表)中的PROJECTCODE(项目编号)数据3、POLLUTANTCODE(污染物代码):必须导入。数据是T_COD_POLLUTANT(污染物代码表)中的CODE(代码)数据4、BASPROJECTLISTID(建设项目基本信息表ID):必须导入。表外键。对应的是T_BAS_PROJECTLIST(建设项目基本信息表)中的UUID(代码)数据3.2.6 T_BAS_PROJECTAPPROVAL(项目审批信息表)此表是T_BAS_PROJECTLIST(建设项目基本信息表)的子表,与T_BAS_PROJECTLIST(建设项目基本信息表)是一对一的关系。此表中存储每个项目当前流程环节的信息,所以与T_BAS_PROJECTLIST(建设项目基本信息表)是一对一的关系。当导入数据到T_BAS_PROJECTAPPROVAL(项目审批信息表)时,下面罗列的字段必须符合相关规则:1、UUID:必须自动生成。为32位GUID格式2、PROJECTCODE(项目编号):必须导入。数据是T_BAS_PROJECTLIST(建设项目基本信息表)中的PROJECTCODE(项目编号)数据3、PROCESSLINK(流程环节代码):必须导入。此数据存储是某个项目审批的当前流程环节的代码。数据是T_CODE_PROCESSLINK(流程环节代码表)中的CODE(代码)数据4、CODE_APPROVALCOMPLETIONMARK(标志位):必须导入。是某项目整体流程的完成状态。代码:1、未结束;2、审核通过;3、审核不通过5、CODE_TRADE(行业类别代码):必须导入。对应的是T_COD_TRADE(行业类别代码表)中的CODE(代码)数据6、BASPROJECTLISTID(建设项目基本信息表ID):必须导入。表外键。对应的是T_BAS_PROJECTLIST(建设项目基本信息表)中的UUID(代码)数据3.2.7 T_APPROVAL_DETAIL(流程环节详细表)此表是T_BAS_PROJECTAPPROVAL(项目审批信息表)的子表,与T_BAS_PROJECTAPPROVAL(项目审批信息表)是一对多的关系。此表存储每个项目审批的详细流程环节的信息,每个项目有多个审批环节,所以与T_BAS_PROJECTAPPROVAL(项目审批信息表)是一对多的关系。当导入某条数据到T_APPROVAL_DETAIL(流程环节详细表)时,必须确认根据表外键BASPROJECTAPPROVALID(项目审批信息表ID)数据可以找到其父表T_BAS_PROJECTAPPROVAL(项目审批信息表)的相关数据已经导入。环境影响评价审批业务环节使用到的15张表整体是一个事务,如果导入到T_APPROVAL_DETAIL(流程环节详细表)的某条数据出错,则连同父表T_APPROVAL_DETAIL(流程环节详细表)的相关数据、父表的父表T_BAS_PROJECTLIST(建设项目基本信息表)的相关数据及T_BAS_PROJECTLIST(建设项目基本信息表)相关子表的相关数据一并回滚。导入数据到T_BAS_PROJECTLIST(建设项目基本信息表)所属的其他二级子表时,处理情况如上事例所示。当导入数据到T_APPROVAL_DETAIL(流程环节详细表)时,下面罗列的字段必须符合相关规则:1、UUID:必须自动生成。为32位GUID格式2、PROCESSLINK(流程环节代码):必须导入。此数据存储是每个流程环节的流程编码。数据是T_CODE_PROCESSLINK(流程环节代码表)中的CODE(代码)数据3、APPLYTIME(操作时间):必须导入。此数据存储是每个流程环节审批的时间4、BASPROJECTAPPROVALID(项目审批信息表ID):必须导入。表外键。对应的是T_BAS_PROJECTAPPROVAL(项目审批信息表)中的UUID(代码)数据3.2.8 T_MAIN_DESTROY_TARGET(主要生态破坏控制指标表)此表是T_BAS_PROJECTLIST(建设项目基本信息表)的子表,与T_BAS_PROJECTLIST(建设项目基本信息表)是一对一的关系。当导入数据到T_MAIN_DESTROY_TARGET(主要生态破坏控制指标表)时,下面罗列的字段必须符合相关规则:1、UUID:必须自动生成。为32位GUID格式2、SOUNDINFOID(噪声表ID):存储的是T_SOUND_INFO(噪声治理表)中的PROJECTINFOUUID(噪声表ID)数据3、WATERINFOID(水土流失表ID):存储的是T_WATER_INFO(水土流失治理表)中的PROJECTINFOUUID(水土流失表ID)数据4、PEOPLEINFOID(移民治理表ID):存储的是T_PEOPLE_INFO(移民及拆迁人口表)中的PROJECTINFOUUID(移民治理表ID)数据5、GTFUUID(占用土地类别和形式表ID):存储的是T_USE_GROUND_TYPE_AND_FORM(占用土地类别和形式表)中的MAINDESTROYTARGETID(占用徒弟类别和形式表ID)数据6、PTMMID(生态保护目标和影响主要措施表ID):存储的是T_PROTECT_TARGET_MAIN_METHOD(生态保护目标和影响主要措施表)中的MAINDESTROYTARGETID(生态保护目标和影响主要措施表ID)数据7、BASPROJECTLISTID(建设项目基本信息表ID):必须导入。表外键。对应的是T_BAS_PROJECTLIST(建设项目基本信息表)中的UUID(代码)数据3.2.9 T_WATER_INFO(水土流失治理表)此表是T_MAIN_DESTROY_TARGET(主要生态破坏控制指标表)的子表,与T_MAIN_DESTROY_TARGET(主要生态破坏控制指标表)是一对多的关系。当导入数据到T_WATER_INFO(水土流失治理表)时,下面罗列的字段必须符合相关规则:1、UUID:必须自动生成。为32位GUID格式2、PROJECTINFOUUID:必须导入。表外键。对应的是T_MAIN_DESTROY_TARGET(主要生态破坏控制指标表)中的WATERINFOID(水土流失表ID)数据3.2.10 T_SOUND_INFO(噪声治理表)此表是T_MAIN_DESTROY_TARGET(主要生态破坏控制指标表)的子表,与T_MAIN_DESTROY_TARGET(主要生态破坏控制指标表)是一对多的关系。当导入数据到T_SOUND_INFO(噪声治理表)时,下面罗列的字段必须符合相关规则:1、UUID:必须自动生成。为32位GUID格式2、PROJECTINFOUUID:必须导入。表外键。对应的是T_MAIN_DESTROY_TARGET(主要生态破坏控制指标表)中的SOUNDINFOID(噪声表ID)数据3.2.11 T_PEOPLE_INFO(移民及拆迁人口表)此表是T_MAIN_DESTROY_TARGET(主要生态破坏控制指标表)的子表,与T_MAIN_DESTROY_TARGET(主要生态破坏控制指标表)是一对多的关系。当导入数据到T_PEOPLE_INFO(移民及拆迁人口表)时,下面罗列的字段必须符合相关规则:1、UUID:必须自动生成。为32位GUID格式2、PROJECTINFOUUID:必须导入。表外键。对应的是T_MAIN_DESTROY_TARGET(主要生态破坏控制指标表)中的PEOPLEINFOID(移民治理表ID)数据3.2.12 T_USE_GROUND_TYPE_AND_FORM(占用土地类别和形式表)此表是T_MAIN_DESTROY_TARGET(主要生态破坏控制指标表)的子表,与T_MAIN_DESTROY_TARGET(主要生态破坏控制指标表)是一对多的关系。当导入数据到T_USE_GROUND_TYPE_AND_FORM(占用土地类别和形式表)时,下面罗列的字段必须符合相关规则:1、UUID:必须自动生成。为32位GUID格式2、MAINDESTROYTARGETID:必须导入。表外键。对应的是T_MAIN_DESTROY_TARGET(主要生态破坏控制指标表)中的GTFUUID(占用土地类别和形式表ID)数据3.2.13 T_PROTECT_TARGET_MAIN_METHOD(生态保护目标和影响主要措施表)此表是T_MAIN_DESTROY_TARGET(主要生态破坏控制指标表)的子表,与T_MAIN_DESTROY_TARGET(主要生态破坏控制指标表)是一对多的关系。当导入数据到T_PROTECT_TARGET_MAIN_METHOD(生态保护目标和影响主要措施表)时,下面罗列的字段必须符合相关规则:1、UUID:必须自动生成。为32位GUID格式2、MAINDESTROYTARGETID:必须导入。表外键。对应的是T_MAIN_DESTROY_TARGET(主要生态破坏控制指标表)中的PTMMID(生态保护目标和影响主要措施表ID)数据3.2.14 T_PROJECT_PLACE_ENV_STATE(建设项目所处区域环境现状表)此表是T_BAS_PROJECTLIST(建设项目基本信息表)的子表,与T_BAS_PROJECTLIST(建设项目基本信息表)是一对一的关系。当导入数据到T_PROJECT_PLACE_ENV_STATE(建设项目所处区域环境现状表)时,下面罗列的字段必须符合相关规则:1、UUID:必须自动生成。为32位GUID格式2、ENVAFFECTCHARACTER(环境敏感特征代码):必须导入。存放的是T_COD_ENVFEATURE(环境敏感特征代码表)中的CODE(代码)。可以存放多个代码,用逗号隔开,如:1, 2, 3, 4, 5, 93、BASPROJECTLISTID(建设项目基本信息表ID):必须导入。表外键。对应的是T_BAS_PROJECTLIST(建设项目基本信息表)中的UUID(代码)数据3.2.15 T_ENV_QUALITY(环境质量等级表)此表是T_PROJECT_PLACE_ENV_STATE(建设项目所处区域环境现状表)的子表,与T_PROJECT_PLACE_ENV_STATE(建设项目所处区域环境现状表)是一对多的关系。当导入数据到T_ENV_QUALITY(环境质量等级表)时,下面罗列的字段必须符合相关规则:1、UUID:必须自动生成。为32位GUID格式2、ENVQUALITYTYPECODE(环境质量类别代码):必须导入。存放的是T_COD_ENVQUALITYTYPE(环境质量类别代码表)中CODE(代码)数据。3、ENVQUALITYVALUE(环境质量值):必须导入。存放的是T_COD_ENVQUALITYCLASS(环境质量级别代码表)中CODE(代码)数据。4、PROJECTENVSTATEUUID(建设项目所处区域环境现状ID):必须导入。表外键。对应的是T_PROJECT_PLACE_ENV_STATE(建设项目所处区域环境现状表)中的UUID(代码)数据第四章 项目竣工验收业务环节4.1 使用到的表及表间关系4.1.1 使用到的表当把数据导入到ACCESS数据库时,竣工验收业务环节使用到了如下6张表,其中这6张表整体是一个事务。T_BAS_PROJECTLIST(建设项目基本信息表)是竣工验收业务环节的主表,T_BAS_PROJECTLIST(建设项目基本信息表)既存储环境影响评价审批环节的项目,也存储项目竣工验收的项目,区别在于表中字段为APPROVALCLASS(审批类别)的数据,存储数据是:1是环境影响评价审批阶段的项目,2是竣工验收阶段的项目。一个建设项目在系统中有两大审批环节:环境影响评价审批环节和竣工审批环节。当在处于环境影响评价审批环节,T_BAS_PROJECTLIST(建设项目基本信息表)里增加一条记录;当在处于竣工验收审批环节时,T_BAS_PROJECTLIST(建设项目基本信息表)里还需要增加一条记录。所以一个建设项目在经历两个流程环节后,T_BAS_PROJECTLIST(建设项目基本信息表)需要加入两条项目记录,着两条项目记录是通过T_BAS_PROJECTLIST(建设项目基本信息表)中PROJECTCODE(项目编号)数据联系的,两条项目记录的字段PROJECTCODE(项目编号)的数据必须一致。当导入数据到竣工验收业务环节相关表时,如果其中一条数据导入失败,则T_BAS_PROJECTLIST(建设项目基本信息表)里的数据与T_BAS_PROJECTLIST(建设项目基本信息表)相关子表的相关数据都不能导入。数据导入到ACCESS数据库时,影响竣工验收业务环节使用到的6张表如下:1、T_BAS_PROJECTLIST(建设项目基本信息表)2、T_FILL_TABLE_INFO(项目申请填报信息表)3、T_BAS_PROJECTACCEPTANCE(项目验收信息表)4、T_BAS_PROJECTMONITORINGSURVEY(建设项目竣工验收污染物排放达标与总量控制表)5、T_BAS_PROJECTAPPROVAL(项目审批信息表)6、T_APPROVAL_DETAIL(流程环节详细表)4.1.2 表与表间的关系竣工验收业务环节的主子表关系如下表:图2: 竣工验收业务环节的主子表关系4.2 细节及注意事项导入数据到竣工验收业务环节相关表的前提是:基础数据相关表的数据已经导入,且没有错误。竣工验收业务环节使用到的6张表整体是一个事务。当数据导入到ACCESS数据库的竣工验收业务环节所涉及的表时,需要根据表的主子关系,先导入数据到主表,再导入数据到相关子表。但是要注意竣工验收业务环节所涉及的6张表整体是一个事务。导入数据到竣工验收业务环节相关表的事务事例:当导入某条数据到T_BAS_PROJECTAPPROVAL(项目审批信息表)时,必须确认根据表外键BASPROJECTLISTID(建设项目基本信息表ID)数据可以找到其父表T_BAS_PROJECTLIST(建设项目基本信息表)的相关数据已经导入。竣工验收业务环节使用到的15张表整体是一个事务,如果导入到T_BAS_PROJECTAPPROVAL(项目审批信息表)的某条数据出错,则连同主表T_BAS_PROJECTLIST(建设项目基本信息表)的相关数据及主表T_BAS_PROJECTLIST(建设项目基本信息表)其他子表的相关数据一并回滚。导入数据到T_BAS_PROJECTLIST(建设项目基本信息表)所属的其他相关子表时,处理情况如上事例所示。当数据导入到ACCESS数据库竣工验收环节所涉及的表时,下面各表里罗列的字段都是非常重要的数据,导入的数据要符合相关规则。4.2.1 T_BAS_PROJECTLIST(建设项目基本信息表)此表是竣工验收环节的主表,竣工验收环节中使用到的其他表都是此表的子表或子表的子表。此表也是基础数据表T_BAS_ENTERLIST(建设单位基本信息表)和基础数据表T_ASSESSMENT_AGENCY(评价/估单位信息表)的子表,此表对应的相关外键是ASSESSMENTAGENCYID(评价单位信息表UUID)和BASENTERLISTID(建设单位表UUID)。当导入某条数据到T_BAS_PROJECTLIST(建设项目基本信息表)时,必须确认基础数据表T_BAS_ENTERLIST(建设单位基本信息表)和基础数据表T_ASSESSMENT_AGENCY(评价/估单位信息表)已经导入,且可以根据T_BAS_PROJECTLIST(建设项目基本信息表)的外键ASSESSMENTAGENCYID(评价单位信息表UUID)和BASENTERLISTID(建设单位表UUID)找到基础数据表T_BAS_ENTERLIST(建设单位基本信息表)和基础数据表T_ASSESSMENT_AGENCY(评价/估单位信息表)的相关数据。当导入数据到T_BAS_PROJECTLIST(建设项目基本信息表)时,下面罗列的字段必须符合相关规则:1、UUID:必须自动生成。为32位GUID格式2、ENTERCODE(企业编号):如有数据,需导入3、PROJECTCODE(项目编号):必须导入。导入格式:由行政区代码+年+月+四位流水号。在竣工验收环节中,此处存放的数据是相关建设项目环境影响评价审批环节的PROJECTCODE(项目编号)4、PROJECTNAME(项目名称):必须导入,且在竣工验收审批环节中必须唯一5、CODE_TRADE(行业类别代码):必须导入。对应的是T_COD_TRADE(行业类别代码表)中的CODE(代码)数据6、CODE_PROJECTNATURE(项目性质):必须导入。代码:0 退役 ;1 新建;2 改扩建;3 技术改造7、CODE_APPROVALAUTHORITY(项目审批管理权限):必须导入。代码:1 国家;2 省;3 市;4 地县。如各个省导入的需要上报到Access数据库,此时此数据需填写28、CODE_ASSESSMENTFORM(环境影响评价管理类别代码):必须导入。代码:1报告书;2报告表;3登记表9、APPROVALCLASS(审批类别):必须导入。代码:1是环境影响评价审批阶段的项目;2是竣工验收阶段的项目。因为此时是竣工验收审批阶段,所以此处数据必须是210、ASSESSMENTAGENCYID(评价单位信息表UUID):表外键。此处存放的是T_ASSESSMENT_AGENCY(评价/单位信息表)中的UUID数据。经过调查,各省很多情况下没有评价单位信息数据,但尽量导入11、BASENTERLISTID(建设单位表UUID):必须导入。表外键。对应的是T_BAS_ENTERLIST(建设单位基本信息表)中的UUID(代码)数据12、FLAG(标志位):必须导入。代码:1新增;2修改;3删除4.2.2 T_FILL_TABLE_INFO(项目申请填报信息表)此表是T_BAS_PROJECTLIST(建设项目基本信息表)的子表,但与T_BAS_PROJECTLIST(建设项目基本信息表)是一对一的关系。当导入数据到T_FILL_TABLE_INFO(项目申请填报信息表)时,下面罗列的字段必须符合相关规则:1、UUID:必须自动生成。为32位GUID格式2、FILLDATE(填报日期):必须导入。填报的日期。3、INPUTSYSTEMDATE(系统录入时间):必须导入。系统入库的时间4、BASPROJECTLISTID(建设项目基本信息表ID):必须导入。表外键。对应的是T_BAS_PROJECTLIST(建设项目基本信息表)中UUID的数据4.2.3 T_BAS_PROJECTACCEPTANCE(项目验收信息表)此表是T_BAS_PROJECTLIST(建设项目基本信息表)的子表,与T_BAS_PROJECTLIST(建设项目基本信息表)是一对一的关系。当导入数据到T_BAS_PROJECTACCEPTANCE(项目验收信息表)时,下面罗列的字段必须符合相关规则:1、UUID:必须自动生成。为32位GUID格式2、PROJECTCODE(项目编号):必须导入。导入格式:由行政区代码+年+月+四位流水号。此处存放的数据是T_BAS_PROJECTLIST(建设项目基本信息表)中PROJECTCODE(项目编号)的数据3、REPORTACCEPTPART(环评审批部门):必须导入。此处存放的数据是某项目环境影响评价审批环节审批完成的审批部门4、REPORTACCEPTCODE(环评审批文号):必须导入。此处存放的数据是某项目环境影响评价审批环节审批完成的审批文号5、REPORTACCEPTTIME(环评审批时间):必须导入。此处存放的数据是某项目环境影响评价审批环节审批完成的审批时间6、PROJECTINVESTBUDGET(实际总投资):有数据,需导入。单位是万元7、ENVIRONINVESTBUDGET(实际环保投资):有数据,需导入。单位是万元9、ENVINACTUALTOTALINVESTEMT(实际环保投资占实际总投资的比例):有数据,需填入。数据存放格式如10、20、25,而不是10%、0.1之类的6、BASENTERLISTID(建设单位基本信息表UUID):必须导入。表外键。对应的是T_BAS_ENTERLIST(建设单位基本信息表)中UUID的数据7、BASPROJECTLISTID(建设项目基本信息表UUID):必须导

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论