다음을 통해 공유


GS1 바코드

창고 작업자는 모바일 디바이스 스캐너를 사용하여 항목, 팔레트 또는 컨테이너의 이동을 등록할 때 여러 작업을 완료해야 하는 경우가 많습니다. 이러한 작업에는 바코드 스캔과 모바일 디바이스에 수동으로 정보 입력이 모두 포함될 수 있습니다. 바코드는 사용자가 정의하고 관리하는 회사별 형식을 사용합니다 Microsoft Dynamics 365 Supply Chain Management.

배송 레이블용 GS1 바코드는 기업 간 데이터 교환에 맞는 글로벌 표준을 제공하기 위해 개발되었습니다. GS1-128과 같은 선형(1D) 기호(바코드 형식)와 GS1 DataMatrix 및 GS1 QR 코드와 같은 2D 기호로 모두 사용할 수 있습니다. GS1 바코드는 데이터를 인코딩할 뿐만 아니라 사전 정의된 애플리케이션 식별자 목록을 사용하여 해당 데이터의 의미를 정의할 수 있습니다. GS1 표준은 데이터 형식과 인코딩에 사용할 수 있는 다양한 종류의 데이터를 정의합니다. 기존 바코드 표준과 달리 GS1 바코드는 여러 데이터 요소를 가질 수 있습니다. 따라서 단일 바코드 스캔으로 배치 및 만료 날짜와 같은 여러 유형의 제품 정보를 캡처할 수 있습니다.

Supply Chain Management의 GS1 지원은 GS1 형식의 바코드를 사용하여 팔레트와 컨테이너에 레이블을 지정하는 창고의 스캔 프로세스를 크게 단순화합니다. 창고 작업자는 GS1 바코드를 한 번 스캔하여 필요한 모든 정보를 추출할 수 있습니다. 여러 번 스캔하거나 정보를 수동으로 입력할 필요가 없으므로 GS1 바코드는 작업과 관련된 시간을 줄이는 데 도움이 됩니다. 동시에 정확도 향상에도 도움이 됩니다.

물류 관리자는 필요한 애플리케이션 식별자 목록을 설정하고 각각을 적절한 모바일 디바이스 메뉴 항목과 연결해야 합니다. 그런 다음 애플리케이션 식별자를 창고 전체에서 이동 및 포장 목적의 전역 설정으로 사용할 수 있습니다. 따라서 모든 배송 레이블은 통일된 형식을 취합니다.

달리 명시되지 않는 한, 이 문서에서 바코드라는 용어는 선형(1D) 바코드와 2D 바코드를 모두 나타냅니다.

GS1 바코드 형식

GS1 일반 사양은 GS1 바코드에 사용할 수 있는 기호와 바코드에 데이터를 인코딩하는 방법을 지정합니다. 이 섹션에서는 문서에 대한 간략한 소개를 제공합니다. 자세한 내용은 GS1에서 발행한 GS1 일반 사양을 참조하세요. GS1 사양 문서는 정기적으로 업데이트되며, GS1 일반 사양 릴리스 22.0에 맞춰 제공 정보가 최신 상태로 업데이트됩니다.

GS1 바코드는 다음 기호를 사용합니다.

  • 선형 또는 1D 바코드 – GS1-128 및 GS1 DataBar
  • 2D 바코드 – GS1 DataMatrix, GS1 QR 코드 및 GS1 Dotcode

GS1은 GS1-128에 언급되어 있으며, 이는 일반 Code-128 선형 바코드, GS1 DataMatrix 및 GS1 QR 코드의 특수한 예입니다. GS1 버전과 GS1이 아닌 버전의 차이점은 바코드 데이터의 첫 번째 문자가 특수 문자(FNC1)인지 여부입니다. FNC1 문자가 있으면 바코드의 데이터를 GS1 사양에 따라 해석해야 합니다.

바코드 자체의 데이터는 여러 데이터 요소로 구성되며, 각 데이터 요소는 필드 시작 부분에 있는 애플리케이션 식별자로 확인합니다. 일반적으로 데이터는 사람이 읽을 수 있는 형식으로 바코드 아래에도 표시되며, 애플리케이션 식별자는 괄호 안에 표시됩니다. 다음은 예입니다. (01) 09521101530001 (17) 210119 (10) AB-123. 이 바코드에는 세 요소가 포함되어 있습니다.

  • 애플리케이션 식별자 01 – 항목의 GS1 GTIN(Global Trade Item Number)입니다.
  • 애플리케이션 식별자 17 – 만료 날짜입니다.
  • 애플리케이션 식별자 10 – 배치 번호입니다.

각 요소의 데이터는 사전 정의된 길이 또는 가변 길이를 가질 수 있습니다. 미리 정의된 길이의 고정된 애플리케이션 식별자 목록이 있습니다. 다른 모든 애플리케이션 식별자는 가변 길이이고, GS1 애플리케이션 식별자 목록은 데이터의 최대 길이와 형식을 지정합니다. 예를 들어, 애플리케이션 식별자 01의 사전 정의된 길이는 16자(애플리케이션 식별자 자체 2자, GTIN 14자)이고, 애플리케이션 식별자 17의 사전 정의된 길이는 8자(애플리케이션 식별자 자체 2자, 날짜 6자)입니다. 반면에 애플리케이션 식별자 10에는 애플리케이션 식별자 자체에 숫자 2자와 영숫자 최대 20자가 있습니다.

요소를 합칠 때 요소가 가변 길이 요소 다음에 올 때는 구분 문자를 사용해야 합니다. 이 구분 기호는 특수 FNC1 문자이거나 그룹 구분 기호 문자(ASCII 코드 29 및 16진수 코드 1D를 가진 인쇄할 수 없는 문자)일 수 있습니다. 마지막 요소 뒤에는 구분 기호를 사용하면 안 됩니다. 길이가 미리 정의된 요소 뒤에 구분 기호를 사용하면 안 되지만, 구분 기호가 있어도 심각한 오류는 아닙니다.

애플리케이션 식별자 01, 17, 10을 포함하는 이전 바코드 예의 바코드 데이터에서 Code-128, QR 코드 또는 DataMatrix 기호의 데이터는 <FNC1>01095211015300011721011910AB-123으로 인코딩됩니다(애플리케이션 식별자는 굵게 표시). 그룹 구분 문자가 추가로 필요하지 않도록 모든 가변 길이 요소를 ​​끝에 배치하는 것이 모범 사례입니다. 그러나 구분 기호가 필수인 경우 바코드의 요소 순서가 다를 수도 있습니다. 다음은 예입니다. <FNC1>010952110153000110AB-123<GS>17210119.

날짜 및 십진수

날짜는 항상 YYMMDD 형식으로 표시되고 연도의 세기는 GS1 사양에 따라 결정됩니다. 현재 연도를 기준으로 과거 49년부터 미래 50년까지의 날짜만 표시할 수 있습니다.

일부 데이터 요소에는 십진수가 포함되어 있습니다. 예를 들어, 애플리케이션 식별자 3100, 3101, ... 3105는 순중량(kg)을 나타냅니다. 이러한 애플리케이션 식별자의 길이는 10으로 사전 정의되므로 수량에 6개의 숫자를 사용할 수 있습니다. 소수점 위치는 애플리케이션 식별자의 마지막 숫자로 지정됩니다. 따라서 이 애플리케이션 식별자 계열은 310n과 같이 표현할 수도 있습니다. GS1 표준에서는 소수점 왼쪽에 항상 하나 이상의 숫자가 있어야 한다고 명시하고 있으므로 소수점 이하 최대 5자리가 허용됩니다.

다음은 숫자 123456이 다른 애플리케이션 식별자(굵게 표시)에 의해 어떻게 해석되는지 보여주는 몇 가지 예입니다.

  • 3100123456 → 123456(정수)
  • 3101123456 → 12345.6(소수점 이하 한 자리)
  • 3102123456 → 1234.56(소수점 이하 두 자리)
  • 3103123456 → 123.456(소수점 이하 세 자리)
  • 3104123456 → 12.3456(소수점 이하 네 자리)
  • 3105123456 → 1.23456(소수점 이하 다섯 자리)

Supply Chain Management에서 GS1 바코드 스캔

창고 직원은 모바일 디바이스에 내장되거나 연결된 스캐너를 사용하여 GS1 바코드를 스캔합니다. 그러면 스캐너가 스캔된 바코드를 일련의 키보드 이벤트로 Warehouse Management 모바일 앱에 전송합니다. 이 작동 모드를 키보드 웨지 또는 웨지라고도 합니다. 그런 다음 모바일 앱은 수신된 텍스트를 있는 그대로 Supply Chain Management에 보냅니다. 시스템이 입력 데이터를 수신하면, 먼저 데이터가 실제로 GS1 바코드임을 나타내는 구성된 접두사 중 하나로 시작하는지 확인합니다(글로벌 GS1 옵션 설정 섹션 참조). 스캔한 데이터가 해당 접두사 중 하나로 시작하는 경우, 시스템은 GS1 파서를 사용하여 데이터를 구문 분석하고 해당 애플리케이션 식별자에 따라 개별 데이터 요소를 추출합니다. 데이터를 구문 분석한 후 현재 입력 필드 또는 여러 필드를 스캔된 데이터로 채웁니다.

바코드 스캐너 하드웨어 및 소프트웨어 구성

Supply Chain Management가 GS1 바코드를 올바르게 인식하고 디코딩하려면 다음 작업을 수행하도록 하드웨어 스캐너 또는 지원 소프트웨어를 구성해야 합니다.

  • 시스템이 GS1 바코드를 인식할 수 있도록 스캔된 바코드에 접두사를 추가합니다.
  • 인쇄할 수 없는 ASCII 그룹 구분 기호 문자(ASCII 코드 29 또는 16진수 코드 1D)를 물결표(~)와 같은 인쇄 가능한 문자로 변환합니다.

스캔한 바코드에는 어떤 접두사든지 추가할 수 있지만 AIM 식별자라고 하는 ISO/IEC 15424 기호 식별자를 추가하는 한 가지 옵션이 있습니다. 이 3자리 식별자는 ]로 시작하고 사용되는 기호를 식별하는 문자 하나와 추가 수정자로 사용되는 숫자를 포함합니다. 예를 들어, AIM 식별자 ]C1은 코드 128 바코드(C 문자 때문에)이고 수정자 1은 데이터의 첫 번째 위치에 FNC1 문자가 있음을 지정합니다. 반면, ]C0은 데이터의 첫 번째 문자로 다른 문자를 포함하는 코드 128 바코드입니다.

다음 5가지 기호 식별자는 애플리케이션 식별자 요소가 있는 GS1 바코드에 해당합니다.

  • ]C1 – 첫 번째 위치에C FNC1 문자가 있는 코드 128(1), GS1-128이라고도 합니다.
  • ]e0 – GS1 데이터 바.
  • ]d2 – 첫 번째 위치에d ECC 200 및 FNC1이 있는 DataMatrix(2), GS1 DataMatrix라고도 함.
  • ]Q3 – QR 코드(Q) 첫 번째 위치에 FNC2가 있는 모델 1 기호(3), GS1 QR 코드라고도 합니다.
  • ]J1 – GS1 도트 코드.

이러한 식별자를 사용하는 경우, GS1이 아닌 바코드와의 호환성을 위해 GS1 식별자에 해당하지 않는 모든 식별자를 제거하도록 스캐너 또는 스캐닝 소프트웨어를 구성해야 합니다. 예를 들어 "일반" 코드 39 바코드를 스캔하면 접두사 ]A0이 추가됩니다. 시스템은 이 접두사를 GS1 접두사 중 하나로 인식하지 못하고 데이터로 해석하기 때문에 예상치 못한 결과가 발생합니다.

참고

편의를 위해, Warehouse Management 모바일 앱 버전 2.0.17.0 이상에서는 이전 목록에 포함되지 않은 모든 AIM 접두사를 제거합니다. 이 동작은 스캐너를 구성하여 AIM 접두사를 추가할 수 있지만 원하지 않는 접두사를 제거할 수는 없는 경우를 지원합니다.

단일 및 다중 필드 스캐닝

바코드의 데이터는 구문 분석된 후 모바일 디바이스 흐름 제어에 공급됩니다. 이후 두 가지 처리 방법이 있습니다.

  • 단일 필드 스캔 – 이 방법은 바코드가 스캔된 필드만 채웁니다. 예를 들어 커서가 Item 필드에 있는 동안 바코드 <FNC1>01095211015300011721011910AB-123을 스캔하면 바코드의 GTIN 09521101530001이 해당 필드에 입력됩니다. 같은 바코드를 커서가 Batch ID 필드에 있는 동안 스캔하면 바코드의 일괄 처리 번호 AB-123이 입력됩니다. 이 모드는 모든 흐름의 모든 필드에 대해 작동하며 일반 바코드 데이터 설정만 구성하면 됩니다. 바코드에 여러 요소가 포함된 경우, 바코드의 한 부분만 모바일 디바이스 흐름에 입력되므로 여러 번 스캔해야 합니다. 이 동작은 일반 바코드 데이터 설정 설정 섹션에 설명된 대로 일반 바코드 데이터 설정에 의해 제어됩니다.
  • Multiple field scanning(다중 필드 스캐닝 ) – 이 방법은 하나의 바코드를 스캔할 때 추가 데이터를 모바일 디바이스 흐름 상태로 푸시하여 여러 필드를 채웁니다. 예를 들어 애플리케이션 식별자 01은 ItemId 컨트롤로 푸시하고 애플리케이션 식별자 10은 InventBatchId 필드로 푸시하도록 정책이 구성되어 있습니다. 이 경우 바코드 <FNC1>01095211015300011721011910AB-123을 스캔하면 두 변수의 데이터가 동시에 푸시됩니다. 따라서 시스템은 흐름에 항목 및/또는 일괄 처리 번호를 묻는 메시지를 표시하지 않습니다. 이 동작은 모바일 디바이스 메뉴 항목에 대한 바코드 데이터 정책 설정 섹션에 설명된 대로 메뉴 항목에 연결된 바코드 데이터 정책에 의해 제어됩니다 .

경고

기본 바코드 데이터 정책은 예기치 않은 동작 없이 작동하도록 테스트되었습니다. 그러나 메뉴 항목에 연결된 바코드 데이터 정책을 사용자 지정하면 흐름에서 특정 시간에 일부 데이터를 사용할 수 있을 것으로 예상하지 못할 수 있으므로 예기치 않은 동작이 발생할 수 있습니다.

시스템에서 GS1 기능 켜기

GS1 바코드를 사용하려면 시스템에서 GS1 바코드 스캔 기능을 켜야 합니다. Supply Chain Management 10.0.32부터 이 기능은 필수이며 끌 수 없습니다. 10.0.32 이전 버전을 실행 중인 경우, 관리자는 기능 관리 작업 영역에서 GS1 바코드 스캔 기능을 검색하여 이 기능을 켜거나 끌 수 있습니다.

GS1 바코드를 사용하는 경우에는 향상된 GS1 바코드용 파서 기능도 켜는 것이 좋습니다. (이 기능은 Supply Chain Management 버전 10.0.32부터 기본적으로 켜져 있으며, Supply Chain Management 버전 10.0.36부터는 필수이고 끌 수 없습니다.) 이 기능은 GS1 바코드 파서의 향상된 구현을 제공합니다. 다음과 같은 개선 사항을 추가합니다.

  • 기호 데이터 구문 분석을 위한 GS1 일반 사양 알고리즘을 따르고 데이터가 사양에 대한 기호의 유효성을 검사합니다.
  • 식별자 최대 길이 값을 설정할 필요는 없으며 구성된 애플리케이션 식별자에서 일치하는 가장 긴 접두사를 사용합니다.
  • 임의의 숫자와 일치하도록 문자 n을 사용하여 십진수 애플리케이션 식별자를 더 쉽게 구성할 수 있습니다. 예를 들어 별도의 여러 애플리케이션 식별자(3101, 3102, 3103 등)를 구성하는 대신 하나의 애플리케이션 식별자( 310n)만 구성할 수 있습니다.
  • 잘못 인코딩된 데이터가 필드 데이터로 해석되는 문제를 해결합니다.
  • 이는 다른 컨텍스트에서 재사용할 수 있는 별도의 클래스로 제공되며 흐름 필드가 채워지기 전에 스캔된 데이터를 조작할 수 있는 확장성 포인트를 활성화합니다.

글로벌 GS1 옵션 설정

Warehouse Management 매개 변수 페이지는 글로벌 GS1 옵션을 설정하는 몇 가지 설정을 제공합니다.

글로벌 GS1 옵션을 설정하려면 다음 단계를 따르세요.

  1. Warehouse Management > 설정 > Warehouse Management 매개 변수로 이동합니다.

  2. 일반 탭의 바코드 빠른 탭에서 다음 필드를 설정합니다.

    • FNC1 문자, 데이터 매트릭스 문자QR 코드 문자 – 각 유형의 GS1 바코드에 대한 접두사로 해석해야 하는 문자를 지정합니다.

    • Group separator – ASCII 그룹 구분 기호 문자를 대체하는 문자를 지정합니다.

    • Maximum length of identifier(식별자 의 최대 길이) – 애플리케이션 식별자에 허용되는 최대 문자 수를 지정합니다. 시스템에 향상된 GS1 파서 기능이 켜져 있는 경우에는 이 필드가 필요 없습니다.

    • Unknown application identifier policy(알 수 없는 애플리케이션 식별자 정책 ) – 다음 값 중 하나를 선택하여 GS1 바코드를 구문 분석할 때 알 수 없는 애플리케이션 식별자가 발견될 경우 시스템이 수행해야 하는 작업을 지정합니다.

      • 오류 – 시스템이 오류를 보고하고 바코드의 어떤 부분도 스캔하지 않습니다. 이러한 유형의 바코드를 스캔하려면, GS1 애플리케이션 식별자 테이블에 일치하는 항목을 추가해야 합니다.
      • 데이터 요소 건너뛰기 – 시스템은 오류나 경고를 보고하지 않고 바코드를 계속 구문 분석합니다. 알 수 없는 애플리케이션 식별자의 데이터는 애플리케이션에서 추가 처리하는 데 사용할 수 없습니다.

참고

접두사는 시스템에 바코드가 GS1 표준에 따라 인코딩되었음을 알려줍니다. 최대 3개의 접두사(FNC1 문자, Datamatrix 문자QR 코드 문자)를 동시에 다양한 용도로 사용할 수 있습니다.

바코드 데이터 애플리케이션 식별자

GS1 형식은 데이터를 인코딩할 뿐만 아니라 사전 정의된 애플리케이션 식별자 목록을 사용하여 데이터의 의미를 정의할 수 있습니다. 물류 관리자는 필요한 애플리케이션 식별자 목록을 설정하고 각각을 적절한 모바일 디바이스 메뉴 항목과 연결해야 합니다. 그런 다음 식별자를 창고 전체에서 이동 및 포장 목적의 전역 설정으로 사용할 수 있습니다. 따라서 모든 배송 레이블은 통일된 형식을 취합니다.

시스템은 데이터, 특히 사전 정의된 애플리케이션 식별자를 사용하여 관련 스캔 정보에 적용해야 하는 규칙을 설정합니다.

각 애플리케이션 식별자는 스캔한 바코드의 후속 문자가 암호화된 정보 블록으로 간주되어야 함을 시스템에 알립니다. 애플리케이션 식별자 설정은 시스템이 바코드를 해석하고 시스템에 값으로 저장하는 방법을 정의합니다.

물류 관리자는 표준 국제 애플리케이션 식별자를 사용하거나 고유한 식별자를 생성할 수 있습니다.

표준 애플리케이션 식별자 로드

빠르게 시작하기 위해 일반적인 국제 애플리케이션 식별자 목록을 로드할 수 있습니다. 그런 다음 필요에 따라 나중에 목록을 확장하거나 편집할 수 있습니다.

표준 애플리케이션 식별자를 로드하려면 다음 단계를 따르세요.

  1. 창고 관리로 이동하여 GS1 바코드 데이터 애플리케이션 식별자를 설정합니다 > > . >
  2. 작업 창에서 기본 설정 만들기를 선택합니다.

경고

기본 설정 생성 명령은 현재 정의된 모든 응용 프로그램 식별자를 삭제하고 표준 목록으로 바꿉니다. 그러나 기본 설정을 로드한 후 필요에 따라 목록을 사용자 정의할 수 있습니다.

사용자 지정 애플리케이션 식별자 설정

회사에서 사용하는 일부 또는 모든 애플리케이션 식별자가 표준 집합과 다른 경우 처음부터 고유한 코드를 생성하거나 필요에 따라 표준 집합을 사용자 지정할 수 있습니다.

GS1 고유 애플리케이션 식별자를 설정하고 맞춤설정하려면 다음 단계를 따르세요.

  1. 창고 관리로 이동하여 GS1 바코드 데이터 애플리케이션 식별자를 설정합니다 > > . >

  2. 다음 단계 중 하나를 따르십시오.

    • 새 식별자를 만들려면 작업 창에서 새로 만들기를 선택합니다.
    • 기존 식별자를 편집하려면 식별자를 선택한 다음 작업 창에서 편집을 선택합니다.
  3. 새 식별자 또는 선택한 식별자에 대해 다음 필드를 설정합니다.

    • Application identifier(애플리케이션 식별자 ) – 애플리케이션 식별자의 식별 코드를 입력합니다. 일반적으로 이 코드는 두 자리 정수이지만 더 길 수도 있습니다. 소수 값의 경우 마지막 숫자는 소수 자릿수를 나타냅니다. 자세한 내용은 이 목록의 뒷부분에 있는 소수 확인란에 대한 설명을 참조하세요. 향상된 GS1 바코드용 파서 기능이 활성화된 경우, 애플리케이션 식별자의 마지막 문자로 문자 n을 사용하여 모든 소수 자릿수 변형에 대한 단일 애플리케이션 식별자를 생성할 수 있습니다. 예를 들어 각 십진 자릿수에 대해 별도의 애플리케이션 식별자(3101, 3102, 3103 등)를 구성하는 대신 하나의 애플리케이션 식별자( 310n)만 구성할 수 있습니다.
    • Description(설명 ) – 식별자에 대한 간단한 설명을 입력합니다.
    • Fixed length(고정 길이 ) – 이 애플리케이션 식별자를 사용하여 스캔한 값의 문자 수가 고정된 경우 이 확인란을 선택합니다. 값의 길이가 가변적이면 이 확인란의 선택을 취소합니다. 이 경우 Warehouse Management 매개 변수 페이지에서 지정한 그룹 구분 기호를 사용하여 값의 끝을 표시해야 합니다.
    • Length(길이 ) – 이 애플리케이션 식별자를 사용하여 스캔한 값에 나타날 수 있는 최대 문자 수를 입력합니다. 고정 길이 확인란을 선택하면 정확히 이 문자 수가 필요합니다.
    • Type(유형 ) – 이 애플리케이션 식별자(숫자, 영숫자 또는 날짜)를 사용하여 스캔하는 값의 유형을 선택합니다. 날짜와 숫자가 바코드 데이터에 표시되는 방식에 대한 자세한 내용은 날짜 및 십진수 섹션을 참조하세요.
    • Decimal – 값에 암시적 소수점이 포함된 경우 이 확인란을 가리키다. 이 상자를 선택하면 시스템은 애플리케이션 식별자의 마지막 숫자를 사용하여 소수점 이하 자릿수를 결정합니다. 날짜와 숫자가 바코드 데이터에 표시되는 방식에 대한 자세한 내용은 날짜 및 십진수 섹션을 참조하세요.

경고

시스템에서 모든 애플리케이션 식별자에 고정 길이 확인란을 설정할 수 있지만, GS1 일반 사양에 따라 사전 정의된 길이가 있는 애플리케이션 식별자의 하위 집합에만 사용해야 합니다. 향상된 GS1 파서에는 미리 정의된 길이를 가진 모든 애플리케이션 식별자 목록이 이미 포함되어 있습니다.

참고

애플리케이션 식별자 뒤에 오는 값의 길이가 고정된 경우 창고 관리 매개 변수 페이지에 지정되는 그룹 구분 기호 값은 선택 사항입니다.

일반 바코드 데이터 설정 지정

일반 바코드 데이터 설정은 공통 매핑 모음을 설정합니다. 이러한 매핑은 모바일 앱의 각 관련 입력 필드를 스캔한 바코드의 값이 해당 필드에서 해석 및 저장되는 방식을 제어하는 애플리케이션 식별자와 일치시킵니다. 기본적으로 이러한 설정은 모든 모바일 디바이스 메뉴 항목에 대한 모든 스캔에 적용됩니다. 그러나 특정 메뉴 항목에 할당된 바코드 데이터 정책에 의해 하나 이상의 특정 필드에 대해 덮어쓸 수 있습니다.

일반 바코드 데이터 설정을 사용하면 한 번에 하나의 값만 스캔할 수 있습니다. 따라서 단일 스캔에서 여러 필드 값을 로드하려면 관련 메뉴 항목에 대한 바코드 데이터 정책을 설정해야 합니다.

바코드 데이터 정책에 대한 자세한 내용은 다음 섹션을 참조하십시오.

표준 일반 바코드 데이터 설정 로드

코드 데이터 일반 설정 페이지에서는 기본 설정에 의해 생성된 모바일 디바이스 필드와 표준 애플리케이션 식별자 간의 표준 매핑 세트를 로드할 수 있습니다.

일반 바코드 데이터 설정을 설정하려면 창고 관리 설정 > GS1 > 바코드 데이터 일반 설정 > 으로이동합니다. 그런 다음 기본 설정 만들기를 선택하여 일반적으로 모바일 디바이스 메뉴 항목에서 사용되는 각 필드에 적절한 응용 프로그램 식별자를 자동으로 할당합니다.

경고

일반 바코드 데이터 설정이 이미 있는 경우 기본 설정 생성 명령은 해당 설정을 완전히 삭제하고 표준 설정을 로드합니다.

표준 일반 바코드 데이터 설정 사용자 지정

일반 바코드 데이터 설정을 사용자 정의하려면 다음 단계를 따라와 마십시오.

  1. 창고 관리 > 설정 > GS1 > 바코드 데이터 일반 설정으로 이동합니다.

  2. 다음 단계 중 하나를 따르십시오.

    • 새 매핑을 만들려면 작업 창에서 새로 만들기를 선택합니다.
    • 기존 매핑을 편집하려면 매핑을 선택한 다음 작업 창에서 편집을 선택합니다.
  3. 새 매핑 또는 선택한 매핑에 대해 다음 필드를 설정합니다.

    • Field(필드 ) – 수신 값을 할당해야 하는 모바일 앱 입력 필드를 선택하거나 입력합니다. 값은 작업자에게 표시되는 표시 이름이 아닙니다. 대신 기본 코드의 필드에 할당되는 키 이름입니다. 기본 설정은 유용할 수 있는 필드 모음을 제공하며 각 필드에 대한 직관적인 키 이름과 일치하는 프로그래밍된 기능을 포함합니다. 그러나 구현에 대한 올바른 선택을 찾기 위해 개발 파트너와 상의해야 할 수도 있습니다.
    • Application identifier(애플리케이션 식별자 ) – Barcode data application identifiers(바코드 데이터 애플리케이션 식별자) 페이지에 정의된 대로 해당 애플리케이션 식별자를 선택합니다. 식별자는 바코드가 어떻게 해석되고 명명된 필드의 값으로 저장되는지를 설정합니다. 애플리케이션 식별자를 선택하면 설명 필드에 설명이 표시됩니다.

모바일 디바이스 메뉴 항목에 대한 바코드 데이터 정책 설정

GS1 표준의 목적은 작업자가 단일 바코드를 한 번 스캔할 때 여러 값을 로드할 수 있도록 하는 것입니다. 이러한 목적을 달성하기 위해 물류 관리자는 다중 값 바코드를 해석하는 방법을 시스템에 알려주는 바코드 데이터 정책을 설정해야 합니다. 나중에 모바일 디바이스 메뉴 항목에 정책을 할당하여 작업자가 특정 메뉴 항목을 사용하는 동안 바코드를 스캔할 때 바코드가 해석되는 방식을 제어할 수 있습니다.

메뉴 항목에 바코드 데이터 정책이 할당되지 않은 경우 시스템은 단일 값만 캡처할 수 있습니다. 이 값은 일반 바코드 데이터 설정에 지정된 대로 작업자가 스캔을 수행할 때 선택되는 모바일 앱 입력에 적용됩니다. 바코드 데이터 정책이 메뉴 항목에 할당된 경우 시스템은 여전히 일반 바코드 데이터 설정을 사용하여 첫 번째 바코드 값을 선택한 필드에 매핑합니다. 그러나 해당 정책에 지정된 대로 추가 필드 값을 캡처할 수 있습니다.

표준별 바코드 데이터 정책 로드

빠르게 시작하려면 표준 바코드 데이터 정책 세트를 로드할 수 있습니다. 그런 다음 필요에 따라 나중에 정책을 확장하거나 편집할 수 있습니다.

표준 애플리케이션 식별자를 로드하려면 다음 단계를 따르세요.

  1. 창고 관리 설정 > GS1 > 바코드 데이터 정책 > 으로이동합니다.
  2. 작업 창에서 기본 설정 만들기를 선택합니다.

경고

기본 설정 생성 명령은 현재 정의된 모든 정책을 삭제하고 표준 정책 집합으로 바꿉니다. 그러나 기본 설정이 로드된 후 필요에 따라 정책을 사용자 지정할 수 있습니다.

사용자 지정 특정 바코드 데이터 정책 설정

경고

일부 바코드 데이터 정책은 사용하는 모든 모바일 흐름에서 작동하지 않을 수 있습니다. 사용자 지정 바코드 데이터 정책을 구성할 때 흐름의 다른 지점에서 스캔되는 다른 정보를 사용하여 모바일 디바이스 흐름을 테스트해야 합니다. 이러한 방식으로 흐름이 예상대로 작동하는지 확인할 수 있습니다.

바코드 데이터 정책을 설정하고 사용자 지정하려면 다음 단계를 따라와 마십시오.

  1. 창고 관리 설정 > GS1 > 바코드 데이터 정책 > 으로이동합니다.

  2. 다음 단계 중 하나를 따르십시오.

    • 새 정책을 만들려면: 작업 창에서 새로 만들기를 선택합니다.
    • 기존 정책을 편집하려면: 목록 창에서 정책을 선택합니다.
  3. 새 정책 또는 선택한 정책의 헤더에서 다음 필드를 설정합니다.

    • 정책 이름 – 정책의 이름을 입력합니다.

    • Description(설명 ) – 정책에 대한 간단한 설명을 입력합니다.

    • Field value captureing(필드 값 캡처 방법 ) - 다음 값 중 하나를 선택하여 모바일 디바이스 흐름의 일부로 개별 바코드 값을 처리하는 방법을 지정합니다.

      • Process immediately(즉시 처리) – 기록된 값이 이후 모바일 디바이스 단계의 일부로 캡처할 필요가 없더라도 애플리케이션 식별자 값은 다음 모바일 디바이스 단계로 즉시 전달됩니다. 기록된 값에 따라 이 값으로 인해 예상치 못한 모바일 디바이스 흐름 처리가 발생할 수 있습니다.
      • Save as default(기본값 으로 저장) – 애플리케이션 식별자 값은 전체 모바일 디바이스 메뉴 항목 흐름에 저장되며 정의된 필드가 필요한 모바일 디바이스 단계에서만 사용됩니다. 따라서 바코드의 애플리케이션 식별자 값을 Warehouse Management 모바일 앱 필드로 연결하려면 바코드 데이터 정책 설정의 일부로 정확한 모바일 디바이스 단계 필드 컨트롤 이름을 지정해야 합니다. 올바른 필드 이름을 찾는 방법에 대한 자세한 내용은 활성 Warehouse Management 모바일 앱 세션의 세부 정보 검사를 참조하세요.
    • Auto submit(자동 제출 ) – 이 옵션은 Field value capturing method(필드 값 캡처 방법) 필드가 Save as default(기본값 으로 저장)로 설정된 경우에만 사용할 수 있습니다. 모든 필드가 설정된 경우 모바일 디바이스 단계를 자동으로 제출하려면 로 설정합니다.

  4. 헤더 아래의 빠른 탭에서 현재 정책에 필요한 대로 필드 이름을 애플리케이션 식별자에 매핑합니다. 도구 모음의 단추를 사용하여 필요에 따라 행을 추가하거나 제거합니다. 각 행에 대해 다음 필드를 설정합니다.

    • Field(필드 ) – 수신 값을 할당해야 하는 모바일 앱 입력 필드를 선택하거나 입력합니다. 값은 작업자에게 표시되는 표시 이름이 아닙니다. 대신 기본 코드의 필드에 할당되는 키 이름입니다. 기본 설정은 유용할 수 있는 필드 모음을 제공하며 각 필드에 대한 직관적인 키 이름과 일치하는 프로그래밍된 기능을 포함합니다. 그러나 구현에 대한 올바른 선택을 찾기 위해 개발 파트너와 상의해야 할 수도 있습니다. 필드 이름을 찾아보는 방법에 대한 자세한 내용은 활성 Warehouse Management 모바일 앱 세션의 세부 정보 검사를 참조하세요.
    • Application identifier(애플리케이션 식별자 ) – Barcode data application identifiers(바코드 데이터 애플리케이션 식별자) 페이지에 정의된 대로 해당 애플리케이션 식별자를 선택합니다. 식별자는 바코드가 어떻게 해석되고 명명된 필드의 값으로 저장되는지를 설정합니다. 애플리케이션 식별자를 선택하면 설명 필드에 설명이 표시됩니다.
    • 정렬 – 이 열은 필드 값 캡처 방법 필드가 즉시 처리로 설정된 경우에만사용할 수 있습니다. 모든 다중 값 바코드에는 일련의 애플리케이션 식별자가 포함되며 각 식별자 뒤에 값이 옵니다. 적용 가능한 바코드 데이터 정책은 각 데이터베이스 필드에 매핑되는 애플리케이션 식별자를 식별합니다. 그러나 바코드가 동일한 응용 프로그램 식별자를 두 번 이상 사용하는 경우 시스템은 애플리케이션 식별자가 코드에 나타나는 순서를 사용하여 필드에 매핑합니다. 애플리케이션 식별자를 하나 이상의 다른 행과 공유하는 행의 경우 이 필드를 사용하여 일치하는 행을 처리하는 순서를 설정합니다. 정렬 값이 가장 낮은 행이 먼저 처리됩니다.
    • 덮어쓰기 허용 – 이 열은 필드 값 캡처 방법 필드가 기본값 으로 저장으로 설정된 경우에만 사용할 수 있습니다. 모바일 디바이스 단계의 일부로 값이 이미 존재하더라도 바코드에서 제공되는 애플리케이션 식별자 값을 저장하려면 확인란을 선택합니다. 편집이 활성화된 필드 값만 덮어씁니다.

참고

동일한 애플리케이션 식별자가 두 개 이상 포함된 바코드의 경우 정렬 필드를 사용하여 필드 순서를 설정해야 합니다.

모바일 디바이스 메뉴 항목에 바코드 데이터 정책 할당

기본적으로 모든 모바일 디바이스 메뉴 항목은 일반 바코드 데이터 설정에 따라 작업자가 단일 값을 스캔할 수 있는 입력 필드를 제공합니다. 작업자가 모바일 디바이스 메뉴 항목에 대해 단일 스캔에서 둘 이상의 필드 값을 스캔할 수 있도록 하려면 다음 단계에 따라 바코드 데이터 정책을 할당해야 합니다.

  1. 창고 관리 > 설정 > 모바일 디바이스 > 모바일 디바이스 메뉴 항목으로 이동합니다.
  2. 메뉴 항목을 만들거나 엽니다.
  3. 일반 빠른 탭에서 바코드 데이터 정책 필드를 메뉴 항목에 적용되는 정책으로 설정합니다 .

GS1 설정 예

이 예는 GS1 옵션이 다음과 같이 설정된 시스템에 적용됩니다.

  • Warehouse Management 매개 변수 페이지에서 다음 전역 설정이 설정됩니다.

    • FNC1 문자:]C1
    • 그룹 구분 기호:~
  • 바코드 데이터 애플리케이션 식별자 페이지에서 다음 애플리케이션 식별자는 이 예제와 관련이 있습니다.

    애플리케이션 식별자 설명 고정 길이 기간 형식 십진수
    01 GTIN 선택됨 14 숫자 삭제됨
    10 배치 번호 삭제됨 20 영숫자 삭제됨
    17 만료 날짜 선택됨 6 날짜 삭제됨
    30 받은 수량 삭제됨 8 숫자 삭제됨
  • 바코드 데이터 일반 설정 페이지에서 일반 바코드 데이터 정책에 대한 다음 설정은 이 예와 관련이 있습니다.

    필드 애플리케이션 식별자 설명
    ItemId 01 GTIN
  • 바코드 데이터 정책 페이지에는 정책 이름 필드가 구매 수신으로 설정된 정책이 있습니다. 이 정책에는 다음 줄이 포함됩니다.

    필드 애플리케이션 식별자 설명 정렬
    ExpDate 17 만료 날짜 0
    InventBatchId 10 배치 번호 0
    수량 30 받은 수량 0
  • 모바일 디바이스 메뉴 항목 페이지에는 구매 접수라는 메뉴 항목이 있습니다. 바코드 데이터 정책 필드는 구매 수신 으로설정됩니다.

구매 주문 상품이 창고에 도착한 후 작업자는 다음 단계를 따릅니다.

  1. 모바일 디바이스에서 구매 접수 메뉴 항목을 선택하세요.
  2. 구매 주문 번호를 입력합니다.
  3. 항목 필드를 선택하고 다음 바코드를 스캔합니다. ]C10100000012345678~3030~10b1~17220215.

이 예에 대해 설정된 설정 때문에 시스템은 다음과 같은 방식으로 스캔한 바코드를 구문 분석합니다.

필드 키 애플리케이션 ID 메모
ItemId 01 00000012345678 작업자가 항목 필드로 스캔했기 때문에 바코드의 첫 번째 값이 해당 필드에 매핑됩니다. 매핑은 일반 바코드 데이터 설정에서 가져옵니다.
수량 30 30 단일 스캔에서 여러 필드 값이 캡처되기 때문에 이 매핑과 나머지 모든 매핑은 구매 영수증 메뉴 항목에 할당된 바코드 데이터 정책에서 가져옵니다. 이 값은 받은 수량입니다.
InventBatchId 10 b1 이 값은 배치 ID입니다.
ExpDate 17 220215 날짜 형식은 YYMMDD입니다. 따라서 만료 날짜는 2022년 2월 15일입니다.

그런 다음 영수증이 등록되고 단일 스캔 후에 해당 데이터베이스 값이 입력됩니다.

여러 값이 포함된 GS1 바코드가 Warehouse Management 모바일 앱 흐름의 일부로 작동하지 않는 경우 다음 설정을 확인하세요.

  • 바코드 데이터 일반 설정바코드 데이터 애플리케이션 식별자 페이지에서 설정이 사용 중인 바코드 및 모바일 디바이스 메뉴 항목 페이지에 할당된 바코드 데이터 정책과 일치하는지 확인합니다.

  • 바코드 데이터 정책 페이지에서 문제가 발생한 정책을 선택하고 다음 설정을 확인합니다.

    • 필드 값 캡처 방법 필드를 기본값으로 저장으로 설정합니다.
    • 그리드에서 모든 필드 이름이 실제 모바일 디바이스의 단계 ID 입력 컨트롤 이름과 정렬되어 있는지 확인합니다. 필드 이름을 찾아보는 방법에 대한 자세한 내용은 활성 Warehouse Management 모바일 앱 세션의 세부 정보 검사를 참조하세요. 몇 가지 일반적인 예를 보려면 이 목록 뒤의 표를 참조하세요.
  • 창고 관리 매개 변수 페이지의 일반 탭에 있는 바코드 빠른 탭에서 알 수 없는 애플리케이션 식별자 정책 필드를 데이터 요소 건너뛰기로 설정합니다.

다음 표에는 단계 ID 필드 매핑이 실패하여 스캔된 GS1 바코드를 처리할 수 없는 몇 가지 일반적인 예가 나옵니다.

사용된 필드 이름 올바른 필드 이름 처리
ItemId ProductConfirmation 항목 확인 단계
CatchWeight OutboundWeight 공칭 무게 피킹 단계