56 lines
3.2 KiB
SQL
56 lines
3.2 KiB
SQL
-- 创建抄码商品对照表
|
|
CREATE TABLE COPY_CODE_REFERENCE (
|
|
ID BIGINT PRIMARY KEY IDENTITY(1,1) COMMENT '主键ID',
|
|
MATERIAL_INVENTORY_ID BIGINT COMMENT '物料库存ID',
|
|
WAREHOUSE_ID BIGINT COMMENT '仓库ID',
|
|
WAREHOUSE_NAME VARCHAR(100) COMMENT '仓库名称',
|
|
MATERIAL_BASE_INFO_ID BIGINT COMMENT '物料基础信息ID',
|
|
MATERIAL_CODE VARCHAR(100) COMMENT '物料编码',
|
|
MATERIAL_NAME VARCHAR(200) COMMENT '物料名称',
|
|
MATERIAL_DETAIL_ID BIGINT COMMENT '上架单物料明细ID',
|
|
IN_ORDER_NUMBER VARCHAR(100) COMMENT '入库单号',
|
|
LOT_NUMBER VARCHAR(100) COMMENT 'LOT编码',
|
|
BATCH_NUMBER VARCHAR(100) COMMENT '批次号',
|
|
BOX_PALLET_NO VARCHAR(100) COMMENT '托盘号',
|
|
CONTAINER_CODE VARCHAR(100) COMMENT '容器编码',
|
|
INVENTORY_QUANTITY DECIMAL(18,6) COMMENT '数量',
|
|
NET_WEIGHT DECIMAL(18,6) COMMENT '净重(KG)',
|
|
GROSS_WEIGHT DECIMAL(18,6) COMMENT '毛重(KG)',
|
|
MATERIAL_STATUS_CODE VARCHAR(10) COMMENT '物料状态编码',
|
|
MATERIAL_STATUS_NAME VARCHAR(50) COMMENT '物料状态名称',
|
|
SERIAL_NUMBER INT COMMENT '打印序号',
|
|
ORGANIZATION_ID BIGINT COMMENT '组织ID',
|
|
TOP_ORGANIZATION_ID BIGINT COMMENT '一级组织ID',
|
|
DEL_FLAG INT DEFAULT 1 COMMENT '删除标记: 0-删除 1-正常',
|
|
CREATE_BY BIGINT COMMENT '创建者',
|
|
CREATE_BY_NAME VARCHAR(50) COMMENT '创建者姓名',
|
|
CREATE_TIME TIMESTAMP COMMENT '创建时间',
|
|
UPDATE_BY BIGINT COMMENT '更新者',
|
|
UPDATE_BY_NAME VARCHAR(50) COMMENT '更新者姓名',
|
|
UPDATE_TIME TIMESTAMP COMMENT '更新时间'
|
|
);
|
|
|
|
-- 创建索引
|
|
CREATE INDEX IDX_COPY_CODE_MATERIAL ON COPY_CODE_REFERENCE(MATERIAL_CODE);
|
|
CREATE INDEX IDX_COPY_CODE_BATCH ON COPY_CODE_REFERENCE(BATCH_NUMBER);
|
|
CREATE INDEX IDX_COPY_CODE_PALLET ON COPY_CODE_REFERENCE(BOX_PALLET_NO);
|
|
CREATE INDEX IDX_COPY_CODE_INVENTORY ON COPY_CODE_REFERENCE(MATERIAL_INVENTORY_ID);
|
|
|
|
|
|
COMMENT ON TABLE COPY_CODE_REFERENCE IS '抄码商品对照表';
|
|
|
|
alter table NGWL_TEST_WMS.COPY_CODE_REFERENCE
|
|
add SHIPPER_NAME VARCHAR(50);
|
|
|
|
comment
|
|
on column NGWL_TEST_WMS.COPY_CODE_REFERENCE.SHIPPER_NAME is '货主名称';
|
|
|
|
|
|
|
|
alter table NGWL_TEST_WMS.MATERIAL_BASE_INFO
|
|
add COPY_CODE TINYINT default 2;
|
|
|
|
comment
|
|
on column NGWL_TEST_WMS.MATERIAL_BASE_INFO.COPY_CODE is '是否抄码: 1-是 2-否';
|
|
|