Sfoglia il codice sorgente

04.14 신규테이블 및 컬럼 추가

moon 5 anni fa
parent
commit
c2258b9d6c
1 ha cambiato i file con 41 aggiunte e 12 eliminazioni
  1. 41 12
      산출물/3.설계/05.DB-Object/06.DDL/table.sql

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

@@ -10096,6 +10096,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          NOT NULL DEFAULT 'N' COMMENT '스윗트래커전송여부',
+  WD_SHIP_STATE      VARCHAR(20)            NULL COMMENT '배송업체회수상태',
+  WD_REASON_CD       VARCHAR(20)            NULL COMMENT '미회수사유코드',
+  WD_STATE_DT        TIMESTAMP              NULL COMMENT '회수상태수정일시',
+  WD_BF_SEND_YN      CHAR          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 '수정자번호', -- 수정자번호
@@ -13882,21 +13887,45 @@ DROP TABLE IF EXISTS TB_SWEET_TRACKER;
 CREATE TABLE TB_SWEET_TRACKER
 (
   INVOICE_NO     VARCHAR(50)       NOT NULL COMMENT '운송장번호',
-  DELV_LEVEL     INT UNSIGNED      NOT NULL COMMENT '배송단계  (공통코드 G310)',
-  TIME_TRANS     TIMESTAMP         DEFAULT NULL COMMENT '택배사 처리시간',
+  DELV_LEVEL     INT UNSIGNED      NOT NULL COMMENT '배송단계(공통코드G310)',
+  TIME_TRANS     TIMESTAMP         DEFAULT NULL COMMENT '택배사처리시간',
   TIME_SWEET     TIMESTAMP         DEFAULT NULL COMMENT '스윗트래커 등록시간',
-  DELV_WHERE     VARCHAR(100)      DEFAULT NULL COMMENT '택배 위치',
-  TELNO_OFFICE   VARCHAR(50)       DEFAULT NULL COMMENT '사업소 기반 전화번호',
-  TELNO_MAN      VARCHAR(50)       DEFAULT NULL COMMENT '사업소 기반 전화번호',
-  DETAILS        VARCHAR(255)      DEFAULT NULL COMMENT '배송상세 정보',
-  RECV_ADDR      VARCHAR(100)      DEFAULT NULL COMMENT '수취인 주소',
-  RECV_NAME      VARCHAR(100)      DEFAULT NULL COMMENT '수취인 이름',
-  SEND_NAME      VARCHAR(100)      DEFAULT NULL COMMENT '발신인 이름',
-  MAN            VARCHAR(50)       DEFAULT NULL COMMENT '배송기사 이름',
-  ESTMATE        VARCHAR(255)      DEFAULT NULL COMMENT '배송예정 시간',
+  DELV_WHERE     VARCHAR(100)      DEFAULT NULL COMMENT '택배위치',
+  TELNO_OFFICE   VARCHAR(50)       DEFAULT NULL COMMENT '사업소기반전화번호',
+  TELNO_MAN      VARCHAR(50)       DEFAULT NULL COMMENT '사업소기반전화번호',
+  DETAILS        VARCHAR(255)      DEFAULT NULL COMMENT '배송상세정보',
+  RECV_ADDR      VARCHAR(100)      DEFAULT NULL COMMENT '수취인주소',
+  RECV_NAME      VARCHAR(100)      DEFAULT NULL COMMENT '수취인이름',
+  SEND_NAME      VARCHAR(100)      DEFAULT NULL COMMENT '발신인이름',
+  MAN            VARCHAR(50)       DEFAULT NULL COMMENT '배송기사이름',
+  ESTMATE        VARCHAR(255)      DEFAULT NULL COMMENT '배송예정시간',
   REG_DT         TIMESTAMP         NOT NULL COMMENT '등록일시',
   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;
+CREATE TABLE TB_ORDER_DETAIL_INVOICE
+(
+    ORDER_DETAIL_INVOICE_SQ INT UNSIGNED AUTO_INCREMENT COMMENT '주문상세송장일련번호'
+        PRIMARY KEY,
+    ORD_NO                  INT UNSIGNED     NOT NULL COMMENT '주문번호',
+    ORD_DTL_NO              INT UNSIGNED     NOT NULL COMMENT '주문상세번호',
+    INVOICE_NO              VARCHAR(20)      NOT NULL COMMENT '송장번호',
+    ADD_INVOICE_YN          CHAR DEFAULT 'N' NOT NULL COMMENT '추가송장번호여부',
+	SWT_TRC_SEND_YN         CHAR DEFAULT 'N' NOT NULL COMMENT '스윗트래커전송여부',
+    DEL_YN                  CHAR             NOT NULL COMMENT '삭제여부',
+    REG_NO                  INT UNSIGNED     NOT NULL COMMENT '등록자NO',
+    REG_DT                  TIMESTAMP        NOT NULL COMMENT '등록일시',
+    UPD_NO                  INT UNSIGNED     NOT NULL COMMENT '수정자NO',
+    UPD_DT                  TIMESTAMP        NOT NULL COMMENT '수정일시'
+)
+COMMENT '주문상세송장번호 - WMS 송장정보';
+
+CREATE INDEX TB_ORDER_DETAIL_INVOICE_ORD_NO_IDX
+    ON TB_ORDER_DETAIL_INVOICE (ORD_NO, ORD_DTL_NO);