Sfoglia il codice sorgente

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

swkim 5 anni fa
parent
commit
f13ea46139

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

@@ -3596,7 +3596,7 @@ CREATE TABLE TB_DELIVERY_ADDR (
   RECIP_BASE_ADDR VARCHAR(200)  NULL     COMMENT '수령자기본주소', -- 수령자기본주소
   RECIP_DTL_ADDR  VARCHAR(200)  NULL     COMMENT '수령자상세주소', -- 수령자상세주소
   DELV_MEMO       VARCHAR(1000) NULL     COMMENT '배송메모', -- 배송메모
-  GIFT_MEMO       VARCHAR(1000) NULL     COMMENT '선물메시지',
+  GIFT_MSG        VARCHAR(1000) NULL     COMMENT '선물메시지',
   OLD_ORD_NO      INT UNSIGNED  NULL,
   REG_NO          INT UNSIGNED  NOT NULL COMMENT '등록자번호', -- 등록자번호
   REG_DT          TIMESTAMP     NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시', -- 등록일시
@@ -10133,6 +10133,11 @@ CREATE TABLE TB_ORDER_CHANGE (
   SHIP_COMP_CD       VARCHAR(20)   NULL     COMMENT '배송업체코드', -- 배송업체코드
   WD_STDT            TIMESTAMP     NULL     COMMENT '회수시작일시', -- 회수시작일시
   WD_EDDT            TIMESTAMP     NULL     COMMENT '회수종료일시', -- 회수종료일시
+  SWT_TRC_SEND_YN    CHAR(1)       NOT NULL DEFAULT 'N' COMMENT '스윗트래커전송여부', -- 스윗트래커전송여부
+  WD_SHIP_STATE      VARCHAR(20)   NULL     COMMENT '배송업체회수상태(공통코드G320)', -- 배송업체회수상태(공통코드G320)
+  WD_REASON_CD       VARCHAR(20)   NULL     COMMENT '미회수사유코드(공통코드G321,G322)', -- 미회수사유코드(공통코드G321,G322)
+  WD_STATE_DT        TIMESTAMP     NULL     COMMENT '회수상태수정일시', -- 회수상태수정일시
+  WD_BF_SEND_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 '수정자번호', -- 수정자번호
@@ -13935,5 +13940,47 @@ CREATE TABLE TB_SWEET_TRACKER
   PRIMARY KEY (INVOICE_NO, DELV_LEVEL),
   INDEX TB_SWEET_TRACKER_INVOICE_NO_IDX (INVOICE_NO,DELV_LEVEL)
 )
-COMMENT '스윗트래커 운송장 상태'
+COMMENT '스윗트래커운송장상태'
 ;
+
+################################################################################
+#주문상세송장
+################################################################################
+DROP TABLE IF EXISTS TB_ORDER_DETAIL_INVOICE RESTRICT;
+CREATE TABLE TB_ORDER_DETAIL_INVOICE (
+  ORD_INVOICE_SQ  INT UNSIGNED NOT NULL COMMENT '주문상세송장일련번호', -- 주문상세송장일련번호
+  ORD_NO          INT UNSIGNED NOT NULL COMMENT '주문번호', -- 주문번호
+  ORD_DTL_NO      INT UNSIGNED NULL     COMMENT '주문상세번호', -- 주문상세번호
+  INVOICE_NO      VARCHAR(20)  NOT NULL COMMENT '송장번호', -- 송장번호
+  ADD_INVOICE_YN  CHAR(1)      NOT NULL DEFAULT 'N' COMMENT '추가송장번호여부', -- 추가송장번호여부
+  SWT_TRC_SEND_YN CHAR(1)      NOT NULL DEFAULT 'N' 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 '주문상세송장번호 - WMS 송장정보';
+
+-- 주문상세송장
+ALTER TABLE TB_ORDER_DETAIL_INVOICE
+  ADD CONSTRAINT PK_TB_ORDER_DETAIL_INVOICE -- 주문상세송장 기본키
+    PRIMARY KEY (
+      ORD_INVOICE_SQ -- 주문상세송장일련번호
+    );
+
+-- 주문상세송장 인덱스
+CREATE INDEX IX_ORDER_DETAIL_INVOICE_01
+  ON TB_ORDER_DETAIL_INVOICE( -- 주문상세송장
+    ORD_NO ASC,     -- 주문번호
+    ORD_DTL_NO ASC  -- 주문상세번호
+  );
+
+-- 주문상세송장 인덱스2
+CREATE INDEX IX_ORDER_DETAIL_INVOICE_02
+  ON TB_ORDER_DETAIL_INVOICE( -- 주문상세송장
+    INVOICE_NO ASC -- 송장번호
+  );
+
+ALTER TABLE TB_ORDER_DETAIL_INVOICE
+  MODIFY COLUMN ORD_INVOICE_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '주문상세송장일련번호';

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