입출고 바코드 관리는 품목 1개에 코드 1개를 정하는 일부터 시작합니다. 그다음 입고 검수 때 라벨을 부착하고, 입고·출고 지점에서 스캔합니다. 스캐너와 프린터는 마지막에 고릅니다. 코드 체계 없이 장비부터 놓으면 같은 품목이 장부에 2번 등록되고 스캔 기록도 장부와 맞지 않습니다.
EAN-13 상품 바코드가 이미 인쇄된 품목은 그 바코드를 그대로 스캔합니다. 사내 라벨은 바코드가 없는 원자재·부품·소분 품목에만 출력해서 입고 때 출력할 라벨 장수를 줄입니다.
입출고 바코드 도입 5단계
- 품목 마스터를 정리합니다. 엑셀이든 ERP든 품목 1개에 품목 코드 1개를 두고, 포장 단위별 입수량을 같은 줄에 적습니다.
- 품목마다 EAN-13 상품 바코드를 그대로 스캔할지, 사내 라벨을 부착할지 정합니다.
- 라벨 양식과 부착 위치를 정하고 입고 검수대에서 실제 라벨 용지로 1장씩 시험 출력합니다.
- 입고 검수·적치·피킹·출고 검수 4개 지점 가운데 스캔할 곳을 정하고, 지점마다 남길 기록 항목을 정합니다.
- 품목군 1개나 창고 구역 1개에서 시범 운영하고, 장부와 스캔 기록을 대조한 뒤 범위를 넓힙니다.
장비 선정은 4단계를 마친 뒤입니다. 스캔 지점이 PC 앞이면 유선 스캐너, 창고 통로면 PDA를 선택합니다. 저희는 입출고 시스템을 구축할 때 1단계 품목 코드 규칙을 라벨 출력 전에 고객과 문서 1부로 확정합니다.
상품 바코드와 사내 품목 코드 라벨 비교
| 항목 | 상품 바코드(GTIN) 그대로 스캔 | 사내 품목 코드 라벨 부착 |
|---|---|---|
| 적용 품목 | 제조사가 포장에 EAN-13을 인쇄한 완제품 | 바코드가 없는 원자재·부품·소분·자체 생산품 |
| 식별 단위 | 상품 품목과 포장 단위 | 회사가 정한 품목 코드, 필요하면 로트·일련번호 추가 |
| 입고 때 라벨 작업 | 없음, 품목 마스터에 GTIN만 등록 | 입고 수량만큼 출력·부착 |
| 로트·유통기한 | EAN-13에는 담기지 않음 | 라벨 데이터에 함께 넣음 |
| 바코드 형식 | 낱개 EAN-13, 박스 ITF-14·GS1-128 | 사내 규칙에 맞춘 Code 128 |
| 장부 연결 | 공급처 GTIN과 사내 품목 코드 대응표 필요 | 품목 코드가 곧 장부 키 |
상품 바코드는 품목을 식별할 뿐 입고 로트와 유통기한은 담지 않습니다. 유통기한 순서로 출고하는 식품 품목은 상품 바코드 옆에 로트 라벨을 따로 부착합니다.
낱개와 박스의 GTIN 차이
낱개와 박스는 서로 다른 GTIN을 사용합니다. 박스용 GTIN-14는 낱개 GTIN 앞에 포장 단위 표시 숫자 1~8 가운데 하나를 붙이고 체크디지트를 다시 계산합니다. 9는 무게가 달라지는 계량 상품 전용입니다.
품목 마스터에 낱개 GTIN, 박스 GTIN, 박스 입수량을 한 줄로 등록하면 박스 바코드 1번 스캔을 낱개 수량으로 환산합니다. 박스 코드를 등록하지 않으면 입고 담당자가 박스를 뜯어 낱개를 하나씩 스캔합니다.
로트·유통기한을 담는 GS1-128
GS1-128은 괄호 속 응용식별자(AI)로 항목을 구분합니다. (01)은 GTIN 14자리, (10)은 영문·숫자 최대 20자의 로트 번호, (17)은 연월일 6자리(YYMMDD) 유통기한입니다. 공급처가 박스에 이 바코드를 인쇄해 보내면 입고 스캔 1번에 품목·로트·유통기한이 함께 남습니다. AI 구조는 GS1-128 물류 라벨 읽는 법에 정리했습니다.
회사 안에서만 스캔하는 사내 라벨은 GS1 규칙을 따르지 않아도 됩니다. 품목 코드와 로트를 고정 자릿수로 이어 Code 128로 출력하면 스캔한 데이터를 자릿수대로 나누어 읽습니다. 자릿수 규칙은 시리얼 번호 규칙과 Code128·Code39 차이에 있습니다.
라벨 출력과 부착 시점
사내 라벨은 입고 검수를 마친 직후, 선반에 적치하기 전에 부착합니다. 적치한 뒤에는 높은 단의 상자에 손이 닿지 않아 부착이 늦어지고 빠지는 품목이 생깁니다.
프린터는 입고 검수대 옆에 둡니다. 검수 화면에서 입고 수량을 확정할 때 그 수량만큼 라벨이 나오도록 연결하면 출력 매수를 손으로 입력하는 단계가 사라집니다. 검수대 한 곳에서 출력하는 창고는 제브라 ZD421 같은 4인치 데스크톱 프린터, 출고 라인에서 박스 라벨을 연속 출력하는 현장은 산업용 프린터를 검토합니다.
부착 위치는 선반에 놓았을 때 앞을 향하는 면입니다. 작업자가 상자를 꺼내거나 돌리지 않고 스캔하는 위치라야 출고 스캔을 건너뛰지 않습니다. 보관 기간이 길거나 햇빛·열에 노출되는 품목은 감열 라벨 대신 열전사 라벨과 리본을 선택합니다.
입고·출고 스캔 지점과 기록 항목
| 스캔 지점 | 스캔하는 바코드 | 남는 기록 | 장비 |
|---|---|---|---|
| 입고 검수 | 상품·박스 바코드 또는 사내 라벨 | 품목, 수량, 로트, 입고 일시, 담당자 | 검수대 PC와 유선 스캐너 |
| 적치 | 품목 라벨 다음 로케이션 라벨 | 품목별 보관 위치 | PDA |
| 피킹 | 로케이션 라벨 다음 품목 라벨 | 출고 지시와 실제로 꺼낸 품목·수량 | PDA |
| 출고 검수 | 송장 바코드 다음 품목 라벨 | 출고 품목, 수량, 로트, 출고 일시 | 검수대 PC와 유선 스캐너 |
처음부터 4개 지점을 모두 운영하지 않아도 됩니다. 입고 검수와 출고 검수 2개 지점만 스캔해도 품목별 입출고 수량과 로트 이력이 남습니다. 적치·피킹 스캔은 창고 로케이션 번호 체계를 정한 뒤에 더합니다.
검수대와 창고 통로의 장비 차이
검수대에는 PC 입력 칸에 바로 입력되는 유선 스캐너가 준비 기간이 짧습니다. 제브라 DS2208은 USB 키보드 입력 방식으로 연결하고, 엑셀이나 ERP 입력 칸에 커서를 둔 채 1D 바코드와 QR 코드를 스캔합니다. 스캔 뒤 다음 칸으로 넘기려면 엔터 접미어를 설정합니다.
적치·피킹처럼 창고 안을 이동하며 스캔하는 작업은 PDA가 맞습니다. 제브라 TC22는 와이파이 802.11ax로 서버와 통신하고, 사용자가 교체하는 3,800mAh 표준 배터리나 5,200mAh 확장 배터리를 장착합니다. PDA에는 스캔 결과를 서버에 저장하는 입출고 앱이 필요해서 WMS를 함께 구축하거나 사용 중인 시스템과 연동합니다.
시범 운영과 장부 대조 순서
첫 운영은 품목군 하나나 창고 구역 하나로 범위를 좁힙니다. 시범 기간에는 기존 장부를 함께 유지하고, 하루 단위로 스캔 기록 합계와 장부 수량을 대조합니다.
차이가 나면 스캔이 빠진 지점부터 확인합니다. 확인 순서는 라벨이 없는 품목, 박스 코드를 등록하지 않은 품목, 반품처럼 정해진 절차 밖에서 움직인 품목입니다. 원인을 고친 뒤 바코드 재고 실사로 시작 수량을 한 번 맞추고 범위를 넓힙니다.
저희가 구축한 반도체 장비 제조사 부품 추적 시스템도 출발점이 같았습니다. 작업자가 기억해서 장부에 남기던 부품 사용 기록을 바코드 스캔으로 바꾸고, 모든 소모품에 바코드를 부착했습니다.


