某知名公司ERP数据库结构[6]

本数据库结构来自网络,包含进销存、工资、分支机构等方面设计。本blog作了整理,为大家学习数据库物理数据库模型用。请勿用于商业用途!
101 采购退货主表
表名: PRETURN   描述:    
字段名 中文描述 字段类型/长度 是否为空 说明
PRETURNID 单据ID INTEGER NOT NULL Primary
CODE 单据编号 VARCHAR(25) NOT NULL Unique
BILLDATE 单据日期 DATE    
FLAG 冲红标志 INTEGER    
REFERBILLID 冲红单ID INTEGER    
OPERATOR 操作员 VARCHAR(10)    
EXEMANID 经办人 INTEGER    
STOREID 仓库ID INTEGER    
VENDORID 供应商ID INTEGER NOT NULL  
TOTALAMT 总金额 DOUBLE PRECISION    
BACKMONEY 是否退现款 VARCHAR(1)    
PAYTYPEID 支付方式 SMALLINT    
BANKID 银行ID SMALLINT    
CHECKNO 票号 VARCHAR(20)    
MEMO 备注 VARCHAR(40)    
UPDATETIME 修改日期 DATE    
RPTID 打印样式ID INTEGER    
SHOPID 分支机构ID SMALLINT    
SFLAG 传输标志 SMALLINT    
102 工种表
表名: PROCEDURES 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
PROCENO 编号 INTEGER NOT NULL Primary
PROCENAME 名称 VARCHAR(20) NOT NULL Unique
103 损益表
表名: PROFITLOSS 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
YEARMON 年月份 VARCHAR(6) NOT NULL Primary
SUBID 科目ID VARCHAR(18) NOT NULL Primary
BDEBIT 借方期初金额 DOUBLE PRECISION    
BCREDIT 贷方期初金额 DOUBLE PRECISION    
DEBIT 借方金额 DOUBLE PRECISION    
CREDIT 贷方金额 DOUBLE PRECISION    
EDEBIT 借方期末金额 DOUBLE PRECISION    
ECREDIT 贷方期末金额 DOUBLE PRECISION    
YDEBIT 借方年度金额 DOUBLE PRECISION    
YCREDIT 贷方年度金额 DOUBLE PRECISION    
104 工资项目
表名: PROJECT  描述: 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
LABNO 主键 SMALLINT NOT NULL Primary
PROJECTID 项目ID SMALLINT    
PROJECTNAME 项目名称 VARCHAR(10)    
DIRECTION 类型 VARCHAR(1)    
DELETEFLAG 删除标志 VARCHAR(1)    
PROJECTNO 项目号 VARCHAR(4)   如:GZ1,GZ2…
USED 状态 VARCHAR(1)    
105 工资项目过滤器主表
表名: PROJECTFILTER 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
FILTERNO 编号 INTEGER NOT NULL Primary,DEFAULT 1
FILTERNAME 过虑器名称 VARCHAR(30)    
106 工资项目过滤器从表
表名: PROJECTFILTERITEM 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
FILTERNO 编号 INTEGER    
NAME 名称 VARCHAR(10)    
PROJECTNO 项目号 VARCHAR(4)    
DIRECTION 类型 VARCHAR(1)    
CHOSED 选中标志 VARCHAR(1)    
107 采购收货从表
表名: RCVDDETAIL 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
RECIEVEDID 单据ID INTEGER NOT NULL Primary
ITEMNO 明细号 SMALLINT NOT NULL Primary
GOODSID 货品ID VARCHAR(20)    
PRICE 参考进价 DOUBLE PRECISION    
APRICE 加权成本价 DOUBLE PRECISION    
TAXRATE 税率 DOUBLE PRECISION    
QUANTITY 数量 DOUBLE PRECISION    
RETURNQTY 退货数量 DOUBLE PRECISION    
ORDERID 定单ID INTEGER    
ORDERITEMNO 定单明细号 SMALLINT    
DISC 折扣 DOUBLE PRECISION    
108 采购收货主表
表名: RECIEVED 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
RECIEVEDID 单据ID INTEGER NOT NULL Primary
CODE 单据编号 VARCHAR(25) NOT Unique
BILLDATE 单据日期 DATE    
FLAG 冲红标志 INTEGER    
REFERBILLID 冲红单ID INTEGER    
OPERATOR 操作员 VARCHAR(10)    
EXEMANID 经办人 INTEGER    
BILLTYPEID 单据类型ID SMALLINT    
STOREID 仓库ID INTEGER    
VENDORID 供应商ID INTEGER NOT NULL  
TOTALPAID 已付款 DOUBLE PRECISION    
TOTALAMT 总金额 DOUBLE PRECISION    
MEMO 备注 VARCHAR(40)    
TOTALRETURN 已退款 DOUBLE PRECISION    
UPDATETIME 修改日期 DATE    
RPTID 打印样式ID INTEGER    
SHOPID 分支机构ID SMALLINT    
SFLAG 传输标志 SMALLINT    
109 报表设计
表名: REPORT 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
RPTID 顺序号 INTEGER NOT NULL Primary
RPTTYPE 报表类型 SMALLINT NOT NULL Unique
RPTNAME 报表名称 VARCHAR(40) NOT NULL Unique
DATA 报表样式数据 BLOB   SUB_TYPE 0 SEGMENT SIZE80
110 销售退货主表
表名: RETURN 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
RETURNID 单据ID INTEGER NOT  Primary
CODE 单据编号 VARCHAR(25) NOT Unique
BILLDATE 单据日期 DATE    
FLAG 冲红标志 INTEGER    
REFERBILLID 冲红单ID INTEGER    
OPERATOR 操作员 VARCHAR(10)    
EXEMANID 经办人 INTEGER    
STOREID 仓库ID INTEGER    
CLIENTID 客户ID INTEGER    
TOTALAMT 总金额 DOUBLE PRECISION    
BACKMONEY 是否退现款 VARCHAR(1)    
PAYTYPEID 支付方式 SMALLINT    
BANKID 银行ID SMALLINT    
CHECKNO 票号 VARCHAR(20)    
MEMO 备注 VARCHAR(40)    
UPDATETIME 修改日期 DATE    
RPTID 打印样式ID INTEGER    
SHOPID 分支机构ID SMALLINT    
SFLAG 传输标志 SMALLINT    
111 销售退货从表
表名: RETURNDETAIL 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
RETURNID 单据ID INTEGER NOT NULL Primary
ITEMNO 明细号 SMALLINT NOT NULL Primary
GOODSID 货品ID VARCHAR(20)    
PRICE 参考进价 DOUBLE PRECISION    
APRICE 加权成本价 DOUBLE PRECISION    
TAXRATE 税率 DOUBLE PRECISION    
QUANTITY 数量 DOUBLE PRECISION    
DISC 折扣 DOUBLE PRECISION    
INVOICEID 销售单ID INTEGER    
INVOICEITEMNO 明细号 SMALLINT    
REFERTYPE 引用类型 SMALLINT    
112 销售开单从表
表名: SALEDETAIL 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
INVOICEID 单据ID INTEGER NOT NULL Primary
ITEMNO 明细号 SMALLINT NOT NULL Primary
GOODSID 货品ID VARCHAR(20)    
PRICE 参考进价 DOUBLE PRECISION    
APRICE 加权成本价 DOUBLE PRECISION    
TAXRATE 税率 DOUBLE PRECISION    
QUANTITY 数量 DOUBLE PRECISION    
SORDERID 定单ID INTEGER    
SORDERITEMNO 明细号 SMALLINT    
DISC 折扣 DOUBLE PRECISION    
RETURNQTY 退货数量 DOUBLE PRECISION    
113 其他库存变动
表名: SAT 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
SATID 单据ID SMALLINT NOT Primary
ISIN 出入标志 VARCHAR(1)    
NEEDBACK 退还标志 VARCHAR(1)    
114 性别表
表名: SEX 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
ID 顺序号 VARCHAR(1) NOT Primary;Unique;
NAME 名称 VARCHAR(10)    
115 分支机构资料表
表名: SHOPREG 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
SHOPID 分支ID INTEGER NOT Primary
NAME 名称 VARCHAR(40)    
LAWPERSON 法人代表 VARCHAR(20)    
BANK 开户行 VARCHAR(20)    
ACCOUNTS 帐号 VARCHAR(20)    
TAXNUMBER 税号 VARCHAR(20)    
ADDRESS 地址 VARCHAR(100)    
PHONE 电话 VARCHAR(20)    
ACCSETID 帐套ID INTEGER    
ACCSETCODE 帐套编号 VARCHAR(20)    
ACCSETNAME 帐套名称 VARCHAR(40)    
STOREID 仓库ID INTEGER    
ACCPER 会计期间 VARCHAR(6)    
STATUS 启用状态 VARCHAR(1)   DEFAULT F
CLIENTID 默认客户ID INTEGER    
PAYTYPEID 默认付款方式 INTEGER    
TRANSMODE 传输方式 SMALLINT   DEFAULT 0
UNITEMODE 合并方式 SMALLINT   DEFAULT 0
USEDFLAG 启用标志 SMALLINT   DEFAULT 0
SFLAG 传输标志 SMALLINT   DEFAULT 0
UPFLAG 发送标志 SMALLINT   DEFAULT 0
116 销售定单主表
表名: SORDER 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
SORDERID 单据ID INTEGER NOT Primary
CODE 单据编号 VARCHAR(25) NOT Unique
BILLDATE 单据日期 DATE    
FLAG 冲红标志 INTEGER    
REFERBILLID 冲红单ID INTEGER    
OPERATOR 操作员 VARCHAR(10)    
EXEMANID 经办人 INTEGER    
BILLTYPEID 单据类型ID INTEGER    
CLIENTID 客户ID INTEGER    
AMOUNT 总金额 DOUBLE PRECISION    
SHIPTO 送货地址 VARCHAR(40)    
TAKEDATE 交货日期 DATE    
CLOSED 使用标志 VARCHAR(1)    
MEMO 备注 VARCHAR(40)    
UPDATETIME 修改日期 DATE    
RPTID 打印样式ID INTEGER    
DISCID 折扣ID INTEGER    
SHOPID 分支机构ID SMALLINT    
SFLAG 传输标志 SMALLINT    
117 销售定单从表
表名: SORDERDETAIL 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
SORDERID 单据ID INTEGER NOT NULL Primary
ITEMNO 明细号 SMALLINT NOT NULL Primary
GOODSID 货品ID VARCHAR(20)    
QUANTITY 数量 DOUBLE PRECISION    
TAKEQTY 交货数量 DOUBLE PRECISION    
PRICE 价格 DOUBLE PRECISION    
TAXRATE 税率 DOUBLE PRECISION    
CLOSED 终止标志 VARCHAR(1)    
DISC 折扣 DOUBLE PRECISION    
118 仓库资料
表名: STORE 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
STOREID 仓库ID INTEGER NOT Primary
NAME 仓库名称 VARCHAR(20) NOT Unique
LOCATION 地址 VARCHAR(40)    
MEMO 备注 VARCHAR(40)    
UPFLAG 发送标志 VARCHAR(1)    
119 仓库资料初始化
表名: STOREGOODSINIT 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
YEAR 年份 SMALLINT NOT Primary
MONTH 月份 SMALLINT NOT Primary
STOREID 仓库ID INTEGER NOT Primary
GOODSID 货品ID VARCHAR(20) NOT Primary
BQTY 期初数量 DOUBLE PRECISION    
INQTY 本期增加 DOUBLE PRECISION    
OUTQTY 本期减少 DOUBLE PRECISION    
EQTY 期末数量 DOUBLE PRECISION    
120 仓库资料初始化中间表
表名: STOREGOODSINIT_TMP 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
YEAR 年份 SMALLINT NOT Primary
MONTH 月份 SMALLINT NOT Primary
STOREID 仓库ID INTEGER NOT Primary
GOODSID 货品ID VARCHAR(20) NOT Primary
BQTY 期初数量 DOUBLE PRECISION    
INQTY 本期增加 DOUBLE PRECISION    
OUTQTY 本期减少 DOUBLE PRECISION    
EQTY 期末数量 DOUBLE PRECISION    
121 会计科目
表名: SUBJECT 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
SUBID 顺序号 VARCHAR(18) NOT Primary
NAME 名称 VARCHAR(32) NOT  
DCFLAG 余额方向 VARCHAR(1) NOT  
DETAILFLAG 子科目标志 VARCHAR(1) NOT  
HSCASH 核算现金流量标志 VARCHAR(1)    
HSWBFLAG 核算方法标志 SMALLINT    
MONEYID 货品ID SMALLINT    
ATTRFLAG 修改属性 SMALLINT   为-1表示为修改,其他则表示为增加,并代表增加科目的属性
HELPCODE 帮助码 VARCHAR(8)    
SPECIALCODE 特别码 INTEGER    
RELEVANTID 相关的ID INTEGER    
122 系统日记表
表名: SYSTEMLOG 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
ID 顺序号 DOUBLE PRECISION NOT Primary
OCCURTIME 当前时间 VARCHAR(20)    
TYPE 类型 VARCHAR(1)    
WINDOWNAME 窗口名称 VARCHAR(40)    
OPERATION 操作 SMALLINT    
RESULTION 操作结果 VARCHAR(1)    
COMPUTERNAME 计算机名称 VARCHAR(40)    
COMPUTERIP 计算机IP地址 VARCHAR(20)    
COMPUTERUSER 计算机用户 VARCHAR(40)    
PORTNO 计算机端口 INTEGER    
LOGUSERNAME 登录用户名 VARCHAR(20)    
BILLCODE 单据编号 VARCHAR(25)    
123 术语表
表名: SYTERM   描述:    
字段名 中文描述 字段类型/长度 是否为空 说明
TERMID 顺序号 INTEGER NOT Primary
NAME 名称 VARCHAR(16)    
124 单位
表名: UNIT 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
NAME 名称 VARCHAR(8) NOT Primary
UPFLAG 发送标志 VARCHAR(1)    
125 固定资产使用类型
表名: USEDTYPE 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
ID 顺序号 INTEGER NOT Primary
NAME 名称 VARCHAR(20) NOT  
DEPR 增减标志 VARCHAR(1)    
126 估价主表
表名: VALUEDRCVD 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
BILLID 单据ID INTEGER NOT Primary
CODE 单据编号 VARCHAR(25) NOT Unique
BILLDATE 单据日期 DATE    
FLAG 冲红标志 INTEGER    
REFERBILLID 冲红单ID INTEGER    
OPERATOR 操作员 VARCHAR(10)    
EXEMANID 经办人 INTEGER    
STOREID 仓库ID INTEGER    
VENDORID 供应商ID INTEGER NOT  
TOTALAMT 总金额 DOUBLE PRECISION    
MEMO 备注 VARCHAR(40)    
UPDATETIME 修改日期 DATE    
RPTID 打印样式ID INTEGER    
SHOPID 分支机构ID SMALLINT    
SFLAG 传输标志 SMALLINT    
127 估价从表
表名: VALUEDRCVDDETAIL 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
BILLID 单据ID INTEGER NOT Primary
ITEMNO 明细号 SMALLINT NOT Primary
GOODSID 货品ID VARCHAR(20)    
PRICE 单价 DOUBLE PRECISION    
APRICE 加权成本价 DOUBLE PRECISION    
QUANTITY 数量 DOUBLE PRECISION    
ORDERID 定单ID INTEGER    
ORDERITEMNO 明细ID SMALLINT    
DISC 折扣 DOUBLE PRECISION    
128 供应商资料表
表名: VENDOR 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
VENDORID 编号 INTEGER NOT Primary
SHORTNAME 简称 VARCHAR(20) NOT Unique
NAME 全称 VARCHAR(40)    
CONTATOR 联系人 VARCHAR(16)    
PHONE 电话 VARCHAR(20)    
FAX 传真 VARCHAR(20)    
ADDRESS 地址 VARCHAR(40)    
ZIP 邮编 VARCHAR(12)    
BANK 开户银行 VARCHAR(30)    
BANKID 银行帐号 VARCHAR(20)    
TAXID 纳税号 VARCHAR(20)    
SURAMT 预收金额 DOUBLE PRECISION    
BALANCE 应收差额 DOUBLE PRECISION    
INITBILLID INTEGER      
CLOSED 禁用标志 VARCHAR(1)    
MEMO 备注 VARCHAR(50)    
EMAIL 电子信箱 VARCHAR(40)    
URL 公司主页地址 VARCHAR(50)    
PAGER Call机 VARCHAR(20)    
MOBILEPHONE 手机号码 VARCHAR(20)    
AREAID 地区编号 SMALLINT    
SPAMT 实际欠款 DOUBLE PRECISION    
UPFLAG 发送标志 VARCHAR(1)    
129 固定资产工作量
表名: WORKLOAD 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
YEARMON 年月份 VARCHAR(6) NOT Primary
ID 顺序号 INTEGER NOT Primary
WORKLOAD 工作量 INTEGER    
DEPRRATE 月折旧率 DOUBLE PRECISION    
DEPRVALUE 月折旧额 DOUBLE PRECISION    
WLFLAG 工作量消除标志 VARCHAR(1)    
LOCKED VARCHAR(1)      
130 计件工序
表名: WORKPRO 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
PROCENO 工种编号 INTEGER NOT Primary
WORKPRONO 工序编号 INTEGER NOT Primary
WORKNAME 工序名称 VARCHAR(20) NOT Unique
PRICE 工价 NUMERIC(15,2)    
131 术语表
表名: ZWTERM 描述:
字段名 中文描述 字段类型/长度 是否为空 说明
TERMID 顺序号 INTEGER NOT Primary
NAME 名称 VARCHAR(16)    
posted @ 2009-08-09 01:57  海浪~~  阅读(1072)  评论(2编辑  收藏  举报