창고 로케이션 번호는 구역·랙·단·칸 4개 항목을 고정 자릿수로 이어 붙여 만듭니다. A-03-02-05는 A구역 3번 랙, 아래에서 2번째 단, 입구 쪽에서 5번째 칸입니다.
저희는 WMS를 구축할 때 이 번호 체계를 라벨 출력 전에 고객과 문서 1부로 확정합니다. 랙에 라벨 수백 장을 붙인 뒤 규칙을 바꾸면 라벨과 WMS 등록 정보를 2번 만드는 셈입니다.
구역·랙·단·칸 번호 규칙
| 항목 | 표기 | 예시 | 번호 기준 |
|---|---|---|---|
| 구역 | 영문 1자 | A, B, C | 보관 온도·품목군·층으로 구분, I·O 제외 |
| 랙(열) | 숫자 2자리 | 01~99 | 입구에서 안쪽으로, 통로 왼쪽 홀수·오른쪽 짝수 |
| 단 | 숫자 2자리 | 01, 02, 03 | 바닥 단이 01, 위로 갈수록 증가 |
| 칸 | 숫자 2자리 | 01, 02, 03 | 통로 입구 쪽 칸이 01 |
구역 1자리만 영문자로 두면 작업자가 "에이 공삼 공이 공오"처럼 읽을 때 첫 글자에서 구역이 바로 들립니다. 영문 I와 O는 숫자 1·0과 혼동하므로 구역 문자에서 뺍니다.
자릿수 고정과 앞자리 0
랙 번호를 1, 2, 10처럼 매기면 엑셀과 WMS의 문자 정렬에서 10이 2보다 앞에 옵니다. A-10이 A-2보다 먼저 나옵니다.01, 02, 10처럼 2자리로 고정하면 정렬 순서와 실제 랙 순서가 같아집니다.
칸이 100개를 넘는 랙이 1개라도 있으면 처음부터 칸을 3자리로 정합니다. 운영 중에 2자리를 3자리로 늘리면 이미 붙인 라벨 전부가 새 규칙과 어긋납니다.
바닥부터 올라가는 단, 통로 양쪽 홀짝 랙
단 번호는 바닥 단을 01로 두고 위로 올립니다. 5단 랙 위에 6번째 단을 증설해도 01~05단 번호는 그대로입니다. 위에서부터 매기면 단 1개를 더할 때 그 랙의 단 번호 5개가 전부 밀립니다.
통로 왼쪽 랙은 01, 03, 05로, 오른쪽 랙은 02, 04, 06으로 매깁니다. 번호가 오를수록 통로 안쪽으로 나아가므로 피킹 목록을 로케이션 순으로 정렬하면 그 순서가 곧 작업자 동선입니다.
로케이션 바코드 데이터 길이와 Code 128 폭
하이픈 3개가 바코드 폭을 늘립니다.바코드 데이터는 하이픈을 뺀 고정 길이가 가장 짧습니다. Code 128은 짝수 개로 이어진 숫자를 2자리씩 1문자로 압축하고, 하이픈이 섞이면 글자 1개가 1문자를 차지합니다.
| 바코드 데이터 | 데이터 문자 수 | 모듈 | X 0.250mm | X 0.500mm |
|---|---|---|---|---|
| A-03-02-05 | 10 | 165 | 41.25mm | 82.50mm |
| A030205 | 5 (전환 문자 포함) | 110 | 27.50mm | 55.00mm |
| 01030205 (구역도 숫자) | 4 | 99 | 24.75mm | 49.50mm |
폭은 좌우 여백 10X를 포함한 (11N + 55) × X로 계산했습니다. X 0.250mm는 203dpi 점 2개, 0.500mm는 점 4개입니다.
하이픈을 빼면 203dpi 점 2개 기준으로 바코드가 13.75mm 짧아집니다. 폭 40mm 라벨에 A030205는 들어가고 A-03-02-05는 들어가지 않습니다.
사람이 읽는 글자 줄에는 하이픈을 넣고, 바코드 데이터와 WMS 등록 번호는 A030205처럼 같은 형태로 맞춥니다. 두 쪽 표기가 1글자라도 다르면 스캔은 되는데 WMS가 로케이션을 찾지 못합니다.
사내 로케이션 번호와 GS1 GLN 확장 코드
창고 1곳 안에서만 관리하는 로케이션은 위 사내 번호로 충분합니다. GLN은 필요 없습니다. 거래처와 보관 위치를 EDI 같은 전자 문서로 주고받으면 GS1 위치 코드인 GLN을 사용합니다.
GLN은 13자리 숫자이고, 응용식별자 (414)가 물리적 위치의 GLN입니다. 선반·칸 같은 내부 위치는 (254) GLN 확장 코드에 영숫자 최대 20자로 붙이며, (254)는 (414)와 함께만 사용합니다.
(254) 확장 코드는 거래 당사자 모두가 합의한 경우에만 적용합니다. 확장 코드 대신 칸마다 13자리 GLN을 따로 부여하는 방법도 GS1 표준에 있습니다.
랙 높이별 라벨 위치와 스캔 장비
손이 닿는 하단·중단은 칸 앞 빔에 라벨을 붙이고 DS3608-HP 같은 핸드 스캐너로 스캔합니다. 그보다 높은 단은 CK65·CK67처럼 원거리 엔진을 단 PDA로 바닥에서 스캔하거나, 상단 라벨을 기둥 아래쪽에 모아 붙입니다.
| 장비 | 판독 거리 | 맞는 위치 |
|---|---|---|
| 제브라 DS3608-HP | Code 39 20mil 5.1~109cm | 손이 닿는 하단·중단 칸 |
| 허니웰 CK65 (FlexRange XLR) | 7.6cm~24.3m | 바닥·지게차에서 상단 랙 |
| 허니웰 CK67 (FlexRange ULR) | 100mil Code 39 27.27m까지 | 높은 랙 최상단 |
원거리 판독 거리는 막대가 굵은 큰 바코드 기준입니다. 100mil은 X치수 2.54mm라서, 같은 거리를 원하면 상단 라벨 바코드도 그만큼 크게 인쇄합니다.
상단 라벨을 기둥에 모아 붙일 때는 5단 라벨을 맨 위에, 1단 라벨을 맨 아래에 둡니다. 라벨 배열이 실제 단 높이와 같아야 다른 단 바코드를 스캔하는 실수가 줄어듭니다.
로케이션 라벨 용지와 인쇄 방식
로케이션 라벨은 열전사 방식으로 인쇄합니다. 감열 라벨은 창고 조명과 여름철 열에 발색면이 바래 바코드가 흐려집니다.
용지는 잘 찢어지지 않는 유포지에 왁스레진이나 레진 리본을 짝짓습니다. 대차에 긁혀도 막대가 남습니다.
랙 전체 라벨은 로케이션 목록을 엑셀 1개 시트로 만들어 착한라벨 디자이너에 연결하면 번호 순서대로 한 번에 출력됩니다. 4인치 폭 제브라 ZT411 같은 산업용 열전사 프린터가 라벨 수백 장을 연속으로 처리합니다.
로케이션 등록부터 입고 적치, 피킹 스캔까지 이어지는 흐름은 우주 WMS 창고관리 시스템에 정리했습니다.





