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 ='待入库旧件';