Skip to main content

바코드

17TRACK

바코드란 무엇인가요?

바 코드 또는 일반적으로 바코드라고 표기되는 것은 막대, 공백 또는 기타 그래픽 요소를 정해진 방식으로 배열하여 데이터를 나타내는 광학 판독 가능 기호입니다. 물류 및 전자상거래에서 바코드는 제품, 재고 위치, 소포 및 물류 단위를 식별하는 데 사용되며, 스캔 장비가 해당 식별자를 캡처하여 비즈니스 시스템에서 활용할 수 있도록 합니다. 인코딩된 정보는 식별 번호, 추가 제품 데이터 또는 온라인 리소스 링크일 수 있습니다.

Bar Code

기존의 1차원 바코드는 한 줄을 따라 배열된 막대와 공백을 통해 정보를 나타냅니다. QR Code 및 Data Matrix와 같은 2차원 바코드는 2차원 패턴 전체에 정보를 인코딩합니다. 외관은 다르지만 둘 다 자동 식별 및 데이터 캡처의 한 형태입니다. 바코드는 데이터 운반체이며, 그 의미는 인코딩 규칙, 포함된 식별자 및 이를 해석하는 시스템에 따라 달라집니다.

바코드는 어떻게 작동하나요?

바코드는 물리적 객체를 소프트웨어가 처리할 수 있는 정보와 연결합니다. 이 연결을 이해하려면 인쇄된 기호, 해당 기호가 나타내는 데이터, 그리고 그 데이터와 연결된 기록을 구분해야 합니다.

  1. 데이터가 할당되거나 선택됩니다. 기업은 관련 제품, 보관 위치, 배송물 또는 물류 단위를 식별합니다. 내부 식별자를 사용하거나 외부 표준에 따라 관리되는 식별자를 사용할 수 있습니다.
  2. 데이터가 인코딩됩니다. 바코드 생성 소프트웨어는 특정 심볼로지에 따라 데이터를 기호로 변환합니다. 심볼로지는 문자를 표현하고 기호를 배열하며 구조를 검사하는 규칙을 정의합니다.
  3. 기호가 표시되거나 인쇄됩니다. 바코드는 제품 포장, 창고 라벨, 배송 라벨 또는 기타 적절한 표면에 표시될 수 있습니다.
  4. 리더가 이를 캡처하고 디코딩합니다. 호환되는 스캔 장비가 그래픽 패턴을 해석하고 인코딩된 데이터를 출력합니다. 모든 리더가 모든 바코드 유형을 지원하는 것은 아닙니다.
  5. 애플리케이션이 결과를 사용합니다. 창고, 소매 또는 배송 시스템은 기록을 조회하거나 예상 품목을 검증하거나 운영 이벤트를 기록할 수 있습니다.

바코드에 스캔 후 표시되는 정보가 반드시 포함되어 있는 것은 아닙니다. 예를 들어 제품 식별자를 사용하여 제품 데이터베이스에서 설명을 조회할 수 있습니다. 마찬가지로 소포 식별자는 소포의 전체 경로나 배송 이력을 인코딩하지 않고도 스캔을 배송 기록과 연결할 수 있습니다.

주요 바코드 유형

바코드는 그래픽 구조에 따라 1차원 및 2차원 형식으로 분류할 수 있습니다. 각 그룹 내의 개별 심볼로지는 문자 집합, 용량 제한, 판독 요구 사항 및 적용 규칙이 서로 다릅니다. 따라서 바코드를 선택하는 일은 외관을 고르는 것 이상을 의미합니다.

유형 또는 심볼로지구조관련 상업적 사용중요한 구분
EAN/UPC1차원제품 식별, 특히 소매점 결제 시완전한 제품 기록이 아니라 제품 식별자를 인코딩합니다.
Code 1281차원비즈니스 및 물류 애플리케이션의 영숫자 식별심볼로지만으로는 데이터의 비즈니스 의미가 정의되지 않습니다.
GS1-128Code 128 기반의 1차원라벨의 구조화된 공급망 데이터GS1 규칙 및 애플리케이션 식별자를 사용하여 데이터 요소를 식별합니다.
ITF-141차원케이스를 포함한 거래품목 그룹 식별GTIN을 포함하며 골판지 소재에 인쇄하는 애플리케이션에 적합합니다.
GS1 DataMatrix2차원제품 식별 및 관련 구조화 데이터GS1 데이터 형식 규칙과 함께 Data Matrix를 사용합니다.
QR Code2차원웹 링크 및 기타 인코딩된 정보QR Code가 자동으로 표준화된 제품 또는 배송 식별자가 되는 것은 아닙니다.

2차원 기호는 많은 선형 기호보다 좁은 영역에 더 많은 정보를 담을 수 있지만, 그렇다고 기존 라벨과 서로 대체할 수 있는 것은 아닙니다. 특정 기호가 적합한지는 리더의 기능, 소프트웨어 지원, 거래 파트너의 요구 사항 및 적용되는 식별 표준에 따라 결정됩니다.

물류 및 전자상거래에서의 사용

입고 및 재고 관리

창고 입고 시 작업자는 제품 또는 케이스 바코드를 스캔하고 그 결과를 예상 입고 내역과 비교할 수 있습니다. 그러면 창고 애플리케이션은 입고 수량을 재고 기록과 연결할 수 있습니다. 별도의 위치 바코드는 상품이 배치된 선반, 보관함 또는 보관 구역을 식별할 수 있습니다.

이러한 식별자는 서로 다른 목적을 수행합니다. 제품 바코드는 제품 또는 관련 거래품목을 식별하고, 위치 바코드는 상품이 보관된 위치를 식별합니다. 스캔이 재고 정확성을 뒷받침하려면 소프트웨어가 식별자를 올바르게 해석하고 의도한 작업을 기록해야 합니다. 수량, 위치 또는 작업 흐름의 맥락을 확인하지 않고 제품만 스캔하는 것만으로는 정확한 재고 잔량이 확립되지 않습니다.

피킹, 포장 및 발송

피킹 중에는 선택한 품목을 주문 요구 사항과 비교하는 데 스캔이 도움이 될 수 있습니다. 포장 단계에서는 주문과의 연결을 확인하기 위해 품목을 다시 스캔할 수 있습니다. 이러한 기능은 가능한 작업 흐름 제어 방식일 뿐 바코드 자체가 보장하는 기능은 아닙니다.

발송에는 다른 식별 계층이 적용됩니다. 배송 라벨에는 소포 식별자 또는 운송업체가 요구하는 기타 참조 정보를 나타내는 바코드가 포함될 수 있습니다. 물류 라벨은 Serial Shipping Container Code 또는 SSCC를 사용하여 팔레트나 기타 물류 단위를 식별할 수 있습니다. 제품 식별과 물류 단위 식별은 동일한 것으로 취급해서는 안 됩니다. 하나의 팔레트에는 여러 제품이 포함될 수 있고, 동일한 제품이 여러 소포로 나뉘어 운송될 수 있기 때문입니다.

배송 및 반품

소포 네트워크에서 식별자를 스캔하면 운송업체 시스템이 해당 스캔을 위치, 시간 및 운영 상태와 연결할 때 추적 이벤트에 기여할 수 있습니다. 기호 자체가 소포의 위치를 지속적으로 보고하는 것은 아닙니다. 추적 정보의 가시성은 관련 시스템이 캡처하여 제공하는 이벤트에 따라 달라집니다.

반품 시 바코드는 반품 승인, 반품 배송 또는 반품되는 제품을 식별할 수 있습니다. 이러한 참조 정보는 서로 다른 질문에 답합니다. 반품 배송 식별자는 소포를 운송 기록과 연결하고, 제품 식별자는 어떤 품목이 도착했는지 확인하는 데 도움이 됩니다. 어느 하나만으로 환불 승인이 완료되었다는 사실을 입증할 수는 없습니다.

국경 간 배송

국경 간 전자상거래에서 바코드는 실제 상품 및 소포를 판매자, 창고 및 운송 운영자 간에 교환되는 기록과 연결하는 데 도움이 될 수 있습니다. 표준화된 식별자는 데이터 교환을 지원할 수 있지만, 상호 운용성을 위해서는 호환 가능한 데이터 정의와 시스템이 여전히 필요합니다.

제품 바코드가 세관 분류, 원산지, 신고 가격 또는 수입 자격을 확립한다고 가정해서는 안 됩니다. 이는 별도의 무역 데이터 및 규정 준수 관련 문제입니다. 바코드는 관련 기록에 접근할 수 있게 해주지만, 바코드를 스캔한다고 해서 특정 배송에 필요한 정보나 문서가 대체되는 것은 아닙니다.

바코드, 식별자, SKU 및 추적 번호

포장과 라벨에는 여러 용어가 함께 표시되지만, 각각 서로 다른 것을 의미합니다. 그래픽 운반체, 운반되는 식별자 및 식별되는 비즈니스 객체를 구분해야 합니다.

용어의미바코드와의 관계
Barcode데이터를 기계가 읽을 수 있도록 그래픽으로 표현한 것식별자 또는 기타 인코딩된 정보를 포함합니다.
GTINGlobal Trade Item Number, 거래품목을 위한 GS1 식별자적절한 바코드로 표현할 수 있습니다.
SKUStock keeping unit, 기업이 재고 품목을 식별하는 데 사용하는 단위바코드에 인코딩할 수 있지만 자동으로 전 세계 표준 식별자가 되는 것은 아닙니다.
Tracking number배송 또는 소포 추적 정보를 조회하는 데 사용되는 식별자배송 라벨에 판독 가능한 텍스트와 인코딩된 데이터로 모두 표시될 수 있습니다.
SSCC팔레트, 케이스 또는 소포와 같은 물류 단위를 위한 GS1 식별자GS1-128을 포함한 물류 라벨에 인코딩할 수 있습니다.
Serial number식별 맥락 내에서 개별 인스턴스를 구분하는 식별자형식 및 애플리케이션이 지원하는 경우 다른 데이터와 함께 인코딩할 수 있습니다.

제품 수준의 식별자가 반드시 개별 물리적 품목을 식별하는 것은 아닙니다. 동일한 거래품목의 여러 단위가 동일한 GTIN을 가질 수 있습니다. 개별 단위를 구분하려면 관련 시스템이 지원하는 경우 직렬화와 같은 추가 식별이 필요합니다.

판독 품질 및 운영 점검

성공적인 스캔은 기호 품질과 올바른 적용 모두에 달려 있습니다. 잘 판독되는 바코드라도 잘못된 식별자를 포함하면 운영 오류가 발생할 수 있습니다. 반대로 올바르게 할당된 데이터도 인쇄된 기호를 안정적으로 디코딩할 수 없다면 사용할 수 없습니다.

  • 필요한 형식을 확인합니다. 라벨을 제작하기 전에 수신 시스템 또는 거래 파트너와 심볼로지, 데이터 구조 및 라벨 요구 사항을 확인합니다.
  • 식별자 할당을 확인합니다. 인코딩된 값이 의도한 제품, 소포, 위치 또는 물류 단위를 가리키는지 확인합니다.
  • 기호의 형상을 유지합니다. 필요한 비율을 변경하거나 기호를 해당 용도에 부적합하게 만들 수 있는 늘이기, 잘라내기 또는 크기 조정을 피합니다.
  • 여백을 유지합니다. 기호 주변의 필수 공백 영역에 텍스트, 테두리 및 기타 그래픽이 없도록 합니다.
  • 물리적 표면을 고려합니다. 주름, 손상, 낮은 대비, 반사성 포장 및 가장자리를 가로지르는 배치는 판독을 방해할 수 있습니다.
  • 전체 작업 흐름을 테스트합니다. 리더가 기호를 디코딩하는지뿐 아니라 대상 애플리케이션이 데이터를 올바르게 해석하고 기록하는지도 확인합니다.

바코드 검증은 단순히 테스트 스캔에 성공하는 것보다 더 구체적인 절차입니다. 검증은 적절한 장비와 방법을 사용하여 적용 가능한 기준에 따라 기호 품질을 평가합니다. 한 장치에서 판독되는 기호라고 해서 모든 관련 품질 또는 적용 요구 사항을 충족한다고 입증되는 것은 아닙니다. GS1 지침은 검증과 일반 스캔을 구분하며 인쇄 품질과 데이터 무결성을 모두 다룹니다.

일반적인 오해

바코드는 완전한 데이터베이스가 아닙니다. 일부 기호에는 추가 속성이 포함되지만, 많은 기호는 다른 위치에서 정보를 조회하는 데 사용되는 식별자를 포함합니다. 제품 설명, 가격 및 배송 이력은 기호 외부에 저장될 수 있습니다.

바코드는 진품의 증거가 아닙니다. 눈에 보이는 기호는 복사할 수 있습니다. 인증을 위해서는 판독 가능한 코드가 존재하는 것 이상의 적절한 통제가 필요합니다.

바코드는 RFID 태그가 아닙니다. 바코드는 광학적으로 판독되는 반면, 무선 주파수 식별은 무선 통신을 사용합니다. 둘 다 자동 식별을 지원할 수 있지만 판독 방식과 인프라는 서로 다릅니다.

스캔이 반드시 위치 업데이트를 의미하는 것은 아닙니다. 그 의미는 애플리케이션과 작업 흐름에 따라 달라집니다. 예를 들어 창고 재고 스캔이 자동으로 운송업체 추적 이벤트가 되는 것은 아닙니다.

자주 묻는 질문

“bar code”와 “barcode”는 서로 다른 용어인가요?

아니요. 같은 용어의 다른 표기입니다. “Barcode”는 표준 및 기술 문서에서 한 단어로 널리 사용됩니다.

QR Code도 바코드인가요?

예. QR Code는 2차원 바코드입니다. 인코딩된 콘텐츠는 웹 주소 또는 기타 데이터일 수 있으며, 반드시 제품이나 배송을 식별하는 것은 아닙니다.

바코드는 추적 번호와 같은 것인가요?

아니요. 추적 번호는 식별자이고 바코드는 데이터를 표현하는 그래픽 방식입니다. 배송 라벨은 바코드에 추적 번호를 인코딩할 수 있습니다.

바코드를 스캔하면 재고가 자동으로 업데이트되나요?

아니요. 연결된 애플리케이션이 입고, 피킹 또는 재고 조정과 같은 구성된 거래의 일부로 스캔을 해석할 때만 재고 변경이 발생합니다.

출처