كل المقالات

الباركود: كيف يختلف Code 128 عن EAN-13

الرقم الذي يبدأ به الباركود EAN-13 على أي منتج ليس عشوائيًا — فالأرقام الأولى تُخصَّص لكل دولة عضو في نظام GS1 العالمي، وهذا التخصيص يحدد فقط الجهة الوطنية التي سجّلت باركود الشركة، وليس بالضرورة البلد الذي صُنع فيه المنتج فعليًا.

كيف يعمل نظام بادئات GS1 الدولي

عند انضمام منظمة GS1 وطنية إلى الشبكة العالمية، تحصل على نطاق أرقام بادئة مخصص لها فقط، تمنحه بدورها للشركات المسجَّلة لديها. لهذا فإن شركة مصنّعة تنقل إنتاجها إلى بلد آخر غالبًا تحتفظ بنفس بادئة بلدها الأصلي على منتجاتها، بينما مصنع محلي يصنّع بضاعة لعلامة تجارية أجنبية بموجب عقد قد يطبع عليها بادئة بلد تلك العلامة لا بادئة بلد التصنيع — وهذا بالضبط سبب عدم إمكانية معرفة بلد الصنع الحقيقي من الأرقام الأولى وحدها.

Code 128: عندما نحتاج حروفًا ورموزًا

بخلاف EAN-13، يمكن لـCode 128 ترميز ليس فقط الأرقام، بل أيضًا الحروف والرموز الخاصة من مجموعة ASCII الكاملة. تُستخدَم هذه الصيغة في اللوجستيات والمستودعات، حيث يلزم ترميز أرقام تسلسلية أو معرّفات أعقد من مجرد رقم بسيط.

لماذا لا يمكن تغيير الصيغة بشكل عشوائي

لكل صيغة باركود بنيتها الخاصة من رموز البداية والنهاية، وعرض الأشرطة، وخوارزمية مجموع التحقق. يكتشف الماسح الصيغة تلقائيًا من هذه السمات البنيوية، لذا لا يمكن ترميز نص عشوائي بصيغة EAN-13 — فهي تقبل فقط 12 رقمًا زائد رقم التحقق.

لماذا نحتاج هذا

  • توليد باركود بالصيغة المطلوبة لوسم منتج أو عنصر مخزون.
  • فهم أي صيغة تُختار حسب نوع البيانات — أرقام فقط أم نص عشوائي.
  • التحقق من صحة رقم التحقق قبل طباعة ملصق.

UPC-A والفرق عن EAN-13

UPC-A هو صيغة باركود من 12 خانة استُخدمت تاريخيًا في الولايات المتحدة وكندا وسبقت EAN-13 الأوروبي. في الواقع، UPC-A هو مجموعة فرعية من EAN-13: إذا أضفت صفرًا في بداية رقم UPC-A المكون من 12 خانة، تحصل على رمز EAN-13 صالح تمامًا من 13 خانة بنفس القيمة، ولهذا تتعرف ماسحات التجزئة الحديثة على كلا الصيغتين دون أي إعداد إضافي.

جرّب الأداة