|
|
@@ -2386,8 +2386,8 @@ INSERT INTO TB_MENU VALUES ('A', 'ROOT', '상품', 'M', NULL, NULL, 1, 'Y', 1, N
|
|
|
INSERT INTO TB_MENU VALUES ('A10', 'A', '기준관리', 'M', NULL, NULL, 10, 'Y', 1, NOW(), 1, NOW());
|
|
|
INSERT INTO TB_MENU VALUES ('A1001', 'A10', '품목관리', 'P', '/goods/itemkind/base/form', NULL, 1001, 'Y', 1, NOW(), 1, NOW());
|
|
|
INSERT INTO TB_MENU VALUES ('A1002', 'A10', '색상관리', 'P', '/goods/color/form', NULL, 1002, 'Y', 1, NOW(), 1, NOW());
|
|
|
-INSERT INTO TB_MENU VALUES ('A1003', 'A10', '시즌관리', 'P', '/goods/season/form', NULL, 1003, 'Y', 1, NOW(), 1, NOW());
|
|
|
-INSERT INTO TB_MENU VALUES ('A1004', 'A10', '고시정보관리', 'P', '/goods/notiinfo/form', NULL, 1004, 'Y', 1, NOW(), 1, NOW());
|
|
|
+INSERT INTO TB_MENU VALUES ('A1004', 'A10', '고시정보관리', 'P', '/goods/notiinfo/form', NULL, 1003, 'Y', 1, NOW(), 1, NOW());
|
|
|
+INSERT INTO TB_MENU VALUES ('A1003', 'A10', 'WMS시즌관리', 'P', '/goods/wms/season/form', NULL, 1004, 'Y', 1, NOW(), 1, NOW());
|
|
|
INSERT INTO TB_MENU VALUES ('A1005', 'A10', 'WMS색상관리', 'P', '/goods/wms/color/form', NULL, 1005, 'Y', 1, NOW(), 1, NOW());
|
|
|
INSERT INTO TB_MENU VALUES ('A1006', 'A10', 'WMS스타일연도관리', 'P', '/goods/wms/styleYear/form', NULL, 1006, 'Y', 1, NOW(), 1, NOW());
|
|
|
INSERT INTO TB_MENU VALUES ('A20', 'A', '상품관리', 'M', NULL, NULL, 20, 'Y', 1, NOW(), 1, NOW());
|
|
|
@@ -5618,11 +5618,12 @@ CREATE TABLE TB_ORDER_DETAIL (
|
|
|
LIST_PRICE INT UNSIGNED NOT NULL COMMENT '정상가(최초판매가)', -- 정상가(최초판매가)
|
|
|
CURR_PRICE INT UNSIGNED NOT NULL COMMENT '현재판매가', -- 현재판매가
|
|
|
DC_RATE FLOAT(5,2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '할인율', -- 할인율
|
|
|
- OPT_ADD_PRICE INT NOT NULL DEFAULT 0 COMMENT '옵션추가가격', -- 옵션추가가격
|
|
|
+ OPT_ADD_PRICE INT NOT NULL DEFAULT 0 COMMENT '옵션추가가격. 주문상세단품 옵션 추가가격의 합', -- 옵션추가가격
|
|
|
ORD_QTY SMALLINT UNSIGNED NOT NULL COMMENT '주문수량', -- 주문수량
|
|
|
ORD_AMT INT UNSIGNED NOT NULL COMMENT '주문금액', -- 주문금액
|
|
|
CNCL_RTN_QTY SMALLINT UNSIGNED NOT NULL DEFAULT 0 COMMENT '취소반품수량', -- 취소반품수량
|
|
|
CNCL_RTN_AMT INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '취소반품금액', -- 취소반품금액
|
|
|
+ CPN1_CPN_SQ INT UNSIGNED NULL COMMENT '1차쿠폰(즉시할인쿠폰)일련번호', -- 1차쿠폰(즉시할인쿠폰)일련번호
|
|
|
CPN1_DC_AMT INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '1차쿠폰(즉시할인쿠폰)할인금액', -- 1차쿠폰(즉시할인쿠폰)할인금액
|
|
|
TMTB1_SQ INT UNSIGNED NULL COMMENT '다다익선1일련번호', -- 다다익선1일련번호
|
|
|
TMTB1_DC_AMT INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '다다익선1할인금액', -- 다다익선1할인금액
|
|
|
@@ -5635,7 +5636,7 @@ CREATE TABLE TB_ORDER_DETAIL (
|
|
|
PNT_DC_AMT INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '포인트할인금액', -- 포인트할인금액
|
|
|
PRE_PNT_DC_AMT INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '선포인트할인금액', -- 선포인트할인금액
|
|
|
SAVE_PNT_AMT INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '적립포인트금액', -- 적립포인트금액
|
|
|
- REAL_ORD_AMT INT UNSIGNED NOT NULL COMMENT '실주문금액', -- 실주문금액
|
|
|
+ REAL_ORD_AMT INT UNSIGNED NOT NULL COMMENT '실주문금액(주문금액 - 취소반품금액 - 1차쿠폰 - 다다익선1 - 다다익선2 - 상품쿠폰 - 장바구니쿠폰 - 포인트할인금액 - 선포인트할인금액)', -- 실주문금액
|
|
|
VENDOR_ID VARCHAR(20) NULL COMMENT '외부몰벤더ID(공통코드G003)', -- 외부몰벤더ID(공통코드G003)
|
|
|
EXTMALL_ID VARCHAR(20) NULL COMMENT '외부몰ID(외부몰)', -- 외부몰ID(외부몰)
|
|
|
AGENT_ORDER_ID VARCHAR(30) NULL COMMENT '에이전트주문번호. 몰구분이 "G011_20:외부몰"일 때 사용', -- 에이전트주문번호
|
|
|
@@ -5723,11 +5724,12 @@ CREATE TABLE TB_ORDER_DETAIL_HST (
|
|
|
LIST_PRICE INT UNSIGNED NOT NULL COMMENT '정상가(최초판매가)', -- 정상가(최초판매가)
|
|
|
CURR_PRICE INT UNSIGNED NOT NULL COMMENT '현재판매가', -- 현재판매가
|
|
|
DC_RATE FLOAT(5,2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '할인율', -- 할인율
|
|
|
- OPT_ADD_PRICE INT NOT NULL DEFAULT 0 COMMENT '옵션추가가격', -- 옵션추가가격
|
|
|
+ OPT_ADD_PRICE INT NOT NULL DEFAULT 0 COMMENT '옵션추가가격. 주문상세단품 옵션 추가가격의 합', -- 옵션추가가격
|
|
|
ORD_QTY SMALLINT UNSIGNED NOT NULL COMMENT '주문수량', -- 주문수량
|
|
|
ORD_AMT INT UNSIGNED NOT NULL COMMENT '주문금액', -- 주문금액
|
|
|
CNCL_RTN_QTY SMALLINT UNSIGNED NOT NULL DEFAULT 0 COMMENT '취소반품수량', -- 취소반품수량
|
|
|
CNCL_RTN_AMT INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '취소반품금액', -- 취소반품금액
|
|
|
+ CPN1_CPN_SQ INT UNSIGNED NULL COMMENT '1차쿠폰(즉시할인쿠폰)일련번호', -- 1차쿠폰(즉시할인쿠폰)일련번호
|
|
|
CPN1_DC_AMT INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '1차쿠폰(즉시할인쿠폰)할인금액', -- 1차쿠폰(즉시할인쿠폰)할인금액
|
|
|
TMTB1_SQ INT UNSIGNED NULL COMMENT '다다익선1일련번호', -- 다다익선1일련번호
|
|
|
TMTB1_DC_AMT INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '다다익선1할인금액', -- 다다익선1할인금액
|
|
|
@@ -5740,7 +5742,7 @@ CREATE TABLE TB_ORDER_DETAIL_HST (
|
|
|
PNT_DC_AMT INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '포인트할인금액', -- 포인트할인금액
|
|
|
PRE_PNT_DC_AMT INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '선포인트할인금액', -- 선포인트할인금액
|
|
|
SAVE_PNT_AMT INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '적립포인트금액', -- 적립포인트금액
|
|
|
- REAL_ORD_AMT INT UNSIGNED NOT NULL COMMENT '실주문금액', -- 실주문금액
|
|
|
+ REAL_ORD_AMT INT UNSIGNED NOT NULL COMMENT '실주문금액(주문금액 - 취소반품금액 - 1차쿠폰 - 다다익선1 - 다다익선2 - 상품쿠폰 - 장바구니쿠폰 - 포인트할인금액 - 선포인트할인금액)', -- 실주문금액
|
|
|
VENDOR_ID VARCHAR(20) NULL COMMENT '외부몰벤더ID(공통코드G003)', -- 외부몰벤더ID(공통코드G003)
|
|
|
EXTMALL_ID VARCHAR(20) NULL COMMENT '외부몰ID(외부몰)', -- 외부몰ID(외부몰)
|
|
|
AGENT_ORDER_ID VARCHAR(30) NULL COMMENT '에이전트주문번호. 몰구분이 "G011_20:외부몰"일 때 사용', -- 에이전트주문번호
|
|
|
@@ -5815,6 +5817,7 @@ CREATE TABLE TB_ORDER_DETAIL_ITEM (
|
|
|
OPT_CD2 VARCHAR(200) NULL COMMENT '옵션코드2', -- 옵션코드2
|
|
|
ITEM_QTY SMALLINT UNSIGNED NOT NULL COMMENT '단품수량', -- 단품수량
|
|
|
ITEM_PRICE INT UNSIGNED NOT NULL COMMENT '단품단가', -- 단품단가
|
|
|
+ OPT_ADD_PRICE INT NOT NULL DEFAULT 0 COMMENT '옵션추가가격', -- 옵션추가가격
|
|
|
DISP_ORD SMALLINT UNSIGNED NOT NULL DEFAULT 1 COMMENT '표시순서', -- 표시순서
|
|
|
REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시', -- 등록일시
|
|
|
@@ -6101,7 +6104,7 @@ CREATE TABLE TB_WMS_COLOR_MAPPING (
|
|
|
UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
|
|
|
UPD_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '수정일시'
|
|
|
)
|
|
|
-COMMENT '동영상노출위치. 동영상을 노출할 정보 등록에 의한 발생';
|
|
|
+COMMENT 'WMS 색상 매핑. WMS 색상 매핑 정보 등록에 의한 발생';
|
|
|
|
|
|
-- WMS 색상 매핑
|
|
|
ALTER TABLE TB_WMS_COLOR_MAPPING
|
|
|
@@ -6111,6 +6114,101 @@ ALTER TABLE TB_WMS_COLOR_MAPPING
|
|
|
WMS_COLOR_CD
|
|
|
);
|
|
|
|
|
|
+################################################################################
|
|
|
+#WMS 스타일년도 매핑
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_WMS_STYLE_YEAR_MAPPING RESTRICT;
|
|
|
+CREATE TABLE TB_WMS_STYLE_YEAR_MAPPING (
|
|
|
+ SUPPLY_COMP_CD VARCHAR(20) NOT NULL COMMENT '공급업체코드(공급업체, FRJ는 브랜드코드)',
|
|
|
+ WMS_STYLE_YEAR_CD VARCHAR(20) NOT NULL COMMENT 'WMS 스타일년도코드',
|
|
|
+ WMS_STYLE_YEAR_NM VARCHAR(100) NOT NULL COMMENT 'WMS 스타일년도',
|
|
|
+ STYLE_YEAR VARCHAR(4) COMMENT '스타일연도',
|
|
|
+ USE_YN CHAR(1) NOT NULL DEFAULT 'Y' COMMENT '사용여부',
|
|
|
+ REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호',
|
|
|
+ REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시',
|
|
|
+ UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
|
|
|
+ UPD_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '수정일시'
|
|
|
+)
|
|
|
+COMMENT 'WMS 스타일년도 매핑 . WMS 스타일년도 매핑 정보 등록에 의한 발생';
|
|
|
+
|
|
|
+-- WMS 스타일년도 매핑
|
|
|
+ALTER TABLE TB_WMS_STYLE_YEAR_MAPPING
|
|
|
+ ADD CONSTRAINT PK_WMS_STYLE_YEAR_MAPPING
|
|
|
+ PRIMARY KEY (
|
|
|
+ SUPPLY_COMP_CD,
|
|
|
+ WMS_STYLE_YEAR_CD
|
|
|
+ );
|
|
|
+
|
|
|
+INSERT INTO TB_WMS_STYLE_YEAR_MAPPING VALUES ('S0001','16','2016','2016','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_STYLE_YEAR_MAPPING VALUES ('S0001','17','2017','2017','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_STYLE_YEAR_MAPPING VALUES ('S0001','18','2018','2018','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_STYLE_YEAR_MAPPING VALUES ('S0001','19','2019','2019','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_STYLE_YEAR_MAPPING VALUES ('S0001','20','2020','2020','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_STYLE_YEAR_MAPPING VALUES ('S0001','21','2021','2021','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_STYLE_YEAR_MAPPING VALUES ('S0002','19','2019','2019','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_STYLE_YEAR_MAPPING VALUES ('S0002','20','2020','2020','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_STYLE_YEAR_MAPPING VALUES ('S0002','21','2021','2021','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_STYLE_YEAR_MAPPING VALUES ('S006','H','2008','2008','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_STYLE_YEAR_MAPPING VALUES ('S006','K','2009','2009','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_STYLE_YEAR_MAPPING VALUES ('S006','L','2010','2010','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_STYLE_YEAR_MAPPING VALUES ('S006','M','2011','2011','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_STYLE_YEAR_MAPPING VALUES ('S006','2','2012','2012','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_STYLE_YEAR_MAPPING VALUES ('S006','3','2013','2013','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_STYLE_YEAR_MAPPING VALUES ('S006','4','2014','2014','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_STYLE_YEAR_MAPPING VALUES ('S006','5','2015','2015','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_STYLE_YEAR_MAPPING VALUES ('S006','6','2016','2016','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_STYLE_YEAR_MAPPING VALUES ('S006','7','2017','2017','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_STYLE_YEAR_MAPPING VALUES ('S006','8','2018','2018','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_STYLE_YEAR_MAPPING VALUES ('S006','9','2019','2019','Y', 6, NOW(), 6, NOW());
|
|
|
+
|
|
|
+################################################################################
|
|
|
+#WMS 시즌 매핑
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_WMS_SEASON_MAPPING RESTRICT;
|
|
|
+CREATE TABLE TB_WMS_SEASON_MAPPING (
|
|
|
+ SUPPLY_COMP_CD VARCHAR(20) NOT NULL COMMENT '공급업체코드(공급업체, FRJ는 브랜드코드)',
|
|
|
+ WMS_SEASON_CD VARCHAR(20) NOT NULL COMMENT 'WMS 스타일년도코드',
|
|
|
+ WMS_SEASON_NM VARCHAR(100) NOT NULL COMMENT 'WMS 스타일년도',
|
|
|
+ SEASON_CD VARCHAR(20) COMMENT '시즌코드(공통코드G006)',
|
|
|
+ USE_YN CHAR(1) NOT NULL DEFAULT 'Y' COMMENT '사용여부',
|
|
|
+ REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호',
|
|
|
+ REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시',
|
|
|
+ UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
|
|
|
+ UPD_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '수정일시'
|
|
|
+)
|
|
|
+COMMENT 'WMS 시즌 매핑 . WMS 시즌 매핑 정보 등록에 의한 발생';
|
|
|
+
|
|
|
+-- WMS 시즌 매핑
|
|
|
+ALTER TABLE TB_WMS_SEASON_MAPPING
|
|
|
+ ADD CONSTRAINT PK_WMS_SEASON_MAPPING
|
|
|
+ PRIMARY KEY (
|
|
|
+ SUPPLY_COMP_CD,
|
|
|
+ WMS_SEASON_CD
|
|
|
+ );
|
|
|
+
|
|
|
+INSERT INTO TB_WMS_SEASON_MAPPING VALUES ('S0001','1','SPRING','G006_1','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_SEASON_MAPPING VALUES ('S0001','2','SUMMER','G006_2','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_SEASON_MAPPING VALUES ('S0001','3','FALL','G006_3','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_SEASON_MAPPING VALUES ('S0001','4','WINTER','G006_4','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_SEASON_MAPPING VALUES ('S0001','5','RUNNING','G006_X','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_SEASON_MAPPING VALUES ('S0002','1','봄','G006_1','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_SEASON_MAPPING VALUES ('S0002','2','여름','G006_2','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_SEASON_MAPPING VALUES ('S0002','3','가을','G006_3','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_SEASON_MAPPING VALUES ('S0002','4','겨울','G006_4','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_SEASON_MAPPING VALUES ('S0002','5','런닝(시즌없음)','G006_X','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_SEASON_MAPPING VALUES ('S0002','6','봄여름','G006_6','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_SEASON_MAPPING VALUES ('S0002','7','가을겨울','G006_7','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_SEASON_MAPPING VALUES ('S0002','8','포시즌','G006_5','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_SEASON_MAPPING VALUES ('S006','1','봄정상','G006_1','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_SEASON_MAPPING VALUES ('S006','2','여름정상','G006_2','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_SEASON_MAPPING VALUES ('S006','3','가을정상','G006_3','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_SEASON_MAPPING VALUES ('S006','4','겨울정상','G006_4','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_SEASON_MAPPING VALUES ('S006','5','봄기획','G006_1','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_SEASON_MAPPING VALUES ('S006','6','여름기획','G006_2','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_SEASON_MAPPING VALUES ('S006','7','가을기획','G006_3','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_SEASON_MAPPING VALUES ('S006','8','겨울기획','G006_4','Y', 6, NOW(), 6, NOW());
|
|
|
+INSERT INTO TB_WMS_SEASON_MAPPING VALUES ('S006','9','사계절','G006_5','Y', 6, NOW(), 6, NOW());
|
|
|
+
|
|
|
|
|
|
################################################################################
|
|
|
#판매수량
|