GS1 응용식별자
AI(Application Identifier)는 뒤에 이어지는 값의 의미와 형식을 나타내는 식별자입니다. 필드별 길이와 날짜 형식, 가변 길이 필드의 구분 처리를 규칙에 맞게 생성하고 검증합니다.
LABEL SERVICE
바코드나 QR 이미지만 만들면 발행이 끝나나요?
코드 종류, 담을 데이터와 번호 체계, 실제 인쇄 크기와 판독 환경을 함께 설계해야 합니다. 지유넷은 바코드 및 QR 생성과 양식 배치뿐 아니라 번호 발급, 데이터 검증, 발행 이력과 조회 서비스를 연결해 개발합니다.
01 / SYMBOLOGY
코드의 모양과 데이터 규칙은 별개입니다. 거래처와 사용 시스템이 요구하는 규칙을 먼저 정합니다.
| 번호 | 종류 | 주로 담는 정보와 용도 | 설계에서 구분할 점 |
|---|---|---|---|
| 01 | Code 128 등 1차원 코드 | 품목, 자산 및 작업 번호 등 문자열을 막대와 공백으로 표현 | 길이가 길어지면 폭이 늘어납니다. 코드 종류의 허용 문자와 판독 장비를 맞춥니다. |
| 02 | GS1-128 | GS1 응용식별자에 따라 상품, LOT, 날짜와 물류 식별 정보를 표현 | 일반 Code 128과 구분합니다. 필드 길이, 구분 문자와 사람이 읽는 표기를 다룹니다. |
| 03 | Data Matrix와 GS1 DataMatrix | 작은 면적에 식별값과 여러 필드를 배치하는 2차원 코드 | 일반 Data Matrix와 GS1 규칙을 구분합니다. 코드 크기와 여백, 스캐너의 지원 조건이 필요합니다. |
| 04 | QR Code | 문자열과 웹 주소, 제품 및 자산 조회 화면으로 연결 | QR에 값을 직접 담는 방식과 웹 주소로 조회하는 방식의 정보 수정 및 접근 정책이 다릅니다. |
02 / DATA RULES
화면에서 괄호나 공백이 보인다고 같은 문자를 그대로 코드에 넣는 것은 아닙니다.
AI(Application Identifier)는 뒤에 이어지는 값의 의미와 형식을 나타내는 식별자입니다. 필드별 길이와 날짜 형식, 가변 길이 필드의 구분 처리를 규칙에 맞게 생성하고 검증합니다.
상품 식별번호와 내부 자산번호는 발급 체계가 다릅니다. 필요한 체크디지트와 고유성 범위를 적용하되, 코드를 만드는 기능이 공식 번호 등록이나 사용 권한을 대신하지는 않습니다.
숫자 앞의 0, 공백, 한글과 외국어가 의도한 값으로 전달되는지 확인합니다. 스캐너가 보내는 접두어와 접미어, 줄바꿈도 수신 프로그램의 처리 규칙과 맞춥니다.
03 / PRINT DESIGN
디자인 화면의 선명함만으로 실제 판독을 판단하지 않습니다.
X-dimension은 코드의 최소 막대 또는 셀 크기입니다. 이 크기를 프린터가 몇 개의 점으로 표현할지 정하고 임의의 비율 확대 및 축소로 경계가 흐려지지 않도록 합니다.
Quiet Zone은 코드 주변의 비어 있는 영역입니다. 글자, 테두리와 다른 코드가 침범하지 않도록 하며 종류와 적용 규격에 필요한 여백을 확보합니다.
최대 길이 데이터로 코드의 크기와 밀도를 시험합니다. 번짐과 점 빠짐, 반사와 곡면, 부착 후 주름이 판독에 미치는 영향을 실제 환경에서 봅니다.
업무용 스캐너에서 값이 정확히 들어오는 시험과 검증기로 등급을 평가하는 시험은 다릅니다. 거래처가 요구하는 평가 방식과 결과 자료를 인수 기준에 반영합니다.
04 / QR SERVICE
QR이 웹 주소를 담는다면 도메인과 연결 화면도 라벨의 기능에 포함됩니다.
인쇄 후 바뀌기 어려운 QR에는 안정적인 주소와 식별값을 사용합니다. 상세 정보는 서버에서 갱신하고 사라진 항목이나 폐기된 자산의 조회 결과를 정의합니다.
누구나 볼 제품 안내와 로그인 후 볼 작업 및 개인정보를 구분합니다. 추측하기 어려운 번호를 사용하더라도 그 자체를 접근 권한으로 간주하지 않습니다.
상품 식별 정보를 웹 주소 구조로 표현하는 GS1 방식입니다. 일반 웹 주소 QR과 구분하고 적용 규격, 판독 환경과 연결 서비스의 범위를 정해 구현합니다.
05 / RELEASE
정상 코드를 만들었어도 다른 제품에 붙으면 업무 오류가 됩니다.
품목과 양식, 번호의 중복 및 필수 값을 검사합니다. 승인되지 않은 데이터를 코드 이미지로만 바꾸어 출력하지 않도록 합니다.
부착 후 코드를 읽어 작업 지시나 포장 데이터와 일치하는지 확인하는 기능을 구성할 수 있습니다. 잘못 발행된 라벨의 사용 중지와 폐기 규칙도 정합니다.
발행 당시 데이터와 양식 버전, 출력 장비와 작업자를 기록합니다. 재발행 사유와 원본의 관계를 남겨 과거 기록을 추적할 수 있도록 합니다.
06 / FAQ
도입과 운영 과정에서 생기는 구체적인 질문에 답합니다.
사용할 업무용 스캐너와 앱에서 필요한 값이 정확하게 전달되는지도 확인해야 합니다. 납품 규격에서 품질 등급을 요구하면 별도의 검증이 필요합니다.
데이터가 늘면 코드가 복잡해지거나 셀이 작아집니다. 실제 크기와 판독 거리를 기준으로 시험하고, 필요하면 식별값과 조회 주소만 담는 방식으로 설계합니다.
코드 종류를 바꾸는 것뿐 아니라 번호 체계, 필드 의미와 구분 규칙을 맞춰야 합니다. 고객과 거래처가 요구하는 GS1 적용 범위를 확인해 생성 및 검증 로직을 개발합니다.
코드 생성 데이터, 스캐너 전송과 수신 프로그램을 순서대로 비교해야 합니다. 숫자 필드로 변환하는 과정에서 0이 없어질 수 있으므로 식별번호를 문자열로 다뤄야 하는지 확인합니다.
QR이 웹 주소를 담고 있다면 같은 주소의 내용을 변경할 수 있습니다. 코드 자체에 들어 있는 문자열을 인쇄 후 바꿀 수는 없으므로 운영 방식과 주소 유지 기간을 정합니다.
하나의 물건에 여러 위치로 붙이는 복수 라벨과 서로 다른 물건에 같은 번호를 부여하는 상황은 다릅니다. 업무상 고유해야 하는 대상을 정하고 복수 출력과 재발행을 별도 기능으로 관리합니다.
아닙니다. 프로그램의 코드 생성과 공식 번호의 발급 및 사용 권한은 별개입니다. 필요한 등록 절차와 거래처의 번호 요구사항을 먼저 갖춰야 합니다.
LABEL SERVICE CONTACT
장비 모델과 출력 샘플, 부착 환경 또는 연결할 프로그램을 알려주세요. 판매, 수리, 소모품과 개발 중 필요한 범위를 확인하고 준비 자료와 진행 방법을 안내합니다.