# طريقة التتبع في AYM Trade: تشغيلات وسيريال — تختار إمتى، وإيه اللي بيحصل لو غلطت

> من الفروقات بين التشغيلة والسيريال وقواعد الإدخال وFEFO والأثر المحاسبي — إلى القاعدة التي لا يفتحها أدمن: لماذا يقفل التتبع بعد أول حركة، وماذا تفعل لو اخترت الطريقة الخطأ — خطوة بخطوة من داخل النظام.

- المؤلف: فريق AYM Trade
- تاريخ النشر: 2026-09-23 (آخر تحديث: 2026-10-04)
- دقائق القراءة: 10
- الوسوم: تتبع-المخزون، تشغيلات، أرقام-تسلسلية، سيريال، AYM-Trade

- المصدر (HTML): https://aymt.codaym.com/blog/inventory-tracking-methods-guide

---

## خانة واحدة بتحدد شكل مخزونك كله

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

القاعدة اللي هتتكرر في كل سطر في الدليل ده: **التتبع قرار هوية، مش قرار إعداد**. بتختاره قبل أول حركة، وبتلتزم بيه بعدها. ومش تعقيد من النظام — ده جوهر المحاسبة السليمة، وهنشوف ليه بالأرقام.

## الطرق الأربع: الفروقات كلها في جدول واحد

من بطاقة الصنف، قسم «المخزون»، هتلاقي «طريقة التتبع» بأربع قيم:

| | بدون تتبع | تشغيلة (Lot) | رقم تسلسلي (Serial) | تشغيلة + تسلسلي |
|---|---|---|---|---|
| بيتتبع إيه؟ | الكمية بس | دفعة الإنتاج كاملة | كل قطعة برقمها | الدفعة والقطع جواها مع بعض |
| مثال من السوق | قرطاسية، قطع غيار صغيرة | أدوية، ألبان، مواد غذائية | موبايلات، أجهزة، ساعات | أجهزة طبية بدفعات وقطع مرقمة |
| بتدخل إيه عند الشراء؟ | الكمية والتكلفة | رقم التشغيلة وتاريخ صلاحيتها | رقم كل قطعة (مسح أو ملف) | رقم الدفعة، وأرقام قطعها |
| صرف البيع | بالمتوسط المرجح | **الأقرب انتهاءً يخرج الأول (FEFO)** | القطعة المحددة بالفاتورة | تشغيلة الأول وبعدين قطعة منها |
| المرتجع | بيرجع للمخزون على طول | بيرجع لنفس تشغيلته الأصلية | بيرجع بملف رقمه نفسه | نفس الدفعة ونفس الرقم |
| تاريخ الصلاحية | مش مطلوب | جوهري — تنبيهات وتقرير صلاحية | نادرًا (ضمان مش صلاحية) | لو الدفعة ليها صلاحية |

الفرق الجوهري بين العمودين المتجاورين: التشغيلة بتتتبع **المجموعة** («دفعة LOT-01 كمية 200 عبوة صلاحية مارس»)، والسيريال بيتتبع **الفرد** («الجهاز رقم SN-88172 بالظبط»). تجارة الأدوية بتسأل «أنهي دفعة؟» وتجارة الأجهزة بتسأل «أنهي قطعة؟» — ومن هنا بيتحسم الاختيار.

## مين بيختار أنهي طريقة: من نوع بضاعتك

**بدون تتبع** هي الطريقة الصح للأغلبية الصامتة من الأصناف: بضاعة بتتشترى وتتتباع بالكمية، ومحدش بيسأل عن هوية الكرتونة الفردية. قرطاسية، منظفات، ملابس من غير مقاسات متتبعة، مواد تغليف. النظام بيحسب لها الكمية ومتوسط التكلفة المرجح، وبيراقب الحد الأدنى — وده كفايتها تمامًا.

**التشغيلة** لكل بضاعة ليها «دفعة إنتاج» بتتجدد مع كل استلام: أدوية، ألبان، عصائر، مستلزمات طبية، بذور ومبيدات. الدفعة الواحدة بتشترك في تاريخ صلاحية واحد، فبتتدار كوحدة: بتدخل مع بعض، وبتخرج بترتيب الأقرب للانتهاء (FEFO)، وبيترجعوا مع بعض عند المرتجع.

**السيريال** للقطع اللي قيمتها في فرديتها: موبايلات، لابتوبات، ساعات، أجهزة منزلية كبيرة، قطع غيار محددة الهوية. كل رقم له ملف: دخل بأنهي فاتورة شراء، وخرج بأنهي فاتورة بيع، وفين هو دلوقتي. لما العميل يسألك «الجهاز ده أصلي وعليه ضمان؟» — الإجابة الموثقة قدامك في ثانية.

**تشغيلة + سيريال** للجمع بين الطريقتين مع بعض: أجهزة بتستلمها دفعات ليها تواريخ تشغيل، وكل جهاز جوه الدفعة مرقّم. بتطلبها المستشفيات والمختبرات وبعض تجار الأجهزة الطبية — وهي أشد الطرق صرامة: رقم للدفعة، وعدد أرقام صحيح بيطابق كمية الدفعة بالظبط.

## القاعدة الذهبية عند الإدخال: الكمية هي الحكم

النظام مش بيقبل عمود ناقص في جدول الهوية:

- عدد الأرقام التسلسلية **لازم يساوي الكمية بالظبط**. البند كمية 12 قطعة بعشرة أرقام مش بيتحفظ — الرسالة واضحة والرفض فوري. الصرامة دي بتحميك وقت الخصم والمرتجع والضمان: مفيش قطعة بتتبخر في الهوا، ومفيش رقم معلّق من غير كمية.
- كميات الأصناف المتتبعة بالسيريال (لوحدها أو مع تشغيلة) **أعداد صحيحة** — مفيش نص جهاز بسيريال.
- أرقام التشغيلات جوه البند الواحد **مش مكررة**، وكمية كل تشغيلة أكبر من صفر.

وعند الاستلام مش محتاج تدخل سطر سطر: التشغيلات بتتدخل بإدخال يدوي سريع أو **بلصق جدول كامل من ملف** مرة واحدة، والسيريال بمسح الباركود قطعة قطعة (كل مسحة بتضيف سطر)، أو باستيرادهم من ملف جاهز. وكشف التكرار شغال تلقائي: رقم متسجل قبل كده بيترفض فورًا فميبوظش ملفك.

## التتبع جوه الدورة الكاملة

**عند الشراء**: فاتورة الشراء بتفتح خانات الهوية جوه كل بند — رقم التشغيلة (أو توزيع كذا تشغيلة على البند الواحد بالكميات)، والسيريال مسح أو لصق. التكلفة بتتوزع على التشغيلات، فكل دفعة شايلة تكلفتها الفعلية.

**عند البيع**: الأصناف المتتبعة بالتشغيلات بتتصرف بـ **FEFO تلقائي** — النظام بيخرّج الدفعة الأقرب للانتهاء الأول من غير ما تتدخل، وبيحجز اللي فضل منها. والأصناف المتتبعة بالسيريال: بتحدد الأرقام المبياعة في الفاتورة نفسها، فملكية كل رقم بتنقل من المخزون للعميل بسجل موثق.

**عند المرتجع**: مرتجع الشراء بيخصم تشغيلات الفاتورة نفسها بترتيب FEFO، والمرتجع السيريال بيتقبل من القطع المشتراة بنفس الفاتورة والمتاحة فعلًا — فمش هترجّع جهاز أصله مشتريتهوش. ومرتجع البيع بيرجّع القطعة بملف رقمها نفسه، والتشغيلة لأصلها. والتفاصيل الكاملة لدورة المرتجعات في [دليل إدارة المرتجعات](/blog/returns-management-guide).

**عند التحويل بين المخازن**: التشغيلات بتتخصص عند تجهيز أمر التحويل بترتيب الأقرب للانتهاء، فهوية القطعة بتنتقل مع الكمية من مخزن لمخزن — وبتفضل شايف رصيد كل تشغيلة في تقرير الصلاحية وحركة الصنف. ودورة التحويلات بفصل اللي يعمل الطلب عن اللي يعتمده موصوفة بالتفصيل في [دليل التحويلات بين المخازن](/blog/warehouses-transfer-orders-guide).

## الأثر المحاسبي: ليه الهوية تكلفة مش رفاهية

معايير المحاسبة المصرية بتقيس المخزون **بالأقل من التكلفة وصافي القيمة البيعية**. من غير تتبع تشغيلات مش هتقدر تطبّق المعيار ده عمليًا: دفعة قرُب انتهاء صلاحيتها لازم قيمتها تتخصم في الدفاتر قبل ما تكتشفها على الرف — والتشغيلة هي وحدة القرار ده. ومع FEFO الدفعات الأقرب انتهاءً بتتحرك الأول، فمبيفضلش بضاعة «ميتة» بترفع رصيدك الدفتري على حساب رصيدك الحقيقي.

والتكلفة بتختلف من تشغيلة للتانية: اشتريت دفعة أولى بـ 10 جنيه ودفعة تانية بـ 12 — النظام بيحمّل كل بيع بتكلفة دفعته الفعلية مش بمتوسط غامض، فهامش ربحك بيبقى صادق سطر سطر. وعند عجز الجرد أو تلف قطع متتبعة، بتعرف بالظبط أنهي دفعة وأنهي أرقام اتأثرت، فالفرق بيتقيد (نقص الجرد 5101) بدقة تريّح المراجع الخارجي — لأن المستند شايل هوية اللي ضاع، مش رقم إجمالي بتشرحه بالتخمين.

وللسياق الضريبي ميزة زيادة: الفاتورة الإلكترونية (ETA) شايلة بيانات الصنف والكمية، وملف السيريال بيوثّق إن القطعة المبياعة هي نفسها المسجلة في المشتريات — سلسلة مستندات كاملة لو اتسألت عنها في فحص أو نزاع ضمان.

## ليه الخيار بيتقفل بعد أول حركة؟ حتى على الأدمن

النقطة دي بتخبّط ناس كتير فنشرحها من غير مجاملة. طريقة التتبع **مش بتتغير بعد ما يبقى على الصنف أرصدة أو حركات أو تشغيلات أو أرقام تسلسلية**. والقفل مش صلاحية الأدمن يقدر يفتحها — الحارس شغال على السيرفر نفسه وبيمسك أي طلب تعديل مهما كان مصدره. ليه الصرامة دي؟

مثال بالأرقام: صنف «موبايل» متتبع سيريال، استلمت 100 جهاز بأرقامهم، وبعت 60 منهم بملفات أرقامهم، وفضل 40. لو النظام سمح دلوقتي بتحويل الصنف لـ «بدون تتبع»، الأرقام الأربعين هتبقى من غير ملف، والستين المبيوعة من غير سلسلة، وتكلفة كل جهاز هتفقد ربطها بفاتورة شرائها. إنت مش غيّرت إعداد — إنت أعدت تفسير تاريخ محاسبي كامل: تكلفة البضاعة المبيوعة عن الستين جهاز اللي اتباعوا قبل كده، وأرصدة النهاردة، وقيمة عجز الجرد المحتمل. ده بالظبط اللي المراجع بيسميه «كسر سلسلة المستندات» — وهو اللي بيفتح باب التلاعب بالتاريخ في أي نظام بيسمح بيه.

والاتجاه العكسي بنفس المنطق: صنف «بدون تتبع» حركاته 500 قطعة، تحويله لـ «تشغيلات» معناه إنك بتُلزم النظام بأرقام دفعات مادخلتش أصلًا — فتطلع أرصدة من غير هوية، وده عيب بيانات دايم. عشان كده القاعدة واحدة في كل الاتجاهات: **قبل أول حركة إنت حر، وبعدها الهوية محفوظة**.

وهتلاقي التدرج ده في الشاشة نفسها: خانة الطريقة بتعرض تحتها تنبيه واضح إن القفل بيبدأ مع أول رصيد أو حركة — فبتختار وإنت عارف. وبعد وجود حركات الخانة بتتحول لمقفولة مع رسالة بتشرح السبب وبتوجهك للحل الصح.

## اخترت الطريقة الغلط: تعمل إيه عمليًا؟

الغلط وارد والنظام مبني على حسابه. المسار بيتفرع حسب حالة الصنف:

**الحالة الأولى — لسه مافيش حركة على الصنف** (لا رصيد، لا فاتورة، لا تشغيلة، لا سيريال): الخانة مفتوحة قدامك دلوقتي. افتح بطاقة الصنف، قسم «المخزون»، وغيّر طريقة التتبع، واحفظ. القفل بيبدأ مع أول حركة فعلية — مش مع أول حفظ — فالفرصة سانحة طول ما البضاعة لسه مادخلتش الدفاتر.

**الحالة التانية — فيه حركات فعلًا**: مفيش زر سحري، حتى لو اتصلت بالدعم وطلب الأدمن نفسه — المسار الموثق واضح:

1. **اعمل صنف جديد** بنفس البيانات (الاسم والباركود والوحدة والأسعار) وبالطريقة الصح. فرق رقم الصنف الداخلي مش هيبان لعميلك.
2. **فضّي القديم واملَ الجديد من الأبواب الموثقة بس** — والباب بيبقى على حالة التتبع:
   - **الصنفين «بدون تتبع»**: تسوية نقص موثقة على القديم، وتسوية استلام بنفس القيمة والتكلفة على الجديد — أسرع مسار، وكل خطوة حركة بقيد محاسبي.
   - **الجديد متتبع (أو القديم متتبع)**: البضاعة تعدي بفواتير، لأن قاعدة النظام واضحة: رصيد صنف متتبع مبيتغيرش من باب من غير هوية — فالتسوية ورصيد أول المدة للأصناف المتتبعة محجوبين بالتصميم. مرتجع الشراء بيفضّي القديم (خصم الكمية الراجعة من فاتورة شرائه الأصلية بتشغيلاتها أو أرقامها)، وفاتورة شراء جديدة عند المورد بتستقبل الجديد بهويته وتكلفته. الأثر على حساب المورد متعادل لو اتعملت بنفس التكلفة، والسلسلة المستندية كاملة من الاتنين.
3. **أرشف الصنف القديم**: بعد ما رصيده يبقى صفر، الأرشفة بتخفيه من قوائم البيع والشراء واختيارات الأصناف، وبيفضل تاريخه كامل للتقارير والمراجعة — لأن تاريخك التجاري مبيتحذفش، بيأرشف. والنظام بيحمي الخطوة نفسها: بيرفض الأرشفة لو للصنف فواتير نشطة في آخر 30 يوم، ويحذرك بصراحة لو فضل له رصيد مخزون — فمش هتأرشف صنف «معلق» لسه بضاعته على الرف.
4. **بعد الأرشفة** الصنف مش هيظهر في القوائم والاختيارات، لكن تاريخه بيفضل متاح للعرض والتقارير.

نصيحة تمنع المشكلة من أصلها: لما تعمل صنف ومش متأكد، ابدأ بـ «بدون تتبع» — لأن الترقية لتتبع بعدين بتمر بنفس مسار الحالة التانية (صنف جديد وأرشفة)، والتراجع من تتبع غلط لـ «بدون» كمان. القرار الوحيد اللي مش بيستحمل التأجيل هو قرار الهوية نفسه. ولو أول مرة بجهّز أصنافك على النظام، ابدأ بـ[دليل الأصناف والمخزون](/blog/products-inventory-tracking-guide) وبعدين رتب أولوياتك من [دليل إدارة المخزون للمحلات](/blog/inventory-management-guide).

## الفروقات في التقارير والفحص

- **تقرير صلاحية التشغيلات** شغال على مستوى التشغيلات: المنتهية (خسارة اتوثقت)، والقريبة خلال عدد أيام بتحدده انت (فرصة تخفيض قبل فوات الأوان)، والسليمة بتواريخها — والرقم الافتراضي واسع عشان مافوتكش حاجة.
- **تقرير حركة الصنف** بيعرض لكل صف: المستند (شراء، بيع، مرتجع، تحويل، تسوية جرد) والجهة والكمية — فسؤال «رصيد الصنف مش مطابق» بيتحول لجولة تفتيش موثقة مش جدال.
- **ملف السيريال** بيجاوب في ثانية: الجهاز ده دخل بفاتورة شراء رقم كذا في تاريخ كذا بتكلفة كذا، وخرج بفاتورة بيع كذا للعميل فلان. ده الفرق بين «ضمان على الورق» وضمان بتثبته بالمستند.
- **كشف تكرار الأرقام** شغال عند كل إدخال: رقم متسجل قبل كده بيترفض فورًا — فمش هتبيع الجهاز مرتين.

## الخلاصة

**التتبع الصح = بضاعتك بالكمية من غير هوية؟ «بدون تتبع» · ليها دفعات وصلاحية؟ «تشغيلة» · كل قطعة ليها قيمة وضمان؟ «سيريال» · الدفعة والقطعة مع بعض؟ «تشغيلة + سيريال».** واختار قبل أول حركة — لأن اللي بعدها هوية محفوظة: لا للأدمن، ولا للدعم، ولا لك. مش عناد من النظام — كل قيد خرج من الصنف ده مربوط بطريقته، وحماية دفاترك بتبدأ من حماية سلسلة مستنداتك من أولها لآخرها.

---

> هذا المقال من مدونة AYM Trade — نظام سحابي مصري متكامل لإدارة التجارة
> (ERP + نقطة بيع + متجر إلكتروني + الفاتورة الإلكترونية المصرية ETA).
> المصدر الأصلي: https://aymt.codaym.com/blog/inventory-tracking-methods-guide — يُعاد إنتاجه بتصريح
> search=yes و use=reference (content signals المعلنة في robots.txt).
> جرّب النظام مجانًا: https://aymt.codaym.com/
