SMS 문자를 발송할 수 있는 테이블입니다.
발송이 완료되면 TR_STATUS가 ‘2’로 변경 후 로그 테이블로 이관됩니다.
❕로그테이블(SC_LOG_YYYYMM)의 스키마도 발송테이블과 동일합니다.
컬럼명 | 타입 | 길이 | NULL | 설명 |
---|---|---|---|---|
TR_NUM | INT | NOT NULL | 메시지 고유번호로 자동 증가됨 | |
TR_SENDDATE | ||||
DATETIME | ||||
NOT NULL | 메시지를 전송할 시간 | |||
미래 시간을 넣으면 예약 발송됨 | ||||
TR_ID | ||||
VARCHAR | 16 | 고객이 발급한 SubID로 NULL값이어도 됨 | ||
(=부서코드/개별빌링 아이디) | ||||
TR_SENDSTAT | ||||
VARCHAR | 1 | NOT NULL | 발송 상태 | |
0 : 발송대기 | ||||
9 : 수집 완료 | ||||
1 : 결과수신대기 | ||||
2 : 결과수신완료 | ||||
TR_RSLTSTAT | ||||
VARCHAR | 2 | 발송 결과 수신 값 | ||
TR_MSGTYPE | ||||
VARCHAR | ||||
1 | NOT NULL | 문자 전송 형태 | ||
0 : 일반 메시지 | ||||
1 : 콜백 URL 메시지 | ||||
2 : 국제 SMS | ||||
3 : PUSH | ||||
6: Web to Web | ||||
TR_PHONE | ||||
VARCHAR | ||||
20 | NOT NULL | 수신할 핸드폰 번호 | ||
TR_CALLBACK | ||||
VARCHAR | ||||
20 | NOT NULL | 송신자 전화번호 | ||
영문, 숫자, 하이픈(-), 언더바(_) 포함 20자리까지 허용 | ||||
TR_RSLTDATE | ||||
DATETIME | ||||
이동통신사로부터 결과를 통보 받은 시간 | ||||
TR_MODIFIED | ||||
DATETIME | ||||
프로그램 내부적으로 사용 | ||||
TR_MSG | ||||
VARCHAR | ||||
160 | NOT NULL | 전송할 메시지 | ||
TR_NET | ||||
VARCHAR | 4 | 전송 완료 후 최종 이동통신사 정보 | ||
(011, 016, 019, 000) | ||||
TR_ETC1 | VARCHAR | 160 | 기타 필드1 (사용자가 자유롭게 값을 입력하여 사용 가능) | |
TR_ETC2 | VARCHAR | 160 | 기타 필드2 (사용자가 자유롭게 값을 입력하여 사용 가능) | |
TR_ETC3 | VARCHAR | 160 | 기타 필드3 (사용자가 자유롭게 값을 입력하여 사용 가능) | |
TR_ETC4 | VARCHAR | 160 | 기타 필드4 (사용자가 자유롭게 값을 입력하여 사용 가능) | |
TR_ETC5 | VARCHAR | 160 | 기타 필드5 (사용자가 자유롭게 값을 입력하여 사용 가능) | |
TR_ETC6 | VARCHAR | 160 | 기타 필드6 (사용자가 자유롭게 값을 입력하여 사용 가능) | |
TR_REALSENDDATE | DATETIME | 메시지가 실제로 발송(DELIVER)된 시간 | ||
TR_ROUTEID | VARCHAR | 20 | 실제 발송한 세션 ID | |
TR_KISAORIGCODE | VARCHAR | 10 | 미사용 필드 (특수부가통신사업자 고객용) | |
TR_REALID | VARCHAR | 10 | 미사용 필드 |