Laktawan sa nilalaman

Tagapag-validate ng GS1 barcode

I-paste ang isang GTIN, isang SSCC o isang GS1-128 na string ng elemento na may mga application identifier nito, at susuriin ng tool na ito ang check digit, babasahin ang bawat AI at itataas ang isang maling haba o format. Tumakbo ito sa iyong browser; para sa isang numerong string sila ring isusulat ang ZPL at ire-render ang GS1-128 sa pamamagitan ng OpenZPL API.

1GS1 datos

Subukan ang isang halimbawa:

2Resulta

Paano ito gamitin

  1. I-paste ang numero o string ng elemento: isang simpleng GTIN o SSCC, o mga AI sa mga bracket tulad ng (01)00614141123452(17)271231.
  2. Basahin ang resulta: bawat application identifier kasama ang pangalan at halaga nito, at ang resulta ng check-digit.
  3. Ayusin ang anumang itinaas sa pula — maling check digit, maling haba o hindi kilalang AI.
  4. Kopyahin ang ZPL na isinulat ng tool, o buksan ang GS1-128 sa viewer, upang i-print ang barcode.

Ano ang sinusuri nito

  • Ang GS1 mod-10 check digit ng isang GTIN-8, 12, 13 o 14 at ng isang 18-digit na SSCC.
  • Bawat application identifier (AI) sa isang element string, ang pangalan nito, at kung ang halaga nito ay may tamang haba at format.
  • Isang GTIN sa loob ng (01) o isang SSCC sa loob ng (00), kasama ang sarili nitong check digit.

Kaugnay

Mga Tanong

Paano ko susuriin ang check digit ng GTIN o SSCC?

I-paste ang buong numero dito. Muling kinakalkula ng tool ang GS1 mod-10 check digit sa mga natitirang numero at sasabihin sa iyo kung ang huling digit ay tumutugma, para sa GTIN-8, 12, 13 at 14 at para sa 18-digit na SSCC.

Ano ang isang application identifier (AI)?

Isang prefix na may dalawa hanggang apat na numero na nagsasabi kung ano ang susunod na halaga: `01` isang GTIN, `00` isang SSCC, `10` isang batch, `17` isang best-before date, `21` isang serial number. Alam ng validator ang mga karaniwang ito at sinisiyasat ang haba at format ng bawat halaga.

Ginagawa rin ba nitong barcode?

Para sa isang buong numerong element string, isinusulat nito ang ZPL — `^BC` na may datos na nagsisimula sa `>;>8` (subset C at FNC1) — at nire-render ang GS1-128 sa pamamagitan ng API. Ang isang string na may mga letra ay nakuha ang validation ngunit hindi pa ito nirerender, dahil kailangan nito ng pagbabago ng barcode subset.

Naipapadala ba ang aking data kahit saan?

Ang pagpapatunay ay tumatakbo ng buo sa iyong browser. Tanging kapag nire-render nito ang preview ay ipinapadala ang numerong string ng elemento sa OpenZPL API, tulad ng ini-render na iba; walang naitatago.

Puna