|
|
@@ -11614,55 +11614,43 @@ ALTER TABLE TB_STOCK_SYNC_BASE
|
|
|
#
|
|
|
|
|
|
################################################################################
|
|
|
-#WMS 재고 ESKIM
|
|
|
+#WMS 재고
|
|
|
################################################################################
|
|
|
-DROP TABLE IF EXISTS TB_STOCK_BY_LOCCODE RESTRICT;
|
|
|
-CREATE TABLE TB_STOCK_BY_LOCCODE (
|
|
|
- WH_CODE VARCHAR(20) NOT NULL COMMENT '창고코드',
|
|
|
- LOC_CODE VARCHAR(20) NOT NULL COMMENT '위치코드',
|
|
|
+DROP TABLE IF EXISTS TB_WMS_STOCK RESTRICT;
|
|
|
+CREATE TABLE TB_WMS_STOCK (
|
|
|
PRODUCT_NO INT UNSIGNED NOT NULL COMMENT 'ProductNo(WMS)',
|
|
|
SKU_CODE VARCHAR(50) NOT NULL COMMENT '옵션코드',
|
|
|
LOC_QTY SMALLINT NOT NULL DEFAULT 0 COMMENT '위치재고수량',
|
|
|
PICKING_QTY SMALLINT NOT NULL DEFAULT 0 COMMENT '피킹수량',
|
|
|
EOUT_PICKING_QTY SMALLINT NOT NULL DEFAULT 0 COMMENT 'EOUT피킹수량',
|
|
|
- PICKING_LOC_YN VARCHAR(1) NOT NULL COMMENT '',
|
|
|
- MAX_DISP_QTY SMALLINT NOT NULL DEFAULT 0 COMMENT '',
|
|
|
- MODIFY_NO INT UNSIGNED NULL COMMENT '수정자번호', -- 수정자번호
|
|
|
- MODIFY_DATE TIMESTAMP NULL COMMENT '수정일시', -- 수정일시
|
|
|
UPD_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '수정일'
|
|
|
)
|
|
|
COMMENT 'WMS재고연동. 재고 연동 시 삭제 후 등록에 의한 발생';
|
|
|
|
|
|
-- 재고연동
|
|
|
-CREATE INDEX IX_STOCK_BY_LOCCODE_01
|
|
|
- ON TB_STOCK_BY_LOCCODE(
|
|
|
- PRODUCT_NO ASC,
|
|
|
- SKU_CODE ASC
|
|
|
- );
|
|
|
-
|
|
|
+ALTER TABLE TB_WMS_STOCK
|
|
|
+ ADD CONSTRAINT PK_WMS_STOCK
|
|
|
+ PRIMARY KEY (
|
|
|
+ PRODUCT_NO,
|
|
|
+ SKU_CODE
|
|
|
+ );
|
|
|
################################################################################
|
|
|
-#WMS 재고 ESKIM
|
|
|
+#WMS 재고 HST
|
|
|
################################################################################
|
|
|
-DROP TABLE IF EXISTS TB_STOCK_BY_LOCCODE_HST RESTRICT;
|
|
|
-CREATE TABLE TB_STOCK_BY_LOCCODE_HST (
|
|
|
+DROP TABLE IF EXISTS TB_WMS_STOCK_HST RESTRICT;
|
|
|
+CREATE TABLE TB_WMS_STOCK_HST (
|
|
|
JOBDATE VARCHAR(14) NOT NULL COMMENT '작업일시',
|
|
|
- WH_CODE VARCHAR(20) NOT NULL COMMENT '창고코드',
|
|
|
- LOC_CODE VARCHAR(20) NOT NULL COMMENT '위치코드',
|
|
|
PRODUCT_NO INT UNSIGNED NOT NULL COMMENT 'ProductNo(WMS)',
|
|
|
SKU_CODE VARCHAR(50) NOT NULL COMMENT '옵션코드',
|
|
|
LOC_QTY SMALLINT NOT NULL DEFAULT 0 COMMENT '위치재고수량',
|
|
|
PICKING_QTY SMALLINT NOT NULL DEFAULT 0 COMMENT '피킹수량',
|
|
|
- EOUT_PICKING_QTY SMALLINT NOT NULL DEFAULT 0 COMMENT 'EOUT피킹수량',
|
|
|
- PICKING_LOC_YN VARCHAR(1) NOT NULL COMMENT '',
|
|
|
- MAX_DISP_QTY SMALLINT NOT NULL DEFAULT 0 COMMENT '',
|
|
|
- MODIFY_NO INT UNSIGNED NULL COMMENT '수정자번호', -- 수정자번호
|
|
|
- MODIFY_DATE TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP COMMENT '수정일시' -- 수정일시
|
|
|
+ EOUT_PICKING_QTY SMALLINT NOT NULL DEFAULT 0 COMMENT 'EOUT피킹수량'
|
|
|
)
|
|
|
COMMENT 'WMS재고연동이력. 재고 연동 시 삭제 후 등록에 의한 발생';
|
|
|
|
|
|
-- 재고연동
|
|
|
-CREATE INDEX IX_STOCK_BY_LOCCODE_HST_01
|
|
|
- ON TB_STOCK_BY_LOCCODE_HST(
|
|
|
+CREATE INDEX IX_WMS_STOCK_HST_01
|
|
|
+ ON TB_WMS_STOCK_HST(
|
|
|
JOBDATE ASC,
|
|
|
PRODUCT_NO ASC,
|
|
|
SKU_CODE ASC
|