瀏覽代碼

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

gagamel 5 年之前
父節點
當前提交
704b78c3c7
共有 2 個文件被更改,包括 175 次插入140 次删除
  1. 175 140
      산출물/3.설계/05.DB-Object/06.DDL/table.sql
  2. 二進制
      산출물/3.설계/ERD/ST24.exerd

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

@@ -411,8 +411,8 @@ CREATE TABLE TB_BRAND
   SELF_YN          CHAR(1) DEFAULT 'N' NOT NULL COMMENT '자사여부(Y:자사, N:입점)',
   ERP_BRAND_CD     VARCHAR(20) COMMENT 'ERP브랜드코드',
   DELV_FEE_CD      VARCHAR(20)  NULL COMMENT '배송비정책코드',
-  MIN_ORD_AMT      INT UNSIGNED DEFAULT 0 NOT NULL COMMENT '무료배송비최소주문금액(사용안함)',
-  DELV_FEE         INT UNSIGNED DEFAULT 0 NOT NULL COMMENT '배송비(사용안함)',
+  MIN_ORD_AMT      INT DEFAULT 0 NOT NULL COMMENT '무료배송비최소주문금액(사용안함)',
+  DELV_FEE         INT DEFAULT 0 NOT NULL COMMENT '배송비(사용안함)',
   DELV_LOC_CD      VARCHAR(20) COMMENT '출고처코드(출고처)',
   SELL_FEE_RATE    FLOAT(5,2) UNSIGNED DEFAULT 0.0 NOT NULL COMMENT '판매수수료율',
   #BRAND_IMG        VARCHAR(100) COMMENT '브랜드이미지',
@@ -942,7 +942,7 @@ INSERT INTO TB_COMMON_CODE VALUES ('G015', 'KCP', '케이씨피', NULL, 'Y', 6,
 
 INSERT INTO TB_COMMON_CODE VALUES ('ROOT', 'G016', '결제상태', NULL, 'Y', 17, 1, NOW(), 1, NOW());
 INSERT INTO TB_COMMON_CODE VALUES ('G016', 'G016_00', '결제대기', NULL, 'Y', 1, 1, NOW(), 1, NOW());
-INSERT INTO TB_COMMON_CODE VALUES ('G016', 'G016_20', '결제성공', NULL, 'Y', 3, 1, NOW(), 1, NOW());
+-- INSERT INTO TB_COMMON_CODE VALUES ('G016', 'G016_20', '결제성공', NULL, 'Y', 3, 1, NOW(), 1, NOW());
 INSERT INTO TB_COMMON_CODE VALUES ('G016', 'G016_30', '결제완료', NULL, 'Y', 4, 1, NOW(), 1, NOW());
 INSERT INTO TB_COMMON_CODE VALUES ('G016', 'G016_97', '결제성공후DB실패', NULL, 'Y', 5, 1, NOW(), 1, NOW());
 INSERT INTO TB_COMMON_CODE VALUES ('G016', 'G016_99', '결제취소', NULL, 'Y', 7, 1, NOW(), 1, NOW());
@@ -2186,6 +2186,7 @@ CREATE TABLE TB_DELIVERY_LOC
   RTN_LOC_TELNO        VARCHAR(20) COMMENT '반품처전화번호',
   RTN_LOC_NM           VARCHAR(50) COMMENT '반품처명',
   INVOICE_PRINT_TYPE   VARCHAR(20) COMMENT '송장출력형태(공통코드G025)',
+  SHIP_COMP_CD         VARCHAR(20) NULL COMMENT '배송업체코드'
   USE_YN               CHAR(1) DEFAULT 'Y' NOT NULL COMMENT '사용여부(Y:사용)',
   REG_NO               INT UNSIGNED NOT NULL COMMENT '등록자번호',
   REG_DT               TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '등록일시',
@@ -2196,9 +2197,6 @@ CREATE TABLE TB_DELIVERY_LOC
 )
 COMMENT '출고처. 신규 출고처 등록에 의한 발생';
 
-INSERT INTO tb_delivery_loc (DELV_LOC_CD, DELV_LOC_NM, SUPPLY_COMP_CD, DELV_LOC_CLSF, DELV_ASSIGN_ORD, DELV_ASSIGN_GRADE, STOCK_APPL_RATE, DELV_FEE_RATE, DELV_LOC_ZIPCODE, DELV_LOC_BASE_ADDR, DELV_LOC_DTL_ADDR, RTN_LOC_ZIPCODE, RTN_LOC_BASE_ADDR, RTN_LOC_DTL_ADDR, RTN_LOC_TELNO, RTN_LOC_NM, INVOICE_PRINT_TYPE, USE_YN, REG_NO, REG_DT, UPD_NO, UPD_DT) VALUES ('DL001', '파주물류센터', 'S0001', 'G024_10', 100, null, 100, 0, '10857', '경기 파주시 탄현면 방촌로 1172-21', '아이스타일24 물류센터', '10857', '경기 파주시 탄현면 방촌로 1172-21', '아이스타일24 물류센터', null, '파주물류센터', null, 'Y', 1, '2020-10-16 13:09:57', 1, '2020-10-17 22:17:38');
-INSERT INTO tb_delivery_loc (DELV_LOC_CD, DELV_LOC_NM, SUPPLY_COMP_CD, DELV_LOC_CLSF, DELV_ASSIGN_ORD, DELV_ASSIGN_GRADE, STOCK_APPL_RATE, DELV_FEE_RATE, DELV_LOC_ZIPCODE, DELV_LOC_BASE_ADDR, DELV_LOC_DTL_ADDR, RTN_LOC_ZIPCODE, RTN_LOC_BASE_ADDR, RTN_LOC_DTL_ADDR, RTN_LOC_TELNO, RTN_LOC_NM, INVOICE_PRINT_TYPE, USE_YN, REG_NO, REG_DT, UPD_NO, UPD_DT) VALUES ('DL002', '파주물류센터', 'S0002', 'G024_10', 100, null, 100, 0, '10857', '경기 파주시 탄현면 방촌로 1172-21', '아이스타일24 물류센터', '10857', '경기 파주시 탄현면 방촌로 1172-21', '아이스타일24 물류센터', null, '파주물류센터', null, 'Y', 1, '2020-10-17 22:17:26', 1, '2020-10-17 22:17:26');
-
 ################################################################################
 #휴면고객
 ################################################################################
@@ -4279,8 +4277,8 @@ CREATE TABLE TB_SOCIAL_GOODS (
   SCGOODS_SQ        INT UNSIGNED        NOT NULL COMMENT '소셜상품일련번호', -- 소셜상품일련번호
   SOCIAL_SQ         INT UNSIGNED        NOT NULL COMMENT '소셜일련번호', -- 소셜일련번호
   GOODS_CD          VARCHAR(20)         NOT NULL COMMENT '상품코드', -- 상품코드
-  CURR_BPRICE       INT UNSIGNED        NULL     COMMENT '변경전현재판매가. 변경후현재판매가 값이 있을 경우 적용 시점에 상품의 현재판매가를 반영', -- 변경전현재판매가
-  CURR_APRICE       INT UNSIGNED        NULL     COMMENT '변경후현재판매가', -- 변경후현재판매가
+  CURR_BPRICE       INT                 NULL     COMMENT '변경전현재판매가. 변경후현재판매가 값이 있을 경우 적용 시점에 상품의 현재판매가를 반영', -- 변경전현재판매가
+  CURR_APRICE       INT                 NULL     COMMENT '변경후현재판매가', -- 변경후현재판매가
   DC_BRATE          FLOAT(5,2) UNSIGNED NULL     COMMENT '변경전할인율. 변경후할인율 값이 있을 경우 적용 시점에 상품의 할인율을 반영', -- 변경전할인율
   DC_ARATE          FLOAT(5,2) UNSIGNED NULL     COMMENT '변경후할인율', -- 변경후할인율
   PNT_BPRATE        FLOAT(5,2) UNSIGNED NULL     COMMENT '변경전포인트적립율(PC). 변경후포인트적립율(PC) 값이 있을 경우 적용 시점에 상품의 포인트적립율(PC)를 반영', -- 변경전포인트적립율(PC)
@@ -4357,7 +4355,9 @@ CREATE TABLE TB_SUPPLY_COMPANY
   BILL_EMAIL          VARCHAR(100) NULL COMMENT '계산서이메일', -- 계산서이메일
   ECONTRACT_YN        CHAR(1) DEFAULT 'N' NOT NULL COMMENT '전자계약여부', -- 전자계약여부
   REMARKS             VARCHAR(4000) COMMENT '비고',
+  NOTE                TEXT NULL COMMENT '배송안내정보(상품상세FRONT노출용)',
   USE_YN              CHAR(1) DEFAULT 'Y' NOT NULL COMMENT '사용여부(Y:사용)',
+  NOTE                text             NULL COMMENT '배송안내정보(상품상세FRONT노출용)',
   REG_NO              INT UNSIGNED NOT NULL COMMENT '등록자번호',
   REG_DT              TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '등록일시',
   UPD_NO              INT UNSIGNED NOT NULL COMMENT '수정자번호',
@@ -4418,9 +4418,9 @@ CREATE TABLE TB_DELV_FEE_POLICY
   DELV_FEE_CD      VARCHAR(20) NOT NULL COMMENT '배송비정책코드(공급업체코드_일련번호2자리)',
   SUPPLY_COMP_CD   VARCHAR(20) NOT NULL COMMENT '공급업체코드(공급업체)',
   DELV_FEE_CRITE   VARCHAR(20) NOT NULL COMMENT '배송비부과기준(공통코드G078)',
-  MIN_ORD_AMT      INT UNSIGNED DEFAULT 0 NOT NULL COMMENT '무료배송비최소주문금액',
-  DELV_FEE         INT UNSIGNED DEFAULT 0 NOT NULL COMMENT '배송비',
-  RTN_DELV_FEE     INT UNSIGNED DEFAULT 0 NOT NULL COMMENT '반품배송비',
+  MIN_ORD_AMT      INT DEFAULT 0 NOT NULL COMMENT '무료배송비최소주문금액',
+  DELV_FEE         INT DEFAULT 0 NOT NULL COMMENT '배송비',
+  RTN_DELV_FEE     INT DEFAULT 0 NOT NULL COMMENT '반품배송비',
   USE_YN           CHAR(1) DEFAULT 'Y' NOT NULL COMMENT '사용여부(Y:사용)',
   REG_NO           INT UNSIGNED NOT NULL COMMENT '등록자번호',
   REG_DT           TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '등록일시',
@@ -4494,12 +4494,12 @@ CREATE TABLE TB_GOODS (
   SEX_GB             VARCHAR(20)         NOT NULL COMMENT '성별구분(공통코드G007)', -- 성별구분(공통코드G007)
   GOODS_NUM          VARCHAR(20)         NULL     COMMENT '품번(자사상품만 사용)', -- 품번
   GOODS_TYPE         VARCHAR(20)         NOT NULL COMMENT '상품타입(공통코드G056)', -- 상품타입(공통코드G018)
-  TAG_PRICE          INT UNSIGNED        NOT NULL DEFAULT 0 COMMENT 'TAG가',
-  LIST_PRICE         INT UNSIGNED        NOT NULL COMMENT '정상가(최초판매가)', -- 정상가(최초판매가)
-  CURR_PRICE         INT UNSIGNED        NOT NULL COMMENT '현재판매가', -- 현재판매가
-  CURR_BPRICE        INT UNSIGNED        NOT NULL DEFAULT 0 COMMENT '변경전현재판매가', -- 변경전현재판매가
+  TAG_PRICE          INT                 NOT NULL DEFAULT 0 COMMENT 'TAG가',
+  LIST_PRICE         INT                 NOT NULL COMMENT '정상가(최초판매가)', -- 정상가(최초판매가)
+  CURR_PRICE         INT                 NOT NULL COMMENT '현재판매가', -- 현재판매가
+  CURR_BPRICE        INT                 NOT NULL DEFAULT 0 COMMENT '변경전현재판매가', -- 변경전현재판매가
   PRICE_UPD_DT       TIMESTAMP           NULL     COMMENT '가격변경일시', -- 가격변경일시
-  COST_PRICE         INT UNSIGNED        NOT NULL DEFAULT 0 COMMENT '원가', -- 원가
+  COST_PRICE         INT                 NOT NULL DEFAULT 0 COMMENT '원가', -- 원가
   DC_RATE            FLOAT(5,2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '할인율', -- 할인율
   GOODS_STAT         VARCHAR(20)         NOT NULL DEFAULT 'G008_00' COMMENT '상품상태(공통코드G008)', -- 상품상태(공통코드G008)
   SELF_MALL_YN       CHAR(1)             NOT NULL DEFAULT 'Y' COMMENT '자사몰노출여부', -- 노출여부
@@ -4513,8 +4513,8 @@ CREATE TABLE TB_GOODS (
   SUPPLY_GOODS_CD    VARCHAR(200)         NOT NULL COMMENT '공급업체상품코드(원코드)', -- 공급업체상품코드(원코드)
   AGE_GRP_CD         VARCHAR(20)         NULL COMMENT '상품연령대(공통코드 G023)', -- 상품연령대(공통코드 G023)
   DELV_FEE_CD        VARCHAR(20)         NOT NULL COMMENT '배송비정책코드', -- 배송비정책코드
-  DELV_FEE           INT UNSIGNED        NOT NULL DEFAULT 0 COMMENT '배송비(사용안함)', -- 배송비
-  MIN_ORD_AMT        INT UNSIGNED        NOT NULL DEFAULT 0 COMMENT '무료배송비최소구매금액(사용안함)', -- 무료배송비최소구매금액
+  DELV_FEE           INT                 NOT NULL DEFAULT 0 COMMENT '배송비(사용안함)', -- 배송비
+  MIN_ORD_AMT        INT                 NOT NULL DEFAULT 0 COMMENT '무료배송비최소구매금액(사용안함)', -- 무료배송비최소구매금액
   PNT_PRATE          FLOAT(5,2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '포인트적립율(PC)', -- 포인트적립율(PC)
   PNT_MRATE          FLOAT(5,2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '포인트적립율(모바일)', -- 포인트적립율(모바일)
   SELL_FEE_RATE      FLOAT(5,2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '판매수수료율', -- 판매수수료율
@@ -4608,16 +4608,16 @@ CREATE TABLE TB_GOODS_HST (
   GOODS_NUM          VARCHAR(20)         NULL     COMMENT '품번(자사상품만 사용)', -- 품번
 #  SHAPE_CD           VARCHAR(1)          NOT NULL DEFAULT 'X' COMMENT '스타일모양코드(없으면 X)', -- 스타일모양코드
   GOODS_TYPE         VARCHAR(20)         NOT NULL COMMENT '상품타입(공통코드G056)', -- 상품타입(공통코드G018)
-  TAG_PRICE          INT UNSIGNED        NOT NULL DEFAULT 0 COMMENT 'TAG가',
-  LIST_PRICE         INT UNSIGNED        NOT NULL COMMENT '정상가(최초판매가)', -- 정상가(최초판매가)
-  CURR_PRICE         INT UNSIGNED        NOT NULL COMMENT '현재판매가', -- 현재판매가
-  CURR_BPRICE        INT UNSIGNED        NOT NULL DEFAULT 0 COMMENT '변경전현재판매가', -- 변경전현재판매가
+  TAG_PRICE          INT                 NOT NULL DEFAULT 0 COMMENT 'TAG가',
+  LIST_PRICE         INT                 NOT NULL COMMENT '정상가(최초판매가)', -- 정상가(최초판매가)
+  CURR_PRICE         INT                 NOT NULL COMMENT '현재판매가', -- 현재판매가
+  CURR_BPRICE        INT                 NOT NULL DEFAULT 0 COMMENT '변경전현재판매가', -- 변경전현재판매가
   PRICE_UPD_DT       TIMESTAMP           NULL     COMMENT '가격변경일시', -- 가격변경일시
-  COST_PRICE         INT UNSIGNED        NOT NULL DEFAULT 0 COMMENT '원가', -- 원가
+  COST_PRICE         INT                 NOT NULL DEFAULT 0 COMMENT '원가', -- 원가
   DC_RATE            FLOAT(5,2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '할인율', -- 할인율
   GOODS_STAT         VARCHAR(20)         NOT NULL DEFAULT 'G008_00' COMMENT '상품상태(공통코드G008)', -- 상품상태(공통코드G008)
-  DISP_YN            CHAR(1)             NOT NULL DEFAULT 'Y' COMMENT '노출여부', -- 노출여부
-  GOODS_GB           VARCHAR(20)         NULL COMMENT '해외구매대행/병행수입 상품일 경우 주문 시 통관부호 입력 란이 추가되어야 한다', -- 상품구분(공통코드 G066)
+  SELF_MALL_YN       CHAR(1)             NOT NULL DEFAULT 'Y' COMMENT '자사몰노출여부', -- 노출여부
+  GOODS_GB           VARCHAR(20)         NULL COMMENT '상품구뷴(공통코드 G073)', -- 상품구분(공통코드 G073)
   FOREIGN_BUY_YN     CHAR(1)             NOT NULL DEFAULT 'N' COMMENT '해외구매대행여부',
   ORDER_MADE_YN      CHAR(1)             NOT NULL DEFAULT 'N' COMMENT '주문제작여부',
   PARALLEL_IMPORT_YN CHAR(1)             NOT NULL DEFAULT 'N' COMMENT '병행수입여부',
@@ -4625,10 +4625,10 @@ CREATE TABLE TB_GOODS_HST (
   SELF_GOODS_YN      CHAR(1)             NOT NULL DEFAULT 'N' COMMENT '자사상품여부', -- 자사상품여부
   SUPPLY_COMP_CD     VARCHAR(20)         NOT NULL COMMENT '공급업체코드', -- 공급업체코드
   SUPPLY_GOODS_CD    VARCHAR(200)         NOT NULL COMMENT '공급업체상품코드(원코드)', -- 공급업체상품코드(원코드)
-  AGE_GRP_CD         VARCHAR(20)         NULL DEFAULT 'G023_99' COMMENT '상품연령대(공통코드 G023)', -- 상품연령대(공통코드 G023)
+  AGE_GRP_CD         VARCHAR(20)         NULL COMMENT '상품연령대(공통코드 G023)', -- 상품연령대(공통코드 G023)
   DELV_FEE_CD        VARCHAR(20)         NOT NULL COMMENT '배송비정책코드', -- 배송비정책코드
-  DELV_FEE           INT UNSIGNED        NOT NULL DEFAULT 0 COMMENT '배송비(사용안함)', -- 배송비
-  MIN_ORD_AMT        INT UNSIGNED        NOT NULL DEFAULT 0 COMMENT '무료배송비최소구매금액(사용안함)', -- 무료배송비최소구매금액
+  DELV_FEE           INT                 NOT NULL DEFAULT 0 COMMENT '배송비(사용안함)', -- 배송비
+  MIN_ORD_AMT        INT                 NOT NULL DEFAULT 0 COMMENT '무료배송비최소구매금액(사용안함)', -- 무료배송비최소구매금액
   PNT_PRATE          FLOAT(5,2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '포인트적립율(PC)', -- 포인트적립율(PC)
   PNT_MRATE          FLOAT(5,2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '포인트적립율(모바일)', -- 포인트적립율(모바일)
   SELL_FEE_RATE      FLOAT(5,2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '판매수수료율', -- 판매수수료율
@@ -7145,7 +7145,7 @@ CREATE TABLE TB_GOODS_PRICE_RES (
   GOODS_PRICE_RES_SQ INT UNSIGNED NOT NULL COMMENT '상품가격변경예약일련번호', -- 상품가격변경예약일련번호
   GOODS_CD           VARCHAR(20)  NOT NULL COMMENT '상품코드', -- 상품코드
   RES_GOODS_PRICE    INT          NOT NULL DEFAULT 0 COMMENT '예약상품판매가', -- 예약상품판매가
-  END_GOODS_PRICE    INT UNSIGNED NULL     COMMENT '종료후상품판매가(자사가격예약시,입점은 예약상품판매가와 동일값)', -- 종료후상품판매가
+  END_GOODS_PRICE    INT          NULL     COMMENT '종료후상품판매가(자사가격예약시,입점은 예약상품판매가와 동일값)', -- 종료후상품판매가
   SELL_FEE_RATE      FLOAT(5,2) UNSIGNED   NULL COMMENT '판매수수료율(입점만 사용)', -- 판매수수료율
   APPLY_STDT         TIMESTAMP    NOT NULL COMMENT '적용시작일시', -- 적용시작일시
   APPLY_EDDT         TIMESTAMP    NULL     COMMENT '적용종료일시(입점은 99991231235959 처리)', -- 적용종료일시
@@ -8206,8 +8206,8 @@ CREATE TABLE TB_ORDER_CHANGE (
   CHGER_BASE_ADDR    VARCHAR(200)  NULL     COMMENT '변경자기본주소', -- 변경자기본주소
   CHGER_DTL_ADDR     VARCHAR(200)  NULL     COMMENT '변경자상세주소', -- 변경자상세주소
   CHGER_RTN_MEMO     VARCHAR(1000) NULL     COMMENT '변경자반품메모(수거시요청사항)', -- 변경자반품메모
-  ADD_PAY_COST       INT UNSIGNED  NOT NULL DEFAULT 0 COMMENT '추가결제비용', -- 추가결제비용
-  ADD_PAY_AMT        INT UNSIGNED  NOT NULL DEFAULT 0 COMMENT '추가결제금액', -- 추가결제금액
+  ADD_PAY_COST       INT           NOT NULL DEFAULT 0 COMMENT '추가결제비용', -- 추가결제비용
+  ADD_PAY_AMT        INT           NOT NULL DEFAULT 0 COMMENT '추가결제금액', -- 추가결제금액
   WD_INVOICE_NO      VARCHAR(30)   NULL     COMMENT '회수송장번호', -- 회수송장번호
   WD_INVOICE_SEND_YN CHAR(1)       NOT NULL DEFAULT 'N' COMMENT '회수송장전송여부', -- 회수송장전송여부
   SHIP_COMP_CD       VARCHAR(20)   NULL     COMMENT '배송업체코드', -- 배송업체코드
@@ -8273,33 +8273,33 @@ CREATE TABLE TB_ORDER_DETAIL (
   ORG_ORD_DTL_NO     INT UNSIGNED        NULL     COMMENT '원주문상세번호(주문상세). 교환 시에만 사용', -- 원주문상세번호
   SUPPLY_COMP_CD     VARCHAR(20)         NOT NULL COMMENT '공급업체코드', -- 공급업체코드
   GOODS_CD           VARCHAR(20)         NOT NULL COMMENT '상품코드', -- 상품코드
-  DEAL_GOODS_CD      VARCHAR(20)         NULL COMMENT '딜상품코드',
+  DEAL_GOODS_CD      VARCHAR(20)         NULL     COMMENT '딜상품코드', -- 딜상품코드
   FORMAL_GB          VARCHAR(20)         NULL     DEFAULT 'G009_10' COMMENT '정상이월구분(공통코드G009)', -- 정상이월구분(공통코드G009)
   GOODS_TYPE         VARCHAR(20)         NOT NULL COMMENT '상품타입(공통코드G056)', -- 상품타입(공통코드G056)
-  LIST_PRICE         INT UNSIGNED        NOT NULL COMMENT '정상가(최초판매가)', -- 정상가(최초판매가)
-  CURR_PRICE         INT UNSIGNED        NOT NULL COMMENT '현재판매가', -- 현재판매가
+  LIST_PRICE         INT                 NOT NULL COMMENT '정상가(최초판매가)', -- 정상가(최초판매가)
+  CURR_PRICE         INT                 NOT NULL COMMENT '현재판매가', -- 현재판매가
   DC_RATE            FLOAT(5,2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '할인율', -- 할인율
   OPT_ADD_PRICE      INT                 NOT NULL DEFAULT 0 COMMENT '옵션추가가격. 주문상세단품 옵션 추가가격의 합', -- 옵션추가가격
   ORD_QTY            SMALLINT UNSIGNED   NOT NULL DEFAULT 0 COMMENT '주문수량', -- 주문수량
-  ORD_AMT            INT UNSIGNED        NOT NULL DEFAULT 0 COMMENT '주문금액(=(현재판매가 + 옵션추가가격) * 주문수량)', -- 주문금액
+  ORD_AMT            INT                 NOT NULL DEFAULT 0 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할인금액
-  TMTB2_SQ           INT UNSIGNED        NULL     COMMENT '다다익선2일련번호(금액)', -- 다다익선2일련번호
-  TMTB2_DC_AMT       INT UNSIGNED        NOT NULL DEFAULT 0 COMMENT '다다익선2할인금액(금액)', -- 다다익선2할인금액
+  CNCL_RTN_AMT       INT                 NOT NULL DEFAULT 0 COMMENT '취소반품금액', -- 취소반품금액
+  CPN1_CPN_SQ        INT UNSIGNED        NULL     COMMENT '1차쿠폰(즉시할인쿠폰)일련번호(고객보유쿠폰일련번호)', -- 1차쿠폰(즉시할인쿠폰)일련번호
+  CPN1_DC_AMT        INT                 NOT NULL DEFAULT 0 COMMENT '1차쿠폰(즉시할인쿠폰)할인금액', -- 1차쿠폰(즉시할인쿠폰)할인금액
+  TMTB1_SQ           INT UNSIGNED        NULL     COMMENT '다다익선1일련번호(수량)', -- 다다익선1일련번호(수량)
+  TMTB1_DC_AMT       INT                 NOT NULL DEFAULT 0 COMMENT '다다익선1할인금액(수량)', -- 다다익선1할인금액(수량)
+  TMTB2_SQ           INT UNSIGNED        NULL     COMMENT '다다익선2일련번호(금액)', -- 다다익선2일련번호(금액)
+  TMTB2_DC_AMT       INT UNSIGNED        NOT NULL DEFAULT 0 COMMENT '다다익선2할인금액(금액)', -- 다다익선2할인금액(금액)
   GOODS_CPN_SQ       INT UNSIGNED        NULL     COMMENT '상품쿠폰일련번호(고객보유쿠폰일련번호)', -- 상품쿠폰일련번호
-  GOODS_CPN_DC_AMT   INT UNSIGNED        NOT NULL DEFAULT 0 COMMENT '상품쿠폰할인금액', -- 상품쿠폰할인금액
+  GOODS_CPN_DC_AMT   INT                 NOT NULL DEFAULT 0 COMMENT '상품쿠폰할인금액', -- 상품쿠폰할인금액
   CART_CPN_SQ        INT UNSIGNED        NULL     COMMENT '장바구니쿠폰일련번호(고객보유쿠폰일련번호)', -- 장바구니쿠폰일련번호
-  CART_CPN_DC_AMT    INT UNSIGNED        NOT NULL DEFAULT 0 COMMENT '장바구니쿠폰할인금액', -- 장바구니쿠폰할인금액
-  BURDEN_RATE        FLOAT(5,2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '분담율', -- 분담율
-  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 '실주문금액(주문금액 - 취소반품금액 - 1차쿠폰 - 다다익선1 - 다다익선2 - 상품쿠폰 - 장바구니쿠폰 - 포인트할인금액 - 선포인트할인금액)', -- 실주문금액
-  GFCD_USE_AMT       INT UNSIGNED        NOT NULL DEFAULT 0 COMMENT '상품권사용금액', -- 상품권사용금액
+  CART_CPN_DC_AMT    INT                 NOT NULL DEFAULT 0 COMMENT '장바구니쿠폰할인금액', -- 장바구니쿠폰할인금액
+  BURDEN_RATE        FLOAT(5,2) UNSIGNED 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 COMMENT '실주문금액(주문금액 - 취소반품금액 - 1차쿠폰 - 다다익선1 - 다다익선2 - 상품쿠폰 - 장바구니쿠폰 - 포인트할인금액 - 선포인트할인금액)', -- 실주문금액
+  GFCD_USE_AMT       INT                 NOT NULL COMMENT '상품권사용금액', -- 상품권사용금액
   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:외부몰"일 때 사용', -- 에이전트주문번호
@@ -8316,7 +8316,7 @@ CREATE TABLE TB_ORDER_DETAIL (
   DELV_FEE_CD        VARCHAR(20)         NOT NULL COMMENT '배송비정책코드', -- 배송비정책코드
   SHOT_DELV_YN       CHAR(1)             NOT NULL DEFAULT 'N' COMMENT '총알배송여부', -- 총알배송여부
   GIFT_PACK_YN       CHAR(1)             NOT NULL DEFAULT 'N' COMMENT '선물포장여부', -- 선물포장여부
-  GIFT_ADDR_INP_YN   CHAR(1)             NOT NULL DEFAULT 'N' COMMENT '선물주소입력여부' -- 선물주소입력여부
+  GIFT_ADDR_INP_YN   CHAR(1)             NOT NULL DEFAULT 'N' COMMENT '선물주소입력여부', -- 선물주소입력여부
   MAKE_GOODS_YN      CHAR(1)             NOT NULL DEFAULT 'N' COMMENT '주문제작상품확인여부: 주문제작상품 주문 시 확인', -- 주문제작상품여부
   ENTRY_NO           VARCHAR(20)         NULL     COMMENT '통관번호', -- 통관번호
   DELV_LOC_CD        VARCHAR(20)         NULL     COMMENT '출고처코드', -- 출고처코드
@@ -8386,33 +8386,33 @@ CREATE TABLE TB_ORDER_DETAIL_HST (
   ORG_ORD_DTL_NO     INT UNSIGNED        NULL     COMMENT '원주문상세번호(주문상세). 교환 시에만 사용', -- 원주문상세번호
   SUPPLY_COMP_CD     VARCHAR(20)         NOT NULL COMMENT '공급업체코드', -- 공급업체코드
   GOODS_CD           VARCHAR(20)         NOT NULL COMMENT '상품코드', -- 상품코드
-  DEAL_GOODS_CD      VARCHAR(20)         NULL COMMENT '딜상품코드',
+  DEAL_GOODS_CD      VARCHAR(20)         NULL     COMMENT '딜상품코드', -- 딜상품코드
   FORMAL_GB          VARCHAR(20)         NULL     DEFAULT 'G009_10' COMMENT '정상이월구분(공통코드G009)', -- 정상이월구분(공통코드G009)
   GOODS_TYPE         VARCHAR(20)         NOT NULL COMMENT '상품타입(공통코드G056)', -- 상품타입(공통코드G056)
-  LIST_PRICE         INT UNSIGNED        NOT NULL COMMENT '정상가(최초판매가)', -- 정상가(최초판매가)
-  CURR_PRICE         INT UNSIGNED        NOT NULL COMMENT '현재판매가', -- 현재판매가
+  LIST_PRICE         INT                 NOT NULL COMMENT '정상가(최초판매가)', -- 정상가(최초판매가)
+  CURR_PRICE         INT                 NOT NULL COMMENT '현재판매가', -- 현재판매가
   DC_RATE            FLOAT(5,2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '할인율', -- 할인율
   OPT_ADD_PRICE      INT                 NOT NULL DEFAULT 0 COMMENT '옵션추가가격. 주문상세단품 옵션 추가가격의 합', -- 옵션추가가격
   ORD_QTY            SMALLINT UNSIGNED   NOT NULL DEFAULT 0 COMMENT '주문수량', -- 주문수량
-  ORD_AMT            INT UNSIGNED        NOT NULL DEFAULT 0 COMMENT '주문금액(=(현재판매가 + 옵션추가가격) * 주문수량)', -- 주문금액
+  ORD_AMT            INT                 NOT NULL DEFAULT 0 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할인금액
-  TMTB2_SQ           INT UNSIGNED        NULL     COMMENT '다다익선2일련번호(금액)', -- 다다익선2일련번호
-  TMTB2_DC_AMT       INT UNSIGNED        NOT NULL DEFAULT 0 COMMENT '다다익선2할인금액(금액)', -- 다다익선2할인금액
+  CNCL_RTN_AMT       INT                 NOT NULL DEFAULT 0 COMMENT '취소반품금액', -- 취소반품금액
+  CPN1_CPN_SQ        INT UNSIGNED        NULL     COMMENT '1차쿠폰(즉시할인쿠폰)일련번호(고객보유쿠폰일련번호)', -- 1차쿠폰(즉시할인쿠폰)일련번호
+  CPN1_DC_AMT        INT                 NOT NULL DEFAULT 0 COMMENT '1차쿠폰(즉시할인쿠폰)할인금액', -- 1차쿠폰(즉시할인쿠폰)할인금액
+  TMTB1_SQ           INT UNSIGNED        NULL     COMMENT '다다익선1일련번호(수량)', -- 다다익선1일련번호(수량)
+  TMTB1_DC_AMT       INT                 NOT NULL DEFAULT 0 COMMENT '다다익선1할인금액(수량)', -- 다다익선1할인금액(수량)
+  TMTB2_SQ           INT UNSIGNED        NULL     COMMENT '다다익선2일련번호(금액)', -- 다다익선2일련번호(금액)
+  TMTB2_DC_AMT       INT UNSIGNED        NOT NULL DEFAULT 0 COMMENT '다다익선2할인금액(금액)', -- 다다익선2할인금액(금액)
   GOODS_CPN_SQ       INT UNSIGNED        NULL     COMMENT '상품쿠폰일련번호(고객보유쿠폰일련번호)', -- 상품쿠폰일련번호
-  GOODS_CPN_DC_AMT   INT UNSIGNED        NOT NULL DEFAULT 0 COMMENT '상품쿠폰할인금액', -- 상품쿠폰할인금액
+  GOODS_CPN_DC_AMT   INT                 NOT NULL DEFAULT 0 COMMENT '상품쿠폰할인금액', -- 상품쿠폰할인금액
   CART_CPN_SQ        INT UNSIGNED        NULL     COMMENT '장바구니쿠폰일련번호(고객보유쿠폰일련번호)', -- 장바구니쿠폰일련번호
-  CART_CPN_DC_AMT    INT UNSIGNED        NOT NULL DEFAULT 0 COMMENT '장바구니쿠폰할인금액', -- 장바구니쿠폰할인금액
-  BURDEN_RATE        FLOAT(5,2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '분담율', -- 분담율
-  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 '실주문금액(주문금액 - 취소반품금액 - 1차쿠폰 - 다다익선1 - 다다익선2 - 상품쿠폰 - 장바구니쿠폰 - 포인트할인금액 - 선포인트할인금액)', -- 실주문금액
-  GFCD_USE_AMT       INT UNSIGNED        NOT NULL DEFAULT 0 COMMENT '상품권사용금액', -- 상품권사용금액
+  CART_CPN_DC_AMT    INT                 NOT NULL DEFAULT 0 COMMENT '장바구니쿠폰할인금액', -- 장바구니쿠폰할인금액
+  BURDEN_RATE        FLOAT(5,2) UNSIGNED 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 COMMENT '실주문금액(주문금액 - 취소반품금액 - 1차쿠폰 - 다다익선1 - 다다익선2 - 상품쿠폰 - 장바구니쿠폰 - 포인트할인금액 - 선포인트할인금액)', -- 실주문금액
+  GFCD_USE_AMT       INT                 NOT NULL COMMENT '상품권사용금액', -- 상품권사용금액
   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:외부몰"일 때 사용', -- 에이전트주문번호
@@ -8425,11 +8425,11 @@ CREATE TABLE TB_ORDER_DETAIL_HST (
   SOLDOUT_MEMO       VARCHAR(500)        NULL     COMMENT '결품메모', -- 결품메모
   SOLDOUT_REG_NO     INT UNSIGNED        NULL     COMMENT '결품등록자번호', -- 결품등록자번호
   SOLDOUT_REG_DT     TIMESTAMP           NULL     COMMENT '결품등록일시', -- 결품등록일시
-  DELV_FEE_CD        VARCHAR(20)         NOT NULL COMMENT '배송비정책코드', -- 배송비정책코드
   DELV_ADDR_SQ       INT UNSIGNED        NOT NULL COMMENT '배송지일련번호', -- 배송지일련번호
+  DELV_FEE_CD        VARCHAR(20)         NOT NULL COMMENT '배송비정책코드', -- 배송비정책코드
   SHOT_DELV_YN       CHAR(1)             NOT NULL DEFAULT 'N' COMMENT '총알배송여부', -- 총알배송여부
   GIFT_PACK_YN       CHAR(1)             NOT NULL DEFAULT 'N' COMMENT '선물포장여부', -- 선물포장여부
-  GIFT_ADDR_INP_YN   CHAR(1)             NOT NULL DEFAULT 'N' COMMENT '선물주소입력여부' -- 선물주소입력여부
+  GIFT_ADDR_INP_YN   CHAR(1)             NOT NULL DEFAULT 'N' COMMENT '선물주소입력여부', -- 선물주소입력여부
   MAKE_GOODS_YN      CHAR(1)             NOT NULL DEFAULT 'N' COMMENT '주문제작상품확인여부: 주문제작상품 주문 시 확인', -- 주문제작상품여부
   ENTRY_NO           VARCHAR(20)         NULL     COMMENT '통관번호', -- 통관번호
   DELV_LOC_CD        VARCHAR(20)         NULL     COMMENT '출고처코드', -- 출고처코드
@@ -8493,7 +8493,7 @@ CREATE TABLE TB_ORDER_DETAIL_ITEM (
   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 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 '등록자번호', -- 등록자번호
@@ -8545,7 +8545,7 @@ CREATE TABLE TB_ORDER_DETAIL_ITEM_HST (
   PRODUCT_NO          INT UNSIGNED      NULL COMMENT 'ProductNo(WMS)', -- ProductNo(WMS)
   PRODUCT_CODE        VARCHAR(50)       NULL COMMENT 'ProductCode(WMS)', -- ProductCode(WMS)
   ITEM_QTY            SMALLINT UNSIGNED NOT NULL COMMENT '단품수량', -- 단품수량
-  ITEM_PRICE          INT 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 '등록자번호', -- 등록자번호
@@ -8682,19 +8682,19 @@ DROP TABLE IF EXISTS TB_REFUND RESTRICT;
 CREATE TABLE TB_REFUND (
   ORD_NO           INT UNSIGNED NOT NULL COMMENT '주문번호', -- 주문번호
   PAY_SQ           INT UNSIGNED NOT NULL COMMENT '결제일련번호', -- 결제일련번호
-  ORD_CHG_SQ       INT UNSIGNED NULL     COMMENT '주문변경일련번호', -- 주문변경일련번호
-  REFUND_AMT       INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '환불금액', -- 환불금액
+  ORD_CHG_SQ       INT UNSIGNED NOT NULL COMMENT '주문변경일련번호', -- 주문변경일련번호
+  REFUND_AMT       INT          NOT NULL DEFAULT 0 COMMENT '환불금액', -- 환불금액
   RA_NO            VARCHAR(20)  NULL     COMMENT '환불계좌번호. 결제수단이 "무통장입금"일 때 사용.', -- 환불계좌번호
   RA_BANK          VARCHAR(20)  NULL     COMMENT '환불계좌은행(공통코드G940). 결제수단이 "무통장입금"일 때 사용.', -- 환불계좌은행(공통코드G940)
   RA_NM            VARCHAR(50)  NULL     COMMENT '환불계좌예금주명', -- 환불계좌예금주명
-  RF_CPN1_AMT      INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '환불1차쿠폰(즉시할인쿠폰)할인금액', -- 환불1차쿠폰(즉시할인쿠폰)할인금액
-  RF_TMTB1_AMT     INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '환불다다익선1할인금액', -- 환불다다익선1할인금액
-  RF_TMTB2_AMT     INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '환불다다익선2할인금액', -- 환불다다익선2할인금액
-  RF_GOODS_CPN_AMT INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '환불상품쿠폰할인금액', -- 환불상품쿠폰할인금액
-  RF_CART_CPN_AMT  INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '환불장바구니쿠폰할인금액', -- 환불장바구니쿠폰할인금액
-  RF_PNT_AMT       INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '환불포인트할인금액', -- 환불포인트할인금액
-  RF_PRE_PNT_AMT   INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '환불선포인트할인금액', -- 환불선포인트할인금액
-  RF_GFCD_USE_AMT  INT UNSIGNED NOT NULL COMMENT '환불상품권사용금액', -- 환불상품권사용금액
+  RF_CPN1_AMT      INT          NOT NULL DEFAULT 0 COMMENT '환불1차쿠폰(즉시할인쿠폰)할인금액', -- 환불1차쿠폰(즉시할인쿠폰)할인금액
+  RF_TMTB1_AMT     INT          NOT NULL DEFAULT 0 COMMENT '환불다다익선1할인금액', -- 환불다다익선1할인금액
+  RF_TMTB2_AMT     INT          NOT NULL DEFAULT 0 COMMENT '환불다다익선2할인금액', -- 환불다다익선2할인금액
+  RF_GOODS_CPN_AMT INT          NOT NULL DEFAULT 0 COMMENT '환불상품쿠폰할인금액', -- 환불상품쿠폰할인금액
+  RF_CART_CPN_AMT  INT          NOT NULL DEFAULT 0 COMMENT '환불장바구니쿠폰할인금액', -- 환불장바구니쿠폰할인금액
+  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 '환불상품권사용금액', -- 환불상품권사용금액
   REG_NO           INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
   REG_DT           TIMESTAMP    NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시' -- 등록일시
 )
@@ -8704,9 +8704,9 @@ COMMENT '환불. 취소 및 반품의 회수컨펌에 의한 발생';
 ALTER TABLE TB_REFUND
   ADD CONSTRAINT PK_REFUND -- 환불 기본키
     PRIMARY KEY (
-      ORD_NO, -- 주문번호
-      PAY_SQ,  -- 결제일련번호
-      ORD_CHG_SQ
+      ORD_NO,     -- 주문번호
+      PAY_SQ,     -- 결제일련번호
+      ORD_CHG_SQ  -- 주문변경일련번호
     );
 
 ################################################################################
@@ -8943,7 +8943,7 @@ CREATE TABLE TB_GOODS_COMPOSE (
   GOODS_TYPE         VARCHAR(20)       NOT NULL COMMENT '상품구분(공통코드 G056)', -- 상품구분(공통코드 G056)
   DISP_ORD           SMALLINT UNSIGNED NOT NULL DEFAULT 1 COMMENT '표시순서', -- 표시순서
   QTY                TINYINT UNSIGNED  NULL     COMMENT '수량(세트상품에서 사용)', -- 수량
-  COMPS_CURR_PRICE   INT UNSIGNED      NULL     COMMENT '구성상품판매가(세트상품에서 사용)', -- 구성상품판매가
+  COMPS_CURR_PRICE   INT               NULL     COMMENT '구성상품판매가(세트상품에서 사용)', -- 구성상품판매가
   COMPS_GOODS_OPT_NM VARCHAR(200)      NULL     COMMENT '구성상품 옵션명(딜상품에서 사용)', -- 구성상품 옵션명
   BASE_YN            CHAR(1)           NOT NULL DEFAULT 'N' COMMENT '기준여부(품목/전시카테고리)', -- 기준여부(품목/전시카테고리)
   REP_YN             CHAR(1)           NOT NULL DEFAULT 'N' COMMENT '대표여부(가격, 딜상품)', -- 대표여부(가격, 딜상품)
@@ -10933,7 +10933,7 @@ CREATE TABLE TB_COUPON
     DC_PVAL            FLOAT UNSIGNED    DEFAULT 0                   NOT NULL COMMENT '할인값(PC). 할인방식이 금액이면 할인금액, 율이면 할인율',
     DC_MVAL            FLOAT UNSIGNED    DEFAULT 0                   NOT NULL COMMENT '할인값(모바일). 할인방식이 금액이면 할인금액, 율이면 할인율',
     DC_AVAL            FLOAT UNSIGNED    DEFAULT 0                   NOT NULL COMMENT '할인값(모바일앱)',
-    MAX_DC_AMT         INT UNSIGNED      DEFAULT 0                   NOT NULL COMMENT '최고할인금액',
+    MAX_DC_AMT         INT               DEFAULT 0                   NOT NULL COMMENT '최고할인금액',
     PD_GB              CHAR              DEFAULT 'P'                 NOT NULL COMMENT '기간/일수구분(P:기간, D:일수)',
     AVAIL_STDT         TIMESTAMP                                     NULL COMMENT '유효시작일시(기간/일수구분 "P:기간"일 때 사용됨)',
     AVAIL_EDDT         TIMESTAMP                                     NULL COMMENT '유효종료일시(기간/일수구분 "P:기간"일 때 사용됨)',
@@ -10944,7 +10944,7 @@ CREATE TABLE TB_COUPON
     DN_GB              VARCHAR(20)                                   NULL COMMENT '다운로드구분(공통코드G058) 사용안함',
     DOWN_STDT          TIMESTAMP                                     NULL COMMENT '다운로드시작일시',
     DOWN_EDDT          TIMESTAMP                                     NULL COMMENT '다운로드종료일시',
-    BUY_LIMIT_AMT      INT UNSIGNED      DEFAULT 0                   NOT NULL COMMENT '구매제한금액(0은 제한없음. 그 외는 00 이상 구매 시 사용)',
+    BUY_LIMIT_AMT      INT               DEFAULT 0                   NOT NULL COMMENT '구매제한금액(0은 제한없음. 그 외는 00 이상 구매 시 사용)',
     PLAN_SQ            INT UNSIGNED                                  NULL COMMENT '기획전번호(쿠폰유형이 플러스쿠폰 일 때 사용 기획전번호)',
     REISSUANCE         VARCHAR(20)                                   NULL COMMENT '쿠폰재발급여부(공통코드G231)',
     CPN_STAT           VARCHAR(20)       DEFAULT 'G232_10'           NULL COMMENT '쿠폰상태(공통코드G232)',
@@ -11486,59 +11486,94 @@ COMMIT;
 ################################################################################
 DROP TABLE IF EXISTS TB_USAC RESTRICT;
 CREATE TABLE TB_USAC (
-  USAC_SQ           INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '정산일련번호',
-  OCCUR_DT          TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '발생일시',
-  USAC_GB           VARCHAR(20) NOT NULL COMMENT '정산구분(공통코드G019)',
-  PRTN_GB           VARCHAR(20) COMMENT '환입구분(공통코드G020). 정산구분이 "G019_20"일 때 사용',
-  MALL_GB           VARCHAR(20) NOT NULL COMMENT '몰구분(공통코드G011)',
-  ORD_NO            INT UNSIGNED NOT NULL COMMENT '주문번호(주문)',
-  ORD_DTL_NO        INT UNSIGNED NOT NULL COMMENT '주문상세번호(주문상세)',
-  PAY_MEANS         VARCHAR(20) NOT NULL COMMENT '결제수단(공통코드G014)',
-  BRAND_CD          VARCHAR(5) NOT NULL COMMENT '브랜드코드(브랜드)',
-  GOODS_CD          VARCHAR(20) NOT NULL COMMENT '상품코드(상품)',
-  ITEM_CD           VARCHAR(20) NOT NULL COMMENT '단품코드(상품). 일반상품과 딜상품은 상품코드와 동일',
-  OPT_CD            VARCHAR(200) NOT NULL COMMENT '옵션코드(옵션)',
-  OPT_CD1           VARCHAR(200) COMMENT '옵션코드1',
-  OPT_CD2           VARCHAR(200) COMMENT '옵션코드2',
-  FORMAL_GB         VARCHAR(20) NOT NULL COMMENT '정상이월구분(공통코드G009)',
-  TAG_PRICE         INT UNSIGNED NOT NULL DEFAULT 0 COMMENT 'TAG가',
-  LIST_PRICE        INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '정상가',
-  CURR_PRICE        INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '현재판매가',
-  USAC_QTY          INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '정산수량(정산구분이 "G019_10:판매"일 때 주문수량, 정산구분이 "G019_20:환입"일 때 취소수량)',
-  CPN1_DC_AMT       INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '1차쿠폰(즉시할인쿠폰)할인금액',
-  TMTB1_DC_AMT      INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '다다익선1할인금액(수량)',
-  TMTB2_DC_AMT      INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '다다익선2할인금액(금액)',
-  GOODS_CPN_DC_AMT  INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '상품쿠폰할인금액',
-  CART_CPN_DC_AMT   INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '장바구니쿠폰할인금액',
-  BURDEN_RATE       FLOAT(5,2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '분담율', -- 분담율
-  PNT_DC_AMT        INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '포인트할인금액',
-  PRE_PNT_DC_AMT    INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '선포인트할인금액',
-  GFCD_USE_AMT      INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '상품권사용금액', -- 상품권사용금액
-  VENDOR_ID         VARCHAR(20) COMMENT '벤더ID(외부몰)',
-  EXTMALL_ID        VARCHAR(20) COMMENT '외부몰ID(외부몰)',
-  AGENT_ORDER_ID    VARCHAR(30) COMMENT '에이전트주문번호. 몰구분이 "G011_20:외부몰"일 때 사용',
-  EXTMALL_ORDER_ID  VARCHAR(50) COMMENT '외부몰주문번호(=쇼핑몰주문번호). 몰구분이 "G011_20:외부몰"일 때 사용',
-  SUPPLY_COMP_CD    VARCHAR(20) NOT NULL COMMENT '공급업체코드(공급업체)',
-  DISTRIBUTION_GB   VARCHAR(20) NOT NULL COMMENT '유통구분(공통코드 G065)',
-  SELL_STORE_CD     VARCHAR(20) NOT NULL COMMENT '판매매장코드(판매매장)',
-  SELL_FEE_RATE     FLOAT(5,2) NOT NULL DEFAULT 0.0 COMMENT '판매수수료율',
-  SITE_CD           VARCHAR(20) NOT NULL COMMENT '사이트코드(공통코드G000)',
-  FRONT_GB          VARCHAR(1) NOT NULL COMMENT '프론트구분(P:PC, M:모바일, A:모바일앱)',
-  AF_LINK_CD        VARCHAR(20) COMMENT '제휴링크코드(제휴링크)',
-  ITHR_CD           VARCHAR(20) COMMENT '유입경로(공통코드G027)',
-  CONTENTS_LOC      VARCHAR(20) COMMENT '컨텐츠위치(공통코드G028)',
-  PLAN_DTL_SQ       INT UNSIGNED COMMENT '기획전상세일련번호(기획전상세)',
-  SOCIAL_SQ         INT UNSIGNED COMMENT '소셜일련번호(소셜)',
-  REG_NO            INT UNSIGNED NOT NULL COMMENT '등록자번호',
-  REG_DT            TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시',
-  PRIMARY KEY (USAC_SQ),
-  INDEX IX_USAC_01 (OCCUR_DT, DISTRIBUTION_GB),
-  INDEX IX_USAC_02 (OCCUR_DT, SUPPLY_COMP_CD, BRAND_CD),
-  INDEX IX_USAC_03 (ORD_NO),
-  INDEX IX_USAC_04 (ORD_DTL_NO)
+  USAC_SQ          INT UNSIGNED        NOT NULL COMMENT '정산일련번호', -- 정산일련번호
+  OCCUR_DT         TIMESTAMP           NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '발생일시', -- 발생일시
+  USAC_GB          VARCHAR(20)         NOT NULL COMMENT '정산구분(공통코드G019)', -- 정산구분(공통코드G019)
+  PRTN_GB          VARCHAR(20)         NULL     COMMENT '환입구분(공통코드G020). 정산구분이 "G019_20"일 때 사용', -- 환입구분(공통코드G020)
+  MALL_GB          VARCHAR(20)         NOT NULL COMMENT '몰구분(공통코드G011)', -- 몰구분(공통코드G011)
+  ORD_NO           INT UNSIGNED        NOT NULL COMMENT '주문번호', -- 주문번호
+  ORD_DTL_NO       INT UNSIGNED        NOT NULL COMMENT '주문상세번호', -- 주문상세번호
+  PAY_MEANS        VARCHAR(20)         NOT NULL COMMENT '결제수단(공통코드G014)', -- 결제수단(공통코드G014)
+  BRAND_CD         VARCHAR(5)          NOT NULL COMMENT '브랜드코드', -- 브랜드코드
+  GOODS_CD         VARCHAR(20)         NOT NULL COMMENT '상품코드', -- 상품코드
+  ITEM_CD          VARCHAR(20)         NOT NULL COMMENT '단품코드(상품). 일반상품과 딜상품은 상품코드와 동일', -- 단품코드(상품). 
+  OPT_CD           VARCHAR(200)        NOT NULL COMMENT '옵션코드', -- 옵션코드
+  OPT_CD1          VARCHAR(200)        NOT NULL COMMENT '옵션코드1', -- 옵션코드1
+  OPT_CD2          VARCHAR(200)        NULL     DEFAULT 0 COMMENT '옵션코드2', -- 옵션코드2
+  FORMAL_GB        VARCHAR(20)         NULL     DEFAULT 'G009_10' COMMENT '정상이월구분(공통코드G009)', -- 정상이월구분(공통코드G009)
+  TAG_PRICE        INT                 NOT NULL DEFAULT 0 COMMENT 'TAG가', -- TAG가
+  LIST_PRICE       INT                 NOT NULL COMMENT '정상가(최초판매가)', -- 정상가(최초판매가)
+  CURR_PRICE       INT                 NOT NULL COMMENT '현재판매가', -- 현재판매가
+  USAC_QTY         INT                 NOT NULL COMMENT '정산수량(정산구분이 "G019_10:판매"일 때 주문수량, 정산구분이 "G019_20:환입"일 때 취소수량)', -- 정산수량
+  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 UNSIGNED        NOT NULL DEFAULT 0 COMMENT '다다익선2할인금액(금액)', -- 다다익선2할인금액(금액)
+  GOODS_CPN_DC_AMT INT                 NOT NULL DEFAULT 0 COMMENT '상품쿠폰할인금액', -- 상품쿠폰할인금액
+  CART_CPN_DC_AMT  INT                 NOT NULL DEFAULT 0 COMMENT '장바구니쿠폰할인금액', -- 장바구니쿠폰할인금액
+  BURDEN_RATE      FLOAT(5,2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '쿠폰분담율', -- 쿠폰분담율
+  PNT_DC_AMT       INT                 NOT NULL DEFAULT 0 COMMENT '포인트할인금액', -- 포인트할인금액
+  PRE_PNT_DC_AMT   INT                 NOT NULL DEFAULT 0 COMMENT '선포인트할인금액', -- 선포인트할인금액
+  GFCD_USE_AMT     INT                 NOT NULL COMMENT '상품권사용금액', -- 상품권사용금액
+  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:외부몰"일 때 사용', -- 에이전트주문번호
+  EXTMALL_ORDER_ID VARCHAR(50)         NULL     COMMENT '외부몰주문번호(=쇼핑몰주문번호). 몰구분이 "G011_20:외부몰"일 때 사용', -- 외부몰주문번호
+  SUPPLY_COMP_CD   VARCHAR(20)         NOT NULL COMMENT '공급업체코드', -- 공급업체코드
+  DISTRIBUTION_GB  VARCHAR(20)         NOT NULL COMMENT '유통구분(공콩코드 G065)', -- 유통구분(공통코드 G065)
+  SELL_STORE_CD    VARCHAR(20)         NULL     COMMENT '판매매장코드', -- 판매매장코드
+  SELL_FEE_RATE    FLOAT(5,2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '판매수수료율', -- 판매수수료율
+  SITE_CD          VARCHAR(20)         NOT NULL COMMENT '사이트코드(공통코드G000)', -- 사이트코드(공통코드G000)
+  FRONT_GB         VARCHAR(1)          NOT NULL COMMENT '앱프론트구분(P:PC, M:모바일, A:)', -- 프론트구분
+  AF_LINK_CD       VARCHAR(20)         NULL     COMMENT '제휴링크코드', -- 제휴링크코드
+  ITHR_CD          VARCHAR(20)         NULL     COMMENT '유입경로(공통코드G027)', -- 유입경로(공통코드G027)
+  CONTENTS_LOC     VARCHAR(20)         NULL     COMMENT '컨텐츠위치(공통코드G028)', -- 컨텐츠위치(공통코드G028)
+  PLAN_DTL_SQ      INT UNSIGNED        NULL     COMMENT '기획전상세번호', -- 기획전상세번호
+  SOCIAL_SQ        INT UNSIGNED        NULL     COMMENT '소셜일련번호', -- 소셜일련번호
+  REG_NO           INT UNSIGNED        NOT NULL COMMENT '등록자번호', -- 등록자번호
+  REG_DT           TIMESTAMP           NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시' -- 등록일시
 )
 COMMENT '정산. 결제완료, 주문취소, 품절에 의한 주문취소, 교환/반품의 회수컨펌, 교환의 출고에 의한 발생';
 
+-- 정산
+ALTER TABLE TB_USAC
+  ADD CONSTRAINT PK_USAC -- 정산 기본키
+    PRIMARY KEY (
+      USAC_SQ -- 정산일련번호
+    );
+
+-- 정산 인덱스
+CREATE INDEX IX_USAC_01
+  ON TB_USAC( -- 정산
+    OCCUR_DT ASC,        -- 발생일시
+    DISTRIBUTION_GB ASC  -- 유통구분(공통코드 G065)
+  );
+
+-- 정산 인덱스2
+CREATE INDEX IX_USAC_02
+  ON TB_USAC( -- 정산
+    OCCUR_DT ASC,       -- 발생일시
+    SUPPLY_COMP_CD ASC, -- 공급업체코드
+    BRAND_CD ASC        -- 브랜드코드
+  );
+
+-- 정산 인덱스3
+CREATE INDEX IX_USAC_03
+  ON TB_USAC( -- 정산
+    ORD_NO ASC -- 주문번호
+  );
+
+-- 정산 인덱스4
+CREATE INDEX IX_USAC_04
+  ON TB_USAC( -- 정산
+    ORD_DTL_NO ASC -- 주문상세번호
+  );
+
+ALTER TABLE TB_USAC
+  MODIFY COLUMN USAC_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '정산일련번호';
+
+ALTER TABLE TB_USAC
+  AUTO_INCREMENT = 1;
+
 ################################################################################
 #사용자
 ################################################################################

二進制
산출물/3.설계/ERD/ST24.exerd