EtikStudio

2026년 7월 3일 · 블로그

실제 예제로 이해하는 GS1-128

응용 식별자, FNC1 문자, 고정 길이와 가변 길이, SSCC, 그리고 완전한 팔레트 라벨 — 실제 문자열로 해독.

GS1-128은 독자적인 바코드 심볼이 아닙니다. GS1 규칙에 따라 쓰는 Code 128입니다: 스캐너에 「뒤에 오는 것은 GS1 데이터」라고 알리는 특별한 시작(FNC1)과 각 필드에 의미를 주는 응용 식별자. 이 두 개념을 이해하면 만나는 모든 GS1-128을 설명할 수 있습니다.

예제 1: 제품 케이스

(01)17501234567890(17)270315(10)MX-240917

스캐너가 받는 것은 FNC1, 그다음 괄호 없는 011750123456789017270315 10MX-240917입니다. AI 01은 다음 14자리가 GTIN임을, AI 17은 다음 6자리가 만료일 2027년 3월 15일임을 뜻합니다. AI 10은 로트 번호가 이어진다는 뜻이며, 로트는 1~20자 가변이므로 마지막 요소이거나 또 다른 FNC1이 뒤따라야 합니다. 수신 WMS는 이 규칙으로 문자열을 나눕니다. 그래서 잘못 놓인 필드는 「스캔되더라도」 라벨 전체를 망칩니다.

예제 2: 가변 중량

(01)17501234567890(3102)012750(15)261130

AI 310n은 킬로그램 단위 순중량을 담습니다. 네 번째 자리(여기서는 2)가 소수점 자릿수이므로 012750은 127.50 kg입니다. AI 15는 유통기한입니다. 둘 다 고정 길이라 구분자가 필요 없고, 순서를 바꿔도 의미가 변하지 않습니다.

예제 3: 두 개의 가변 필드

(10)MX-240917<FNC1>(21)000482

가변 길이 AI가 마지막이 아니면 FNC1 구분자가 그 끝을 표시합니다. 가독 줄에서는 구분자가 보이지 않지만 바 안에서는 실제 문자입니다. 바 내용을 일반 텍스트로 입력하게 하는 소프트웨어는 보통 이를 삽입할 수 없습니다 — 문자열이 아니라 구조화된 필드에서 GS1-128을 만들어야 하는 또 하나의 이유입니다.

예제 4: 팔레트

(00)075012340000001236

SSCC는 정확히 18자리입니다: 확장 자리 0, GS1 업체 코드 7501234, 직접 부여하고 절대 재사용하지 않는 일련 참조 000000123, 그리고 체크 디지트 6. 표준 GS1 물류 라벨에서 하단 구역에 있고, 라벨의 마지막 바코드이며, 높이 32 mm 이상이고, 수기 입력이 쉽도록 가독 숫자가 아래에 묶여 있습니다.

GS1 물류 라벨의 구조

흔한 오류

EtikStudio는 별도 필드에서 GS1-128을 만듭니다 — AI를 고르면 소프트웨어가 표준이 요구하는 곳에 FNC1을 추가하고, 길이와 형식을 검증하며, 체크 디지트를 계산합니다. 가독 줄은 같은 데이터에서 생성되므로 작업자가 읽는 것은 항상 스캐너가 해독하는 것과 같습니다.

관련 콘텐츠

다음 라벨이, 다시 만드는 마지막 라벨이 될 수 있습니다.

저희 팀과 상담하시면 함께 체험을 활성화해 드립니다. 약정 없음.

무료 체험 시작