招标工程量清单数据交换标准接口说明.docx
- 文档编号:4673400
- 上传时间:2022-12-07
- 格式:DOCX
- 页数:14
- 大小:21.07KB
招标工程量清单数据交换标准接口说明.docx
《招标工程量清单数据交换标准接口说明.docx》由会员分享,可在线阅读,更多相关《招标工程量清单数据交换标准接口说明.docx(14页珍藏版)》请在冰豆网上搜索。
招标工程量清单数据交换标准接口说明
台州市建设工程
招标工程量清单数据交换标准接口说明
(电子招标工程量清单部分)
2007年8月
前言
随着建设工程计算机应用的迅速发展,目前在工程造价领域中已经存在着多种计价软件。
在我市建设工程招投标电子化工作进程中考虑到电子招投标系统与各类计价同软件之间如不能相互交换数据,必然造成同类信息无法沟通、资源浪费、妨碍计价依据确认等不利于工程造价有效管理的局面。
因此,有必要对建设工程造价文件的数据集和数据交换作出标准接口的说明,为不同电子格式的建设工程造价数据建立一个统一格式,从而使得工程造价领域中存在的多种计价软件和电子招投标软件有一个开放式的数据交换平台,保证工程造价信息资源的有效利用、积累、再生,使得建设工程造价管理有一个坚实而长效的信息化基础数据平台。
由于造价文件的标准接口和数据交换等涉及多个技术层面,它们之间既有其独立性又有其关联性,因此,我们的编制指导思想是在一个大的建设工程造价标准接口体系框架内,按照建设工程招投标发展的进程和应用的轻重缓急,不断地编制、充实、完善其各个组成部分。
按照国家标准《建设工程工程量清单计价规范》(GB505002003)的实施办法,就招投标电子化过程中的计价软件数据交换平台,本标准接口说明将在对约定的一组计价数据规范表格的基础上,采用Access数据文件对该组数据对象实施描述,从而建立一个与软件系统平台无关的可直接应用于电子招投标软件系统的Access数据文档。
1.总则
1.1为工程造价领域中的多种计价软件和经济标电子标书及评标定标软件等有一个开放式的数据交换平台,制定本标准接口说明。
1.2本标准接口说明的数据对象为采用国家标准《建设工程工程量清单计价规范》(GB505002003)及台州市现行计价依据进行电子招投标的计价软件数据集。
1.3本标准接口说明所确立的数据交换平台,采用适用范围极广且易于理解的Access数据库文件描述建立。
2.软件公司涉及的技术范围
2.1.Access相关知识
针对标准接口的格式,技术上涉及到Access数据的应用,软件技术公司需要有对Access数据比较熟悉的工程师,需要技术能力强的研发团队。
2.2软件的设计
针对标准接口的制定,软件公司需要对各自的软件进行相应的调整,软件公司开发的电子招投标软件可以生成标准接口格式的数据,可以回填标准接口格式的数据;软件公司开发的计价软件可以导入标准接口格式的数据进行报价过程,可以生成标准接口格式的数据。
通过统一的标准接口格式,各软件公司可以进行数据顺利的导入、导出。
2.3数据的压缩
标准接口格式的数据经过压缩后在不同的软件中传递,用户拿到的招标文件和投标文件都必须经过压缩。
压缩使用Zlib压缩算法,压缩函数库随同标准接口一同公布。
3.用户使用事项
标准接口不同于以往的Excel格式文件,Excel格式文件可以通过打开文件,手工修改数据以及增、删数据项,标准接口则是一个统一的数据包,里面含有表与表之间的关系,因此对于标准接口数据项的修改需要通过相应的软件来实现。
可以避免用户手动修改产生的数据错误,保证用户使用的易用性。
4.术语
4.1.数据集
工程造价招投标数据文件的数据集合,包含且只包含全部招投标过程中所必需的工程量清单数据信息。
4.2.数据交换
数据交换是指各类计价软件与我市电子招投标软件之间以工程造价招投标数据文件的格式进行数据信息传递,传递过程以本标准接口说明中的Access标准格式做为依据。
4.3.造价文件
反映建设工程造价计价、控制、管理并能在工程造价相关软件之间进行交换的工程造价电子数据。
4.4.Access数据文件
Access数据文件,它是一种普遍应用于windows用户的、附属于WindowsOffices软件的易于理解的桌面型数据库文件格式。
注:
计价软件生成的招标工程量清单文件为mdb文件的压缩文件,统一后缀命为:
.招标清单。
5.数据集
5.1.数据表种类及命名
招标工程量清单相关数据表格式定义(6)
1.表1-2项目划分表[td_ManageNode]
2.表1-3分部分项工程量清单表[td_BudgetNode]
3.表1-4措施项目清单表[td_MeasuresNode]
4.表1-5其他项目清单表[td_OtherNode]
5.表1-6招标指定分析费用项表[td_OtherCost]
6.表1-7清单项项目特征表[td_JobIdentity]
7.表1-8清单项工作内容表[td_JobContent]
注:
检查工具只对接口部分数据进行检查。
5.2.数据表格式说明
标志字段说明:
标志名称
Code
说明
结构序号
*_IdxCode
树结构标识三位为一层,例:
001002001
管理节点类型
mano_Type
0:
根节点1:
单体2:
单位工程
分部分项标识
mano_Budget
True:
此管理节点下包含分部分项内容;False:
没有分部分项内容
措施项目标识
mano_Measures
True:
此管理节点下包含措施项目内容;False:
没有措施项目内容
其他项目标识
mano_Other
True:
此管理节点下包含其他项目内容;False:
没有其他项目内容
分部分项类型
buno_Type
0:
根节点1:
分部2:
清单
要求单价分析标志
*_IsPriceAnalysis
True:
要求单价分析;False:
不要求
措施项目分类
meno_Type
字符串的第一个字符"0":
无
第一个字符"1":
组织措施
第二个字符"0":
无"1":
安全防护、文明施工措施费"5":
质量检验试验费"6":
其他施工组织措施费"7":
缩短工期增加费(夜间施工增加费)"8":
二次搬运费"9":
已完工程及设备保护费
第一个字符"2":
技术措施
要求明细分析标志
*_IsSubAnalysis
True:
要求子目分析;False:
不要求
其他项目分类
otno_Type
字符串的第一个字符"0":
无"1":
零星项目"7"总承包服务费
第二字符:
"0":
无"1"人工"2"材料"3"机械
付费标志
otno_PaySign
1:
招标人部分2:
投标人部分
工料机类型
bali_Type
1:
人工2:
材料3:
机械
工料机状态标识
bali_State
1:
指定单价2:
暂定单价3:
要求提供单价
是否关联清单
bali_IsBudget
True:
材料有关联清单;False:
没有关联
来源(招or投)
*_Source
1:
招标2:
投标
主要工料机标识
bbfx_Major
True:
主要工料机False:
非主要工料机
费用类型
*_CostType
0:
无1:
分部分项费用2:
措施项目费用3:
其他项目费用4:
规费5:
税金11:
农民工保险费
专业类型
*_SpecType
0:
无,1:
土建工程,2:
安装工程,3:
仿古与园林绿化(园林),4:
市政(土建模块),5:
市政养护(土建模块);6:
装饰工程,8:
市政(安装模块),9:
市政养护(安装模块),10:
仿古与园林绿化(仿古)
注:
红色字段投标追加子项时需继承父层的属性值。
5.3.1招标工程量清单相关数据表格式定义
所有数据表IdxCode字段为“001”的数据其本身ID(即数据的根节点ID)必须为
“00000000-0000-0000-0000-000000000000”,所有ID都为GUID,根节点数量字段默认为1。
1、表1-2项目划分表[td_ManageNode]
表说明:
项目划分表
Name
Code
DataType
Primary
ForeignKey
Mandatory
项目ID
mano_ProjectID
text(36)
TRUE
TRUE
TRUE
管理节点ID
mano_ManageNodeID
text(36)
TRUE
FALSE
TRUE
父节点
mano_ParentID
text(36)
FALSE
FALSE
FALSE
结构序号
mano_IdxCode
text(250)
FALSE
FALSE
FALSE
编号
mano_Code
text(50)
FALSE
FALSE
FALSE
名称
mano_Name
text(250)
FALSE
FALSE
FALSE
管理节点类型
mano_Type
integer
FALSE
FALSE
FALSE
单体复用数
mano_Count
integer
FALSE
FALSE
FALSE
专业类型
mano_SpecType
integer
FALSE
FALSE
FALSE
分部分项标识
mano_Budget
yesno
FALSE
FALSE
FALSE
措施项目标识
mano_Measures
yesno
FALSE
FALSE
FALSE
其他项目标识
mano_Other
yesno
FALSE
FALSE
FALSE
注:
1.项目整体上有整体措施与整体其他;单位工程有分部分项,措施项目和其他项目。
对应的标志字段必须标识。
2.项目结构节点类型必须按要求填写。
根节点数据行:
专业类型[mano_SpecType]默认为0;
分部分项标识[mano_Budget]默认为false;
措施项目标识[mano_Measures]默认为false;
其他项目标识[mano_Other]默认为true;
编号[mano_Code]默认为空字符串;
单项工程数据行:
单体复用数[mano_Count]默认为1;
专业类型[mano_SpecType]默认为0;
分部分项标识[mano_Budget]默认为false;
措施项目标识[mano_Measures]默认为false;
其他项目标识[mano_Other]默认为false;
编号[mano_Code]默认为空字符串;
单位工程数据行:
分部分项标识[mano_Budget]默认为true;
措施项目标识[mano_Measures]默认为true;
其他项目标识[mano_Other]默认为true;
编号[mano_Code]不能重复不能为空;
2、表1-3分部分项工程量清单表[td_BudgetNode]
表说明:
分部分项工程量清单表
Name
Code
DataType
Primary
ForeignKey
Mandatory
项目ID
buno_ProjectID
text(36)
TRUE
TRUE
TRUE
管理节点ID
buno_ManageNodeID
text(36)
TRUE
TRUE
TRUE
清单项目ID
buno_BudgetNodeID
text(36)
TRUE
FALSE
TRUE
父节点
buno_ParentID
text(36)
FALSE
FALSE
FALSE
结构编码
buno_IdxCode
text(250)
FALSE
FALSE
FALSE
编号
buno_Code
text(50)
FALSE
FALSE
FALSE
序号
buno_Idx
text(50)
FALSE
FALSE
FALSE
原始编号
buno_OriginCode
text(50)
FALSE
FALSE
FALSE
分部分项类型
buno_Type
integer
FALSE
FALSE
FALSE
名称
buno_Name
text(250)
FALSE
FALSE
FALSE
单位
buno_Unit
text(50)
FALSE
FALSE
FALSE
工程量
buno_Amount
text(40)
FALSE
FALSE
FALSE
要求单价分析标志
buno_IsPriceAnalysis
yesno
FALSE
FALSE
FALSE
注:
1.每个单位工程必须有一根节点,IdxCode值为“001”。
2.原始编号是国标的9位编码。
3.分部分项工程量清单节点类型必须按要求填写。
4.分部行数据的数量字段默认为1.
3、表1-4措施项目清单表[td_MeasuresNode]
表说明:
措施项目清单表
Name
Code
DataType
Primary
ForeignKey
Mandatory
项目ID
meno_ProjectID
text(36)
TRUE
TRUE
TRUE
管理节点ID
meno_ManageNodeID
text(36)
TRUE
TRUE
TRUE
措施项目ID
meno_MeasuresNodeID
text(36)
TRUE
FALSE
TRUE
父节点
meno_ParentID
text(36)
FALSE
FALSE
FALSE
结构编码
meno_IdxCode
text(250)
FALSE
FALSE
FALSE
编号
meno_Code
text(50)
FALSE
FALSE
FALSE
名称
meno_Name
text(250)
FALSE
FALSE
FALSE
单位
meno_Unit
text(50)
FALSE
FALSE
FALSE
数量
meno_Amount
text(40)
FALSE
FALSE
FALSE
措施分类
meno_Type
text(50)
FALSE
FALSE
FALSE
要求明细分析标志
meno_IsSubAnalysis
yesno
FALSE
FALSE
FALSE
备注
meno_Memo
memo
FALSE
FALSE
FALSE
注:
1.整体措施和每个单位工程的措施必须有一根节点,IdxCode值为“001”。
2.每个单位工程下的措施项目必须存在以下数据,不可调整的默认结构(如下):
根节点
组织措施
安全防护、文明施工措施费
建设工程质量检验试验费
其它施工组织措施费
缩短工期增加费(夜间施工增加费)
二次搬运费
已完工程及设备保护费
技术措施
措施项目的单位字段默认为“项”
默认数据类型字段严格按照说明文档的要求编制,此数量默认为1。
3.措施节点分类必须按要求填写。
4、表1-5其他项目清单表[td_OtherNode]
表说明:
其他项目清单表
Name
Code
DataType
Primary
ForeignKey
Mandatory
项目ID
otno_ProjectID
text(36)
TRUE
TRUE
TRUE
管理节点ID
otno_ManageNodeID
text(36)
TRUE
TRUE
TRUE
其他项目ID
otno_OtherNodeID
text(36)
TRUE
FALSE
TRUE
父节点
otno_ParentID
text(36)
FALSE
FALSE
FALSE
结构编号
otno_IdxCode
text(250)
FALSE
FALSE
FALSE
编号
otno_Code
text(50)
FALSE
FALSE
FALSE
名称
otno_Name
text(250)
FALSE
FALSE
FALSE
单位
otno_Unit
text(50)
FALSE
FALSE
FALSE
数量
otno_Amount
text(40)
FALSE
FALSE
FALSE
单价
otno_Price
currency
FALSE
FALSE
FALSE
合价
otno_Total
currency
FALSE
FALSE
FALSE
工程内容
otno_Memo
memo
FALSE
FALSE
FALSE
其他项目分类
otno_Type
text(50)
FALSE
FALSE
FALSE
要求明细分析标志
otno_IsSubAnalysis
yesno
FALSE
FALSE
FALSE
付费标志
otno_PaySign
integer
FALSE
FALSE
FALSE
注:
1.整体其他和每个单位工程的其他项目必须有一根节点,IdxCode值为“001”。
2.整体其他项目与每个单位工程下的其他项目必须存在以下数据,不可调整的默认结构(如下):
根节点
招标人部分
投标人部分
零星项目
人工
材料
机械
总承包服务费
其他项目的单位字段默认为“项”
默认数据类型字段严格按照说明文档的要求编制,此数量默认为1。
3.其他项目分类必须按要求填写。
5、表1-6招标指定分析费用项表[td_OtherCost]
表说明:
招标指定分析费用项表
Name
Code
DataType
Primary
ForeignKey
Mandatory
项目ID
otco_ProjectID
text(36)
TRUE
TRUE
TRUE
管理节点ID
otco_ManageNodeID
text(36)
TRUE
TRUE
TRUE
费用ID
otco_OtherCostID
text(36)
TRUE
FALSE
TRUE
序号
otco_Idx
integer
FALSE
FALSE
FALSE
结构序号
otco_IdxCode
text(250)
FALSE
FALSE
FALSE
编号
otco_Code
text(50)
FALSE
FALSE
FALSE
名称
otco_Name
text(50)
FALSE
FALSE
FALSE
金额
otco_Total
currency
FALSE
FALSE
FALSE
费用类型
otco_CostType
text(50)
FALSE
FALSE
FALSE
计算公式
otco_Formula
text(250)
FALSE
FALSE
FALSE
付费标志
otco_PaySign
integer
FALSE
FALSE
FALSE
注:
在项目节点和每个单位工程节点下要产生规费、税金和工伤保险费用节点,费用类型必须按要求填写。
6、表1-7清单项项目特征表[td_JobIdentity]
表说明:
清单项项目特征表
Name
Code
DataType
Primary
ForeignKey
Mandatory
项目ID
joid_ProjectID
text(36)
TRUE
TRUE
TRUE
管理节点ID
joid_ManageNodeID
text(36)
TRUE
TRUE
TRUE
清单项目ID
joid_BudgetNodeID
text(36)
TRUE
TRUE
TRUE
特征ID
joid_JobIdentityID
text(36)
TRUE
FALSE
TRUE
序号
joid_Idx
integer
FALSE
FALSE
TRUE
特征名称
joid_Name
text(250)
FALSE
FALSE
FALSE
特征值
joid_Value
memo
FALSE
FALSE
FALSE
7、表1-8清单项工作内容表[td_JobContent]
表说明:
清单项工作内容表
Name
Code
DataType
Primary
ForeignKey
Mandatory
项目ID
joco_ProjectID
text(36)
TRUE
TRUE
TRUE
管理节点
joco_ManageNodeID
text(36)
TRUE
TRUE
TRUE
清单项目ID
joco_BudgetNodeID
text(36)
TRUE
TRUE
TRUE
工作内容ID
joco_JobContentID
text(36)
TRUE
FALSE
TRUE
序号
joco_Idx
integer
FALSE
FALSE
TRUE
工作内容名称
joco_Name
text(250)
FALSE
FALSE
FALSE
工作内容值
joco_Value
memo
FALSE
FALSE
FALSE
附录:
压缩dll的调用方法:
type
ZipOption_t=record
FileType:
pchar;//文件格式
pwd:
pchar;//访问口令
Version:
pchar;//版本
Memos:
PChar;//备注
Reserved:
PChar;//保留的文本区
src:
PChar;//源文件
dst:
pchar;//目标文件
IncludeSubDir:
Boolean;//目录压缩时是否压缩子目录
end;
ZipOption_p=^ZipOption_t;
UnZipOption_t=ZipOption_t;
UnZipOption_p=ZipOption_p;
StepFunc_t=record
BeginStep:
procedure(Msg:
pchar;Count:
integer);stdcall;
Step:
procedure(msg:
pchar;Position:
integer);stdcall;
EndStep:
procedure();
end;
StepFunc_p=^StepFunc_t;
functionZipFile(ZipOption:
ZipOption_p;StepFunc:
StepFunc_p):
Boolean;stdcall;external'dszip.dll';
functionUnzipFile(UnZipOption:
UnZipOption_p;StepFunc:
StepFunc_p):
Boolean;stdcall;external'dszip.dll';
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 招标 工程量 清单 数据 交换 标准 接口 说明