کدگذاری بارکد GS1

کدگذاری GS1 محصولات و داده‌های مختلف زنجیره تأمین را در یک بارکد ترکیب می‌کند. سازمان‌یار شناسه‌های یکتای تجارت جهانی که تجارت‌ها خرید می‌کنند را در خود جای داده است تا امکان ارسال، فروش و فهرست‌بندی محصولات تجارت الکترونیکی را در سطح جهان امکان‌پذیر کند.

برای اسکن بارکد جعبه‌های سربسته و شناسایی اطلاعات محصولات، از جمله GTIN، سری ساخت، اطلاعات تعداد و غیره می‌توانید کدگذاری GS1 را پیکربندی کنید.

مهم

GTIN شناسه یکتای محصول است که حتماً باید از GS1 خریداری شود تا بتوان از بارکدهای GS1 استفاده کرد.

آماده‌سازی کدگذاری بارکد

برای استفاده از کدگذاری بارکد GS1، وارد مسیر برنامه انبار ◄ پیکربندی ◄ تنظیمات شوید، در بخش بارکد تیک گزینه بارکدخوان را فعال کنید. سپس از میان گزینه‌های کدگذاری پیش‌فرض موجود برای بارکد، کدگذاری بارکد ◄ کدگذاری بارکد پیش‌فرض GS1 را انتخاب کنید.

از منوی باز شده GS1 را انتخاب کرده و برای مشاهده لیست قوانین GS1 لینک داخلی را کلیک کنید.

برای مشاهده و ویرایش لیست قوانین و الگوهای بارکد GS1 پشتیبانی شده در سازمان‌یار، آیکون ➡️ (لینک خارجی) را در کنار فیلد کدگذاری بارکد انتخاب کنید.

در جدول باز شده در پنجره باز: کدگذاری می‌توانید نام قوانین GS1 در سازمان‌یار را مشاهده و ویرایش کنید. این جدول حاوی تمام اطلاعاتی است که می‌توان با استفاده از بارکد GS1 آن‌ها به همراه الگوی بارکد مربوطه ترکیب کرد.

نکته

بعد از تنظیم کدگذاری بارکد GS1، تنظیمات کدگذاری‌های بارکد از طریق منوی مربوطه خودش بعد از فعال کردن حالت توسعه‌دهنده در دسترس است. بعد از فعال کردن حالت توسعه دهنده، وارد منوی انبار ◄ پیکربندی ◄ کدگذاری بارکد شوید و کدگذاری پیش‌فرض GS1 را فعال نمایید.

استفاده از بارکدهای GS1 در سازمان‌یار

برای شناسایی محصول با استفاده از بارکد GS1، تجارت یک GTIN منحصر به فرد دریافت می‌کند که یک شناسه محصول متمایز و بین‌المللی است که از GS1 خرید شده است. الگوی قرارگیری بارکد برای اعداد و حروف باید مطابق با قرارداد GS1 باشد تا توسط سیستم‌های جهانی در زنجیره تأمین قابل تفسیر باشند.

هر بارکدی با شناسه برنامه (AI) منحصر به فرد شروع می‌شود. این پیشوند جهانی مشخص می‌کند که در این بارکد چه اطلاعاتی قرار گرفته است. سازمان‌یار برای شناسایی اطلاعات طبق لیست قوانین GS1 پیش‌فرض از قوانین GS1 پیروی می‌کند. استفاده از AI مرتبط از لیست به سازمان‌یار کمک می‌کند بارکدهای GS1 را به درستی شناسایی کند. با اینکه اکثر الگوهای بارکد دارای طول الزامی مشخصی هستند، ولی برخی از آن‌ها، مثل سری ساخت و شماره سریال، طول ثابتی دارند.

نکته

برای الگوهای بارکد با طول منعطف انتهای بارکد GS1 آن‌ها مشخص نیست، از جداکننده FNC1 برای پایان دادن به بارکد (\x1D) استفاده کنید.

مثال: الگوی بارکد برای سری ساخت 20 کاراکتر طول دارد. به جای ایجاد بارکد سری ساخت با طول 20 کاراکتری مثل LOT00000000000000001 می‌توانید از جداکننده FNC1 برای کوتاه کردن آن استفاده کنید: LOT001x1D.

برای مشاهده لیست کاملی از الگوها و قانون‌های بارکد به لیست کدگذاری GS1 مراجعه نمایید. همچنین برای مشاهده یک نمونه ترکیب GTIN برای اطلاعات محصول و پیکربندی گردش‌کار این راهنمای کاربردی GS1 را ببینید.

ایجاد قوانین

قوانین GS1 فرمتی برای قرارگیری اطلاعات در بارکد است که با شناسه برنامه شروع شده و تعداد کاراکترهای آن برابر است. اسکن بارکد GS1 از لیست پیش‌فرض GS1 داده‌های مربوطه را به صورت خودکار در پایگاه‌داده سازمان‌یار تکمیل می‌کند.

افزودن قوانین GS1 بارکد در سازمان‌یار اطمینان حاصل می‌کند که فرمت‌های GS1 غیراستاندارد و منحصر به فرد دقیق اسکن شوند.

ابتدا وارد حالت توسعه‌دهنده شوید و لیست کدگذاری بارکد را در مسیر برنامه انبار ◄ پیکربندی ◄ کدگذاری‌های بارکد باز کنید. سپس آیتم لیست کدگذاری GS1 پیش‌فرض را انتخاب کنید.

در صفحه کدگذاری پیش‌فرض GS1 در انتهای جدول افزودن سطر را کلیک کنید. این کار پنجره‌ای برای ایجاد قانون جدید باز می‌کند. فیلد نام قانون به صورت داخلی و برای شناسایی محتوای بارکد استفاده می‌شود. انواع بارکد نیز طبقه‌بندی‌های مختلفی برای اطلاعاتی است که سیستم شناسایی خواهد کرد (مثل محصول، تعداد، تاریخ بهترین مصرف، بسته، کوپن). توالی نشانگر اولیت قانون است؛ یعنی هرچقدر مقدار کوچک‌تر باشد، قانون در بالای جدول نمایش داده خواهد شد. سازمان‌یار از توالی مشخص شده در این جدول پیروی کرده و بر اساس توالی از اولین قانونی که مطابقت دارد استفاده می‌کند. الگوی بارکد نشان می‌دهد که سیستم چطور توالی حروف و اعداد را در خصوص اطلاعات محصول شناسایی می‌کند.

بعد از تکمیل اطلاعات دکمه ذخیره و جدید را برای ایجاد قانون دیگر، یا ذخیره و بستن را برای ذخیره و برگشت به جدول قانون‌ها کلیک کنید.

عیب‌یابی بارکد

از آنجاییکه استفاده از بارکدهای GS1 چالش‌برانگیز است، در ادامه برای بارکدهایی که طبق انتظار کار نمی‌کنند چند نکته برای بررسی ارائه شده است:

  1. اطمینان حاصل کنید تنظیمات کدگذاری بارکد در حالت نامگذاری پیش‌فرض GS1 قرار گرفته است. برای اطلاعات بیشتر وارد بخش تنظیمات کدگذاری بارکد شوید.

  2. اطمینان حاصل کنید فیلدهای اسکن شده در بارکد در سازمان‌یار فعال هستند. برای مثال، برای اسکن بارکد حاوی سری ساخت و شماره سریال، اطمینان حاصل کنید ویژگی سری ساخت و شماره سریال در تنظیمات سازمان‌یار و در محصول فعال شده است.

  3. بین A.I. و توالی بارکد از علائم سجاوندی مثل پارانتز () یا کروشه [] استفاده نکنید. این موارد معمولاً در مثال‌ها استفاده می‌شوند که خوانش آن برای مخاطب آسان‌تر شود و نباید در بارکدهای نهایی استفاده شود. برای اطلاعات بیشتر در خصوص ساخت بارکدهای GS1 به این بخش مراجعه کنید.

  4. هرگاه یک بارکد حاوی چند فیلد کدگذاری شده باشد، سازمان‌یار نیازمند این است که تمام قوانین در کدگذاری بارکد قرار بگیرند تا بارکد خوانش شود. برای جزئیات نحوه اضافه کردن قوانین جدید به کدگذاری بارکد به این بخش مراجعه کنید.

  5. برای اینکه ببینید کدام فیلد مشکل‌ساز شده است، بارکدهای حاوی فیلدهای کدگذاری شده چندگانه را یکی یکی تست کنید.

    مثال

    هرگاه بارکد حاوی GTIN، شماره سری ساخت و تعداد باشد، ابتدا GTIN را به تنهایی تست کنید. سپس GTIN را با سری ساخت، و سپس کل بارکد را تست کنید.

  6. بعد از تشخیص ناشناس بودن فیلد کدگذاری شده، به لیست پیش‌فرض سازمان‌یار قوانین جدیدی اضافه کنید تا بارکدهای GS1 با مشخصه‌های منحصر به فرد شناسایی شوند.

    مهم

    با اینکه فیلد جدید خوانده می‌شود، ولی بدون سفارشی‌سازی توسعه‌دهنده اطلاعات موجود در آن به فیلد موجود در سازمان‌یار مرتبط نمی‌شود. ولی اضافه کردن قوانین جدید برای اطمینان از اینکه سایر فیلدهای بارکد به درستی تفسیر شوند ضروری است.

لیست کدگذاری GS1

جدول زیر حاوی لیست پیش‌فرض سازمان‌یار از قوانین GS1 است. الگوهای بارکد به صورت عبارت باقاعده نوشته شده‌اند. تنها سه قانون اول برای کاراکتر نهایی نیازمند رقم کنترلی هستند.

نام قانون

نوع

الگوی بارکد

نوع محتوای GS1

فیلد در سازمان‌یار

کد سریالی کانتینر مرسوله

بسته‌بندی

(00)(\d{18})

شناسه عددی

نام بسته‌بندی

شماره تجارت جهانی آیتم (GTIN)

محصول واحد

(01)(\d{14})

شناسه عددی

فیلد بارکد در فرم محصول

GTIN آیتم‌های تجاری درون بسته

محصول واحد

(02)(\d{14})

شناسه عددی

بسته‌بندی

ارسال / تحویل به مکان جهانی

مکان مقصد

(410)(\d{13})

شناسه عددی

مکان مقصد

ارسال / تحویل به فورواردر

مکان مقصد

(413)(\d{13})

شناسه عددی

مکان مبدأ

شناسه مکان فیزیکی

مکان

(414)(\d{13})

شناسه عددی

مکان

شماره سری ساخت یا دسته

سری ساخت

(10) ([!"%-/0-9:-?A-Z_a-z]{0,20})

نام الفبایی-عددی

سری ساخت

شماره سریال

سری ساخت

(21) ([!"%-/0-9:-?A-Z_a-z]{0,20})

نام الفبایی-عددی

شماره سریال

تاریخ بسته‌بندی (YYMMDD)

تاریخ بسته‌بندی

(13)(\d{6})

تاریخ

تاریخ بسته‌بندی

بهترین تاریخ مصرف (YYMMDD)

بهترین تاریخ مصرف

(15)(\d{6})

تاریخ

بهترین تاریخ مصرف

تاریخ انقضاء (YYMMDD)

تاریخ انقضاء

(17)(\d{6})

تاریخ

تاریخ انقضاء

متغیر شمارش آیتم‌ها

تعداد

(30)(\d{0,8})

اندازه‌گیری

واحد اندازه‌گیری: واحد

تعداد آیتم‌های تجاری

تعداد

(37)(\d{0,8})

اندازه‌گیری

تعداد بر حسب واحد برای کانتینرها (AI 02)

وزن خالص: کیلوگرم (kg)

تعداد

(310[0-5])(\d{6})

اندازه‌گیری

کمیت بر حسب کیلوگرم

طول بر حسب متر (m)

تعداد

(311[0-5])(\d{6})

اندازه‌گیری

کمیت بر حسب متر

حجم خالص: لیتر (L)

تعداد

(315[0-5])(\d{6})

اندازه‌گیری

کمیت بر حسب لیتر

حجم خالص: متر مکعب (m3)

تعداد

(316[0-5])(\d{6})

اندازه‌گیری

کمیت بر حسب m3

طول بر حسب اینچ (in)

تعداد

(321[0-5])(\d{6})

اندازه‌گیری

کمیت بر حسب اینج

وزن/حجم خالص: اونس (oz)

تعداد

(357[0-5])(\d{6})

اندازه‌گیری

کمیت بر حسب اونس

حجم خالص: فوت مکعب (ft3)

تعداد

(365[0-5])(\d{6})

اندازه‌گیری

کمیت بر حسب ft3

نوع بسته‌بندی

نوع بسته‌بندی

(91) ([!"%-/0-9:-?A-Z_a-z]{0,90})

نام الفبایی-عددی

نوع بسته‌بندی