مخزون بالمسح عبر الهاتف: السجلات والمزامنة والضوابط

مسح الملصق يوفر كتابة رمزه. لكنه لا يتحقق من عدد الوحدات في الصندوق، ولا يكشف خروج بضاعة لم يسجله أحد. هذا الفرق مهم عند إنشاء مخزون صغير باستخدام Google Sheets وAppSheet.

سأقترح تجربة بخمسة منتجات وبيانات منفصلة عن بيانات المشروع. الهدف هو التحقق من قدرة شخص آخر على تسجيل حركة وتصحيح خطأ وفهم متى حُدث الرصيد.

جدولان ورصيد يمكنك إعادة حسابه

في Catálogo_Productos سأحفظ ID_Producto وCodigo_Barras وNombre_Articulo وUnidad. إذا احتوى صندوق على عدة وحدات، يجب أن يعرض النموذج الكمية المسجلة وطريقة تحويلها. يُحفظ الرمز كنص للاحتفاظ بالأصفار في بدايته.

في Registro_Movimientos سأستخدم ID_Movimiento فريدًا، وFecha_Hora وID_Producto وTipo_Movimiento وCantidad وUsuario وMotivo. سأضيف مرجعًا إلى الحركة الأصلية عندما يعكسها تصحيح. لن أحذف حركة خروج خاطئة دون إبقاء أثر التصحيح.

يُعاد حساب الرصيد بالصيغة الجرد الأولي + الواردات − حركات الخروج + التعديلات بإشارتها الموجبة أو السالبة. المرتجع القابل للبيع وارد؛ أما البضاعة التالفة فقد تحتاج إلى حالة أخرى أو حركة خروج. يجب تحديد هذه القواعد قبل أن يفسرها كل شخص بطريقة مختلفة.

لن أسمح بتعديل Stock_Actual بحرية. يُسجل التعديل كحركة لها سبب ومسؤول. في نهاية التجربة، طابق الرصيد مع جرد فعلي: قد تجمع صيغة صحيحة سجلات خاطئة.

إعداد المسح وتجربته على الهاتف

اربط الجدولين بـAppSheet، وحدد مفاتيحهما والعلاقة بين الحركة والمنتج. فعّل المسح في العمود المعني داخل محرر البيانات. ثم تحقق من أن الرمز يحدد منتجًا موجودًا وأن الكمية تستخدم الوحدة المتوقعة.

يشير التوثيق الرسمي إلى أن المسح بالكاميرا يُستخدم على الأجهزة المحمولة ويتطلب خطتي Core أو Enterprise. لا يعمل في المتصفح، ولا كمسح فعلي في محاكي المحرر. استخدام الرموز الشريطية. تحقق من الخطة والتراخيص اللازمة قبل تقدير تكلفة الاستخدام؛ امتلاك Google Sheets لا يثبت أن الماسح مشمول.

الحفظ لا يعني الظهور على جميع الأجهزة

يحتفظ AppSheet بنسخة محلية ويزامن التغييرات مع البيانات المركزية. تؤثر الإعدادات والاتصال في وقت إرسالها وتنزيلها. المزامنة مع الجدول. إذا كانت هناك حركات معلقة، فقد يكون الرصيد المعروض قديمًا.

كما تحذر Google من استخدام Quick sync مع بعض الحسابات التلقائية في مصدر البيانات، مثل صيغ Google Sheets. حدود المزامنة. لذلك سأختبر كيفية إعادة حساب الرصيد ووصوله إلى هاتف آخر، دون وعد بتحديث فوري.

فحص الأخطاء قبل التوسع

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

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

اختر الأصناف الأولى بحسب تكرار الحركات أو تكلفة نفادها أو القيمة المخزنة. لا تفترض توزيعًا بنسبة 80/20. وسّع النطاق عندما يُستخدم السجل باستمرار، وتُفسر الفروق، ويُعرف تأخر التحديث.

المصادر

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

تواصل معي