هناك ثلاث طرق لطباعة ملصقات Zebra من أودو 20. يمكن إضافة طابعة Zebra المتصلة بشبكتك من Inventory → Configuration → Manage Printers كطابعة ZPL بعنوان IP الخاص بها، فيرسل أودو الملصقات إليها مباشرة من المتصفح. أما الطابعة الموصولة عبر USB، أو الموقع الذي فيه طابعات وأجهزة كثيرة، فيتصل عبر نظام IoT في أودو. ويمكن لأي طابعة أيضًا أن تطبع ملصقات أودو بصيغة PDF، لكنها مصممة لأوراق ملصقات A4 لا للفات Zebra.
مقارنة الطرق الثلاث
| الطريقة | ما تحتاجه | متى تناسب | انتبه إلى |
|---|---|---|---|
| ZPL عبر الشبكة، جديد في أودو 20 | طابعة Zebra على شبكتك بعنوان IP ثابت وخادم ويب مفعّل | المحلات والمستودعات التي تطبع ملصقات المنتجات والتشغيلات والشحن | يجب أن يكون الحاسوب أو الجهاز المحمول الذي يطبع على شبكة الطابعة نفسها |
| صندوق IoT أو IoT الافتراضي على Windows | صندوق IoT، أو حاسوب بنظام Windows 10 أو 11 يشغّل IoT الافتراضي من أودو، على شبكة الطابعة | الطابعات الموصولة عبر USB، والمواقع ذات الأجهزة الكثيرة، والملصقات التي تُطبع عند فحوص الجودة في التصنيع | جهاز إضافي يجب أن يبقى يعمل ومحدّثًا |
| PDF من المتصفح | أي طابعة مع برنامج تشغيلها | ملصقات متفرقة على أوراق ملصقات A4 | ملصقات PDF في أودو مصممة كأوراق، لا كملصقات مفردة على لفة |
الطريقة الأولى: طابعة Zebra على شبكتك
هذا أبسط إعداد لمعظم المواقع على أودو 20. يرسل أودو كل ملصق من المتصفح إلى خادم الويب المدمج في الطابعة، فلا يُثبّت شيء على الحاسوب.
الخطوة 1. أعطِ الطابعة عنوان IP ثابتًا
احجز عنوانًا للطابعة في جهاز الراوتر، حتى لا يتغير العنوان المحفوظ في أودو بعد انقطاع الكهرباء أو إعادة تشغيل الراوتر.
الخطوة 2. فعّل خادم الويب في الطابعة
تأتي طابعات Zebra الحديثة وخادم الويب فيها متوقف، وأودو يحتاج إليه. من حاسوب Mac أو Linux على الشبكة نفسها، أرسل هذا الأمر إلى الطابعة بعنوان IP الخاص بها، ثم أعد تشغيل الطابعة. وتعرض وثائق أودو صيغة الأمر نفسه في PowerShell على Windows.
echo '! U1 setvar "ip.http.enable" "on"' | nc 192.168.1.50 9100الخطوة 3. أضف الطابعة في أودو
افتح Inventory → Configuration → Manage Printers وأنشئ طابعة. سمّها اسمًا يعرفه الموظفون، مثل Receiving ZD421، واختر النوع ZPL وأدخل عنوان IP الخاص بها.
الخطوة 4. اربط التقارير التي تطبعها
في حقل Linked Reports للطابعة، أضف تقارير ZPL التي يجب أن تطبعها: ملصقات المنتجات، وملصقات التشغيلات والأرقام التسلسلية، وملصقات الشحن إذا كنت تستخدم ربطًا مع شركة شحن. وفي أول مرة يُطبع فيها تقرير مرتبط، يسأل أودو عن الطابعة ويحفظ الاختيار في ذلك المتصفح.
الخطوة 5. اسمح بالوصول إلى الشبكة المحلية في المتصفح
تسأل الإصدارات الحديثة من Chrome والمتصفحات المبنية على Chromium قبل أن يصل أي موقع إلى جهاز على شبكتك المحلية. اسمح بذلك لعنوان أودو الخاص بشركتك عند السؤال. وإذا لم تظهر الرسالة، فأضف العنوان من Settings → Privacy and security → Site settings → Additional permissions → Local network، ثم أعد تحميل أودو.
الخطوة 6. اطبع ملصقًا تجريبيًا
افتح منتجًا، واضغط Print Labels، واختر صيغة ZPL. ثم افحص الملصق عند الطابعة: المقاس والباركود والنص.
طباعة الملصقات تلقائيًا عند اعتماد العملية
يستطيع كل نوع عملية أن يطبع ملصقاته بنفسه. افتح Inventory → Configuration → Operations Types، واختر العملية، مثل Receipts، ومن تبويب Hardware حدّد ما يُطبع عند الاعتماد:
- Product Labels، بصيغة ZPL Labels (الاسم والباركود) أو ZPL Labels with price.
- Lot/SN Labels، بصيغة ZPL Labels - One per lot/SN أو ZPL Labels - One per unit.
- Carrier Labels من ربط شركة الشحن: اجعل صيغة الملصق في طريقة الشحن ZPL2، لتعيد شركة الشحن ملصقًا تقرؤه طابعة Zebra.
إعداد شائع لدى الموزعين في الكويت: يطبع الاستلام ملصق تشغيلة لكل وحدة مستلمة، فتحمل كل كرتونة باركود تشغيلتها قبل تخزينها، ثم يمسحها موظفو التجهيز لاحقًا بجهاز Zebra محمول.
الطريقة الثانية: صندوق IoT أو IoT الافتراضي على Windows
نظام IoT في أودو صندوق صغير، أو خدمة على Windows، داخل شبكتك يربط الطابعات والموازين وغيرها من الأجهزة بأودو. استخدمه حين تكون طابعة Zebra موصولة عبر USB، أو حين يكون في الموقع الواحد أجهزة كثيرة، أو حين تُطبع الملصقات من فحوص الجودة في التصنيع.
- صِل صندوق IoT بالشبكة نفسها التي عليها الطابعات، ثم اربطه بقاعدة بياناتك من تطبيق IoT.
- تظهر الطابعات المدعومة في IoT → Devices، وقد يستغرق ذلك دقيقتين. طابعات Zebra لا تحتاج إلى برنامج تشغيل (Driver)، فإذا اختير لها برنامج على نظام IoT فاحذفه.
- اربط التقارير بالطابعة من تبويب Printer Reports. ولملصقات شركات الشحن على طابعة Zebra، اجعل نوع التقرير Text.
- لا تجعل صندوق IoT أو IoT الافتراضي على Windows متاحًا من الإنترنت أبدًا. فهما مصممان للوصول إلى الأجهزة على شبكتك المحلية فقط.
على أودو 19 تمر الطباعة المباشرة من أودو إلى طابعة Zebra عبر نظام IoT. أما طابعات ZPL على الشبكة من قائمة Manage Printers فجديدة في أودو 20، وهذا سبب إضافي لتخطيط الترقية مع مراعاة المستودع.
الطريقة الثالثة: ملصقات PDF
من دون أي من الإعدادين، يطبع أودو الملصقات بصيغة PDF: 2 x 7 أو 4 x 7 أو 4 x 12 في الصفحة، بالسعر أو من دونه. هذه التنسيقات مصممة لأوراق الملصقات على طابعة مكتبية، وعلى لفة Zebra تخرج بمقاس خاطئ، لذلك اختر صيغ ZPL لطابعات Zebra.
مقاس الملصق وقالب ZPL
ملصقات ZPL القياسية في أودو مصممة لملصق مقاسه 4 x 6 إنش. وكثير من المحلات تستخدم ملصقات أصغر، مثل ملصقات الرفوف 50 x 25 مم، وعندها يحتاج القالب إلى تعديل. ويأتي أودو بملصقات ZPL للمنتجات، وعبوات المنتجات، والتشغيلات والأرقام التسلسلية، والطرود، وأنواع العمليات، والمنتجات النهائية مع تطبيق التصنيع.
- أين يوجد الكود. بعد تفعيل وضع المطوّر، افتح Settings → Technical → Reporting → Reports، وابحث عن ZPL، وافتح الملصق ثم عرض QWeb الخاص به؛ يوجد كود ZPL في تبويب Architecture.
- نص مقطوع. الأسطر التي تزيد على 55 حرفًا تخرج عن الملصق القياسي. غيّر نقطة البداية في أمر
^FT(و^FOفي ملصقات التشغيلات والأرقام التسلسلية)، أو اطبع اسمًا أقصر. - باركود عريض جدًا أو ضيق جدًا. يحدد أمر
^BYعرض الخطوط، ويستخدم أودو^BY3افتراضيًا. - تعديلات تبقى بعد الترقية. ينبّه أودو إلى أن الترقية قد تستبدل كود ZPL المخصص أو تعطله. لذلك نضع تعديلات الملصقات في وحدة مخصصة صغيرة بدل تعديل العرض في قاعدة البيانات، فتبقى في نظام إدارة النسخ وتُراجع عند كل ترقية.
العربية على ملصقات Zebra
تحمل ملصقات الرفوف في الكويت غالبًا اسم المنتج بالعربية. يرسل أودو ملصقات ZPL بترميز UTF-8 (أمر ^CI28 في أول القالب)، لكن الطابعة تحتاج أيضًا إلى خط يحتوي الحروف العربية ويصلها ببعضها بشكل صحيح. اطبع اسم منتج عربيًا على طابعتك وملصقاتك قبل طلب الملصقات بكميات كبيرة. ونحن نختبر الملصقات العربية على كل موديل طابعة قبل التسليم.
عندما لا يُطبع شيء
| ما يحدث | السبب المرجّح | ما تفعله |
|---|---|---|
| لا يُطبع شيء على طابعة الشبكة | خادم الويب متوقف، أو تغيّر عنوان IP، أو الحاسوب على شبكة أخرى | فعّل خادم الويب، واحجز عنوان IP، واطبع من جهاز على شبكة الطابعة |
| المتصفح يمنع الطباعة | الوصول إلى الشبكة المحلية غير مسموح لعنوان أودو | اسمح به من إعدادات الموقع في المتصفح، ثم أعد تحميل أودو |
| ملصقات فارغة، أو لا شيء من طابعة IoT | برنامج تشغيل مختار لطابعة Zebra، أو الطابعة ترفض كود ZPL | احذف برنامج التشغيل على نظام IoT وراجع قالب ZPL |
| النص يخرج عن الملصق | القالب القياسي مصمم لملصقات 4 x 6 إنش | عدّل القالب على مقاس ملصقك |
| الملصقات تنزاح على اللفة | الطابعة لم تقِس الملصقات الجديدة | شغّل معايرة الوسائط في الطابعة بعد تركيب ملصقات جديدة |
| تطبع طابعة غير المطلوبة | كل متصفح يحفظ اختياره للطابعة | افتح /odoo/reset-printers في ذلك المتصفح لمسح الاختيار، ثم اطبع مرة أخرى |
كيف نجهّز طباعة Zebra لأودو
نورد في الكويت طابعات ملصقات Zebra مع الملصقات وأشرطة الطباعة بالمقاسات التي تستخدمها قوالبك. وقبل التسليم نثبّت عنوان IP الطابعة، ونفعّل خادم الويب فيها، ونضيفها إلى أودو مع التقارير التي تطبعها، ونعدّل قوالب ZPL على مقاسات ملصقاتك ونصوصك العربية والإنجليزية، ثم نختبر بمنتجاتك على نسخة من قاعدة بياناتك. ويتم الإعداد داخل المخزون في أودو، فتُطبع الملصقات من عمليات الاستلام والتسليم نفسها التي يستخدمها فريقك.
الخطوة التالية
- اكتب الملصقات التي تطبعها اليوم، ومقاساتها، وأين تُطبع: الاستلام، أو التغليف، أو المحل، أو خط الإنتاج.
- تحقق من إصدار أودو الذي تستخدمه. على أودو 20 ابدأ بطابعة على الشبكة، وعلى أودو 19 خطط لصندوق IoT.
- اطلب عرض سعر لطابعة Zebra مع إعداد الملصقات في أودو، أو احجز استشارة لتخطيط الملصقات في مواقعك.
