You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
379 lines
27 KiB
379 lines
27 KiB
DROP TABLE IF EXISTS wms_inventory;
|
|
CREATE TABLE wms_inventory
|
|
(
|
|
id INT(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号',
|
|
sid VARCHAR(64) NOT NULL DEFAULT '0' COMMENT '字符型编号',
|
|
lockVersion INT(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
createTime timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
modifyTime TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
state INT(11) NOT NULL DEFAULT '1' COMMENT '记录状态值',
|
|
isEnable INT(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
isDelete INT(32) NOT NULL DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
remarks VARCHAR(255) NULL DEFAULT NULL COMMENT '备注信息',
|
|
createBySid VARCHAR(64) NULL DEFAULT NULL COMMENT '创建者',
|
|
updateBySid VARCHAR(64) NULL DEFAULT NULL COMMENT '更新者',
|
|
goodsID varchar(64) DEFAULT NULL COMMENT '商品ID(唯一编码,入库时生成)',
|
|
goodsSid varchar(64) DEFAULT NULL COMMENT '商品sid',
|
|
billSid varchar(64) DEFAULT NULL COMMENT '入库单sid',
|
|
billDetailSid varchar(64) DEFAULT NULL COMMENT '入库单明细sid',
|
|
price1 decimal(10, 2) DEFAULT NULL COMMENT '销售价格1',
|
|
price2 decimal(10, 2) DEFAULT NULL COMMENT '销售价格2',
|
|
price3 decimal(10, 2) DEFAULT NULL COMMENT '销售价格3',
|
|
price4 decimal(10, 2) DEFAULT NULL COMMENT '销售价格4',
|
|
price5 decimal(10, 2) DEFAULT NULL COMMENT '销售价格5',
|
|
unit varchar(64) DEFAULT NULL COMMENT '计量单位',
|
|
count decimal(10, 2) DEFAULT NULL COMMENT '库存数量',
|
|
minimumPrice decimal(10, 2) DEFAULT NULL COMMENT '销售底价',
|
|
freePrice decimal(10, 2) DEFAULT NULL COMMENT '三包价格',
|
|
firstMaintainPrice decimal(10, 2) DEFAULT NULL COMMENT '首保价格',
|
|
warehouseSid varchar(64) DEFAULT NULL COMMENT '仓库sid',
|
|
warehouseName varchar(64) DEFAULT NULL COMMENT '仓库名称',
|
|
warehouseArea decimal(10, 2) DEFAULT NULL COMMENT '货位',
|
|
isShowDiscount int DEFAULT NULL COMMENT '是否显示折扣标志',
|
|
firstInDate timestamp DEFAULT NULL COMMENT '首次入库日期-计算库龄的依据',
|
|
lockCount decimal(10, 2) DEFAULT NULL COMMENT '锁定数量,计算字段,出库申请通过,但未实际出库',
|
|
sortNo int DEFAULT NULL COMMENT '排序',
|
|
useOrgSid varchar(64) DEFAULT NULL COMMENT '使用组织sid',
|
|
createOrgSid varchar(64) DEFAULT NULL COMMENT '创建组织sid',
|
|
PRIMARY KEY (id) USING BTREE
|
|
) ENGINE=InnoDB COMMENT='商品库存-台账';
|
|
|
|
DROP TABLE IF EXISTS wms_inventory_bill;
|
|
CREATE TABLE wms_inventory_bill
|
|
(
|
|
id INT(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号',
|
|
sid VARCHAR(64) NOT NULL DEFAULT '0' COMMENT '字符型编号',
|
|
lockVersion INT(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
createTime timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
modifyTime TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
state INT(11) NOT NULL DEFAULT '1' COMMENT '记录状态值0正常,1作废;申请-审批中-完成-作废',
|
|
isEnable INT(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
isDelete INT(32) NOT NULL DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
remarks VARCHAR(255) NULL DEFAULT NULL COMMENT '备注信息',
|
|
createBySid VARCHAR(64) NULL DEFAULT NULL COMMENT '创建者',
|
|
updateBySid VARCHAR(64) NULL DEFAULT NULL COMMENT '更新者',
|
|
sourceBillSid varchar(64) DEFAULT NULL COMMENT '来源单sid',
|
|
billNo varchar(64) DEFAULT NULL COMMENT '单据编号',
|
|
billType varchar(64) DEFAULT NULL COMMENT '单据类型(入库、出库)',
|
|
createDate varchar(64) DEFAULT NULL COMMENT '单据日期',
|
|
createUserSid varchar(64) DEFAULT NULL COMMENT '制单人',
|
|
createByName varchar(64) DEFAULT NULL COMMENT '制单人姓名',
|
|
busTypeKey varchar(64) DEFAULT NULL COMMENT '业务类型key(采购入库、维修出入库、销售出入库等)',
|
|
busTypeValue varchar(64) DEFAULT NULL COMMENT '业务类型value(采购入库、维修出入库、销售出入库等)',
|
|
warehouseManagerSid varchar(64) DEFAULT NULL COMMENT '库管操作人sid',
|
|
warehouseManager varchar(64) DEFAULT NULL COMMENT '库管操作人',
|
|
outTime timestamp DEFAULT NULL COMMENT '实际出库时间',
|
|
useOrgSid varchar(64) DEFAULT NULL COMMENT '使用组织sid',
|
|
createOrgSid varchar(64) DEFAULT NULL COMMENT '创建组织sid',
|
|
PRIMARY KEY (id) USING BTREE
|
|
) ENGINE=InnoDB COMMENT='出入库单据';
|
|
|
|
DROP TABLE IF EXISTS wms_inventory_bill_detail;
|
|
CREATE TABLE wms_inventory_bill_detail
|
|
(
|
|
id INT(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号',
|
|
sid VARCHAR(64) NOT NULL DEFAULT '0' COMMENT '字符型编号',
|
|
lockVersion INT(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
createTime timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
modifyTime TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
state INT(11) NOT NULL DEFAULT '1' COMMENT '记录状态值',
|
|
isEnable INT(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
isDelete INT(32) NOT NULL DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
remarks VARCHAR(255) NULL DEFAULT NULL COMMENT '备注信息',
|
|
createBySid VARCHAR(64) NULL DEFAULT NULL COMMENT '创建者',
|
|
updateBySid VARCHAR(64) NULL DEFAULT NULL COMMENT '更新者',
|
|
|
|
billSid varchar(64) DEFAULT NULL COMMENT '单据sid',
|
|
inventorySid varchar(64) DEFAULT NULL COMMENT '商品库存sid',
|
|
goodsSid varchar(64) DEFAULT NULL COMMENT '商品sid',
|
|
goodsName varchar(64) DEFAULT NULL COMMENT '商品名称',
|
|
goodsCode varchar(64) DEFAULT NULL COMMENT '商品编码(图号)',
|
|
specification varchar(64) DEFAULT NULL COMMENT '规格',
|
|
goodsModel varchar(64) DEFAULT NULL COMMENT '型号',
|
|
currentCount decimal(10, 2) DEFAULT NULL COMMENT '出入库后的库存量',
|
|
unit varchar(64) DEFAULT NULL COMMENT '计量单位',
|
|
warehouseSid varchar(64) DEFAULT NULL COMMENT '仓库sid',
|
|
warehouseName varchar(64) DEFAULT NULL COMMENT '仓库名称',
|
|
warehouseArea varchar(64) DEFAULT NULL COMMENT '货位',
|
|
cost decimal(10, 2) DEFAULT NULL COMMENT '单位成本(进货价)',
|
|
count decimal(10, 2) DEFAULT NULL COMMENT '数量(出库为负)',
|
|
taxAmount decimal(10, 2) DEFAULT NULL COMMENT '税额(出库为负)',
|
|
taxPrice decimal(10, 2) DEFAULT NULL COMMENT '含税价(出库为负)',
|
|
amount decimal(10, 2) DEFAULT NULL COMMENT '金额(出库为负)',
|
|
price1 decimal(10, 2) DEFAULT NULL COMMENT '销售价1',
|
|
price2 decimal(10, 2) DEFAULT NULL COMMENT '销售价2',
|
|
subjectSid varchar(64) DEFAULT NULL COMMENT '科目sid(出库时)',
|
|
subject varchar(64) DEFAULT NULL COMMENT '科目(出库时)',
|
|
operTime timestamp DEFAULT NULL COMMENT '操作时间',
|
|
operUserSid varchar(64) DEFAULT NULL COMMENT '操作人',
|
|
PRIMARY KEY (id) USING BTREE
|
|
) ENGINE=InnoDB COMMENT='单据明细';
|
|
|
|
DROP TABLE IF EXISTS wms_inventory_checkbill;
|
|
CREATE TABLE wms_inventory_checkbill
|
|
(
|
|
id INT(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号',
|
|
sid VARCHAR(64) NOT NULL DEFAULT '0' COMMENT '字符型编号',
|
|
lockVersion INT(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
createTime timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
modifyTime TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
state INT(11) NOT NULL DEFAULT '1' COMMENT '记录状态值',
|
|
isEnable INT(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
isDelete INT(32) NOT NULL DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
remarks VARCHAR(255) NULL DEFAULT NULL COMMENT '备注信息',
|
|
createBySid VARCHAR(64) NULL DEFAULT NULL COMMENT '创建者',
|
|
updateBySid VARCHAR(64) NULL DEFAULT NULL COMMENT '更新者',
|
|
billNo varchar(64) DEFAULT NULL COMMENT '单据编号',
|
|
createDate varchar(64) DEFAULT NULL COMMENT '制单日期',
|
|
createUserSid varchar(64) DEFAULT NULL COMMENT '制单人sid',
|
|
createByName varchar(64) DEFAULT NULL COMMENT '制单人姓名',
|
|
checkType varchar(64) DEFAULT NULL COMMENT '盘点类型',
|
|
checkState decimal(10, 2) DEFAULT NULL COMMENT '盘点状态(盘点中1,盘点完成2)',
|
|
profitCount decimal(10, 2) DEFAULT NULL COMMENT '盘盈数量',
|
|
profitAmount decimal(10, 2) DEFAULT NULL COMMENT '盘盈金额',
|
|
lossCount decimal(10, 2) DEFAULT NULL COMMENT '盘亏数量',
|
|
lossAmount decimal(10, 2) DEFAULT NULL COMMENT '盈亏金额',
|
|
useOrgSid varchar(64) DEFAULT NULL COMMENT '使用组织sid',
|
|
createOrgSid varchar(64) DEFAULT NULL COMMENT '创建组织sid',
|
|
PRIMARY KEY (id) USING BTREE
|
|
) ENGINE=InnoDB COMMENT='库存盘点';
|
|
|
|
DROP TABLE IF EXISTS wms_inventory_checkbill_detail;
|
|
CREATE TABLE wms_inventory_checkbill_detail
|
|
(
|
|
id INT(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号',
|
|
sid VARCHAR(64) NOT NULL DEFAULT '0' COMMENT '字符型编号',
|
|
lockVersion INT(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
createTime timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
modifyTime TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
state INT(11) NOT NULL DEFAULT '1' COMMENT '记录状态值状态(0正常、2盘亏、1盘盈)',
|
|
isEnable INT(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
isDelete INT(32) NOT NULL DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
remarks VARCHAR(255) NULL DEFAULT NULL COMMENT '备注信息',
|
|
createBySid VARCHAR(64) NULL DEFAULT NULL COMMENT '创建者',
|
|
updateBySid VARCHAR(64) NULL DEFAULT NULL COMMENT '更新者',
|
|
billSid varchar(64) DEFAULT NULL COMMENT '盘点单sid',
|
|
inventorySid varchar(64) DEFAULT NULL COMMENT '商品库存sid',
|
|
goodsSid varchar(64) DEFAULT NULL COMMENT '商品sid',
|
|
goodsName varchar(64) DEFAULT NULL COMMENT '商品名称',
|
|
goodsCode varchar(64) DEFAULT NULL COMMENT '商品编码(图号)',
|
|
goodsModel varchar(64) DEFAULT NULL COMMENT '型号',
|
|
unit varchar(64) DEFAULT NULL COMMENT '单位',
|
|
warehouseSid varchar(64) DEFAULT NULL COMMENT '仓库sid',
|
|
warehouseName varchar(64) DEFAULT NULL COMMENT '仓库',
|
|
warehouseArea varchar(64) DEFAULT NULL COMMENT '货位',
|
|
taxPrice decimal(10, 2) DEFAULT NULL COMMENT '含税价',
|
|
bookCount decimal(10, 2) DEFAULT NULL COMMENT '账面数量',
|
|
realCount decimal(10, 2) DEFAULT NULL COMMENT '实盘数量',
|
|
profitandlossNumber decimal(10, 2) DEFAULT NULL COMMENT '盈亏数( |实盘数量-账面数量|)',
|
|
profitandlossAmount decimal(10, 2) DEFAULT NULL COMMENT '盈亏金额(盈亏数*含税价)',
|
|
picUrl varchar(1000) DEFAULT NULL COMMENT '现场照片(多张中间用英文逗号分隔)',
|
|
PRIMARY KEY (id) USING BTREE
|
|
) ENGINE=InnoDB COMMENT='库存盘点-明细';
|
|
|
|
DROP TABLE IF EXISTS wms_inventory_allocatebill;
|
|
CREATE TABLE wms_inventory_allocatebill
|
|
(
|
|
id INT(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号',
|
|
sid VARCHAR(64) NOT NULL DEFAULT '0' COMMENT '字符型编号',
|
|
lockVersion INT(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
createTime timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
modifyTime TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
state INT(11) NOT NULL DEFAULT '1' COMMENT '记录状态值状态(未完成0、已完成1)',
|
|
isEnable INT(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
isDelete INT(32) NOT NULL DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
remarks VARCHAR(255) NULL DEFAULT NULL COMMENT '备注信息',
|
|
createBySid VARCHAR(64) NULL DEFAULT NULL COMMENT '创建者',
|
|
updateBySid VARCHAR(64) NULL DEFAULT NULL COMMENT '更新者',
|
|
billNo varchar(64) DEFAULT NULL COMMENT '单据编号',
|
|
createDate varchar(64) DEFAULT NULL COMMENT '制单日期',
|
|
createUserSid varchar(64) DEFAULT NULL COMMENT '制单人sid',
|
|
createByName varchar(64) DEFAULT NULL COMMENT '制单人姓名',
|
|
outOrgSid varchar(64) DEFAULT NULL COMMENT '调出分公司sid',
|
|
inOrgSid varchar(64) DEFAULT NULL COMMENT '调入分公司sid',
|
|
count decimal(10, 2) DEFAULT NULL COMMENT '调拨数量',
|
|
amount decimal(10, 2) DEFAULT NULL COMMENT '调拨金额',
|
|
confirmSid varchar(64) DEFAULT NULL COMMENT '确认人sid',
|
|
confirmName varchar(64) DEFAULT NULL COMMENT '确认人姓名',
|
|
finishTime timestamp DEFAULT NULL COMMENT '完成时间',
|
|
useOrgSid varchar(64) DEFAULT NULL COMMENT '使用组织sid',
|
|
createOrgSid varchar(64) DEFAULT NULL COMMENT '创建组织sid',
|
|
PRIMARY KEY (id) USING BTREE
|
|
) ENGINE=InnoDB COMMENT='(调拨单)-调出方操作';
|
|
|
|
DROP TABLE IF EXISTS wms_inventory_allocatebill_detail;
|
|
CREATE TABLE wms_inventory_allocatebill_detail
|
|
(
|
|
id INT(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号',
|
|
sid VARCHAR(64) NOT NULL DEFAULT '0' COMMENT '字符型编号',
|
|
lockVersion INT(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
createTime timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
modifyTime TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
state INT(11) NOT NULL DEFAULT '1' COMMENT '记录状态值',
|
|
isEnable INT(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
isDelete INT(32) NOT NULL DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
remarks VARCHAR(255) NULL DEFAULT NULL COMMENT '备注信息',
|
|
createBySid VARCHAR(64) NULL DEFAULT NULL COMMENT '创建者',
|
|
updateBySid VARCHAR(64) NULL DEFAULT NULL COMMENT '更新者',
|
|
billSid varchar(64) DEFAULT NULL COMMENT '盘点单sid',
|
|
inventorySid varchar(64) DEFAULT NULL COMMENT '商品库存sid',
|
|
goodsSid varchar(64) DEFAULT NULL COMMENT '商品sid',
|
|
goodsName varchar(64) DEFAULT NULL COMMENT '商品名称',
|
|
goodsCode varchar(64) DEFAULT NULL COMMENT '商品编码(图号)',
|
|
specification varchar(64) DEFAULT NULL COMMENT '规格',
|
|
goodsModel varchar(64) DEFAULT NULL COMMENT '车型',
|
|
unit varchar(64) DEFAULT NULL COMMENT '单位',
|
|
outWarehouseSid varchar(64) DEFAULT NULL COMMENT '仓库sid',
|
|
outWarehouseName varchar(64) DEFAULT NULL COMMENT '仓库名称',
|
|
warehouseAreasid varchar(64) DEFAULT NULL COMMENT '货位sid',
|
|
warehouseArea varchar(64) DEFAULT NULL COMMENT '货位名称',
|
|
taxPrice decimal(10, 2) DEFAULT NULL COMMENT '含税价',
|
|
stockCount decimal(10, 2) DEFAULT NULL COMMENT '库存数量',
|
|
inWarehouseSid varchar(64) DEFAULT NULL COMMENT '调入仓库sid',
|
|
inWarehouseName varchar(64) DEFAULT NULL COMMENT '调入货位',
|
|
count decimal(10, 2) DEFAULT NULL COMMENT '调拨数量',
|
|
amount decimal(10, 2) DEFAULT NULL COMMENT '调拨金额(调拨数量*含税价)',
|
|
PRIMARY KEY (id) USING BTREE
|
|
) ENGINE=InnoDB COMMENT='(调拨单-明细)';
|
|
|
|
DROP TABLE IF EXISTS wms_inventory_settlebill;
|
|
CREATE TABLE wms_inventory_settlebill
|
|
(
|
|
id INT(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号',
|
|
sid VARCHAR(64) NOT NULL DEFAULT '0' COMMENT '字符型编号',
|
|
lockVersion INT(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
createTime timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
modifyTime TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
state INT(11) NOT NULL DEFAULT '1' COMMENT '记录状态值',
|
|
isEnable INT(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
isDelete INT(32) NOT NULL DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
remarks VARCHAR(255) NULL DEFAULT NULL COMMENT '备注信息',
|
|
createBySid VARCHAR(64) NULL DEFAULT NULL COMMENT '创建者',
|
|
updateBySid VARCHAR(64) NULL DEFAULT NULL COMMENT '更新者',
|
|
billNo varchar(64) DEFAULT NULL COMMENT '结算单编号',
|
|
createDate varchar(64) DEFAULT NULL COMMENT '制单日期',
|
|
createUserSid varchar(64) DEFAULT NULL COMMENT '制单人sid',
|
|
createByName varchar(64) DEFAULT NULL COMMENT '制单人姓名',
|
|
settleState int DEFAULT NULL COMMENT '库存结算状态(1进行中 2已完成)',
|
|
settleType int DEFAULT NULL COMMENT '库存结算类型(1月结 2年结)',
|
|
settle_startTime timestamp DEFAULT NULL COMMENT '开始时间',
|
|
settle_endTime timestamp DEFAULT NULL COMMENT '结束时间',
|
|
useOrgSid varchar(64) DEFAULT NULL COMMENT '使用组织sid',
|
|
createOrgSid varchar(64) DEFAULT NULL COMMENT '创建组织sid',
|
|
PRIMARY KEY (id) USING BTREE
|
|
) ENGINE=InnoDB COMMENT='库存结算单';
|
|
|
|
DROP TABLE IF EXISTS wms_inventory_settlebill_detail;
|
|
CREATE TABLE wms_inventory_settlebill_detail
|
|
(
|
|
id INT(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号',
|
|
sid VARCHAR(64) NOT NULL DEFAULT '0' COMMENT '字符型编号',
|
|
lockVersion INT(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
createTime timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
modifyTime TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
state INT(11) NOT NULL DEFAULT '1' COMMENT '记录状态值',
|
|
isEnable INT(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
isDelete INT(32) NOT NULL DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
remarks VARCHAR(255) NULL DEFAULT NULL COMMENT '备注信息',
|
|
createBySid VARCHAR(64) NULL DEFAULT NULL COMMENT '创建者',
|
|
updateBySid VARCHAR(64) NULL DEFAULT NULL COMMENT '更新者',
|
|
billSid varchar(64) DEFAULT NULL COMMENT '结算单sid',
|
|
settleType timestamp DEFAULT NULL COMMENT '库存结算类型(1月结 2年结)',
|
|
inventorySid varchar(64) DEFAULT NULL COMMENT '商品库存sid',
|
|
goodsSid varchar(64) DEFAULT NULL COMMENT '商品sid',
|
|
goodsCode varchar(64) DEFAULT NULL COMMENT '商品编码',
|
|
goodsName varchar(64) DEFAULT NULL COMMENT '商品名称',
|
|
warehouseSid varchar(64) DEFAULT NULL COMMENT '仓库sid',
|
|
warehouseCode varchar(64) DEFAULT NULL COMMENT '仓库编码',
|
|
warehouseName varchar(64) DEFAULT NULL COMMENT '仓库名称',
|
|
warehouseAreasid varchar(64) DEFAULT NULL COMMENT '货位sid',
|
|
warehouseAreaCode varchar(64) DEFAULT NULL COMMENT '货位编码',
|
|
warehouseAreaName varchar(64) DEFAULT NULL COMMENT '货位名称',
|
|
preBalance decimal(10, 2) DEFAULT NULL COMMENT '上期结存',
|
|
currentBalance decimal(10, 2) DEFAULT NULL COMMENT '本期结存',
|
|
currentEnter decimal(10, 2) DEFAULT NULL COMMENT '本期入库',
|
|
currentOut decimal(10, 2) DEFAULT NULL COMMENT '本期出库',
|
|
currentCheck decimal(10, 2) DEFAULT NULL COMMENT '本期盘点',
|
|
|
|
PRIMARY KEY (id) USING BTREE
|
|
) ENGINE=InnoDB COMMENT='库存结算明细';
|
|
|
|
|
|
|
|
DROP TABLE IF EXISTS base_warehouse;
|
|
CREATE TABLE base_warehouse
|
|
(
|
|
id INT(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号',
|
|
sid VARCHAR(64) NOT NULL DEFAULT '0' COMMENT '字符型编号',
|
|
lockVersion INT(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
createTime timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
modifyTime TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
state INT(11) NOT NULL DEFAULT '1' COMMENT '记录状态值',
|
|
isEnable INT(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
isDelete INT(32) NOT NULL DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
remarks VARCHAR(255) NULL DEFAULT NULL COMMENT '备注信息',
|
|
createBySid VARCHAR(64) NULL DEFAULT NULL COMMENT '创建者',
|
|
updateBySid VARCHAR(64) NULL DEFAULT NULL COMMENT '更新者',
|
|
|
|
warehouseName varchar(64) DEFAULT NULL COMMENT '仓库名称',
|
|
warehouseCode varchar(64) DEFAULT NULL COMMENT '仓库编码',
|
|
addr varchar(255) DEFAULT NULL COMMENT '具体地址',
|
|
manager varchar(64) DEFAULT NULL COMMENT '仓库管理员',
|
|
markupRate1 int DEFAULT NULL COMMENT '加价率1',
|
|
markupRate2 int DEFAULT NULL COMMENT '加价率2',
|
|
markupRate3 int DEFAULT NULL COMMENT '加价率3',
|
|
markupRate4 int DEFAULT NULL COMMENT '加价率4',
|
|
markupRate5 int DEFAULT NULL COMMENT '加价率5',
|
|
warehouseType int DEFAULT NULL COMMENT '仓库类型(0正常库、1旧件库等)',
|
|
sortNo int DEFAULT NULL COMMENT '排序',
|
|
useOrgSid varchar(64) DEFAULT NULL COMMENT '使用组织sid',
|
|
createOrgSid varchar(64) DEFAULT NULL COMMENT '创建组织sid',
|
|
|
|
PRIMARY KEY (id) USING BTREE
|
|
) ENGINE=InnoDB COMMENT='仓库';
|
|
|
|
DROP TABLE IF EXISTS base_warehouse_area;
|
|
CREATE TABLE base_warehouse_area
|
|
(
|
|
id INT(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号',
|
|
sid VARCHAR(64) NOT NULL DEFAULT '0' COMMENT '字符型编号',
|
|
lockVersion INT(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
createTime timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
modifyTime TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
state INT(11) NOT NULL DEFAULT '1' COMMENT '记录状态值',
|
|
isEnable INT(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
isDelete INT(32) NOT NULL DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
remarks VARCHAR(255) NULL DEFAULT NULL COMMENT '备注信息',
|
|
createBySid VARCHAR(64) NULL DEFAULT NULL COMMENT '创建者',
|
|
updateBySid VARCHAR(64) NULL DEFAULT NULL COMMENT '更新者',
|
|
areaName varchar(64) DEFAULT NULL COMMENT '库位名称',
|
|
areanCode varchar(64) DEFAULT NULL COMMENT '库位编码',
|
|
warehouseSid varchar(64) DEFAULT NULL COMMENT '仓库sid',
|
|
volume double(10, 2
|
|
) DEFAULT NULL COMMENT '库位容量',
|
|
unit varchar(64) DEFAULT NULL COMMENT '计量单位',
|
|
|
|
PRIMARY KEY (id) USING BTREE
|
|
) ENGINE=InnoDB COMMENT='库区';
|
|
|
|
DROP TABLE IF EXISTS base_warehouse_rack;
|
|
CREATE TABLE base_warehouse_rack
|
|
(
|
|
id INT(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号',
|
|
sid VARCHAR(64) NOT NULL DEFAULT '0' COMMENT '字符型编号',
|
|
lockVersion INT(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
createTime timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
modifyTime TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
state INT(11) NOT NULL DEFAULT '1' COMMENT '记录状态值',
|
|
isEnable INT(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
isDelete INT(32) NOT NULL DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
remarks VARCHAR(255) NULL DEFAULT NULL COMMENT '备注信息',
|
|
createBySid VARCHAR(64) NULL DEFAULT NULL COMMENT '创建者',
|
|
updateBySid VARCHAR(64) NULL DEFAULT NULL COMMENT '更新者',
|
|
rackName varchar(64) DEFAULT NULL COMMENT '库位名称',
|
|
rackCode varchar(64) DEFAULT NULL COMMENT '库位编码',
|
|
warehouseSid varchar(64) DEFAULT NULL COMMENT '仓库sid ',
|
|
locationSid varchar(64) DEFAULT NULL COMMENT '库位sid ',
|
|
|
|
PRIMARY KEY (id) USING BTREE
|
|
) ENGINE=InnoDB COMMENT='库位';
|