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 미사용 필드