UPC-E 변환은 어떻게 작동하나요?
UPC-E는 조건을 충족하는 UPC-A 번호를 인쇄된 8자리 숫자로 표현합니다. 확장하면 전체 12자리 UPC-A가 복원되고 마지막 숫자를 검증합니다. 두 표현 모두 같은 상품을 식별합니다.
계산 예시
압축 모드 숫자
UPC-E는 번호 체계 숫자 1개, 데이터 숫자 6개, 체크디지트 1개로 구성됩니다. 체크디지트 바로 앞에 있는 여섯 번째 데이터 숫자가 확장 규칙을 결정합니다.
이 예시에서는 파란색 0을 첫 두 데이터 숫자 뒤로 옮깁니다. 나머지 데이터 숫자 세 개 앞에 0 네 개를 복원합니다. 초록색 7은 체크디지트로 유지됩니다.
- 모드 0, 1 또는 2
모드 숫자를 첫 두 데이터 숫자 뒤로 옮기고 0 네 개를 복원한 다음, 나머지 데이터 숫자 세 개를 붙입니다.
- 모드 3
첫 세 데이터 숫자를 유지하고 0 다섯 개를 복원한 다음, 그다음 데이터 숫자 두 개를 붙입니다.
- 모드 4
첫 네 데이터 숫자를 유지하고 0 다섯 개를 복원한 다음, 다섯 번째 데이터 숫자를 붙입니다.
- 모드 5~9
첫 다섯 데이터 숫자를 유지하고 0 네 개를 복원한 다음, 모드 숫자를 붙입니다.
번호 체계 숫자와 체크디지트는 양 끝에 그대로 둡니다. 이 규칙 중 하나를 역으로 적용해 원래 UPC-A를 정확히 복원할 수 있을 때만 압축할 수 있습니다.
UPC-E 입력
첫 숫자와 마지막 숫자를 포함해 인쇄된 여덟 자리 숫자를 모두 입력하세요.
확장 및 검증
전체 UPC-A 번호를 복원하고 마지막 숫자를 검증합니다.
역변환
조건을 충족하는 UPC-A 번호는 UPC-E로 압축할 수 있습니다.
두 형식은 같은 상품을 식별하며 체크디지트도 같습니다: 7.
GS1 제로 서프레션 규칙