Преглед изворни кода

wms 매핑 관련 테이블 추가

eskim пре 5 година
родитељ
комит
e65fd06edf
1 измењених фајлова са 98 додато и 3 уклоњено
  1. 98 3
      산출물/3.설계/05.DB-Object/06.DDL/table.sql

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

@@ -2342,8 +2342,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());
@@ -6058,7 +6058,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
@@ -6068,6 +6068,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());
+    
     
 ################################################################################
 #판매수량