Sfoglia il codice sorgente

TB_ORDER_DETAIL_ITEM, TB_ORDER_DETAIL_ITEM_HST 테이블 컬럼 추가

card007 5 anni fa
parent
commit
3a3c6c846c
1 ha cambiato i file con 45 aggiunte e 21 eliminazioni
  1. 45 21
      산출물/3.설계/05.DB-Object/06.DDL/table.sql

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

@@ -10839,24 +10839,36 @@ ALTER TABLE TB_ORDER_DETAIL_HST
 ################################################################################
 DROP TABLE IF EXISTS TB_ORDER_DETAIL_ITEM RESTRICT;
 CREATE TABLE TB_ORDER_DETAIL_ITEM (
-  ORD_DTL_ITEM_SQ INT UNSIGNED      NOT NULL COMMENT '주문상세단품일련번호', -- 주문상세단품일련번호
-  ORD_DTL_NO      INT UNSIGNED      NOT NULL COMMENT '주문상세번호', -- 주문상세번호
-  ORD_NO          INT UNSIGNED      NOT NULL COMMENT '주문번호', -- 주문번호
-  ITEM_CD         VARCHAR(20)       NOT NULL COMMENT '단품코드(상품). 일반상품과 딜상품은 상품코드와 동일', -- 단품코드
-  OPT_CD          VARCHAR(200)      NOT NULL COMMENT '옵션코드', -- 옵션코드
-  OPT_CD1         VARCHAR(200)      NULL     COMMENT '옵션코드1', -- 옵션코드1
-  OPT_CD2         VARCHAR(200)      NULL     COMMENT '옵션코드2', -- 옵션코드2
-  SKU_MODEL_NO    VARCHAR(50)       NULL COMMENT 'SKUModelNo(WMS)',
-  PRODUCT_NO      INT UNSIGNED      NULL COMMENT 'ProductNo(WMS)',
-  PRODUCT_CODE    VARCHAR(50)       NULL COMMENT 'ProductCode(WMS)',
-  ITEM_QTY        SMALLINT UNSIGNED NOT NULL COMMENT '단품수량', -- 단품수량
-  ITEM_PRICE      INT               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 '등록일시', -- 등록일시
-  UPD_NO          INT UNSIGNED      NOT NULL COMMENT '수정자번호', -- 수정자번호
-  UPD_DT          TIMESTAMP         NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '수정일시' -- 수정일시
+  ORD_DTL_ITEM_SQ  INT UNSIGNED      NOT NULL COMMENT '주문상세단품일련번호', -- 주문상세단품일련번호
+  ORD_DTL_NO       INT UNSIGNED      NOT NULL COMMENT '주문상세번호', -- 주문상세번호
+  ORD_NO           INT UNSIGNED      NOT NULL COMMENT '주문번호', -- 주문번호
+  ITEM_CD          VARCHAR(20)       NOT NULL COMMENT '단품코드(상품). 일반상품과 딜상품은 상품코드와 동일', -- 단품코드
+  OPT_CD           VARCHAR(200)      NOT NULL COMMENT '옵션코드', -- 옵션코드
+  OPT_CD1          VARCHAR(200)      NULL     COMMENT '옵션코드1', -- 옵션코드1
+  OPT_CD2          VARCHAR(200)      NULL     COMMENT '옵션코드2', -- 옵션코드2
+  SKU_MODEL_NO     VARCHAR(50)       NULL COMMENT 'SKUModelNo(WMS)',
+  PRODUCT_NO       INT UNSIGNED      NULL COMMENT 'ProductNo(WMS)',
+  PRODUCT_CODE     VARCHAR(50)       NULL COMMENT 'ProductCode(WMS)',
+  ITEM_QTY         SMALLINT UNSIGNED NOT NULL COMMENT '단품수량', -- 단품수량
+  ITEM_PRICE       INT               NOT NULL COMMENT '단품단가', -- 단품단가
+  OPT_ADD_PRICE    INT               NOT NULL DEFAULT 0 COMMENT '옵션추가가격', -- 옵션추가가격
+  DISP_ORD         SMALLINT UNSIGNED NOT NULL DEFAULT 1 COMMENT '표시순서', -- 표시순서
+  ORD_AMT          INT               NOT NULL DEFAULT 0 COMMENT '단품주문금액( ((단품금액 + 옵션추가금액) * 상세주문수량) * 단품수량)', -- 단품주문금액
+  CNCL_RTN_AMT     INT               NOT NULL DEFAULT 0 COMMENT '단품취소금액( ((단품금액 + 옵션추가금액) * 상세취소수량) * 단품수량)', -- 단품취소금액
+  CPN1_DC_AMT      INT               NOT NULL DEFAULT 0 COMMENT '단품 1차쿠폰 할인금액', -- 단품 1차쿠폰 할인금액
+  TMTB1_DC_AMT     INT               NOT NULL DEFAULT 0 COMMENT '단품 다다익선 1차 할인금액', -- 단품 다다익선 1차 할인금액
+  TMTB2_DC_AMT     INT               NOT NULL DEFAULT 0 COMMENT '단품 다다익선 2차 할인금액', -- 단품 다다익선 2차 할인금액
+  GOODS_CPN_DC_AMT INT               NOT NULL DEFAULT 0 COMMENT '단품 2차쿠폰 할인금액', -- 단품 2차쿠폰 할인금액
+  CART_CPN_DC_AMT  INT               NOT NULL DEFAULT 0 COMMENT '단품 장바구니쿠폰 할인금액', -- 단품 장바구니쿠폰 할인금액
+  PNT_DC_AMT       INT               NOT NULL DEFAULT 0 COMMENT '단품 포인트 할인 금액', -- 단품 포인트 할인 금액
+  PRE_PNT_DC_AMT   INT               NOT NULL DEFAULT 0 COMMENT '단품 선포인트 할인 금액', -- 단품 선포인트 할인 금액
+  SAVE_PNT_AMT     INT               NOT NULL DEFAULT 0 COMMENT '단품 적립포인트 금액', -- 단품 적립포인트 금액
+  REAL_ORD_AMT     INT               NOT NULL DEFAULT 0 COMMENT '단품 실제 주문금액 (단품주문금액 - 각종할인금액)', -- 단품 실제 주문금액
+  GFCD_USE_AMT     INT               NOT NULL DEFAULT 0 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 '주문상세단품. 신규 주문 등록에 의한 발생';
 
@@ -10905,6 +10917,18 @@ CREATE TABLE TB_ORDER_DETAIL_ITEM_HST (
   ITEM_PRICE          INT               NOT NULL COMMENT '단품단가', -- 단품단가
   OPT_ADD_PRICE       INT               NOT NULL DEFAULT 0 COMMENT '옵션추가가격', -- 옵션추가가격
   DISP_ORD            SMALLINT UNSIGNED NOT NULL DEFAULT 1 COMMENT '표시순서', -- 표시순서
+  ORD_AMT             INT               NOT NULL DEFAULT 0 COMMENT '단품주문금액( ((단품금액 + 옵션추가금액) * 상세주문수량) * 단품수량)', -- 단품주문금액
+  CNCL_RTN_AMT        INT               NOT NULL DEFAULT 0 COMMENT '단품취소금액( ((단품금액 + 옵션추가금액) * 상세취소수량) * 단품수량)', -- 단품취소금액
+  CPN1_DC_AMT         INT               NOT NULL DEFAULT 0 COMMENT '단품 1차쿠폰 할인금액', -- 단품 1차쿠폰 할인금액
+  TMTB1_DC_AMT        INT               NOT NULL DEFAULT 0 COMMENT '단품 다다익선 1차 할인금액', -- 단품 다다익선 1차 할인금액
+  TMTB2_DC_AMT        INT               NOT NULL DEFAULT 0 COMMENT '단품 다다익선 2차 할인금액', -- 단품 다다익선 2차 할인금액
+  GOODS_CPN_DC_AMT    INT               NOT NULL DEFAULT 0 COMMENT '단품 2차쿠폰 할인금액', -- 단품 2차쿠폰 할인금액
+  CART_CPN_DC_AMT     INT               NOT NULL DEFAULT 0 COMMENT '단품 장바구니쿠폰 할인금액', -- 단품 장바구니쿠폰 할인금액
+  PNT_DC_AMT          INT               NOT NULL DEFAULT 0 COMMENT '단품 포인트 할인 금액', -- 단품 포인트 할인금액
+  PRE_PNT_DC_AMT      INT               NOT NULL DEFAULT 0 COMMENT '단품 선포인트 할인 금액', -- 단품 선포인트 할인금액
+  SAVE_PNT_AMT        INT               NOT NULL DEFAULT 0 COMMENT '단품 적립포인트 금액', -- 단품 적립포인트 금액
+  REAL_ORD_AMT        INT               NOT NULL DEFAULT 0 COMMENT '단품 실제 주문금액 (단품주문금액 - 각종할인금액)', -- 단품 실제 주문금액
+  GFCD_USE_AMT        INT               NOT NULL DEFAULT 0 COMMENT '단품 상품권 사용 금액', -- 단품 상품권 사용금액
   REG_NO              INT UNSIGNED      NOT NULL COMMENT '등록자번호', -- 등록자번호
   REG_DT              TIMESTAMP         NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시', -- 등록일시
   UPD_NO              INT UNSIGNED      NOT NULL COMMENT '수정자번호', -- 수정자번호
@@ -11052,9 +11076,9 @@ CREATE TABLE TB_REFUND (
   RF_PNT_AMT       INT          NOT NULL DEFAULT 0 COMMENT '환불포인트할인금액', -- 환불포인트할인금액
   RF_PRE_PNT_AMT   INT          NOT NULL DEFAULT 0 COMMENT '환불선포인트할인금액', -- 환불선포인트할인금액
   RF_GFCD_USE_AMT  INT          NOT NULL COMMENT '환불상품권사용금액', -- 환불상품권사용금액
-  RF_CNCL_AMT      INT          NOT NULL COMMENT DEFAULT 0 '환불상품취소금액',
-  RF_DELIVERY_FEE  INT          NOT NULL COMMENT DEFAULT 0 '환불배송비',
-  RF_REAL_CNCL_AMT INT          NOT NULL COMMENT DEFAULT 0 '환불금액(배송비제외)',
+  RF_CNCL_AMT      INT          NOT NULL DEFAULT 0 COMMENT '환불상품취소금액',
+  RF_DELIVERY_FEE  INT          NOT NULL DEFAULT 0 COMMENT '환불배송비',
+  RF_REAL_CNCL_AMT INT          NOT NULL DEFAULT 0 COMMENT '환불금액(배송비제외)',
   REG_NO           INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
   REG_DT           TIMESTAMP    NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시' -- 등록일시
 )