ERP数据库详细设计说明书.docx
《ERP数据库详细设计说明书.docx》由会员分享,可在线阅读,更多相关《ERP数据库详细设计说明书.docx(98页珍藏版)》请在冰豆网上搜索。
![ERP数据库详细设计说明书.docx](https://file1.bdocx.com/fileroot1/2022-11/23/a8e1ee7e-2fb8-4320-af96-26cf612a8010/a8e1ee7e-2fb8-4320-af96-26cf612a80101.gif)
ERP数据库详细设计说明书
ERP
数
据
库
设
计
说
明
书
项目代号:
CX-2010-04-XX
XXXXXXX技术有限公司
2011-04-28
1、命名规则
见数据库表名与字段名命名规范
2、基础数据
见erp项目数据库脚本.sql文件
2.1、物料类别(设计人:
XXX)
字段名
类型
是否为空
主键
外键
默认值
中文说明
matypeid
Varchar2(50)
no
yes
物料类别编号
matypename
Varchar2(50)
no
物料类别名称
matypeengname
Varchar2(50)
yes
英文名称
matyperemark
Varchar2(2000)
yes
备注
safetyone
varchar2(50)
yes
No
No
No
保留字段
safetytwo
varchar2(50)
yes
No
No
No
保留字段
enables
number
默认1不删除,0:
删除
标识是否删除
【表说明】
【主键说明】
【外键说明】
【索引说明】
【字段补充说明】
2.2、仓库表(设计人:
XXX)
字段名
类型
是否为空
主键
外键
默认值
中文说明
stoid
Varchar2(50)
no
yes
仓库编号
stoname
Varchar2(50)
no
仓库名称
stosimplename
Varchar2(50)
yes
仓库简称
stoconnectper
Varchar2(50)
yes
联系人
stoempid
Varchar2(50)
yes
联系人ID(新增)
stophone
Varchar2(50)
yes
联系电话
stoaddress
Varchar2(50)
yes
仓库地址
storemark
Varchar2(2000)
yes
备注
safetyone
varchar2(50)
yes
No
No
No
保留字段
safetytwo
varchar2(50)
yes
No
No
No
保留字段
enables
number
默认1不删除,0:
删除
标识是否删除
【表说明】
【主键说明】
【外键说明】
【索引说明】
【字段补充说明】
2.3、物料主文件(设计人:
XXX)
字段名
类型
是否为空
主键
外键
默认值
中文说明
matid
Varchar2(50)
no
yes
物料编号
matname
Varchar2(50)
no
物料名称
matspec
Varchar2(50)
yes
规格型号
mattypeid
Varchar2(20)
no
物料类别(伪外键)
mattypename
Varchar2(50)
no
物料类别名称
matadviceprice
number(19,4)
no
建议售价
matadvicepriceA
number(19,4)
yes
售价A
matadvicepriceB
number(19,4)
Yes
售价B
matadvicepriceC
number(19,4)
Yes
售价C
matadvicepriceD
number(19,4)
Yes
售价D
matadvicepriceE
number(19,4)
Yes
售价E
matstandardprice
number(19,4)
no
标准进价
matshape
Varchar(50)
no
成品
物料型态
matifduty
Number(9)
No
0:
否
是否含税
matdutyrate
number(19,4)
No
0.17
税率
matstockaheaddate
number(9)
no
0
采购提前期
matmainafford
Varchar2(50)
yes
主供应商
matmainaffordid
Varchar2(50)
yes
主供应商ID
matgawpdate
number(9)
yes
30
呆滞起计天数
matstopdate
date
yes
停用日期
matremark
Varchar2(2000)
yes
备注
matunit
Varchar2(50)
yes
计量单位
safetyone
varchar2(50)
yes
No
No
No
保留字段
safetytwo
varchar2(50)
yes
No
No
No
保留字段
Enable
Number(9)
No
No
No
No
标识是否删除
【表说明】
【主键说明】
【外键说明】
【索引说明】
【字段补充说明】
2.4、客户主文件(设计人:
XXX)
字段名
类型
是否为空
主键
外键
默认值
中文说明
cliid
Varchar2(50)
N
Y
客户编号
clitypeid
Varchar2(50)
客户类别Id
cliname
Varchar2(50)
N
客户全称
clishortname
Varchar2(50)
客户简称
cliaddress
Varchar2(50)
地方(具体)
cliarea
Varchar2(50)
地区
cliename
Varchar2(50)
英文全称
clieshortname
Varchar2(50)
英文简称
基本资料
cliprincipal
Varchar2(50)
负责人
clilinkman
Varchar2(50)
联系人
cliphoneone
Varchar2(50)
联系电话一
cliphonetwo
Varchar2(50)
联系电话二
cliphonethree
Varchar2(50)
联系电话三
clibankaccounts
Varchar2(50)
银行帐号
cliopenbank
Varchar2(50)
开户银行
empid
Varchar2(50)
N
业务人员id
climobilephone
Varchar2(50)
移动电话
cliemail
Varchar2(50)
电子邮件
cliweb
Varchar2(50)
网址
clifaxes
Varchar2(50)
传真号码
销售信息
clioldoutdate
date
最初销售出货日
clioldintodate
date
最初销售退货日
clinewoutdate
date
最近销售出货日
clinewintodate
date
最近销售退货日
clidiscount
Varchar2(50)
折数(%)
clipricestep
Varchar2(50)
售价等级
clicreatedate
date
客户建立日
clistopdate
date
终止交易日
收款信息
clizhangkuanedu
Varchar2(50)
账款额度
cliremainedu
Varchar2(50)
剩余额度
clicondition
Varchar2(50)
收款条件(天)
climonthreckoning
date
每月结账日
clicreditstep
Varchar2(50)
信用等级
cliqcpremoney
number(19,4)
期初预收款
cliqcdealmoney
number(19,4)
期初应收款
cliqmpremoney
number(19,4)
期末预收款
cliqmdealmoney
number(19,4)
期末应收款
其它
cliotherremark
Varchar2(2000)
备注
clitrash
Number(4,0)
是否废码
safetyone
varchar2(50)
保留字段
safetytwo
varchar2(50)
保留字段
enables
number
默认1不删除,0:
删除
标识是否删除
【表说明】
【主键说明】
【外键说明】
【索引说明】
【字段补充说明】
2.5、客户类别表(设计人:
XXX)
字段名
类型
是否为空
主键
外键
默认值
中文说明
clitypeid
Varchar2(50)
N
N
类别编号
clitypename
Varchar2(50)
N
类别名称
clitypeename
Varchar2(50)
N
英文名称
cliremark
Varchar2(500)
Y
备注
clitypetrash
Number(4,0)
0
是否废码
safetyone
varchar2(50)
yes
保留字段
safetytwo
varchar2(50)
yes
保留字段
Enable
Number(9)
No
标识是否删除
【表说明】
【主键说明】
【外键说明】
【索引说明】
【字段补充说明】
2.6、人员表(设计人:
XXX)
字段名
类型
是否为空
主键
外键
默认值
中文说明
empid
Varchar2(50)
N
Y
人员编号
empname
Varchar2(50)
N
人员姓名
empename
Varchar2(50)
英文姓名
depid
Varchar2(50)
N
部门编号id
empsex
Varchar2(50)
N
性别(默认男)
empcard
Varchar2(50)
N
身份证号
基本资料
empstate
Varchar2(50)
N
就职状态id
empduty
Varchar2(50)
职务(改字段名)
empphoneone
Varchar2(50)
联系电话一
empphonetwo
Varchar2(50)
联系电话二
empphonethree
Varchar2(50)
联系电话三
empbankaccounts
Varchar2(50)
银行账号
empbirthday
Date
出生日期(修改数据类型)
empjob
Varchar2(50)
岗位
Empemail
Varchar2(50)
电子邮件(一个邮箱)
empweb
Varchar2(50)
网址
empfaxes
Varchar2(50)
传真号码
empopenbank
Varchar2(50)
开户银行
其它信息
emptop
Varchar2(50)
最高学历
empdegree
Varchar2(50)
学位
empgotime
date
到期日期
empgraduatetime
Varchar2(50)
毕业学校
emppactstarttime
date
合同起始日期
emppactendtime
date
合同终止日期
通讯资料
empnowmailid
Varchar2(50)
现邮编
empfamilyphone
Varchar2(50)
家庭电话
empfamilyplace
Varchar2(50)
家庭住址
empnowphone
Varchar2(50)
现电话
empnowplace
Varchar2(50)
现住址
empexigenceman
Varchar2(50)
紧急联系人
empfamilymailid
Varchar2(50)
家庭邮编
其它
empremark
varchar2(2000)
备注
emptrash
Number(4,0)
0
是否废码
safetyone
varchar2(50)
保留字段
safetytwo
varchar2(50)
保留字段
enables
number
默认1不删除,0:
删除
标识是否删除
【表说明】
【主键说明】
【外键说明】
【索引说明】
【字段补充说明】
2.7、供应商类型表(设计人:
XXX)
字段名
类型
空否
主键
外键
默认值
中文说明
peeid
Varchar2(50)
N
Y
类别编号
peename
Varhcar2(50)
N
类别名称
peeEname
Varchar2(50)
N
类别英文名称
peeremark
Varchar2(2000)
Y
备注
peetrash
Number(4,0)
0
是否废码
safetyone
varchar2(50)
保留字段
safetytwo
varchar2(50)
保留字段
enables
number
默认1不删除,0:
删除
标识是否删除
【表说明】
【主键说明】
【外键说明】
【索引说明】
【字段补充说明】
2.8、供应商主文件表(设计人:
XXX)
字段名
类型
空否
主键
外键
默认值
中文说明
peoid
Varchar2(50)
N
Y
供应商编号
peoname
Varchar2(50)
N
供应商全称
peoshortname
Varchar2(50)
供应商简称
peoascription
Varchar2(50)
N
帐款归属
peopeeid
Varchar2(50)
供应商类型表id
peopeename
Varchar2(50)
供应商类型表名称(新增)
peoarea
Varchar2(50)
地区
peoprincipal
Varchar2(50)
负责人
peolinkman
Varchar2(50)
联系人
peophoneone
Varchar2(50)
联系电话一
peophonetwo
Varchar2(50)
联系电话二
peomobilephone
Varchar2(50)
移动电话
peobankaccounts
Varchar2(50)
银行帐号
peoopenbank
Varchar2(50)
开户银行
Peoempid
Varchar2(50)
(业务人员编号)
Peoempname
Varchar2(50)
(业务人员名称)
peocalling
Varchar2(50)
行业别
peoemail
Varchar2(50)
电子邮件
peoweb
Varchar2(50)
网址
peofaxes
Varchar2(50)
传真号码
peocreatedate
Varchar2(50)
建立日期
peocreditclass
Varchar2(50)
信用等级
peozhangkuanedu
number(19,4)
帐款额度
peoremainedu
number(19,4)
剩余额度
peomonthreckoning
number(19,4)
31
每月结帐日
Peoqcprepaymoney
number(19,4)
期初预付款
peoqcdealmoney
number(19,4)
期初应付款
peoqmprepaymoney
number(19,4)
期末预付款
peoqmdealmoney
number(19,4)
期末应付款
peoremark
Varchar2(2000)
备注
peotrash
Number(4,0)
0
是否废码
safetyone
varchar2(50)
保留字段
safetytwo
varchar2(50)
保留字段
enables
number
默认1不删除,0:
删除
标识是否删除
【表说明】
【主键说明】
【外键说明】
【索引说明】
【字段补充说明】
2.9、部门表(设计人:
XXX)
字段名
类型
空否
主键
外键
默认值
中文说明
depid
Varchar2(50)
N
Y
部门编号
depname
Varchar2(50)
N
部门名称
depremark
Varchar2(2000)
备注
deptrash
Varchar2(50)
N
是否废码
safetyone
varchar2(50)
保留字段
safetytwo
varchar2(50)
保留字段
enables
number
默认1不删除,0:
删除
标识是否删除
【表说明】
【主键说明】
【外键说明】
【索引说明】
【字段补充说明】
3、共用表
3.1、库存总账表(设计人:
黄健)
字段名
类型
是否为空
主键
外键
默认值
中文说明
Genid
Varchar2(50)
No
Yes
No
行号
genmaterielid
Varchar2(50)
No
No
物料编号
genstorageno
Varchar2(20)
No
No
仓库编号(伪外键)
genstoragename
Varchar2(20)
No
No
No
仓库
genexpectstartqty
Number(9)
no
期初总数量
genstandarcost
number(19,4)
no
标准成本
genallcost
number(19,4)
no
标准总成本
genexpectstartallcost
number(19,4)
no
期初总成本
gensafetyqty
Number(9)
no
安全数量
Genavgcost
Number(19,4)
No
No
No
No
平均成本
Genqty
Number(9)
No
No
No
No
现有总数量
Gennowavgcost
Number(19,4)
No
No
No
No
现行平均成本
Genstandardcostall
Number(19,4)
No
No
No
No
标准总成本(改名字)
Gennowcost
Number(19,4)
No
No
No
No
现行总成本
safetyone
varchar2(50)
yes
No
No
No
保留字段
safetytwo
varchar2(50)
yes
No
No
No
保留字段
enables
number
默认1不删除,0:
删除
标识是否删除
【表说明】
【主键说明】
【外键说明】
【索引说明】
【字段补充说明】
3.2、库存进出明细表(设计人:
XXX)
字段名
类型
是否为空
主键
外键
默认值
中文说明
Minusaddid
Number(9)
N
n
主键ID
Minusdate
date
n
n
单据日期
Matypeid
Varchar2(20)
n
n
物料编号
Matypename
Varchar2(50)
n
n
物料名称