باختصار: معظم باركودات المنتجات ليست أرقامًا عشوائية — تنتهي أكواد EAN-13 وUPC-A برقم تحقق مُشتق رياضيًا، وأي خطأ فيه يعني أن الماسح سيرفض الملصق عند الصندوق أو في المستودع. اقرن هذا الدليل مع Character Counter وText Difference وEncoding Converter وDuplicate Finder.
ينشئ Barcode Generator في CharCount أكوادًا جاهزة للطباعة للمنتجات وملصقات الرفوف والتتبع الداخلي. المعايير التي تقف خلفها أهم مما تبدو: تحدد معايير الباركود من GS1 ومواصفة GTIN بالضبط كيف يُبنى باركود صالح للبيع بالتجزئة، رقمًا برقم.
EAN-13 وUPC-A: ليسا مجرد 13 رقمًا عشوائيًا
يتكون كود EAN-13 من بادئة دولة/شركة مصنّعة، ورمز منتج، ورقم تحقق نهائي يُحسب من الأرقام الاثني عشر الأخرى. يعمل UPC-A (الشائع في الولايات المتحدة وكندا) بنفس الطريقة بإجمالي 12 رقمًا. رقم التحقق يتيح للماسح كشف خطأ طباعة أو خط مموّه فورًا، بدلًا من تسجيل بيع المنتج الخطأ.
معادلة رقم التحقق: بدءًا من اليمين، اضرب الأرقام المتبادلة بـ3 و1، اجمع الناتج، ورقم التحقق هو ما يجعل هذا المجموع يصل إلى أقرب مضاعف لـ10. غيّر أي رقم آخر في الكود، فلن يتطابق رقم التحقق معه في الغالب — وهذا بالضبط هو الهدف: كاشف أخطاء مدمج، لا زخرفة.
لماذا قد يبدو الباركود صحيحًا ولا يُمسح مع ذلك
مولّد يتحقق فقط من "هل هي 13 رقمًا" سينتج بكل سرور باركودًا يبدو صحيحًا لكنه يفشل في اختبار رقم التحقق، وسيرفضه أي ماسح متوافق مع GS1 في بيئة البيع بالتجزئة. كما يجب تعيين الأرقام بشكل صحيح — بادئة GTIN ليست رقمًا عشوائيًا، بل مرخَّصة لشركة محددة من GS1، لذا فإن باركودًا برقم تحقق صحيح لكن ببادئة خاطئة قد يظل غير صالح للتجزئة، حتى لو مُسح بنجاح.
جودة الطباعة تسبب الخلل الشائع الآخر: تحتاج أشرطة الباركود إلى تباين كافٍ ومنطقة هادئة (هامش فارغ) على كل جانب، وإلا فإن ليزر الماسح لن يجد نمط البداية/النهاية إطلاقًا — قد يكون الكود مثاليًا رقميًا وغير قابل للقراءة مع ذلك من طباعة منخفضة التباين أو صغيرة جدًا.
اختيار تنسيق الباركود
- منتج تجزئة يُباع في المتاجر → EAN-13 (عالمي) أو UPC-A (الولايات المتحدة/كندا)، وكلاهما مُتحقَّق منه برقم تحقق.
- جرد داخلي أو تتبع أصول، لا يُباع بالتجزئة → Code 128 أو Code 39، اللذان يسمحان أيضًا بالحروف إلى جانب الأرقام.
- ملصقات صغيرة بمساحة طباعة محدودة → رمز QR، الذي يضغط بيانات أكثر في مساحة خطية أقل من باركود أحادي البُعد.
قائمة تحقق قبل الطباعة
أنشئ الكود، ثم تحقق من أن رقم التحقق يُحسب بشكل صحيح للرقم الدقيق الذي تنوي طباعته — رقم واحد مكتوب خطأً في أي مكان بالتسلسل يغيّره. اطبع ملصقًا تجريبيًا بالحجم النهائي وامسحه بقارئ باركود حقيقي أو تطبيق مسح على الهاتف قبل تشغيل دفعة كاملة؛ فباركود يبدو جيدًا بتكبير 300% على الشاشة قد يظل صغيرًا جدًا أو منخفض التباين عند الطباعة.
راجِع القائمة المصدر باستخدام Duplicate Finder إذا كنت تولّد أكوادًا كثيرة دفعة واحدة — مشاركة منتجَين نفس GTIN بسبب خطأ نسخ ولصق خطأ شائع يمكن تجنبه — واستخدم Character Counter للتأكد من أن كل كود يحتوي بالضبط على عدد الأرقام الذي يتطلبه التنسيق قبل توليده.