瀏覽代碼

TB_WMS_STOCK, TB_WMS_STOCK_HST 생성

eskim 5 年之前
父節點
當前提交
496236478d
共有 1 個文件被更改,包括 15 次插入27 次删除
  1. 15 27
      산출물/3.설계/05.DB-Object/06.DDL/table.sql

+ 15 - 27
산출물/3.설계/05.DB-Object/06.DDL/table.sql

@@ -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