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

Merge branch 'master' of http://112.172.147.34:4936/style24/style24.doc.git

gagamel пре 4 година
родитељ
комит
1d353868af
16 измењених фајлова са 229 додато и 55 уклоњено
  1. BIN
      산출물/3.설계/03.인터페이스/검색엔진/NHN다이퀘스트/소스/210608/Istyle.jar
  2. BIN
      산출물/3.설계/03.인터페이스/검색엔진/NHN다이퀘스트/소스/210608/아이스타일_검색API_가이드_v.1.2.docx
  3. BIN
      산출물/3.설계/03.인터페이스/검색엔진/NHN다이퀘스트/소스/210617/Istyle.jar
  4. BIN
      산출물/3.설계/03.인터페이스/검색엔진/NHN다이퀘스트/소스/210617/~$스타일_검색API_가이드_v.1.3.docx
  5. BIN
      산출물/3.설계/03.인터페이스/검색엔진/NHN다이퀘스트/소스/210617/아이스타일_검색API_가이드_v.1.3.docx
  6. BIN
      산출물/3.설계/03.인터페이스/검색엔진/ST24_검색엔진연동(V0.10)-20210616.xlsx
  7. BIN
      산출물/3.설계/03.인터페이스/검색엔진/ST24_검색엔진연동(V0.10)-20210617.xlsx
  8. 72 39
      산출물/3.설계/05.DB-Object/06.DDL/table.sql
  9. 140 0
      산출물/3.설계/ERD/.metadata/.log
  10. 12 12
      산출물/3.설계/ERD/.metadata/.plugins/com.tomato.exerd.core/dialog_settings.xml
  11. BIN
      산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.core.resources/.root/72.tree
  12. BIN
      산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.core.resources/.root/74.tree
  13. BIN
      산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources
  14. BIN
      산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.core.resources/.snap
  15. 5 4
      산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.ui.workbench/workbench.xml
  16. BIN
      산출물/3.설계/ERD/ST24.exerd

BIN
산출물/3.설계/03.인터페이스/검색엔진/NHN다이퀘스트/소스/210608/Istyle.jar


BIN
산출물/3.설계/03.인터페이스/검색엔진/NHN다이퀘스트/소스/210608/아이스타일_검색API_가이드_v.1.2.docx


BIN
산출물/3.설계/03.인터페이스/검색엔진/NHN다이퀘스트/소스/210617/Istyle.jar


BIN
산출물/3.설계/03.인터페이스/검색엔진/NHN다이퀘스트/소스/210617/~$스타일_검색API_가이드_v.1.3.docx


BIN
산출물/3.설계/03.인터페이스/검색엔진/NHN다이퀘스트/소스/210617/아이스타일_검색API_가이드_v.1.3.docx


BIN
산출물/3.설계/03.인터페이스/검색엔진/ST24_검색엔진연동(V0.10)-20210616.xlsx


BIN
산출물/3.설계/03.인터페이스/검색엔진/ST24_검색엔진연동(V0.10)-20210617.xlsx


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

@@ -2527,6 +2527,7 @@ INSERT INTO TB_COMMON_CODE VALUES ('G027','IN21_03','취소/반품/교환>취소
 INSERT INTO TB_COMMON_CODE VALUES ('G027','IN22_01','퀵메뉴>최근본상품>상품목록',null,'Y',221,6,now(),6,now());
 INSERT INTO TB_COMMON_CODE VALUES ('G027','IN22_02','퀵메뉴>위시리스트>상품목록',null,'Y',222,6,now(),6,now());
 INSERT INTO TB_COMMON_CODE VALUES ('G027','IN22_03','퀵메뉴>장바구니>상품목록',null,'Y',223,6,now(),6,now());
+INSERT INTO TB_COMMON_CODE VALUES ('G027','IN23_01','재입고알림',null,'Y',231,6,now(),6,now());
 INSERT INTO TB_COMMON_CODE VALUES ('G027','IN9999','기타>',null,'Y',999,6,now(),6,now());
 
 
@@ -3933,6 +3934,7 @@ CREATE TABLE TB_DELIVERY_LOC
   REG_DT               TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '등록일시',
   UPD_NO               INT UNSIGNED NOT NULL COMMENT '수정자번호',
   UPD_DT               TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '수정일시',
+  DELIVERY_UNIT_NO INT NULL COMMENT 'AS-IS 물류단위번호',
   PRIMARY KEY (SUPPLY_COMP_CD, DELV_LOC_CD),
   INDEX IX_DELIVERY_LOC_01 (DELV_LOC_CLSF)
 )
@@ -5928,7 +5930,7 @@ DROP TABLE IF EXISTS TB_PLAN_CONTENTS_ITEM RESTRICT;
 CREATE TABLE TB_PLAN_CONTENTS_ITEM (
   PLAN_CONT_ITEM_SQ INT UNSIGNED      NOT NULL COMMENT '기획전컨텐츠아이템일련번호', -- 기획전컨텐츠아이템일련번호
   PLAN_CONT_SQ      INT UNSIGNED      NOT NULL COMMENT '기획전컨텐츠일련번호', -- 기획전컨텐츠일련번호
-  ITEM_VAL          VARCHAR(100)      NOT NULL COMMENT '아이템값(상품코드,이미지파일명 등)', -- 아이템값
+  ITEM_VAL          VARCHAR(500)      NOT NULL COMMENT '아이템값(상품코드,이미지파일명 등)', -- 아이템값
   LINK_URL     VARCHAR(200)      NULL     COMMENT '링크URL', -- 링크URL
   LINK_OPEN_GB VARCHAR(1)        NULL     COMMENT '링크오픈창구분(N:새창,M:본창)',
   DISP_ORD          SMALLINT UNSIGNED NOT NULL DEFAULT 100 COMMENT '표시순서', -- 표시순서
@@ -7121,6 +7123,7 @@ CREATE TABLE TB_GOODS (
   SUPPLY_COMP_CD     VARCHAR(20)         NOT NULL COMMENT '공급업체코드', -- 공급업체코드
   SUPPLY_GOODS_CD    VARCHAR(200)         NOT NULL COMMENT '공급업체상품코드(원코드)', -- 공급업체상품코드(원코드)
   AGE_GRP_CD         VARCHAR(20)         NULL COMMENT '상품연령대(공통코드 G023)', -- 상품연령대(공통코드 G023)
+  DELV_LOC_CD        VARCHAR(20)         NULL COMMENT '출고처코드',
   DELV_FEE_CD        VARCHAR(20)         NOT NULL COMMENT '배송비정책코드', -- 배송비정책코드
   DELV_FEE           INT                 NOT NULL DEFAULT 0 COMMENT '배송비(사용안함)', -- 배송비
   MIN_ORD_AMT        INT                 NOT NULL DEFAULT 0 COMMENT '무료배송비최소구매금액(사용안함)', -- 무료배송비최소구매금액
@@ -7141,7 +7144,7 @@ CREATE TABLE TB_GOODS (
   FRST_CFRM_DT       TIMESTAMP           NULL     COMMENT '최초승인일시', -- 최초승인일시
   ORIGIN_CD          VARCHAR(20)         NULL     COMMENT '원산지코드(공통코드G076)', -- 원산지코드(공통코드G076)
   MAKE_YMD           VARCHAR(8)          NULL     COMMENT '제조연월일', -- 제조연월일
-  TAX_GB             VARCHAR(2)          NULL     COMMENT '과세구분(10:과세, 20:비과세)', -- 과세구분
+  TAX_GB             VARCHAR(2)          NULL     COMMENT '과세구분(10:과세, 20:비과세, 30:면세)', -- 과세구분
   ERP_PRICE_LINK_YN  CHAR(1)             NOT NULL DEFAULT 'N' COMMENT 'ERP가격연계여부(자사상품만 사용. Y:연계)', -- WMS가격연계여부
   ERP_STOCK_LINK_YN  CHAR(1)             NOT NULL DEFAULT 'N' COMMENT 'ERP재고연계여부(자사상품만 사용. Y:연계)', -- WMS재고연계여부
   NEW_CUST_ORD_YN    CHAR(1)             NOT NULL DEFAULT 'N' COMMENT '신규고객 구매가능여부(Y:신규고객만 구매가능)', -- 신규고객 구매가능여부
@@ -7249,6 +7252,7 @@ CREATE TABLE TB_GOODS_HST (
   SUPPLY_COMP_CD     VARCHAR(20)         NOT NULL COMMENT '공급업체코드', -- 공급업체코드
   SUPPLY_GOODS_CD    VARCHAR(200)         NOT NULL COMMENT '공급업체상품코드(원코드)', -- 공급업체상품코드(원코드)
   AGE_GRP_CD         VARCHAR(20)         NULL COMMENT '상품연령대(공통코드 G023)', -- 상품연령대(공통코드 G023)
+  DELV_LOC_CD        VARCHAR(20)         NULL COMMENT '출고처코드',
   DELV_FEE_CD        VARCHAR(20)         NOT NULL COMMENT '배송비정책코드', -- 배송비정책코드
   DELV_FEE           INT                 NOT NULL DEFAULT 0 COMMENT '배송비(사용안함)', -- 배송비
   MIN_ORD_AMT        INT                 NOT NULL DEFAULT 0 COMMENT '무료배송비최소구매금액(사용안함)', -- 무료배송비최소구매금액
@@ -7269,7 +7273,7 @@ CREATE TABLE TB_GOODS_HST (
   FRST_CFRM_DT       TIMESTAMP           NULL     COMMENT '최초승인일시', -- 최초승인일시
   ORIGIN_CD          VARCHAR(20)         NULL     COMMENT '원산지코드(공통코드G076)', -- 원산지코드(공통코드G076)
   MAKE_YMD           VARCHAR(8)          NULL     COMMENT '제조연월일', -- 제조연월일
-  TAX_GB             VARCHAR(2)          NULL     COMMENT '과세구분(10:과세, 20:비과세)', -- 과세구분
+  TAX_GB             VARCHAR(2)          NULL     COMMENT '과세구분(10:과세, 20:비과세, 30:면세)', -- 과세구분
   ERP_PRICE_LINK_YN  CHAR(1)             NOT NULL DEFAULT 'N' COMMENT 'ERP가격연계여부(자사상품만 사용. Y:연계)', -- WMS가격연계여부
   ERP_STOCK_LINK_YN  CHAR(1)             NOT NULL DEFAULT 'N' COMMENT 'ERP재고연계여부(자사상품만 사용. Y:연계)', -- WMS재고연계여부
   NEW_CUST_ORD_YN    CHAR(1)             NOT NULL DEFAULT 'N' COMMENT '신규고객 구매가능여부(Y:신규고객만 구매가능)', -- 신규고객 구매가능여부
@@ -14532,7 +14536,7 @@ COMMIT;
 DROP TABLE IF EXISTS TB_GOODS_SEARCH RESTRICT;
 CREATE TABLE TB_GOODS_SEARCH (
 GOODS_CD           VARCHAR(20)                       NOT NULL COMMENT '상품코드',
-OPT_CD1             VARCHAR(200)         DEFAULT 'XX' NULL COMMENT '자사-옵션코드1,입점-XX',
+OPT_CD1            VARCHAR(200)         DEFAULT 'XX' NULL COMMENT '자사-옵션코드1,입점-XX',
 GOODS_NM           VARCHAR(200)                      NOT NULL COMMENT '상품명',
 GOODS_TNM          VARCHAR(100)                      NULL COMMENT '상품타이틀명',
 GOODS_GB           VARCHAR(20)                       NULL COMMENT '상품구분(공통코드 G073)',
@@ -14576,8 +14580,8 @@ SIZE_GB            VARCHAR(1)                        NULL COMMENT '사이즈구
 SIZE_GB_NM         VARCHAR(2)                        NULL COMMENT '사이즈구분명(T:상의,B:하의,S:신발)',
 #QUIK_DELV_YN      VARCHAR(1)           DEFAULT 'N' NOT NULL COMMENT '총알배송여부-자사용',
 SIZES              MEDIUMTEXT                        NULL COMMENT '옵션2(자사는색상별,입점은상품별)',
-COLOR_CD           VARCHAR(200)                      NULL COMMENT '검색용색상코드(공통코드G072)',
-COLOR_CHIP         VARCHAR(500)                      NULL COMMENT '검색용 RGB값(공통코드)-자사용',
+COLOR_CD           VARCHAR(20)                       NULL COMMENT '검색용색상코드(공통코드G072)',
+COLOR_CHIP         VARCHAR(20)                       NULL COMMENT '검색용 RGB값(공통코드)-자사용',
 BENEFIT_GB         VARCHAR(100)                      NULL COMMENT '혜택구분(,구분)(10:쿠폰할인,20:무료배송,30:사은품,40:신상,50:총알배송)',
 PC_CURR_PRICE      INT                  DEFAULT 0    NULL COMMENT 'PC즉시할인판매가',
 MO_CURR_PRICE      INT                  DEFAULT 0    NULL COMMENT 'MOBILE즉시할인판매가',
@@ -14594,6 +14598,8 @@ SYS_IMG_NM2        VARCHAR(241)                      NULL COMMENT '마우스오
 SELL_STDT          DATETIME            NOT NULL DEFAULT NOW() COMMENT '판매시작일시',
 SELL_EDDT          DATETIME            NOT NULL DEFAULT NOW() COMMENT '판매종료일시',
 STOCK_QTY          INT                 NOT NULL DEFAULT 0 COMMENT '재고수량(전시)',
+OPT_CD1_CHIP       VARCHAR(20)                       NULL COMMENT '옵션1의 색상의 RGB값-자사용',
+COLOR_CHIPS        VARCHAR(500)                      NULL COMMENT '색상별컬러칩-자사전시용(ex:LB:#00A1E9,BK:#000000)',
 PROC_GB            CHAR(1)                           NOT NULL COMMENT '업무구분(C:등록,수정,D:삭제)',
 DATA_REG_DT        TIMESTAMP            DEFAULT CURRENT_TIMESTAMP NOT NULL  COMMENT '데이터등록일시',
 DATA_UPD_DT        TIMESTAMP            DEFAULT CURRENT_TIMESTAMP NOT NULL  COMMENT '데이터수정일시'
@@ -14614,7 +14620,7 @@ ALTER TABLE TB_GOODS_SEARCH
 DROP TABLE IF EXISTS TB_GOODS_SEARCH_SECTION RESTRICT;
 CREATE TABLE TB_GOODS_SEARCH_SECTION (
 GOODS_CD           VARCHAR(20)                       NOT NULL COMMENT '상품코드',
-OPT_CD1             VARCHAR(200)         DEFAULT 'XX' NULL COMMENT '자사-옵션코드1,입점-XX',
+OPT_CD1            VARCHAR(200)         DEFAULT 'XX' NULL COMMENT '자사-옵션코드1,입점-XX',
 GOODS_NM           VARCHAR(200)                      NOT NULL COMMENT '상품명',
 GOODS_TNM          VARCHAR(100)                      NULL COMMENT '상품타이틀명',
 GOODS_GB           VARCHAR(20)                       NULL COMMENT '상품구분(공통코드 G073)',
@@ -14658,8 +14664,8 @@ SIZE_GB            VARCHAR(1)                        NULL COMMENT '사이즈구
 SIZE_GB_NM         VARCHAR(2)                        NULL COMMENT '사이즈구분명(T:상의,B:하의,S:신발)',
 #QUIK_DELV_YN      VARCHAR(1)           DEFAULT 'N' NOT NULL COMMENT '총알배송여부-자사용',
 SIZES              MEDIUMTEXT                        NULL COMMENT '옵션2(자사는색상별,입점은상품별)',
-COLOR_CD           VARCHAR(200)                      NULL COMMENT '검색용색상코드(공통코드G072)',
-COLOR_CHIP         VARCHAR(500)                      NULL COMMENT '검색용 RGB값(공통코드)-자사용',
+COLOR_CD           VARCHAR(20)                       NULL COMMENT '검색용색상코드(공통코드G072)',
+COLOR_CHIP         VARCHAR(20)                       NULL COMMENT '검색용 RGB값(공통코드)-자사용',
 BENEFIT_GB         VARCHAR(100)                      NULL COMMENT '혜택구분(,구분)(10:쿠폰할인,20:무료배송,30:사은품,40:신상,50:총알배송)',
 PC_CURR_PRICE      INT                  DEFAULT 0    NULL COMMENT 'PC즉시할인판매가',
 MO_CURR_PRICE      INT                  DEFAULT 0    NULL COMMENT 'MOBILE즉시할인판매가',
@@ -14676,6 +14682,8 @@ SYS_IMG_NM2        VARCHAR(241)                      NULL COMMENT '마우스오
 SELL_STDT          DATETIME            NOT NULL DEFAULT NOW() COMMENT '판매시작일시',
 SELL_EDDT          DATETIME            NOT NULL DEFAULT NOW() COMMENT '판매종료일시',
 STOCK_QTY          INT                 NOT NULL DEFAULT 0 COMMENT '재고수량(전시)',
+OPT_CD1_CHIP       VARCHAR(20)                       NULL COMMENT '옵션1의 색상의 RGB값-자사용',
+COLOR_CHIPS        VARCHAR(500)                      NULL COMMENT '색상별컬러칩-자사전시용(ex:LB:#00A1E9,BK:#000000)',
 PROC_GB            CHAR(1)                           NOT NULL COMMENT '업무구분(C:등록,수정,D:삭제)',
 DATA_REG_DT        TIMESTAMP            DEFAULT CURRENT_TIMESTAMP NOT NULL  COMMENT '데이터등록일시',
 DATA_UPD_DT        TIMESTAMP            DEFAULT CURRENT_TIMESTAMP NOT NULL  COMMENT '데이터수정일시'
@@ -14696,10 +14704,10 @@ ALTER TABLE TB_GOODS_SEARCH_SECTION
 DROP TABLE IF EXISTS TB_GOODS_SEARCH_TEMP RESTRICT;
 CREATE TABLE TB_GOODS_SEARCH_TEMP (
 GOODS_CD           VARCHAR(20)                       NOT NULL COMMENT '상품코드',
-OPT_CD1             VARCHAR(200)         DEFAULT 'XX' NULL COMMENT '자사-옵션코드1,입점-XX',
+OPT_CD1            VARCHAR(200)         DEFAULT 'XX' NULL COMMENT '자사-옵션코드1,입점-XX',
 GOODS_NM           VARCHAR(200)                      NOT NULL COMMENT '상품명',
 GOODS_TNM          VARCHAR(100)                      NULL COMMENT '상품타이틀명',
-GOODS_GB           VARCHAR(20)                       NULL COMMENT '상품구(공통코드 G073)',
+GOODS_GB           VARCHAR(20)                       NULL COMMENT '상품구(공통코드 G073)',
 FOREIGN_BUY_YN     CHAR(1)                 DEFAULT 'N'  NOT NULL COMMENT '해외구매대행여부',
 PARALLEL_IMPORT_YN CHAR(1)                 DEFAULT 'N'  NOT NULL COMMENT '병행수입여부',
 ORDER_MADE_YN      CHAR(1)                 DEFAULT 'N'  NOT NULL COMMENT '주문제작여부',
@@ -14740,8 +14748,8 @@ SIZE_GB            VARCHAR(1)                        NULL COMMENT '사이즈구
 SIZE_GB_NM         VARCHAR(2)                        NULL COMMENT '사이즈구분명(T:상의,B:하의,S:신발)',
 #QUIK_DELV_YN      VARCHAR(1)           DEFAULT 'N' NOT NULL COMMENT '총알배송여부-자사용',
 SIZES              MEDIUMTEXT                        NULL COMMENT '옵션2(자사는색상별,입점은상품별)',
-COLOR_CD           VARCHAR(200)                      NULL COMMENT '검색용색상코드(공통코드G072)',
-COLOR_CHIP         VARCHAR(500)                      NULL COMMENT '검색용 RGB값(공통코드)-자사용',
+COLOR_CD           VARCHAR(20)                       NULL COMMENT '검색용색상코드(공통코드G072)',
+COLOR_CHIP         VARCHAR(20)                       NULL COMMENT '검색용 RGB값(공통코드)-자사용',
 BENEFIT_GB         VARCHAR(100)                      NULL COMMENT '혜택구분(,구분)(10:쿠폰할인,20:무료배송,30:사은품,40:신상,50:총알배송)',
 PC_CURR_PRICE      INT                  DEFAULT 0    NULL COMMENT 'PC즉시할인판매가',
 MO_CURR_PRICE      INT                  DEFAULT 0    NULL COMMENT 'MOBILE즉시할인판매가',
@@ -14758,9 +14766,11 @@ SYS_IMG_NM2        VARCHAR(241)                      NULL COMMENT '마우스오
 SELL_STDT          DATETIME            NOT NULL DEFAULT NOW() COMMENT '판매시작일시',
 SELL_EDDT          DATETIME            NOT NULL DEFAULT NOW() COMMENT '판매종료일시',
 STOCK_QTY          INT                 NOT NULL DEFAULT 0 COMMENT '재고수량(전시)',
+OPT_CD1_CHIP       VARCHAR(20)                       NULL COMMENT '옵션1의 색상의 RGB값-자사용',
+COLOR_CHIPS        VARCHAR(500)                      NULL COMMENT '색상별컬러칩-자사전시용(ex:LB:#00A1E9,BK:#000000)',
 PROC_GB            CHAR(1)                           NOT NULL COMMENT '업무구분(C:등록,수정,D:삭제)',
-DATA_REG_DT        TIMESTAMP             DEFAULT CURRENT_TIMESTAMP NOT NULL  COMMENT '데이터등록일시',
-DATA_UPD_DT        TIMESTAMP             DEFAULT CURRENT_TIMESTAMP NOT NULL  COMMENT '데이터수정일시'
+DATA_REG_DT        TIMESTAMP            DEFAULT CURRENT_TIMESTAMP NOT NULL  COMMENT '데이터등록일시',
+DATA_UPD_DT        TIMESTAMP            DEFAULT CURRENT_TIMESTAMP NOT NULL  COMMENT '데이터수정일시'
 )
 COMMENT '검색상품TEMP. 시간배치 검색상품 등록에 의한 발생';
 
@@ -14771,7 +14781,14 @@ ALTER TABLE TB_GOODS_SEARCH_TEMP
       GOODS_CD,
       OPT_CD1
     );
-
+    
+-- 상품
+CREATE INDEX IX_GOODS_SEARCH_TEMP_01
+  ON TB_GOODS_SEARCH_TEMP( 
+    SELF_GOODS_YN,
+    PROC_GB
+  );
+  
 ################################################################################
 # 상품 검색 - 부분색인용 상품 코드 TEMP
 ################################################################################
@@ -14792,7 +14809,7 @@ ALTER TABLE TB_GOODS_SEARCH_SECTION_TEMP
       GOODS_CD,
       OPT_CD1
     );
-
+    
     
 ################################################################################
 # 정산
@@ -16498,25 +16515,41 @@ CREATE INDEX IX_CONTENTS_GOODS_01 ON TB_CONTENTS_GOODS (CONTENTS_LOC);
 ################################################################################
 # 교환출고중 결품취소 발생시 처리 테이블
 ################################################################################
-CREATE TABLE TB_EXCHANGE_DELV_FAIL ( 
-`EXCHANGE_DELV_FAIL_SQ` INT(10) NOT NULL  AUTO_INCREMENT  COMMENT '시퀀스'
-, `ORD_NO` INT(10) NOT NULL  COMMENT '주문번호'
-, `ORD_DTL_NO` INT(10) NOT NULL  COMMENT '주문상세번호'
-, `ORD_CHG_SQ` INT(10) NOT NULL  COMMENT '변경요청번호'
-, `DELV_CNCL_YN` CHAR(1) NOT NULL  DEFAULT 'N' COMMENT '배송품절취소여부'
-, `ORD_QTY` INT(10) NOT NULL  COMMENT '주문수량'
-, `CNCL_RTN_QTY` INT(10) NOT NULL  COMMENT '취소수량(미출고수량)'
-, `DELV_FAIL_REASON` VARCHAR(200) COMMENT '출고실패사유'
-, `DELV_FAIL_MEMO` VARCHAR(200) COMMENT '출고실패메모'
-, `DEL_YN` CHAR(1) NOT NULL  COMMENT '삭제여부'
-, `REG_NO` INT(10) NOT NULL  COMMENT '등록자 NO'
-, `REG_DT` timestamp NOT NULL  COMMENT '등록일'
-, `UPD_NO` INT(10) NOT NULL  COMMENT '수정자 NO'
-, `UPD_DT` timestamp NOT NULL  COMMENT '수정일'
-, PRIMARY KEY (`EXCHANGE_DELV_FAIL_SQ`)
-, KEY IX_TB_EXCHANGE_DELV_FAIL_01 (`ORD_NO`)
-, KEY IX_TB_EXCHANGE_DELV_FAIL_02 (`ORD_DTL_NO`)
-, KEY IX_TB_EXCHANGE_DELV_FAIL_03 (`ORD_CHG_SQ`)
-)
-COMMENT='교환출고중 결품취소 발생시 처리 테이블'
-;
+DROP TABLE IF EXISTS TB_EXCHANGE_DELV_FAIL RESTRICT;
+CREATE TABLE TB_EXCHANGE_DELV_FAIL (
+  EXCHANGE_DELV_FAIL_SQ INT UNSIGNED      NOT NULL COMMENT '교환품절취소일련번호', -- 교환품절취소일련번호
+  ORD_NO                INT UNSIGNED      NOT NULL COMMENT '주문번호', -- 주문번호
+  ORD_DTL_NO            INT UNSIGNED      NOT NULL COMMENT '주문상세번호', -- 주문상세번호
+  ORD_CHG_SQ            INT UNSIGNED      NOT NULL COMMENT '변경요청번호', -- 변경요청번호
+  DELV_CNCL_YN          CHAR(1)           NOT NULL DEFAULT 'N' COMMENT '배송품절취소여부', -- 배송품절취소여부
+  ORD_QTY               SMALLINT UNSIGNED NOT NULL COMMENT '주문수량', -- 주문수량
+  CNCL_RTN_QTY          SMALLINT UNSIGNED NOT NULL COMMENT '취소수량(미출고수량)', -- 취소수량(미출고수량)
+  DELV_FAIL_REASON      VARCHAR(200)      NULL     COMMENT '출고실패사유', -- 출고실패사유
+  DELV_FAIL_MEMO        VARCHAR(200)      NULL     COMMENT '출고실패메모', -- 출고실패메모
+  DEL_YN                CHAR(1)           NOT NULL DEFAULT 'N' 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 '교환출고중 품절취소 발생시 신규 발생';
+
+-- 교환품절취소
+ALTER TABLE TB_EXCHANGE_DELV_FAIL
+  ADD CONSTRAINT PK_EXCHANGE_DELV_FAIL -- 교환품절취소 기본키
+    PRIMARY KEY (
+      EXCHANGE_DELV_FAIL_SQ -- 교환품절취소일련번호
+    );
+
+-- 교환품절취소 인덱스
+CREATE INDEX IX_EXCHANGE_DELV_FAIL_01
+  ON TB_EXCHANGE_DELV_FAIL( -- 교환품절취소
+    ORD_NO ASC,     -- 주문번호
+    ORD_DTL_NO ASC  -- 주문상세번호
+  );
+
+-- 교환품절취소 인덱스2
+CREATE INDEX IX_EXCHANGE_DELV_FAIL_02
+  ON TB_EXCHANGE_DELV_FAIL( -- 교환품절취소
+    ORD_CHG_SQ ASC -- 변경요청번호
+  );

+ 140 - 0
산출물/3.설계/ERD/.metadata/.log

@@ -5865,3 +5865,143 @@ java.lang.NullPointerException
 	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 	at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
+!SESSION 2021-06-15 10:55:48.950 -----------------------------------------------
+eclipse.buildId=M20090211-1700
+java.version=1.6.0_24
+java.vendor=Sun Microsystems Inc.
+BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ko_KR
+Framework arguments:  D:\WIDE\workspace\webapps\style24\style24.doc\산출물\3.설계\ERD\ST24.exerd
+Command-line arguments:  -os win32 -ws win32 -arch x86 D:\WIDE\workspace\webapps\style24\style24.doc\산출물\3.설계\ERD\ST24.exerd
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 10:55:49.965
+!MESSAGE NLS unused message: OpenResourceDialog_openButton_text in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 10:55:49.965
+!MESSAGE NLS unused message: OpenResourceDialog_openWithMenu_label in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 10:55:49.965
+!MESSAGE NLS unused message: OpenResourceDialog_openWithButton_toolTip in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 10:55:49.965
+!MESSAGE NLS unused message: CleanDialog_cleanSelectedTaskName in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 10:55:49.965
+!MESSAGE NLS unused message: RecentWorkspacesPreferencePage_PromptAtStartup_label in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 10:55:49.965
+!MESSAGE NLS unused message: RecentWorkspacesPreferencePage_RemoveButton_label in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 10:55:52.122
+!MESSAGE NLS unused message: url_couldNotResolve_projectDoesNotExist in: org.eclipse.core.internal.utils.messages
+
+!ENTRY org.eclipse.core.resources 2 10035 2021-06-15 10:55:52.169
+!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 10:55:52.388
+!MESSAGE NLS unused message: Shortcuts_shortcutTab in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 10:55:52.388
+!MESSAGE NLS unused message: Shortcuts_selectShortcutsLabel in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 10:55:52.388
+!MESSAGE NLS unused message: Shortcuts_availableMenus in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 10:55:52.388
+!MESSAGE NLS unused message: Shortcuts_availableCategories in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 10:55:52.388
+!MESSAGE NLS unused message: Shortcuts_allShortcuts in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 10:55:52.388
+!MESSAGE NLS unused message: Util_listNull in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 10:55:52.388
+!MESSAGE NLS unused message: OpenBrowserHandler_NoInfoDialogTitle in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 10:55:52.388
+!MESSAGE NLS unused message: AboutFeaturesDialog_SimpleTitle in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 10:55:56.075
+!MESSAGE NLS unused message: BinaryDumpHandler_1 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 10:55:56.075
+!MESSAGE NLS unused message: ConvertToXMLHandler_1 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 10:55:56.075
+!MESSAGE NLS unused message: SelectHandler_11 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 10:55:56.075
+!MESSAGE NLS unused message: ToggleColumnVisibilityHandler_4 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 10:55:56.075
+!MESSAGE NLS unused message: ToggleColumnVisibilityHandler_5 in: com.tomato.exerd.handler.messages
+!SESSION 2021-06-15 19:31:03.675 -----------------------------------------------
+eclipse.buildId=M20090211-1700
+java.version=1.6.0_24
+java.vendor=Sun Microsystems Inc.
+BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ko_KR
+Framework arguments:  D:\WIDE\workspace\webapps\style24\style24.doc\산출물\3.설계\ERD\ST24.exerd
+Command-line arguments:  -os win32 -ws win32 -arch x86 D:\WIDE\workspace\webapps\style24\style24.doc\산출물\3.설계\ERD\ST24.exerd
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 19:31:04.426
+!MESSAGE NLS unused message: OpenResourceDialog_openButton_text in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 19:31:04.426
+!MESSAGE NLS unused message: OpenResourceDialog_openWithMenu_label in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 19:31:04.426
+!MESSAGE NLS unused message: OpenResourceDialog_openWithButton_toolTip in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 19:31:04.426
+!MESSAGE NLS unused message: CleanDialog_cleanSelectedTaskName in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 19:31:04.426
+!MESSAGE NLS unused message: RecentWorkspacesPreferencePage_PromptAtStartup_label in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 19:31:04.426
+!MESSAGE NLS unused message: RecentWorkspacesPreferencePage_RemoveButton_label in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 19:31:05.394
+!MESSAGE NLS unused message: url_couldNotResolve_projectDoesNotExist in: org.eclipse.core.internal.utils.messages
+
+!ENTRY org.eclipse.core.resources 2 10035 2021-06-15 19:31:05.441
+!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 19:31:05.613
+!MESSAGE NLS unused message: Shortcuts_shortcutTab in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 19:31:05.613
+!MESSAGE NLS unused message: Shortcuts_selectShortcutsLabel in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 19:31:05.613
+!MESSAGE NLS unused message: Shortcuts_availableMenus in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 19:31:05.613
+!MESSAGE NLS unused message: Shortcuts_availableCategories in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 19:31:05.613
+!MESSAGE NLS unused message: Shortcuts_allShortcuts in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 19:31:05.613
+!MESSAGE NLS unused message: Util_listNull in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 19:31:05.613
+!MESSAGE NLS unused message: OpenBrowserHandler_NoInfoDialogTitle in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 19:31:05.613
+!MESSAGE NLS unused message: AboutFeaturesDialog_SimpleTitle in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 19:31:08.738
+!MESSAGE NLS unused message: BinaryDumpHandler_1 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 19:31:08.738
+!MESSAGE NLS unused message: ConvertToXMLHandler_1 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 19:31:08.738
+!MESSAGE NLS unused message: SelectHandler_11 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 19:31:08.738
+!MESSAGE NLS unused message: ToggleColumnVisibilityHandler_4 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-06-15 19:31:08.738
+!MESSAGE NLS unused message: ToggleColumnVisibilityHandler_5 in: com.tomato.exerd.handler.messages

+ 12 - 12
산출물/3.설계/ERD/.metadata/.plugins/com.tomato.exerd.core/dialog_settings.xml

@@ -3,38 +3,38 @@
 	<section name="com.tomato.exerd.handler.DiagramSelectDialog">
 		<item value="400" key="DIALOG_WIDTH"/>
 		<item value="588" key="DIALOG_Y_ORIGIN"/>
-		<item value="1088" key="DIALOG_X_ORIGIN"/>
 		<item value="300" key="DIALOG_HEIGHT"/>
+		<item value="1088" key="DIALOG_X_ORIGIN"/>
 		<item value="1|맑은 고딕|9.0|0|WINDOWS|1|-12|0|0|0|400|0|0|0|1|0|0|0|0|맑은 고딕" key="DIALOG_FONT_NAME"/>
 	</section>
 	<section name="com.tomato.exerd.handler.Helper.FindTableDialog2">
 		<item value="" key="history"/>
 		<item value="744" key="DIALOG_WIDTH"/>
 		<item value="613" key="DIALOG_Y_ORIGIN"/>
-		<item value="428" key="DIALOG_HEIGHT"/>
 		<item value="1174" key="DIALOG_X_ORIGIN"/>
+		<item value="428" key="DIALOG_HEIGHT"/>
 		<item value="1|맑은 고딕|9.0|0|WINDOWS|1|-12|0|0|0|400|0|0|0|1|0|0|0|0|맑은 고딕" key="DIALOG_FONT_NAME"/>
 	</section>
 	<section name="com.tomato.exerd.export.ModelExportWizardDialog">
 		<item value="701" key="DIALOG_WIDTH"/>
 		<item value="" key="destinationPath"/>
 		<item value="342" key="DIALOG_Y_ORIGIN"/>
-		<item value="670" key="DIALOG_HEIGHT"/>
-		<item value="938" key="DIALOG_X_ORIGIN"/>
 		<item value="테이블 정의서 HTML(기본)" key="lastUsedTemplateName"/>
+		<item value="938" key="DIALOG_X_ORIGIN"/>
+		<item value="670" key="DIALOG_HEIGHT"/>
 		<item value="file" key="sendType"/>
 		<item value="1|맑은 고딕|9.0|0|WINDOWS|1|-12|0|0|0|400|0|0|0|1|0|0|0|0|맑은 고딕" key="DIALOG_FONT_NAME"/>
 	</section>
+	<section name="solutionSelectionDialog">
+		<item value="1" key="applyScope"/>
+	</section>
 	<section name="com.tomato.exerd.print.PrintSettingsEditorDialog">
 		<item value="721" key="DIALOG_WIDTH"/>
 		<item value="374" key="DIALOG_Y_ORIGIN"/>
-		<item value="928" key="DIALOG_X_ORIGIN"/>
 		<item value="621" key="DIALOG_HEIGHT"/>
+		<item value="928" key="DIALOG_X_ORIGIN"/>
 		<item value="1|맑은 고딕|9.0|0|WINDOWS|1|-12|0|0|0|400|0|0|0|1|0|0|0|0|맑은 고딕" key="DIALOG_FONT_NAME"/>
 	</section>
-	<section name="solutionSelectionDialog">
-		<item value="1" key="applyScope"/>
-	</section>
 	<section name="com.tomato.exerd.export.ExportModelWizard">
 		<list key="templateContents">
 		</list>
@@ -44,17 +44,17 @@
 	<section name="com.tomato.exerd.domain.internal.FindDomainDialog">
 		<item value="228" key="DIALOG_WIDTH"/>
 		<item value="533" key="DIALOG_Y_ORIGIN"/>
-		<item value="263" key="DIALOG_HEIGHT"/>
 		<item value="1174" key="DIALOG_X_ORIGIN"/>
+		<item value="263" key="DIALOG_HEIGHT"/>
 		<item value="1|맑은 고딕|9.0|0|WINDOWS|1|-12|0|0|0|400|0|0|0|1|0|0|0|0|맑은 고딕" key="DIALOG_FONT_NAME"/>
 	</section>
+	<section name="solution">
+	</section>
 	<section name="com.tomato.exerd.handler.Helper.DiagramOrderEditor">
 		<item value="350" key="DIALOG_WIDTH"/>
 		<item value="486" key="DIALOG_Y_ORIGIN"/>
-		<item value="453" key="DIALOG_HEIGHT"/>
 		<item value="1113" key="DIALOG_X_ORIGIN"/>
+		<item value="453" key="DIALOG_HEIGHT"/>
 		<item value="1|맑은 고딕|9.0|0|WINDOWS|1|-12|0|0|0|400|0|0|0|1|0|0|0|0|맑은 고딕" key="DIALOG_FONT_NAME"/>
 	</section>
-	<section name="solution">
-	</section>
 </section>

BIN
산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.core.resources/.root/72.tree


BIN
산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.core.resources/.root/74.tree


BIN
산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources


BIN
산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.core.resources/.snap


+ 5 - 4
산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.ui.workbench/workbench.xml

@@ -32,10 +32,10 @@
 </folder>
 </info>
 </editorArea>
-<editor id="com.tomato.exerd.editor.DiagramEditor" name="ST24.exerd" partName="ST24.exerd" title="ST24.exerd" tooltip="D:\WIDE\workspace\webapps\style24\style24.doc\산출물\3.설계\ERD\ST24.exerd" workbook="DefaultEditorWorkbook">
+<editor activePart="true" focus="true" id="com.tomato.exerd.editor.DiagramEditor" name="ST24.exerd" partName="ST24.exerd" title="ST24.exerd" tooltip="D:\WIDE\workspace\webapps\style24\style24.doc\산출물\3.설계\ERD\ST24.exerd" workbook="DefaultEditorWorkbook">
 <input factoryID="org.eclipse.ui.ide.FileStoreEditorInputFactory" uri="file:/D:/WIDE/workspace/webapps/style24/style24.doc/산출물/3.설계/ERD/ST24.exerd"/>
 </editor>
-<editor activePart="true" focus="true" id="com.tomato.exerd.editor.DiagramEditor" name="iSTYLE24_Mall.exerd" partName="iSTYLE24_Mall.exerd" title="iSTYLE24_Mall.exerd" tooltip="D:\WIDE\workspace\webapps\style24\style24.doc\산출물\3.설계\ERD\asis\iSTYLE24_Mall.exerd" workbook="DefaultEditorWorkbook">
+<editor id="com.tomato.exerd.editor.DiagramEditor" name="iSTYLE24_Mall.exerd" partName="iSTYLE24_Mall.exerd" title="iSTYLE24_Mall.exerd" tooltip="D:\WIDE\workspace\webapps\style24\style24.doc\산출물\3.설계\ERD\asis\iSTYLE24_Mall.exerd" workbook="DefaultEditorWorkbook">
 <input factoryID="org.eclipse.ui.ide.FileStoreEditorInputFactory" uri="file:/D:/WIDE/workspace/webapps/style24/style24.doc/산출물/3.설계/ERD/asis/iSTYLE24_Mall.exerd"/>
 </editor>
 <editor id="com.tomato.exerd.editor.DiagramEditor" name="iSTYLE24_Wms.exerd" partName="iSTYLE24_Wms.exerd" title="iSTYLE24_Wms.exerd" tooltip="D:\WIDE\workspace\webapps\style24\style24.doc\산출물\3.설계\ERD\asis\iSTYLE24_Wms.exerd" workbook="DefaultEditorWorkbook">
@@ -179,8 +179,8 @@
 <editor factoryID="org.eclipse.ui.ide.FileStoreEditorInputFactory" id="com.tomato.exerd.editor.DiagramEditor" uri="file:/D:/WIDE/workspace/webapps/style24/style24.doc/산출물/3.설계/ERD/asis/iSTYLE24_Mall.exerd"/>
 <editor factoryID="org.eclipse.ui.ide.FileStoreEditorInputFactory" id="com.tomato.exerd.editor.DiagramEditor" uri="file:/D:/WIDE/workspace/webapps/style24/style24.doc/산출물/3.설계/ERD/ST24.exerd"/>
 <editor factoryID="org.eclipse.ui.ide.FileStoreEditorInputFactory" id="com.tomato.exerd.editor.DiagramEditor" uri="file:/D:/WIDE/workspace/webapps/style24/style24.doc/산출물/3.설계/ERD/asis/iSTYLE24_Mall.exerd"/>
+<editor factoryID="org.eclipse.ui.ide.FileStoreEditorInputFactory" id="com.tomato.exerd.editor.DiagramEditor" uri="file:/D:/WIDE/workspace/webapps/style24/style24.doc/산출물/3.설계/ERD/ST24.exerd"/>
 </editors>
-<item historyLabel="ST24.exerd" index="1"/>
 <item historyLabel="iSTYLE24_Mall.exerd" index="0"/>
 <item historyLabel="ST24.exerd" index="1"/>
 <item historyLabel="iSTYLE24_Mall.exerd" index="0"/>
@@ -229,7 +229,8 @@
 <item historyLabel="ST24.exerd" index="10"/>
 <item historyLabel="iSTYLE24_Mall.exerd" index="11"/>
 <item historyLabel="ST24.exerd" index="10"/>
-<item active="true" historyLabel="iSTYLE24_Mall.exerd" index="11"/>
+<item historyLabel="iSTYLE24_Mall.exerd" index="11"/>
+<item active="true" historyLabel="ST24.exerd" index="12"/>
 </navigationHistory>
 <input factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="/" type="8"/>
 </page>

BIN
산출물/3.설계/ERD/ST24.exerd