تقنية

جرد يلخصه المساعد الذكي: أي وقت يخص العد وحركة المخزون؟

رسم توضيحي: عد 09:00: 12 قطعة؛ خروج 09:10: قطعتان؛ متوقع 09:30: 10 قطع؛ رصيد 09:30: 10 قطع
مخطط من إعداد بحر العلوم. النوع والموقع واحد؛ لا حركة أخرى وفق فرض المثال

جرد يلخصه المساعد الذكي قد يقارن عدًا قديمًا برصيد أحدث منه. تحذر وثائق Odoo 18 من أن حركة منتجات بين العد وتطبيق تعديله قد تغير الكمية المسجلة وتحتاج تأكيدًا قبل التطبيق. [1] نفحص اختلاف الوقت بمثال افتراضي، دون جرد مستودع أو تحديث قاعدة بيانات.

الخلاصة السريعة

قارن العدد والرصيد عند زمن واحد للنوع والموقع نفسيهما، واحفظ حركات الفترة؛ اختلاف رقمين من وقتين لا يثبت فرق جرد يحتاج تصحيحا.

  • احفظ وقت العد ووقت الرصيد؛ حركة بين العد وتطبيقه قد تغير المقارنة كما توضح Odoo 18، ولا تجعل تاريخ كتابة التقرير تاريخ العد. [1]
  • في تمريننا، عد عند 09:00 يساوي 12 قطعة، ثم خروج موثق لقطعتين 09:10؛ مع عدم وجود حركة أخرى يصبح المتوقع 10 عند 09:30.
  • إذا غابت حركة الفترة أو نطاقها فلا نجزم بالتطابق أو النقص؛ تطابق الحساب والسجل وفق الفرض لا يثبت صحة العد أو وقوع كل حركة مستقلا.
  • افصل شرح الفرق من تعديل المخزون؛ تسجيل عد في Odoo لا يطبقه تلقائيا، ولا نزعم إجراء تعديل أو إثبات سرقة أو تلف. [1]

أي وقت يخص كل رقم؟

نفترض رف مواد نشاط من نوع واحد، وسجلًا لعد عند 09:00 ورصيدًا معروضًا عند 09:30. نبدأ بتثبيت وقت كل معلومة، ونوع المواد والموقع ووحدة العد. كتابة «جرد اليوم» على الورقة لا توحد الزمنين.

تفرق وثائق Odoo 18 بين الكمية المعدودة والكمية الحالية المسجلة في قاعدة البيانات. [1] المقارنة التي نقترحها هنا يدوية لتفسير نطاق الرقم، وليست تعليمات لتطبيق تعديل في كل نظام مخزون.

إذا وصل الملف الساعة 09:30 لكنه يصف عد 09:00، يبقى العد لوقته الأصلي. لا ننسخ زمن وصول الرسالة في خانة الواقعة ونفترض أن ما في الرف لم يتغير طوال نصف الساعة.

هل يفسر الخروج الفرق في مثالنا؟

نخترع عدًا مقداره 12 قطعة عند 09:00، وخروجًا موثقًا لقطعتين من الرف نفسه عند 09:10. نفترض صحة هاتين المعلومتين واكتمال حركات الفترة، دون دخول أو خروج آخر. يصبح العدد المتوقع عند 09:30 هو 12 ناقص 2، أي 10.

إذا عرض سجل 09:30 عشر قطع، فهو يتفق حسابيا مع مسار المثال. مقارنة عشر بالعد السابق 12 دون الحركة كانت ستظهر فرقًا من اثنتين، مع أن هذا الفرق بين وقتين مفسر بشروطنا.

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

ماذا نفعل إذا لم تكتمل حركات الفترة؟

لو غاب بيان خروج القطعتين، نملك عدًا عند زمن ورصيدًا عند زمن آخر، ولا نعرف ما جرى بينهما. لا نختار «سجل خاطئ» أو «فقد مخزون» من الفرق وحده. نبقي مراجعة الحركة مفتوحة قبل اقتراح تسوية.

ولو كان الخروج من رف مجاور أو من نوع مختلف، فلا نطرحه من الاثنتي عشرة. وكذلك طلب إخراج لم ينفذ ليس حركة فعلية في شروطنا. الاسم العام «مواد» لا يجعل كل السجلات قابلة للجمع.

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

هل شرح النتيجة يغير الرصيد؟

توثق Odoo 18 أن تسجيل العد يسبق تطبيقه، وأن التسجيل وحده لا يحدث الكمية المسجلة. [1] لذلك نسجل حالة «مراجعة فرق الزمن» منفصلة عن «تعديل طبق» في اقتراحنا.

نحفظ العد الأصلي والحركات التي استعملت وحالة المراجعة، بدل محو الاثنتي عشرة وكتابة عشر وكأنها كانت نتيجة العد الأولى. ولو احتاج النظام تعديلًا، يراجع المسؤول قاعدته وصلاحياته والرصيد الحالي؛ مقالنا لا يأمر بتطبيق نتيجة قديمة.

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

المصادر ومتابعة القراءة

  1. Odoo 18: Inventory adjustments (يفتح في نافذة جديدة)odoo.com

أُعدّ هذا المقال بصياغة عربية أصلية بالاستناد إلى المصادر أعلاه، وهو مدخل تمهيدي إلى الموضوع. اقرأ منهجية المحتوى وحدوده.