Quick Start
1. 티쿤 2.0 우편코드 검색 기능
2. 우편코드 관리 테이블 tblzipCode
3. 신규 우편 코드 등록 시 고려 사항
우편 코드
우편 코드는 tblzipCode에서 관리되고 있으며, 테이블이 일본 국가 기준으로 구성 되있습니다. tqoon2.0에서 우편 코드로 도, 시, 현 자동으로 찾을 수 있고, 도, 시 , 현 검색으로 우편코드를 찾을 수 있습니다.
1. 우편 코드를 직접 치는 경우, 도, 시, 현을 자동으로 찾아 도시 이름에 자동 추가
2. 도, 시 , 현 검색으로 우편코드 찾기
우편 코드 테이블
- 우편코드는 tblzipCode 테이블에서 관리되고 있고, 일본향 기준으로 구성돼있습니다..
- 일본은 히나가라와, 가타카나를 사용하고 있어 strKata~, skrHan~으로 구성되어 있고, 검색은 strHan~ 컬럼을 사용합니다.
- Tqoon2.0에서는 도 >시 > 현 (Ex 경기도 평택시 XX동) 으로 3가지 컬럼이 표시 가능합니다.
우편코드,(tblZipCode) | ||||
컬럼명 | 속성명 | 데이터타입 | 비고 | KEY |
intZipCodeNum | id | PK | ||
strPostCode1 | 우편 코드 | nvarchar(10) | 우편 코드 앞자리 | |
strPostCode2 | 우편 코드 | nvarchar(10) | 우편 코드 뒷자리(없으면 생략가능) | |
strKataDo | 도 | nvarchar(100) | 일본 지역 구분(도>시>현) | |
strKataSi | 시 | nvarchar(300) | ||
strKataHyun | 현 | nvarchar(500) | ||
strHanDo | 도 | nvarchar(100) | 일본 지역 구분(가타카나) | |
strHanSi | 시 | nvarchar(300) | ||
strHanHyun | 현 | nvarchar(500) | ||
intManPaymentBan | 대인가능여부 | int | ||
intDeliveryTimeBan | 시간지정여부 | int | ||
intDeliveryAmtAdd | 배송추가금액 | int | ||
intZipCodeArea | 지역구분코드 | int | 지역별 요금 구간을 다르게 설정하기 위함 | FK |
strZipcodeSpecificAreaCode | 지역구분코드정보 | varchar(50) | FK | |
lastMileDeliveryPriceId | int |
신규 우편 코드 등록 시 고려 사항
1. 티쿤 2.0 우편 코드 포맷 수정
- 각 국가별로 우편 코드 포맷이 다릅니다. 국가별에 맞는 우편 코드 포맷으로 수정해야합니다.
InputFormat.js
ZipCodeSearch-locale.js
OrderShippingAddress-locale.js
2. Libraries 주소 표기 형식 검색
- 국가마다 주소 표기 형식이 다릅니다. (Ex) strPostCod1만 쓰는 경우, strPostCode1, strPostCode 둘다 쓰는 경우)
2. 1 ZipcodeSearchService
public IEnumerable<string> FindSpecificAreaZipcodeListByHyun(string postCode, string siteNationCode = "")
{
if (siteNationCode.ToUpper() == "US") return CODJ.Query(ZipCodeQuery.SearchListByPostCode1(postCode)).Select(t => t.USAFullAddress);
if (siteNationCode.ToUpper() == "ID" || siteNationCode.ToUpper() == "BR") return CODJ.Query(ZipCodeQuery.SearchListByPostCode1(postCode)).Select(t => t.FullAddress);
return CODJ.Query(ZipCodeQuery.SearchListByPostCode(postCode)).Select(t => t.FullAddress);
}
3. 지역 구분 코드 정보
- 우편코드 등록시 intZipCodeArea 컬럼을 확인하셔야 합니다. - 해당 컬럼은 지역별 요금 구간을 다르게 설정하기 위한 컬럼으로, 배송 요금표에 사용됩니다.
- 자세한 내용은 배송 요금표 가이드에서 확인 가능합니다.
비고
- 일본향의 경우 224 CCNET에서 우편 코드가 자동 수집됩니다. ZipCodeCrawlerSet을 확인해주세요
- 한국향의 경우 API를 사용하고 있습니다.
- 다국향은 보통 우편 코드를 사서 수동으로 등록합니다.