|
|
@@ -10471,8 +10471,9 @@ CREATE TABLE TB_OPTION (
|
|
|
PRODUCT_NO INT UNSIGNED NULL COMMENT 'ProductNo(WMS)',
|
|
|
PRODUCT_CODE VARCHAR(50) NULL COMMENT 'ProductCode(WMS)',
|
|
|
BASE_STOCK_QTY SMALLINT NOT NULL DEFAULT 0 COMMENT '기준재고(안전재고)수량', -- 기준재고(안전재고)수량
|
|
|
- STORE_STOCK_QTY SMALLINT DEFAULT 0 NOT NULL comment '매장재고수량',
|
|
|
CURR_STOCK_QTY SMALLINT NOT NULL DEFAULT 0 COMMENT '현재고수량', -- 현재고수량
|
|
|
+ STORE_STOCK_QTY SMALLINT DEFAULT 0 NOT NULL comment '매장재고수량',
|
|
|
+ STORE_MAX_QTY SMALLINT DEFAULT 0 NOT NULL comment '매장별최대재고수량(자사상품만사용)',
|
|
|
ADD_PRICE INT NOT NULL DEFAULT 0 COMMENT '추가가격', -- 추가가격
|
|
|
SOLDOUT_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '결품여부', -- 결품여부
|
|
|
DISP_ORD SMALLINT UNSIGNED NOT NULL DEFAULT 1 COMMENT '표시순서', -- 표시순서
|
|
|
@@ -10519,6 +10520,7 @@ CREATE TABLE TB_OPTION_HST (
|
|
|
BASE_STOCK_QTY SMALLINT NOT NULL DEFAULT 0 COMMENT '기준재고(안전재고)수량', -- 기준재고(안전재고)수량
|
|
|
CURR_STOCK_QTY SMALLINT NOT NULL DEFAULT 0 COMMENT '현재고수량', -- 현재고수량
|
|
|
STORE_STOCK_QTY SMALLINT DEFAULT 0 NOT NULL comment '매장재고수량',
|
|
|
+ STORE_MAX_QTY SMALLINT DEFAULT 0 NOT NULL comment '매장별최대재고수량(자사상품만사용)',
|
|
|
ADD_PRICE INT NOT NULL DEFAULT 0 COMMENT '추가가격', -- 추가가격
|
|
|
SOLDOUT_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '결품여부', -- 결품여부
|
|
|
DISP_ORD SMALLINT UNSIGNED NOT NULL DEFAULT 1 COMMENT '표시순서', -- 표시순서
|
|
|
@@ -10610,11 +10612,12 @@ CREATE TABLE TB_OPTION_SYNC (
|
|
|
BASE_STOCK_QTY SMALLINT NOT NULL DEFAULT 0 COMMENT '기준재고(안전재고)수량', -- 기준재고(안전재고)수량
|
|
|
CURR_STOCK_QTY SMALLINT NOT NULL DEFAULT 0 COMMENT '현재고수량', -- 현재고수량
|
|
|
STORE_STOCK_QTY SMALLINT NOT NULL DEFAULT 0 COMMENT '매장재고수량',
|
|
|
+ STORE_MAX_QTY SMALLINT NOT NULL DEFAULT 0 COMMENT '매장별최대재고수량(자사상품만사용)',
|
|
|
ADD_PRICE INT NOT NULL DEFAULT 0 COMMENT '추가가격', -- 추가가격
|
|
|
SOLDOUT_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '결품여부', -- 결품여부
|
|
|
DISP_ORD TINYINT UNSIGNED NOT NULL DEFAULT 1 COMMENT '표시순서', -- 표시순서
|
|
|
DISP_YN CHAR(1) NOT NULL DEFAULT 'Y' COMMENT '표시여부', -- 표시여부
|
|
|
- ERP_STOCK_LINK_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT 'ERP재고연계여부', -- ERP재고연계여부
|
|
|
+ ERP_STOCK_LINK_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT 'ERP재고연계여부', -- ERP재고연계여부
|
|
|
REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시', -- 등록일시
|
|
|
UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
|
|
|
@@ -10641,6 +10644,7 @@ CREATE TABLE TB_OPTION_SYNC_TMP (
|
|
|
BASE_STOCK_QTY SMALLINT NOT NULL DEFAULT 0 COMMENT '기준재고(안전재고)수량', -- 기준재고(안전재고)수량
|
|
|
CURR_STOCK_QTY SMALLINT NOT NULL DEFAULT 0 COMMENT '현재고수량', -- 현재고수량
|
|
|
STORE_STOCK_QTY SMALLINT NOT NULL DEFAULT 0 COMMENT '매장재고수량',
|
|
|
+ STORE_MAX_QTY SMALLINT NOT NULL DEFAULT 0 COMMENT '매장별최대재고수량(자사상품만사용)',
|
|
|
ADD_PRICE INT NOT NULL DEFAULT 0 COMMENT '추가가격', -- 추가가격
|
|
|
SOLDOUT_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '결품여부', -- 결품여부
|
|
|
DISP_ORD TINYINT UNSIGNED NOT NULL DEFAULT 1 COMMENT '표시순서', -- 표시순서
|
|
|
@@ -11657,7 +11661,54 @@ CREATE INDEX IX_WMS_STOCK_HST_01
|
|
|
SKU_CODE ASC
|
|
|
);
|
|
|
|
|
|
+################################################################################
|
|
|
+#매장별 재고
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_SHOP_STOCK RESTRICT;
|
|
|
+CREATE TABLE TB_SHOP_STOCK (
|
|
|
+ SUPPLY_COMP_CD VARCHAR(20) NOT NULL COMMENT '공급업체코드',
|
|
|
+ CD_SHOP VARCHAR(20) NOT NULL COMMENT '매장코드',
|
|
|
+ CD_STYLE VARCHAR(20) NOT NULL COMMENT '스타일코드',
|
|
|
+ CD_COLOR VARCHAR(20) NOT NULL COMMENT '컬러',
|
|
|
+ CD_SIZE VARCHAR(20) NOT NULL COMMENT '사이즈',
|
|
|
+ QT_STOCK INT DEFAULT 0 NOT NULL COMMENT '재고수량',
|
|
|
+ OPT_CD VARCHAR(200) NOT NULL COMMENT '온라인옵션코드', -- 옵션코드
|
|
|
+ OPT_CD1 VARCHAR(200) NOT NULL COMMENT '온라인옵션코드1(자사:COLOR_CD, 입점:옵션명1)',
|
|
|
+ STORE_STOCK_QTY INT DEFAULT 0 NOT NULL COMMENT '온라인재고수량(출고처별 판매비율 적용)',
|
|
|
+ UPD_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '수정일',
|
|
|
+ PRIMARY KEY (SUPPLY_COMP_CD, CD_SHOP, CD_STYLE, CD_COLOR, CD_SIZE)
|
|
|
+)
|
|
|
+COMMENT '매장별재고연동. 재고 연동 시 삭제 후 등록에 의한 발생';
|
|
|
+
|
|
|
+################################################################################
|
|
|
+#매장별 재고 HST
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_SHOP_STOCK_HST RESTRICT;
|
|
|
+CREATE TABLE TB_SHOP_STOCK_HST (
|
|
|
+ JOBDATE VARCHAR(14) NOT NULL COMMENT '작업일시',
|
|
|
+ SUPPLY_COMP_CD VARCHAR(20) NOT NULL COMMENT '공급업체코드',
|
|
|
+ CD_SHOP VARCHAR(20) NOT NULL COMMENT '매장코드',
|
|
|
+ CD_STYLE VARCHAR(20) NOT NULL COMMENT '스타일코드',
|
|
|
+ CD_COLOR VARCHAR(20) NOT NULL COMMENT '컬러',
|
|
|
+ CD_SIZE VARCHAR(20) NOT NULL COMMENT '사이즈',
|
|
|
+ QT_STOCK INT DEFAULT 0 NOT NULL COMMENT '재고수량',
|
|
|
+ OPT_CD VARCHAR(200) NOT NULL COMMENT '온라인옵션코드', -- 옵션코드
|
|
|
+ OPT_CD1 VARCHAR(200) NOT NULL COMMENT '온라인옵션코드1(자사:COLOR_CD, 입점:옵션명1)',
|
|
|
+ STORE_STOCK_QTY INT DEFAULT 0 NOT NULL COMMENT '온라인재고수량(출고처별 판매비율 적용)'
|
|
|
+)
|
|
|
+COMMENT '매장별재고연동이력. 재고 연동 시 삭제 후 등록에 의한 발생';
|
|
|
+
|
|
|
+CREATE INDEX IX_SHOP_STOCK_HST_01
|
|
|
+ ON TB_SHOP_STOCK_HST(
|
|
|
+ JOBDATE ASC,
|
|
|
+ SUPPLY_COMP_CD ASC,
|
|
|
+ CD_SHOP ASC,
|
|
|
+ CD_STYLE ASC,
|
|
|
+ CD_COLOR ASC,
|
|
|
+ CD_SIZE ASC
|
|
|
|
|
|
+ );
|
|
|
+
|
|
|
################################################################################
|
|
|
#상품조회이력
|
|
|
################################################################################
|