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.
507 lines
34 KiB
507 lines
34 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 COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '1正常、0作废,申请-审批中-完成-作废',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`batchNumber` varchar(64) DEFAULT NULL COMMENT '批次号',
|
|
`goodsID` varchar(64) DEFAULT NULL COMMENT '商品ID(唯一编码,入库时生成)',
|
|
`goodSpuSid` varchar(64) DEFAULT NULL COMMENT '商品基础信息Sid',
|
|
`goodsSpuName` varchar(64) DEFAULT NULL COMMENT '商品名称',
|
|
`goodsSkuSid` varchar(64) DEFAULT NULL COMMENT '商品Skusid',
|
|
`goodsSkuTitle` varchar(64) DEFAULT NULL COMMENT '商品Sku名称',
|
|
`goodsSkuCode` varchar(64) DEFAULT NULL COMMENT '商品编码(图号)',
|
|
`goodsSkuOwnSpec` varchar(64) DEFAULT NULL COMMENT '规格型号',
|
|
`unit` varchar(64) DEFAULT NULL COMMENT '计量单位',
|
|
`count` decimal(10, 0) DEFAULT NULL COMMENT '库存数量',
|
|
`allocateCount` decimal(10, 2) DEFAULT NULL COMMENT '分配量',
|
|
`pickCount` decimal(10, 2) DEFAULT NULL COMMENT '拣货量',
|
|
`freezeCount` decimal(10, 2) DEFAULT NULL COMMENT '冻结量',
|
|
`warehouseSid` varchar(64) DEFAULT NULL COMMENT '仓库sid',
|
|
`warehouseName` varchar(64) DEFAULT NULL COMMENT '仓库名称',
|
|
`warehouseRackSid` varchar(64) DEFAULT NULL COMMENT '库位sid',
|
|
`warehouseRackCode` varchar(64) DEFAULT NULL COMMENT '库位编码',
|
|
`firstInDate` timestamp null DEFAULT NULL COMMENT '首次入库日期-计算库龄的依据',
|
|
`createOrgSid` varchar(64) DEFAULT NULL COMMENT '创建组织sid',
|
|
`useOrgSid` varchar(64) DEFAULT NULL COMMENT '使用组织sid',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='商品库存/台账';
|
|
|
|
-- 预期到货通知单
|
|
DROP TABLE IF EXISTS `wms_ans_bill`;
|
|
CREATE TABLE `wms_ans_bill`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`sourceBillNo` varchar(64) DEFAULT NULL COMMENT '外部单号(业务单据编号)',
|
|
`billNo` varchar(64) DEFAULT NULL COMMENT '单据编号',
|
|
`busTypeKey` varchar(64) DEFAULT NULL COMMENT '业务类型key(采购预约、调拨预约、其他预约)',
|
|
`busTypeValue` varchar(64) DEFAULT NULL COMMENT '业务类型value(采购预约、调拨预约、其他预约)',
|
|
`createByName` varchar(64) DEFAULT NULL COMMENT '制单人姓名',
|
|
`billState` int(32) DEFAULT NULL COMMENT '货物状态(在途、部分收货、已收货、已取消)',
|
|
`reviewStatus` varchar(64) DEFAULT NULL COMMENT '审核状态(待审核、审核通过、审核拒绝)',
|
|
`refuseReason` varchar(64) DEFAULT NULL COMMENT '拒绝原因',
|
|
`contact` varchar(64) DEFAULT NULL COMMENT '联系人',
|
|
`mobile` varchar(64) DEFAULT NULL COMMENT '联系人手机',
|
|
`supplierSid` varchar(64) DEFAULT NULL COMMENT '供应商sid',
|
|
`supplierName` varchar(64) DEFAULT NULL COMMENT '供应商名称',
|
|
`goodsOwnerSid` varchar(64) DEFAULT NULL COMMENT '货主sid',
|
|
`goodsOwner` varchar(64) DEFAULT NULL COMMENT '货主',
|
|
`deliveryDate` timestamp null DEFAULT NULL COMMENT '预计到货日期',
|
|
`useOrgSid` varchar(64) DEFAULT NULL COMMENT '使用组织sid',
|
|
`createOrgSid` varchar(64) DEFAULT NULL COMMENT '创建组织sid',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='预期到货通知单';
|
|
|
|
-- 预期到货通知单 货物明细
|
|
DROP TABLE IF EXISTS `wms_ans_bill_detail`;
|
|
CREATE TABLE `wms_ans_bill_detail`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`billSid` varchar(64) DEFAULT NULL COMMENT '单据sid',
|
|
`goodSpuSid` varchar(64) DEFAULT NULL COMMENT '商品基础信息Sid',
|
|
`goodsSpuName` varchar(64) DEFAULT NULL COMMENT '商品名称',
|
|
`goodsSkuSid` varchar(64) DEFAULT NULL COMMENT '商品Skusid',
|
|
`goodsSkuTitle` varchar(64) DEFAULT NULL COMMENT '商品名称',
|
|
`goodsSkuCode` varchar(64) DEFAULT NULL COMMENT '商品编码(图号)',
|
|
`goodsSkuOwnSpec` varchar(64) DEFAULT NULL COMMENT '规格型号',
|
|
`unit` varchar(64) DEFAULT NULL COMMENT '计量单位',
|
|
`cost` decimal(10, 2) DEFAULT NULL COMMENT '单位成本(采购价)',
|
|
`orderCount` decimal(10, 2) DEFAULT NULL COMMENT '预约数量(采购订单数量)',
|
|
`waitInCount` int(32) DEFAULT NULL COMMENT '待入库数量-根据收货单计算',
|
|
`actualInCount` int(32) DEFAULT NULL COMMENT '实际入库数量-根据收货单计算',
|
|
`taxAmount` decimal(10, 2) DEFAULT NULL COMMENT '税额',
|
|
`taxPrice` decimal(10, 2) DEFAULT NULL COMMENT '含税价',
|
|
`amount` decimal(10, 2) DEFAULT NULL COMMENT '金额',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='预期到货通知单-货物明细';
|
|
|
|
-- 收货单据
|
|
DROP TABLE IF EXISTS `wms_receipt_bill`;
|
|
CREATE TABLE `wms_receipt_bill`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`sourceBillSid` varchar(64) DEFAULT NULL COMMENT '来源单sid(asn单sid)',
|
|
`sourceBillNo` varchar(64) DEFAULT NULL COMMENT '来源单号(asn单号)',
|
|
`billNo` 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(采购入库、销售退库等)',
|
|
`supplierSid` varchar(64) DEFAULT NULL COMMENT '供应商sid',
|
|
`supplierName` varchar(64) DEFAULT NULL COMMENT '供应商名称',
|
|
`goodsOwnerSid` varchar(64) DEFAULT NULL COMMENT '货主sid',
|
|
`goodsOwner` varchar(64) DEFAULT NULL COMMENT '货主',
|
|
`deliveryDate` timestamp null DEFAULT NULL COMMENT '到货日期',
|
|
`billState` int(32) DEFAULT NULL COMMENT '待收货/部分收货/已收货(默认)',
|
|
`useOrgSid` varchar(64) DEFAULT NULL COMMENT '使用组织sid',
|
|
`createOrgSid` varchar(64) DEFAULT NULL COMMENT '创建组织sid',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='收货单据';
|
|
|
|
|
|
DROP TABLE IF EXISTS `wms_receipt_bill_detail`;
|
|
CREATE TABLE `wms_receipt_bill_detail`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`billSid` varchar(64) DEFAULT NULL COMMENT '单据sid',
|
|
`goodSpuSid` varchar(64) DEFAULT NULL COMMENT '商品基础信息Sid',
|
|
`goodsSpuName` varchar(64) DEFAULT NULL COMMENT '商品名称',
|
|
`goodsSkuSid` varchar(64) DEFAULT NULL COMMENT '商品Skusid',
|
|
`goodsSkuTitle` varchar(64) DEFAULT NULL COMMENT '商品Sku名称',
|
|
`goodsSkuCode` varchar(64) DEFAULT NULL COMMENT '商品sku编码',
|
|
`warehouseSid` varchar(64) DEFAULT NULL COMMENT '仓库sid',
|
|
`warehouseName` varchar(64) DEFAULT NULL COMMENT '仓库名称',
|
|
`warehouseRackSid` varchar(64) DEFAULT NULL COMMENT '库位sid',
|
|
`warehouseRackName` varchar(64) DEFAULT NULL COMMENT '库位名称',
|
|
`goodsSkuOwnSpec` varchar(64) DEFAULT NULL COMMENT '规格型号',
|
|
`unit` varchar(64) DEFAULT NULL COMMENT '计量单位',
|
|
`orderCount` decimal(10, 2) DEFAULT NULL COMMENT '预约数量',
|
|
`actualInCount` decimal(10, 2) DEFAULT NULL COMMENT '实收数量',
|
|
`rejectCount` decimal(10, 2) DEFAULT NULL COMMENT '拒收数量',
|
|
`rejectReason` varchar(64) DEFAULT NULL COMMENT '拒收原因',
|
|
`receivingGoodsTime` timestamp null DEFAULT NULL COMMENT '收货时间',
|
|
`isQuality` int(32) DEFAULT NULL COMMENT '是否需要质检(不需要0,需要1)',
|
|
`qualityState` int(32) DEFAULT NULL COMMENT '质检状态(合格0,不合格1)',
|
|
`packageRemark` varchar(200) DEFAULT NULL COMMENT '载具说明',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='收货单据-明细';
|
|
|
|
-- 批次属性
|
|
DROP TABLE IF EXISTS `wms_receipt_bill_detail_batch`;
|
|
CREATE TABLE `wms_receipt_bill_detail_batch`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`billSid` varchar(64) DEFAULT NULL COMMENT '单据sid',
|
|
`detailSid` varchar(64) DEFAULT NULL COMMENT '收货明细sid',
|
|
`batchNumber` varchar(64) DEFAULT NULL COMMENT '批次号(收货日期+有效日期,如240320-241009)',
|
|
`batchCount` decimal(10, 0) DEFAULT NULL COMMENT '数量',
|
|
`manufactureDate` timestamp null DEFAULT NULL COMMENT '生产日期',
|
|
`expirationDate` timestamp null DEFAULT NULL COMMENT '有效期(根据spu中有效天数、生产日期计算)',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='批次属性';
|
|
|
|
|
|
-- 上架单
|
|
DROP TABLE IF EXISTS `wms_shelf_bill`;
|
|
CREATE TABLE `wms_shelf_bill`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`sourceBillSid` varchar(64) DEFAULT NULL COMMENT '来源单sid(收货单sid)',
|
|
`sourceBillNo` varchar(64) DEFAULT NULL COMMENT '来源单号(收货单号)',
|
|
`billNo` varchar(64) DEFAULT NULL COMMENT '单据编号',
|
|
`createByName` varchar(64) DEFAULT NULL COMMENT '制单人姓名',
|
|
`billState` int(64) DEFAULT '0' COMMENT '0新建1已完成',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='上架单';
|
|
|
|
|
|
-- 上架单明细
|
|
DROP TABLE IF EXISTS `wms_shelf_bill_detail`;
|
|
CREATE TABLE `wms_shelf_bill_detail`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`billSid` varchar(64) DEFAULT NULL COMMENT '单据sid',
|
|
`receiptDetailSid` varchar(64) DEFAULT NULL COMMENT '收货单明细sid',
|
|
`batchNumber` varchar(64) DEFAULT NULL COMMENT '批次号(入库日期+有效日期,如240320-241009)',
|
|
`inventorySid` varchar(64) DEFAULT NULL COMMENT '库存sid',
|
|
`warehouseSid` varchar(64) DEFAULT NULL COMMENT '仓库sid',
|
|
`warehouseRackSid` varchar(64) DEFAULT NULL COMMENT '库位Sid',
|
|
`warehouseRackCode` varchar(64) DEFAULT NULL COMMENT '库位编号',
|
|
`count` decimal(10, 2) DEFAULT NULL COMMENT '上架数量',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='上架单明细';
|
|
|
|
-- 出库单据
|
|
DROP TABLE IF EXISTS `wms_out_bill`;
|
|
CREATE TABLE `wms_out_bill`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`sourceBillNo` varchar(64) DEFAULT NULL COMMENT '来源单号',
|
|
`billNo` 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((销售出库、采购退货出库等))',
|
|
`goodsOwnerSid` varchar(64) DEFAULT NULL COMMENT '货主sid',
|
|
`goodsOwner` varchar(64) DEFAULT NULL COMMENT '货主',
|
|
`billState` int(32) DEFAULT NULL COMMENT '已完成/已发货',
|
|
`isTogether` int(32) DEFAULT NULL COMMENT '是否一起发货(否0,是1)',
|
|
`isHandUp` int(32) DEFAULT NULL COMMENT '挂起状态(1挂起,0不挂起,2解锁)',
|
|
`priority` int(32) DEFAULT NULL COMMENT '优先级',
|
|
`actualDeliveTime` timestamp null DEFAULT NULL COMMENT '实际发货时间',
|
|
`useOrgSid` varchar(64) DEFAULT NULL COMMENT '使用组织sid',
|
|
`createOrgSid` varchar(64) DEFAULT NULL COMMENT '创建组织sid',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='出库单据';
|
|
|
|
-- 出库单明细
|
|
DROP TABLE IF EXISTS `wms_out_bill_detail`;
|
|
CREATE TABLE `wms_out_bill_detail`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`billSid` varchar(64) DEFAULT NULL COMMENT '单据sid',
|
|
`goodSpuSid` varchar(64) DEFAULT NULL COMMENT '商品基础信息Sid',
|
|
`goodsSpuName` varchar(64) DEFAULT NULL COMMENT '商品名称',
|
|
`goodsSkuSid` varchar(64) DEFAULT NULL COMMENT '商品Skusid',
|
|
`goodsSkuTitle` varchar(64) DEFAULT NULL COMMENT '商品Sku名称',
|
|
`goodsSkuCode` varchar(64) DEFAULT NULL COMMENT '商品sku编码',
|
|
`goodsSkuOwnSpec` varchar(64) DEFAULT NULL COMMENT '规格型号',
|
|
`unit` varchar(64) DEFAULT NULL COMMENT '计量单位',
|
|
`orderCount` decimal(10, 2) DEFAULT NULL COMMENT '订单数量',
|
|
`remainingCount` decimal(10, 2) DEFAULT NULL COMMENT '未结数量',
|
|
`adjustCount` decimal(10, 2) DEFAULT NULL COMMENT '调整数量',
|
|
`distributeCount` decimal(10, 2) DEFAULT NULL COMMENT '分配数量',
|
|
`deliveryCount` decimal(10, 2) DEFAULT NULL COMMENT '发货数量',
|
|
`billState` int(32) DEFAULT NULL COMMENT '状态(新建/已发货完成、部分分配、全部分配等)',
|
|
`deliveTime` timestamp null DEFAULT NULL COMMENT '发货时间',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='出库单-明细';
|
|
|
|
-- 配货单据
|
|
DROP TABLE IF EXISTS `wms_distribute_bill`;
|
|
CREATE TABLE `wms_distribute_bill`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`sourceBillSid` varchar(64) DEFAULT NULL COMMENT '出库单sid',
|
|
`sourceBillNo` varchar(64) DEFAULT NULL COMMENT '来源单号(出库单)',
|
|
`billNo` varchar(64) DEFAULT NULL COMMENT '单据编号',
|
|
`createByName` varchar(64) DEFAULT NULL COMMENT '制单人姓名',
|
|
`billState` int(32) DEFAULT NULL COMMENT '配货中/已发货',
|
|
`isHandUp` int(32) DEFAULT NULL COMMENT '挂起状态(1挂起,0不挂起,2解锁)',
|
|
`priority` int(32) DEFAULT NULL COMMENT '优先级',
|
|
`actualDeliveTime` timestamp null DEFAULT NULL COMMENT '实际发货时间',
|
|
`useOrgSid` varchar(64) DEFAULT NULL COMMENT '使用组织sid',
|
|
`createOrgSid` varchar(64) DEFAULT NULL COMMENT '创建组织sid',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='配货单据';
|
|
|
|
-- 配货单明细
|
|
DROP TABLE IF EXISTS `wms_distribute_bill_detail`;
|
|
CREATE TABLE `wms_distribute_bill_detail`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`outBillDetailSid` varchar(64) DEFAULT NULL COMMENT '出库单明细sid',
|
|
`billSid` varchar(64) DEFAULT NULL COMMENT '单据sid',
|
|
`goodSpuSid` varchar(64) DEFAULT NULL COMMENT '商品基础信息Sid',
|
|
`goodsSpuName` varchar(64) DEFAULT NULL COMMENT '商品名称',
|
|
`goodsSkuSid` varchar(64) DEFAULT NULL COMMENT '商品Skusid',
|
|
`goodsSkuTitle` varchar(64) DEFAULT NULL COMMENT '商品Sku名称',
|
|
`goodsSkuCode` varchar(64) DEFAULT NULL COMMENT '商品sku编码',
|
|
`goodsSkuOwnSpec` varchar(64) DEFAULT NULL COMMENT '规格型号',
|
|
`unit` varchar(64) DEFAULT NULL COMMENT '计量单位',
|
|
`inventorySid` varchar(64) DEFAULT NULL COMMENT '库存sid',
|
|
`warehouseSid` varchar(64) DEFAULT NULL COMMENT '仓库sid',
|
|
`warehouseName` varchar(64) DEFAULT NULL COMMENT '仓库名称',
|
|
`warehouseRackSid` varchar(64) DEFAULT NULL COMMENT '库位sid',
|
|
`warehouseRackCode` varchar(64) DEFAULT NULL COMMENT '库位编号',
|
|
`distributeCount` decimal(10, 2) DEFAULT NULL COMMENT '配货数量',
|
|
`deliveryCount` decimal(10, 2) DEFAULT NULL COMMENT '发货数量',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='配货单明细';
|
|
|
|
|
|
-- 出入库记录
|
|
DROP TABLE IF EXISTS `wms_inventory_record`;
|
|
CREATE TABLE `wms_inventory_record`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`inventorySid` varchar(64) DEFAULT NULL COMMENT '库存sid',
|
|
`goodsID` varchar(64) DEFAULT NULL COMMENT '商品ID',
|
|
`sourceBillSid` varchar(64) DEFAULT NULL COMMENT '来源单sid(业务单sid)',
|
|
`billNo` varchar(64) DEFAULT NULL COMMENT '来源单据编号',
|
|
`billType` varchar(64) DEFAULT NULL COMMENT '单据类型(1入库、0出库)',
|
|
`busTypeKey` varchar(64) DEFAULT NULL COMMENT '业务类型key',
|
|
`busTypeValue` varchar(64) DEFAULT NULL COMMENT '业务类型value(采购入库、调拨入库、退货入库、盘盈入库等销售出库、调拨出库、采购退货出库、报损出库、盘亏出库等)',
|
|
`billObjSid` varchar(64) DEFAULT NULL COMMENT '客户/供应商sid,出库是为客户,入库时为供应商',
|
|
`billObjName` varchar(64) DEFAULT NULL COMMENT '客户/供应商名称',
|
|
`batchNumber` varchar(64) DEFAULT NULL COMMENT '批次号',
|
|
`goodSpuSid` varchar(64) DEFAULT NULL COMMENT '商品基础信息Sid',
|
|
`goodsSpuName` varchar(64) DEFAULT NULL COMMENT '商品名称',
|
|
`goodsSkuSid` varchar(64) DEFAULT NULL COMMENT '商品Skusid',
|
|
`goodsSkuTitle` varchar(64) DEFAULT NULL COMMENT '商品Sku名称',
|
|
`goodsSkuCode` varchar(64) DEFAULT NULL COMMENT '商品编码(图号)',
|
|
`goodsSkuOwnSpec` varchar(64) DEFAULT NULL COMMENT '规格型号',
|
|
`warehouseSid` varchar(64) DEFAULT NULL COMMENT '仓库sid',
|
|
`warehouseName` varchar(64) DEFAULT NULL COMMENT '仓库名称',
|
|
`warehouseRackSid` varchar(64) DEFAULT NULL COMMENT '库位sid',
|
|
`warehouseRackCode` varchar(64) DEFAULT NULL COMMENT '库位编号',
|
|
`currentCount` decimal(10, 2) DEFAULT NULL COMMENT '出入库后的库存量',
|
|
`unit` varchar(64) DEFAULT NULL COMMENT '计量单位',
|
|
`count` decimal(10, 2) DEFAULT NULL COMMENT '数量',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='出入库记录';
|
|
|
|
DROP TABLE IF EXISTS `wms_old_register`;
|
|
CREATE TABLE `wms_old_register`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`billNo` varchar(64) DEFAULT NULL COMMENT '维修工单编号',
|
|
`billTime` varchar(64) DEFAULT NULL COMMENT '工单创建日期',
|
|
`customerName` varchar(64) DEFAULT NULL COMMENT '客户名称',
|
|
`customerSid` varchar(64) DEFAULT NULL COMMENT '客户sid',
|
|
`vehMark` varchar(64) DEFAULT NULL COMMENT '车牌号',
|
|
`vinNo` varchar(64) DEFAULT NULL COMMENT '车架号',
|
|
`shortss` text DEFAULT NULL COMMENT '旧件回收说明',
|
|
`photos` text DEFAULT NULL COMMENT '旧件照片',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='旧件回收登记';
|
|
|
|
|
|
DROP TABLE IF EXISTS `wms_old_inventory`;
|
|
CREATE TABLE `wms_old_inventory`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`goodsID` varchar(64) DEFAULT NULL COMMENT '商品ID',
|
|
`goodsSkuTitle` varchar(64) DEFAULT NULL COMMENT '商品名称',
|
|
`goodsSkuCode` varchar(64) DEFAULT NULL COMMENT '商品编码',
|
|
`manufacturerName` varchar(64) DEFAULT NULL COMMENT '厂家',
|
|
`goodsSkuOwnSpec` varchar(64) DEFAULT NULL COMMENT '规格',
|
|
`unit` varchar(64) DEFAULT NULL COMMENT '单位',
|
|
`count` varchar(64) DEFAULT NULL COMMENT '数量',
|
|
`inCount` varchar(64) DEFAULT NULL COMMENT '已入库数量',
|
|
`billNo` varchar(64) DEFAULT NULL COMMENT '维修工单编号',
|
|
`customerName` varchar(64) DEFAULT NULL COMMENT '客户名称',
|
|
`vehMark` varchar(64) DEFAULT NULL COMMENT '车牌号',
|
|
`vinNo` varchar(64) DEFAULT NULL COMMENT '车架号',
|
|
`shortss` text DEFAULT NULL COMMENT '旧件回收说明',
|
|
`photos` text DEFAULT NULL COMMENT '旧件照片',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='待入库旧件';
|
|
|
|
|
|
|