合同管理数据表设计.docx
- 文档编号:27270646
- 上传时间:2023-06-28
- 格式:DOCX
- 页数:16
- 大小:19.38KB
合同管理数据表设计.docx
《合同管理数据表设计.docx》由会员分享,可在线阅读,更多相关《合同管理数据表设计.docx(16页珍藏版)》请在冰豆网上搜索。
合同管理数据表设计
3合同管理概要设计
3.1系统概述
合同管理主要包括合同基本信息登记、合同工程量清单登记、合同执行、合同变更、统计合同执行情况等方面内容。
合同管理模块能够实现对合同执行过程的跟踪监控,它涵盖了总承包合同、分包合同、内部承包合同、劳务合同、租赁合同等各种合同类型,贯穿了合同台账信息、合同变更索赔、进度款申请/支付、合同结算等合同全生命周期信息的管理。
能够高效的生成管理需要的各种合同记录台账对比分析表;同时具有将合同支出的费用归集到不同的费用科目功能,来实现费用的计划、控制和跟踪;合同管理中的分析统计功能更能够满足客户实际查询需求的自定义报表让合同跟踪变得更简单,使整个企业或项目的合同管理工作变得更清晰。
3.2业务流程描述
3.3实体关系描述
我写在列描述里了
3.3.1合同管理
3.3.1.1合同基本信息表(pms_ct_attrib)
序号
描述
列名
数据类型
备注
1
合同id
ctId
int
主键,递增
2
合同编号
ctNo
varchar
3
合同名称
ctName
varchar
4
关联合同分类id
relaCtTypeId
int
关联合同分类子表(它可以扩展)
5
合同类别(0,进项;1,出项;)
ctCategory
int
进项是承包合同。
出项是分包合同
6
关联招标id
relaZbId
int
有则关联
7
合同金额
ctMoney
numeric
8
币种
currencyType
int
关联数据字典
9
变更后的合同金额
ctModifyMoney
numeric
10
业主单位
yzUnitName
varchar
直接保存名称
11
监理单位
jlUnitName
varchar
直接保存名称
12
承包单位
contractor
varchar
直接保存名称
13
关联项目基础信息表的id
relaProjItemId
int
关联项目基础信息表的的id
14
乙方联络人
secondParty
varchar
15
签订日期
signDate
datetime
16
计划开工日期
planStartDate
datetime
17
竣工日期
planEndDate
datetime
18
合同状态(0,初始;1,生效;3,竣工结算;4,合同终止;)
status
int
19
录入人姓名
enterUserName
varchar
不保存录入人id,直接保存姓名
20
使用状态
useStatus
int
默认值为1
21
创建时间
createDate
datetime
创建当条记录的时间
22
修改时间
modifyDate
datetime
修改当条记录的时间
23
删除时间
deleteDate
datetime
删除当条记录的时间
3.3.1.2合同分类表(pms_ct_type)
序号
描述
列名
数据类型
备注
1
合同分类id
typeId
int
主键,递增
2
合同分类名称
typeName
varchar
3
父项id
parentId
int
4
……
5
使用状态
useStatus
int
默认值为1
6
创建时间
createDate
datetime
创建当条记录的时间
7
修改时间
modifyDate
datetime
修改当条记录的时间
8
删除时间
deleteDate
datetime
删除当条记录的时间
3.3.1.3合同附件表
开发部统一规划
3.3.1.4合同工程量清单表(pms_ct_proj_items)
说明:
合同工程量清单表含承包合同工程量清单和分包合同工程量清单,分包合同清单与承包合同清单是有关联的。
序号
描述
列名
数据类型
备注
1
清单主键id
projId
int
主键,递增[projId]
2
关联合同id
relaCtId
int
[relaCtid]
3
关联承包合同清单id
relaProjId
int
如果是分包合同清单,该字段有值
4
关联实物量id
relaSwlId
int
[relaSwlid]
5
清单Wbs编码
projHkrno
varchar
[projHkrNo]
6
父项id
projParentId
int
7
层级
projLevel
int
8
清单编号
projNo
varchar
[projNo]
9
项目名称
projName
varchar
[projName]
10
计量单位
unit
varchar
[projUnit]
11
子项标志(0,父项;1,子项;)
childFlag
int
12
工程量
projAmount
numeric
[projAmount]
13
单价
projPrice
numeric
[projPrice]
14
排列顺序
sortNo
varchar
计算列,字符型[sortId]
15
是否分包标志(0,默认;1,已分包)
packageFlag
int
16
变更标志(0,默认;1,变量;2,变价;3新增)
modifyFlag
int
17
关联原合同清单id
relaOldProjId
int
18
使用状态
useStatus
int
默认值为1
[useStatus]
19
创建时间
createDate
datetime
创建当条记录的时间
20
修改时间
modifyDate
datetime
修改当条记录的时间
21
删除时间
deleteDate
datetime
删除当条记录的时间
3.3.2.5分部分项表(pms_ct_fbfx)
序号
描述
列名
数据类型
备注
1
分部分项id
fbfxId
int
主键,递增
2
分部分项名称
fbfxName
varchar
3
分部分项类型(1,单位工程;2,分部工程;3,分项工程)
fbfxType
int
4
关联合同id
relaCtId
int
5
排列顺序
sortNo
int
6
子项标志(0,父项;1,子项;)
childFlag
int
7
使用状态
useStatus
int
默认值为1
8
创建时间
createDate
datetime
创建当条记录的时间
9
修改时间
modifyDate
datetime
修改当条记录的时间
10
删除时间
deleteDate
datetime
删除当条记录的时间
3.3.1.6分部分项与合同工程量清单对应关系表(pms_ct_fbfx_rela_proj)
序号
描述
列名
数据类型
备注
1
主键id
keyId
int
主键,递增
2
关联分部分项id
relaFbfxId
int
3
关联合同工程量清单id
relaProjId
int
4
使用状态
useStatus
int
默认值为1
5
创建时间
createDate
datetime
创建当条记录的时间
6
修改时间
modifyDate
datetime
修改当条记录的时间
7
删除时间
deleteDate
datetime
删除当条记录的时间
3.3.1.6实物量分类表(pms_ct_swl_type)
序号
描述
列名
数据类型
备注
1
实物量id
keyId
int
主键,递增
2
实物量名称
relaFbfxId
int
3
实物量编码(Wbs)
relaProjId
int
4
使用状态
useStatus
int
默认值为1
5
创建时间
createDate
datetime
创建当条记录的时间
6
修改时间
modifyDate
datetime
修改当条记录的时间
7
删除时间
deleteDate
datetime
删除当条记录的时间
3.3.2.7数据字典表(pms_pub_datas_dict)
序号
描述
列名
数据类型
备注
1
主键id
keyid
int
主键,递增
2
过滤关键字
filterKeyWords
varchar
3
项目id
itemId
int
4
项目名称
itemName
varchar
5
使用状态
useStatus
int
默认值为1
6
创建时间
createDate
datetime
创建当条记录的时间
7
修改时间
modifyDate
datetime
修改当条记录的时间
8
删除时间
deleteDate
datetime
删除当条记录的时间
3.3.2计量支付管理
计量支付管理,不做单元签证单了,在工程量月报表里录入当期要结算的工程量就可以了。
3.3.2.1支付单号表(pms_zf_payment_inf)
序号
描述
列名
数据类型
备注
1
支付单号id
paymentId
int
主键,递增
2
关联合同id
relaCtId
int
3
合同类别(0,进项;1,出项;)
ctCategory
int
4
期数
termNo
varchar
5
支付单编号
paymentNo
varchar
6
支付年月起始时间
startDate
datetime
7
支付年月结束时间
endDate
datetime
8
发起时间
fqSj
datetime
9
工程统计时间
gcTjSj
datetime
10
财务统计时间
cwTjSj
datetime
11
支付单类型(进度款、预付款、质保金、安保金)
paymentType
int
1:
进度款2:
预付款3:
质保金4:
安保金
12
支付单状态(0,默认;1,锁定)
status
int
13
支付单当期汇率
rate
numeric
14
竣工结算标志
ggjsFlag
int
15
合同终止标志
completeFlag
int
16
使用状态
useStatus
int
默认值为1
17
创建时间
createDate
datetime
创建当条记录的时间
18
修改时间
modifyDate
datetime
修改当条记录的时间
19
删除时间
deleteDate
datetime
删除当条记录的时间
3.3.2.2月工程量数据录入表(pms_zf_gcl_yb)
序号
描述
列名
数据类型
备注
1
主键id
keyId
int
主键,递增
2
关联合同id
relaCtId
int
3
关联支付单号id
relaPaymentId
int
4
关联工程量清单id
relaProjId
int
5
年初至上月累计完成
ncZsyLjWcgcl
numeric
6
开工至上月累计完成
kgZsyLjWcgcl
numeric
7
施工单位申报工程量
sgdwSbgcl
numeric
8
监理单位审核工程量
jldwShgcl
numeric
9
业主单位审核工程量
yzdwShgcl
numeric
10
使用状态
useStatus
int
默认值为1
11
创建时间
createDate
datetime
创建当条记录的时间
12
修改时间
modifyDate
datetime
修改当条记录的时间
13
删除时间
deleteDate
datetime
删除当条记录的时间
14
备注
MEMO
3.3.2.3费用项目表(pms_zf_fee_item)
序号
描述
列名
数据类型
备注
1
费用项目id
feeProjId
int
主键,递增
2
费用项目名称
feeProjName
varchar
3
父项id
parentId
varchar
4
排列顺序
sortNo
varchar
5
使用状态
useStatus
int
默认值为1
6
创建时间
createDate
datetime
创建当条记录的时间
7
修改时间
modifyDate
datetime
修改当条记录的时间
8
删除时间
deleteDate
datetime
删除当条记录的时间
注:
费用项目名称有:
完成金额;材料调差金额;其它付款;预付款;进度保留金;质量保留金;安全保留金;材料扣款;其它费用;支付净额;
付款用正数,扣款用负数;
3.3.2.3费用月报详细表(pms_zf_fee_data_detail)
序号
描述
列名
数据类型
备注
1
主键id
keyId
int
主键,递增
2
关联合同id
relaCtId
int
3
关联支付单号id
relaPaymentId
int
4
关联费用项目id
relaFeeId
int
5
开工至上月累计完成
kgZsyLjWcje
numeric
6
施工单位申报金额
sgdwSbje
numeric
7
监理单位审核金额
jldwShje
numeric
8
业主单位审核金额
yzdwShje
numeric
9
备注
CommMemo
varchar
10
使用状态
useStatus
int
默认值为1
11
创建时间
createDate
datetime
创建当条记录的时间
12
修改时间
modifyDate
datetime
修改当条记录的时间
13
删除时间
deleteDate
datetime
删除当条记录的时间
3.3.3合同变更管理
3.3.3.1合同变更主表(pms_ctbg_term_inf)
序号
描述
列名
数据类型
备注
1
主键id
termId
int
主键,递增
2
关联合同id
relaCtId
int
3
期号
term
varchar
4
审核状态(0,默认;1,锁定)
shFlag
int
5
审定日期
shDate
datetime
6
备注
commMemo
varchar
7
使用状态
useStatus
int
默认值为1
8
创建时间
createDate
datetime
创建当条记录的时间
9
修改时间
modifyDate
datetime
修改当条记录的时间
10
删除时间
deleteDate
datetime
删除当条记录的时间
3.3.3.2合同变更详细表(pms_ctbg_term_data_detail)
序号
描述
列名
数据类型
备注
1
主键id
keyId
int
主键,递增
2
关联主表id
relaTermId
int
3
wbs编号(回写)
projHkrno
varchar
结果写回
4
项目编号
projNo
varchar
5
项目名称
projName
varchar
6
计量单位
unit
varchar
7
施工单位申报工程量
sgdwSbgcl
numeric
8
施工单位申报单价
sgdwSbdj
numeric
9
监理单位审核工程量
jldwShgcl
numeric
10
监理单位审核单价
jldwShdj
numeric
11
业主单位审核工程量
yzdwShgcl
numeric
12
业主单位审核单价
yzdwShdj
numeric
13
变更类型(1,变量;2,变价;3新增)
modifyType
int
14
备注
commMemo
varchar
15
使用状态
useStatus
int
默认值为1
16
创建时间
createDate
datetime
创建当条记录的时间
17
修改时间
modifyDate
datetime
修改当条记录的时间
18
删除时间
deleteDate
datetime
删除当条记录的时间
3.4功能列表
3.5功能设计
3.5.1合同信息
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 合同 管理 数据表 设计