المعاملات — سحابة صناديق

إصدار المنتج: 1.0.0+1
آخر تحديث: 2026-08-13
الجمهور المستهدف: مالكو المستأجر، موظفو المستأجر، المستخدمون العاديون


أ. نظرة عامة على سجل المعاملات

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

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

انتقل إلى المخزون > المعاملات لعرض السجل.


ب. عرض قائمة المعاملات

تعرض قائمة المعاملات:

العمود الوصف
المعرف معرف الأعمال للمعاملة
التاريخ الطابع الزمني للمعاملة
النوع استلام، صرف، تسوية، أو تحويل
المنتج اسم المنتج المتأثر
المخزون المخزون حيث حدثت المعاملة
التغيير تغيير الكمية (+ موجب، - سالب)
قبل مستوى المخزون قبل المعاملة
بعد مستوى المخزون بعد المعاملة
المرجع رابط إلى المستند المصدر (معرف تسوية، معرف تحويل، إلخ)
نفذه المستخدم الذي نفذ الإجراء

القائمة مقسمة إلى صفحات (الافتراضي 10 لكل صفحة، حد أقصى 100).


ج. تصفية المعاملات

استخدم المرشحات أعلى القائمة لتضييق النتائج:

المرشح الوصف
نوع المعاملة صفّ حسب استلام، صرف، تسوية، أو تحويل
نطاق التاريخ تاريخ البداية وتاريخ النهاية
المخزون صفّ إلى مخزون معين
المنتج صفّ حسب معرف المنتج
الصنف صفّ حسب صنف مخزون معين
نوع المرجع صفّ حسب المصدر (adjustment، transfer، pick_list، bin_transfer، bin_placement، requisition، initial_stock، reversal، …)
نفذه صفّ حسب المستخدم الذي نفذ الإجراء
بحث بحث نصي حر عبر الملاحظات وأرقام المرجع

د. فهم أنواع المعاملات

النوع الاتجاه وقت الإنشاء التأثير
receipt وارد عند قبول طلب توريد (وارد) أو حركات وارد أخرى يزيد quantity_on_hand
issue صادر عند صرف مخزون للاستخدام الداخلي أو التنفيذ أو التخلص يقلل quantity_on_hand
adjustment كلاهما عند اعتماد تسوية يزيد أو يقلل من المعدود مقابل النظام
transfer_out صادر عند شحن التحويل يقلل المتوفر في مستودع المصدر
transfer_in وارد عند استلام التحويل يزيد المتوفر في مستودع الوجهة

quantity_change موقّع: الوارد وtransfer_in موجبان؛ الصرف وtransfer_out وحذف بند بكميات متبقية سالبان.

نقل الصندوق داخل المجموعة يكتب صفاً بكمية صفر وreference_type = bin_transfer. تعيين الصندوق يكتب تسوية بكمية صفر وreference_type = bin_placement. إكمال قائمة التقاط يكتب issue بـ pick_list. حذف بند له كمية يكتب issue بـ item_deletion. العكس يكتب صفاً تعويضياً بـ reversal. إنشاء مستودع/منطقة/صندوق فارغ أو إعادة التسمية لا يكتب دفتر مخزون. لا يمكن إلغاء تحويل مشحون (in_transit)؛ اعكس صفوف transfer_out.

يسجل كل معاملة الكمية_قبل وتغيير_الكمية والكمية_بعد للتتبع الكامل.


هـ. عرض تفاصيل المعاملة

انقر على أي صف معاملة لفتح عرض التفاصيل:

رأس الصفحة

  • معرف المعاملة، شارة النوع
  • التاريخ والوقت
  • سياق المخزون والمستودع
  • نفذه مع مقتطف الملف الشخصي

الكميات

الحقل الوصف
المنتج اسم المنتج ومعرفه
الكمية قبل مستوى المخزون قبل هذه المعاملة
تغيير الكمية المبلغ (+/-) الذي تغير
الكمية بعد مستوى المخزون بعد هذه المعاملة
تكلفة الوحدة التكلفة لكل وحدة وقت المعاملة
التكلفة الإجمالية إجمالي الأثر المالي (تكلفة الوحدة × القيمة المطلقة لتغيير الكمية)
العملة عملة المعاملة

المرجع

الحقل الوصف
نوع المرجع نوع المستند المصدر (مثل adjustment، transfer، pick_list، bin_transfer، requisition)
معرف المرجع UUID للمستند المصدر
رقم المرجع معرف الأعمال للمستند المصدر
السبب سبب المعاملة
الملاحظات ملاحظات إضافية

التتبع

الحقل الوصف
رقم الدفعة معرف الدفعة
رقم اللوت معرف اللوت
الرقم التسلسلي الرقم التسلسلي (إن وجد)

و. قراءة بنود المعاملة

تمثل كل معاملة حركة مخزون واحدة لمنتج واحد في مخزون محدد. الحقول الرئيسية للتحليل:

  • تغيير_الكمية — موجب للاستلامات/الزيادات، سالب للصرفيات/النقصان
  • الكمية_قبل والكمية_بعد — تمكن من تقييم دقيق للمخزون في أي نقطة زمنية
  • معرف_المرجع — يربط المعاملة بمستندها المصدر للربط المرجعي
  • نفذه — يوفر مساءلة المستخدم

يدعم سجل المعاملات متطلبات التدقيق الخارجي من خلال الحفاظ على سلسلة غير منقطعة لجميع حركات المخزون.


ز. عكس معاملة

عند إنشاء معاملة عن طريق الخطأ، يمكنك عكسها:

  1. افتح عرض تفاصيل المعاملة.
  2. انقر على عكس.
  3. قدّم سببًا للعكس.
  4. قم بالتأكيد.

عند العكس:

  • يتم إنشاء معاملة جديدة بقيمة معاكسة لـ تغيير_الكمية
  • تشير ملاحظات المعاملة الجديدة إلى معرف المعاملة الأصلية
  • تبقى المعاملة الأصلية دون تغيير (مبدأ السجل غير القابل للتغيير)
  • يتم تعديل مستويات المخزون إلى حالتها قبل المعاملة

مثال: إذا تم عمل استلام بقيمة +50 وحدة عن طريق الخطأ، فإن العكس ينشئ صرفًا بقيمة -50 وحدة، لاستعادة الرصيد.

متى تعكس مقابل متى تسوي

السيناريو الإجراء
تم استلام منتج خاطئ اعكس الاستلام، أنشئ استلامًا جديدًا للمنتج الصحيح
كانت الكمية خاطئة (أكثر من اللازم) أنشئ تسوية لتصحيح العدد
مصدر/وجهة خاطئة في التحويل اعكس التحويل، أنشئ تحويلًا جديدًا
تم تكرار المعاملة اعكس المعاملة المكررة

يحافظ العكس على مسار التدقيق. لا تحذف المعاملات أبدًا — اعكسها دائمًا.


التالي: الموردون — إدارة سجلات الموردين
انظر أيضًا: التسويات | التحويلات | قوائم الالتقاط | طلبات التوريد | الإحصائيات