|
|
|
@ -4,15 +4,15 @@ CREATE TABLE `wms_storage` (
|
|
|
|
|
`stock_type` tinyint(1) NOT NULL COMMENT '入库出库大类型:1为入库,2为出库',
|
|
|
|
|
`stock_in_type` tinyint(1) NULL COMMENT '入库类型(字典):1为采购入库,2为盘盈入库,3为其他入库',
|
|
|
|
|
`stock_out_type` tinyint(1) NULL COMMENT '出库类型(字典):1为领料出库,2为销售出库,3为盘亏出库,4为其他出库',
|
|
|
|
|
`stock_no` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '入/出库单号',
|
|
|
|
|
`stock_no` varchar(20) NOT NULL COMMENT '入/出库单号',
|
|
|
|
|
`header_no` bigint(20) NULL DEFAULT NULL COMMENT '上游单号',
|
|
|
|
|
`description` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
`description` varchar(255) NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
`status` tinyint(1) NULL DEFAULT NULL COMMENT '状态:1为保存;2为提交;3为作废',
|
|
|
|
|
`wh_id` bigint(19) NOT NULL COMMENT '仓库Id,对应 wms_wh 表中的Id',
|
|
|
|
|
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
|
|
|
|
|
`creator` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
|
|
|
|
|
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
|
|
|
|
|
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
|
`updater` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
|
|
|
|
|
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
|
|
|
|
|
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
|
|
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
|
|
|
|
|
`keeper` bigint(20) NULL DEFAULT NULL COMMENT '入库人',
|
|
|
|
@ -22,7 +22,7 @@ CREATE TABLE `wms_storage` (
|
|
|
|
|
`cancel` bigint(20) NULL DEFAULT NULL COMMENT '作废人',
|
|
|
|
|
`cancel_time` datetime NULL DEFAULT NULL COMMENT '作废时间',
|
|
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '入/出库表' ROW_FORMAT = DYNAMIC;
|
|
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 COMMENT = '入/出库表' ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
|
|
|
|
DROP TABLE IF EXISTS `wms_storage_mat`;
|
|
|
|
|
CREATE TABLE `wms_storage_mat` (
|
|
|
|
@ -33,13 +33,13 @@ CREATE TABLE `wms_storage_mat` (
|
|
|
|
|
`rg_id` bigint(19) NOT NULL COMMENT '库区 Id,对应 wms_rg 表中的Id',
|
|
|
|
|
`pn_id` bigint(19) NOT NULL COMMENT '库区 Id,对应 wms_rg 表中的Id',
|
|
|
|
|
`storage_ok_qty` decimal(11, 2) NULL DEFAULT NULL COMMENT '库存良品数量',
|
|
|
|
|
`lot_no` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '批次号',
|
|
|
|
|
`description` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
`lot_no` varchar(50) NULL DEFAULT NULL COMMENT '批次号',
|
|
|
|
|
`description` varchar(255) NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
|
|
|
|
|
`creator` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
|
|
|
|
|
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
|
|
|
|
|
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
|
`updater` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
|
|
|
|
|
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
|
|
|
|
|
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
|
|
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
|
|
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '入/出库物料表' ROW_FORMAT = DYNAMIC;
|
|
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 COMMENT = '入/出库物料表' ROW_FORMAT = DYNAMIC;
|