某知名公司ERP数据库结构[4]
本数据库结构来自网络,包含进销存、工资、分支机等构方面设计。本blog作了整理,为大家学习数据库物理数据库模型用。请勿用于商业用途!
61 货品表 | ||||
表名: GOODS | 描述: | |||
字段名 | 中文描述 | 字段类型/长度 | 是否为空 | 说明 |
GOODSID | 货品编码 | VARCHAR(20) | NOT | Primary |
NAME | 名称规格 | VARCHAR(40) | ||
GOODSTYPEID | 类别编号 | SMALLINT | ||
GCMID | 核算方法 | SMALLINT | ||
KIND | 种类代号 | SMALLINT | ||
UNIT | 计量单位 | VARCHAR(8) | ||
SPRICE | 参考售价 | DOUBLE PRECISION | ||
PPRICE | 参考进价 | DOUBLE PRECISION | ||
APRICE | 加权成本价 | DOUBLE PRECISION | ||
TOPQTY | 库存上限 | DOUBLE PRECISION | ||
DOWNQTY | 库存下限 | DOUBLE PRECISION | ||
CANCMB | 可组装/拆卸 | VARCHAR(1) | ||
CLOSED | 使用中标志 | VARCHAR(1) | ||
UPFLAG | 发送标志 | VARCHAR(1) | ||
STATUS | 是否重新计算成本) | VARCHAR(1 | ||
GOODSCODE | 货品条码 | VARCHAR(13) | ||
SHORTNAME | 货品简称 | VARCHAR(20) | ||
HIGHPRICE | 最高价格 | DOUBLE PRECISION | ||
LOWPRICE | 最低价格 | DOUBLE PRECISION | ||
62 货品初始化表 | ||||
表名: GOODSINIT | 描述: | |||
字段名 | 中文描述 | 字段类型/长度 | 是否为空 | 说明 |
YEAR | 年份 | SMALLINT | NOT | Primary |
MONTH | 月份 | SMALLINT | NOT | Primary |
GOODSID | 货品ID | VARCHAR(20) | NOT | Primary |
BQTY | 期初数量 | DOUBLE PRECISION | ||
BPRICE | 单价 | DOUBLE PRECISION | ||
INQTY | 本期增加数量 | DOUBLE PRECISION | ||
OUTQTY | 本期减少数量 | DOUBLE PRECISION | ||
EQTY | 期末数量 | DOUBLE PRECISION | ||
EPRICE | 单价 | DOUBLE PRECISION | ||
BAMOUNT | 期初金额 | DOUBLE PRECISION | ||
EAMOUNT | 期末金额 | DOUBLE PRECISION | ||
63 货品类型 | ||||
表名: GOODSTYPE | 描述: | |||
字段名 | 中文描述 | 字段类型/长度 | 是否为空 | 说明 |
GOODSTYPEID | 类型ID | SMALLINT | NOT | Primary |
LCODE | 编号 | VARCHAR(10) | NOT | |
NAME | 名称 | VARCHAR(16) | NOT | NULL |
DESCRIPTION | 描述 | VARCHAR(30) | ||
UPFLAG | 发送标志 | VARCHAR(1) | ||
64 收入支出类别表 | ||||
表名: IETYPE | 描述: | |||
字段名 | 中文描述 | 字段类型/长度 | 是否为空 | 说明 |
IETYPEID | SMALLINT | NOT | NULL | Primary |
LCODE | 编号 | VARCHAR(10) | NOT | NULL |
NAME | 名称 | VARCHAR(20) | ||
SUBID | 会计科目 | VARCHAR(18) | ||
FLAG | 收入支出标志 | VARCHAR(1) | ||
MEMO | 备注 | VARCHAR(32) | ||
65 收入主表 | ||||
表名: INCOME | 描述: | |||
字段名 | 中文描述 | 字段类型/长度 | 是否为空 | 说明 |
INCOMEID | 单据ID | INTEGER | NOT | Primary; |
CODE | 单据编号 | VARCHAR(25) | NOT NULL | Unique |
BILLDATE | 单据日期 | DATE | ||
OPERATOR | 操作员 | VARCHAR(10) | ||
EMPID | 员工ID | INTEGER | ||
AMOUNT | 金额 | DOUBLE PRECISION | ||
PAYTYPEID | 付款方式 | SMALLINT | ||
CHECKNO | 票号 | VARCHAR(20) | ||
BANKID | 银行ID | SMALLINT | ||
MEMO | 备注 | VARCHAR(40) | ||
UPDATETIME | 修改日期 | DATE | ||
RPTID | 打印样式ID | INTEGER | ||
SHOPID | 分支机构ID | SMALLINT | ||
SFLAG | 传输标志 | SMALLINT | ||
66 收入从表 | ||||
表名: INCOMED | 描述: | |||
字段名 | 中文描述 | 字段类型/长度 | 是否为空 | 说明 |
INCOMEID | 单据ID | INTEGER | NOT | Primary; |
ITEMNO | 明细号 | SMALLINT | NOT NULL | |
IETYPEID | 收支类别ID | SMALLINT | ||
AMOUNT | 金额 | DOUBLE PRECISION | ||
MEMO | 备注 | VARCHAR(32) | ||
67 固定资产增减方式表 | ||||
表名: INCRDECR | 描述: | |||
字段名 | 中文描述 | 字段类型/长度 | 是否为空 | 说明 |
ID | 顺序号 | INTEGER | NOT | Primary; |
INCRORDECR | 增减标志 | VARCHAR(1) | ||
NAME | 增减方式名称 | VARCHAR(20) | NOT NULL | |
SUBID | 对应会计科目 | VARCHAR(18) | ||
68 产品进仓从表 | ||||
表名: INDETAIL | 描述: | |||
字段名 | 中文描述 | 字段类型/长度 | 是否为空 | 说明 |
INPRODUCTID | 单据ID | INTEGER | NOT | Primary; |
ITEMNO | 明细号 | SMALLINT | NOT NULL | Primary |
GOODSID | 货品ID | VARCHAR(20) | ||
QUANTITY | 数量 | DOUBLE PRECISION | ||
PRICE | 单价 | DOUBLE PRECISION | ||
69 固定资产初始化表 | ||||
表名: INITASTBALA | 描述: | |||
字段名 | 中文描述 | 字段类型/长度 | 是否为空 | 说明 |
ID | 顺序号 | INTEGER | NOT | Primary; |
ASTDEBIT | 固定资产原值(余额为借方)借方累计 | DOUBLE PRECISION | ||
ASTCREDIT | 固定资产原值(余额为借方)贷方累计 | DOUBLE PRECISION | ||
ASTBALA | 固定资产原值(余额为借方)期初余额 | DOUBLE PRECISION | ||
DPRDEBIT | 固定资产累计折旧(余额为贷方)借方累计 | DOUBLE PRECISION | ||
DPRCREDIT | 固定资产累计折旧(余额为贷方)贷方累计 | DOUBLE PRECISION | ||
DPRBALA | 固定资产累计折旧(余额为贷方)期初余额 | DOUBLE PRECISION | ||
70 会计科目初始数据录入表 | ||||
表名: INITBALA | 描述: | |||
字段名 | 中文描述 | 字段类型/长度 | 是否为空 | 说明 |
MNYIDSUBID | 货币、科目组合ID | VARCHAR(20) | NOT NULL | Primary |
MONEYID | 货币ID | SMALLINT | ||
SUBID | 科目ID | VARCHAR(18) | ||
NAME | 名称 | VARCHAR(32) | ||
DCFLAG | 借贷标志 | VARCHAR(1) | ||
DCFLAGNAME | 借贷名 | VARCHAR(2) | ||
DETAILFLAG | 明细科目标志 | VARCHAR(1) | ||
RATE | 汇率 | DOUBLE PRECISION | ||
RAWDEBIT | 本年累计借方原币金额 | DOUBLE PRECISION | ||
RAWCREDIT | 本年累计贷方原币金额 | DOUBLE PRECISION | ||
RAWBALANCE | 本年累计原币金额 | DOUBLE PRECISION | ||
YRAWDEBIT | 年初借方原币金额 | DOUBLE PRECISION | ||
YRAWCREDIT | 年初贷方原币金额 | DOUBLE PRECISION | ||
MRAWDEBIT | 期初借方原币金额 | DOUBLE PRECISION | ||
MRAWCREDIT | 期初贷方原币金额 | DOUBLE PRECISION | ||
DEBIT | 本年累计借方本位币金额 | DOUBLE PRECISION | ||
CREDIT | 本年累计贷方本位币金额 | DOUBLE PRECISION | ||
BALANCE | 本年累计本位币金额 | DOUBLE PRECISION | ||
YDEBIT | 年初借方本位币金额 | DOUBLE PRECISION | ||
YCREDIT | 年初贷方本位币金额 | DOUBLE PRECISION | ||
MDEBIT | 期初借方本位币金额 | DOUBLE PRECISION | ||
MCREDIT | 期初贷方本位币金额 | DOUBLE PRECISION | ||
REFRESHFLAG | 刷新标志 | VARCHAR(1) | 当新增或修改已存在的科目时标志置为True | |
PLHAVEDONE | 本年损益累计发生 | DOUBLE PRECISION | ||
71 现金流量初始化表 | ||||
表名: INITFLOW | 描述: | |||
字段名 | 中文描述 | 字段类型/长度 | 是否为空 | 说明 |
YEARMON | 年月份 | VARCHAR(6) | NOT NULL | Primary |
CASHID | 顺序号 | VARCHAR(12) | NOT NULL | Primary |
DEBIT | 借方金额 | DOUBLE PRECISION | ||
CREDIT | 贷方金额 | DOUBLE PRECISION | ||
72 汇率初始化表 | ||||
表名: INITRATE | 描述: | |||
字段名 | 中文描述 | 字段类型/长度 | 是否为空 | 说明 |
MONEYID | 货币号 | SMALLINT | NOT NULL | Primary |
RATE | 对人民币汇率 | DOUBLE PRECISION | ||
73 库存变动单 | ||||
表名: INOUT | 描述: | |||
字段名 | 中文描述 | 字段类型/长度 | 是否为空 | 说明 |
INOUTID | 单据ID | INTEGER | NOT NULL | Primary |
CODE | 单据编号 | VARCHAR(25) | NOT | Unique |
BILLDATE | 单据号 | DATE | ||
FLAG | 冲红标志 | INTEGER | ||
REFERBILLID | 冲红单ID | INTEGER | ||
OPERATOR | 操作员 | VARCHAR(10) | ||
STOREID | 仓库号 | INTEGER | ||
SATID | 进/出标志 | SMALLINT | ||
PEOPLE | 操作人 | VARCHAR(32) | ||
TOTALAMT | 总金额 | DOUBLE PRECSION | ||
MEMO | 备注 | VARCHAR(40) | ||
UPDATETIME | 修改日期 | DATE | ||
RPTID | 打印样式ID | INTEGER | ||
SHOPID | 分支机构ID | SMALLINT | ||
SFLAG | 传输标志 | SMALLINT | ||
74 现金流动表 | ||||
表名: INOUTCASH | 描述: | |||
字段名 | 中文描述 | 字段类型/长度 | 是否为空 | 说明 |
ID | 顺序号 | INTEGER | NOT | Primary; |
BILLDATE | 单据日期 | DATE | NOT | NULL |
OPID | 操作员ID | SMALLINT | ||
OPERATOR | 操作员 | VARCHAR(16) | ||
CODE | 编号 | VARCHAR(25) | ||
MEMO | 备注 | VARCHAR(40) | ||
INCASH | 现金流入 | DOUBLE PRECISION | ||
OUTCASH | 现金流出 | DOUBLE PRECISION | ||
75 数据清空前收银员收银表(POS用) | ||||
表名: INOUTCASHINIT | 描述: | |||
字段名 | 中文描述 | 字段类型/长度 | 是否为空 | 说明 |
ID | 顺序号 | INTEGER | NOT | Primary; |
OPID | 操作员ID | INTEGER | NOT | NULL |
DEFFERENCE | 金额差额 | DOUBLE PRECISION | ||
76 产品进仓表 | ||||
表名: INPRODUCT | 描述: | |||
字段名 | 中文描述 | 字段类型/长度 | 是否为空 | 说明 |
INVOICEID | 单据ID | INTEGER | NOT | Primary; |
CODE | 单据编号 | VARCHAR(25) | NOT | Unique |
BILLDATE | 单据日期 | DATE | ||
FLAG | 冲红标志 | INTEGER | ||
REFERBILLID | 冲红单ID | INTEGER | ||
OPERATOR | 操作员 | VARCHAR(10) | ||
BATCHCODE | 批好 | VARCHAR(12) | ||
INSID | 进仓号 | INTEGER | ||
TOTALAMT | 总金额 | DOUBLE PRECISIN | ||
MEMO | 备注 | VARCHAR(40) | ||
UPDATETIME | 修改日期 | DATE | ||
RPTID | 打印样式ID | INTEGER | ||
SHOPID | 分支机构ID | SMALLINT | ||
SFLAG | 传输标志 | SMALLINT | ||
77 销售开单主表 | ||||
表名: INVOICE | 描述: | |||
字段名 | 中文描述 | 字段类型/长度 | 是否为空 | 说明 |
INVOICEID | 单据ID | INTEGER | NOT NULL | Primary; |
CODE | 单据编号 | VARCHAR(25) | NOT NULL | Unique |
BILLDATE | 单据日期 | DATE | ||
FLAG | 冲红标志 | INTEGER | ||
REFERBILLID | 冲红单ID | INTEGER | ||
OPERATOR | 操作员 | VARCHAR(10) | ||
EXEMANID | 经办人 | INTEGER | ||
BILLTYPEID | 单据类型 | SMALLINT | ||
STOREID | 仓库ID | INTEGER | ||
CLIENTID | 客户ID | INTEGER | ||
SHIPTO | 送货地址 | VARCHAR(40) | ||
TERMDAYS | 到期日期 | SMALLINT | ||
TOTALRCVD | 已收金额 | DOUBLE PRECISION | ||
TOTALAMT | 总金额 | DOUBLE PRECISION | ||
MEMO | 备注 | VARCHAR(40) | ||
TOTALRETURN | 已退总金额 | DOUBLE PRECISION | ||
UPDATETIME | 修改日期 | DATE | ||
RPTID | 打印样式ID | INTEGER | ||
DISCID | 折扣ID | INTEGER | ||
SHOPID | 分支机构ID | SMALLINT | ||
SFLAG | 传输标志 | SMALLINT | ||
78 进销存主表主键 | ||||
表名: KEYVALUETABLE | 描述: | |||
字段名 | 中文描述 | 字段类型/长度 | 是否为空 | 说明 |
TABLENAME | 表名 | VARCHAR(20) | NOT NULL | Primary |
KEYVALUE | 最大值 | INTEGER | ||
79 | ||||
表名: LABALLOT | 描述: | |||
字段名 | 中文描述 | 字段类型/长度 | 是否为空 | 说明 |
ALLOTID | 单据号 | INTEGER | NOT | Primary; |
NAME | 名称 | VARCHAR(32) | ||
80 工资项目分类表 | ||||
表名: LABALLOTITEM | 描述: | |||
字段名 | 中文描述 | 字段类型/长度 | 是否为空 | 说明 |
ALLOTID | 顺序号 | INTEGER | NOT | Primary; |
ITEMID | 明细号 | INTEGER | NOT NULL | Primary |
PROJECTNO | 项目名称ID | VARCHAR(16) | ||
DIRECTION | 项目类型 | VARCHAR(1) |