تعليم بقايا الأحذية في 1C. حل مشكلة المسح والتحميل إلى Honest Sign

تتمثل إحدى المشكلات في بداية هذا العام لمصنعي وبائعي الأحذية في الحظر الصادر في 1 مارس 2020 (ربما 1 يوليو) على إنتاج الأحذية واستيرادها وبيعها بالجملة والتجزئة دون وضع علامات عليها ونقل البيانات إلى نظام العلامات الصادقة.

نريد اليوم تحليل إعداد النقل التلقائي للبيانات إلى نظام Honest Sign استنادًا إلى 1C: ERP باستخدام مثال محدد لأحد عملائنا ، مع وجود أخطاء ومشكلات تنشأ بسبب العمل غير المكتمل لنظام Honest Sign و 1 C.

يعمل عميلنا على 1C: ERP Enterprise Management 2 (2.4.11.65) مع تكوين قياسي.

أثناء وضع علامة على الأرصدة ، واجه العميل باستمرار الأخطاء التالية:

صورة

صورة

صورة

صورة

صورة

لم يتم تكرار معظم الأخطاء ، لذلك افترضنا أن هذه كانت مشاكل ChS.

بالانتقال إلى "العلامة الصادقة" ، حصلنا على إجابة مفادها أن رمز الوسم هذا صحيح ويجب معالجته بشكل طبيعي بواسطة أي برنامج.

خلال المراسلات مع ChZ وتحليلنا للخطأ ، تم إصدار تحديث ، مع عدد كبير من التغييرات غير الموثقة في الوحدات العامة المتعلقة بوضع العلامات.

بعد تثبيت وفحص وظيفة 1C النموذجية ، وجدنا أن هذه المشكلة لم تحل.

بدأنا في الخوض في المشكلة وواجهنا خطأ في مسح الرمز - بهذا التنسيق
"(01) 029 ****** (21) * JC *** (62"

اضطررت إلى الغوص في المصحح والقبض على الخطأ.

تحولت المشكلة إلى أن نفس شفرة الوسم في واجهات 1C مختلفة يتم فك تشفيرها بواسطة أجزاء مختلفة من الشفرة ، على الرغم من أن نتيجة التحليل يجب أن تكون هي نفسها.

في كلتا الحالتين 1 و 2 ، لم يأخذ المطورون في الاعتبار أنه يمكن تضمين قوس الفتح في رمز الوسم في "ذيل التشفير".

"(01) 029 ****** (21) * JC *** (62"

وبناءً على ذلك ، قمنا بعمل تصحيح يصحح منطق تحليل رمز الوسم في عدة وحدات.

في وقت نشر المقالة ، يسمح لك التصحيح الخاص بنا بقراءة أدخل الرموز في التداول ، ولكن بسبب عدم استقرار خدمة "العلامة الصادقة" ، يعد التبادل مع IS IP والوصول إلى حسابك الشخصي وما إلى ذلك متقطعًا ومتأخرًا.

PS بالإضافة إلى ذلك ، أثناء اختبار نظام وضع العلامات ، اتضح أن 1C قادرة على طباعة نفس الرمز الشريطي مرة واحدة فقط ، لذلك ننصحك بعدم طباعة مجموعة كاملة من رموز الوسم من PP ، لأنه إذا نفد الورق من الطابعة ، أي فشل ، إلخ. لم يعد بإمكانك طباعة هذا الرمز.

في هذه الحالة ، ستحتاج إلى معالجة إضافية ، مما يسمح لك بمسح المعلومات حول ما إذا كان قد تم طباعة رمز تعليم محدد أو الكل.

All Articles