سؤال

هل يعرف أي شخص كيفية مراقبة الحالة المفتوحة/إغلاق درج النقود باستخدام API المتقدمة لبرنامج تشغيل الطابعة لطابعة EPSON TM-88IV الحرارية.

أتمنى أن أتمكن من استخدام OPOS لـ ADK .NET ، لكن لم أحصل على الحظ في إعداده على Windows 7. هل يعرف أي شخص كيف يكون جزءًا من شبكة مطور Epson. لقد مررت بالمعلومات المتاحة على www.epson-pos.com ولكن لا توجد معلومات متوفرة على رموز POS/ESC.

الرجاء المساعدة ...........

هل كانت مفيدة؟

المحلول

واو ، لقد استغرق الأمر بعض الوقت لمعرفة ذلك ، وكيفية تحديد الحالة المفتوحة/إغلاق درج النقود باستخدام statusapi لطابعة Epson TM-88IV. يمثل هذا الحقل حالة مغلقة درج النقود.

Public Const ASB_DRAWER_KICK As com.epson.pos.driver.ASB = 4

وفقًا للتوثيق من Epson (بدلاً من ذلك ، وفقًا لفهمه) ، فإن 0 يمثل الدرج مفتوحًا و 4 يمثل الحالة المغلقة للأدراج. لذلك أثناء مراقبة حالة الطابعة ، تحتاج إلى التحقق من هذا الشيء.

نصائح أخرى

حاول التسجيل هنا: https://www.epsonexpert.com/login

يبدو أن هذا هو المكان المناسب للحصول على معلومات تقنية حول منتجات Epson POS. لا أستطيع أن أقول إذا كان لديهم على وجه التحديد ما تريد. لقد اشتركت الآن ، لكن الآن يجب أن أنتظر حتى يعودوا إلي:

شكرا لك على التسجيل مع epsonexpert. لقد تلقينا معلومات التسجيل الخاصة بك وسوف نتصل بك قريبًا ، بمجرد مراجعة طلبك.

لدي مشكلة مختلفة. لدي أيضًا نفس الطابعة (TM-T88IV) ودرج نقدي قياسي. لقد قمت بإعدادهم في setuppos ويعمل تطبيق CheckHealthTest بشكل جيد لكل من الطابعة والدرج (طباعة الطابعة وفتح الدرج). ولكن بمجرد أن أحاول تشغيل درج Cash Epson .NET ، فإنه يلقي Poscontrolexception ويقول "المعلومات غير موصوفة في XML". بعد أن أمضيت يومين في محاولة للعثور على الحل ، لم أتجه إلى أي مكان ، لكنني سحبت بعض الأفكار حول هذه القضية من عدة منتديات. يقولون أن الخطأ يرتبط بحقيقة أن كائن خدمة الدرج النقدي غير محدد بالكامل في configuration.xml (Microsoft POS لـ .NET). كما تنص وثائق EPSON على إعداد الأدراج النقدية على أنه إذا فشل OPOS في إنشاء مثيل فئة الاتصال ، فإنه يلقي استثناءً. أنا متأكد تمامًا من أنني لست في مواجهة هذه المشكلة وسأقدر أي ردود فعل مفيدة! شكرًا!

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top