سلاسل التوريد والاستيراد: من طلب الشراء لحد التكلفة النهائية للصنف

معظم شركات الاستيراد بتسعّر على سعر الفاتورة وبتكتشف الحقيقة بعد فوات الأوان. المقال ده بيشرح دورة الاستيراد الكاملة جوه Hunt ERP — من النواقص للتخليص الجمركي لحد حساب التكلفة النهائية بمثال بالأرقام.

فريق Hunt ERP 14 دقيقة قراءة 2026-08-02 5
سلاسل التوريد والاستيراد: من طلب الشراء لحد التكلفة النهائية للصنف

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

وبعدين ييجي السؤال اللي بيوقّف الشركة كلها: «الكرتونة دي تكلفتها كام بالظبط؟»

في معظم الشركات الإجابة بتبقى تخمين. شيت إكسل، ونسبة تقريبية «بنحطها 7% فوق سعر الفاتورة»، وقرار تسعير مبني على إحساس مش على رقم. والنتيجة إن الشركة ممكن تبيع بربح وهمي، أو تخسر في صنف وتعوّض في صنف تاني من غير ما تعرف.

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

المقال ده بيشرح دورة الاستيراد وسلاسل التوريد الكاملة جوه Hunt ERP: من لحظة ما المخزن يقولك «الصنف ده قرب يخلص»، لحد لحظة ما النظام يكتب تكلفة الوحدة النهائية في سعر شراء الصنف بعد كل مصروفات الشحنة. وفي الآخر هنتكلم باختصار عن التصدير كمان.

الخريطة الكاملة: تسع حلقات مربوطة ببعض

قبل التفاصيل، دي الرحلة اللي الصنف بيعديها جوه النظام:

#الحلقةاللي بيحصل فيها
1التخطيطالحد الأدنى للمخزون · شاشة النواقص · تخطيط المشتريات
2الطلبطلب شراء بترقيم تلقائي ← عروض أسعار ← اعتماد
3التعاقدأمر شراء · عقد مورد · دفعة مقدمة
4الاستيرادملف شحنة + رقم ACI + بوليصة + شرط تسليم
5الفواتيرفاتورة استيراد مبدئية ← نهائية بالعملة الأجنبية
6المدفوعاتدفعات مورد + مصروفات شحنة + قيود محاسبية
7التخليصوصول ← شحن ← فحص ← جمارك ← إفراج ← تسليم ← إرجاع حاويات
8الاستلامإذن إضافة مخزني تلقائي وتوزيع على المخازن
9التكلفةتوزيع المصروفات نسبياً + تحديث سعر الشراء

كل حلقة فيهم مش شاشة لوحدها — دي مربوطة باللي قبلها واللي بعدها، ومربوطة بالشجرة المحاسبية بقيود بتترحّل تلقائياً.

1. التخطيط: متشتريش لأنك «حسّيت» إنك محتاج

شاشة النواقص بتديك أولويات مش قايمة

كل صنف في النظام ليه حد أدنى. وشاشة النواقص مش بتكتفي إنها تعرضلك الأصناف اللي نزلت تحت الحد، دي بتحسب:

  • كمية العجز = الحد الأدنى − الرصيد الفعلي
  • نسبة حالة المخزون = (الرصيد ÷ الحد الأدنى) × 100

النسبة دي هي اللي بتحوّل قايمة أصناف لـ قايمة أولويات. صنف رصيده 90% من الحد الأدنى مش زي صنف رصيده 12%. الأول يتحط في دورة الشراء الجاية، والتاني عايز أمر شراء النهاردة — خصوصاً لو صنف مستورد ومدة توريده 90 يوم. وتقدر تعدّل الحد الأدنى من نفس الشاشة، فتتحول من تقرير لأداة تحكم.

تخطيط المشتريات: القرار مش بيتاخد من المخزون لوحده

شاشة واحدة بتجمع اللي المشتري محتاج يشوفه قبل ما يقرر:

  • الأصناف اللي محتاجة شراء فعلاً
  • مديونيات الموردين — الأرصدة المستحقة عليهم
  • تذكيرات الشراء — مهام مجدولة بتواريخ

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

تسعير المشتريات

  • تحديث الأسعار جماعياً لمجموعة أصناف
  • تطبيق هامش ربح على مجموعة مختارة
  • انعكاس سعر الوحدة الرئيسية على باقي الوحدات تلقائياً (كرتونة / علبة / قطعة)

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

2. الموردين: محلي وخارجي… وكل واحد ليه عالمه

النظام بيفصل بوعي بين نوعين. المورد المحلي مربوط بالشجرة المحاسبية بأوامر الشراء والفواتير والمرتجعات. والمورد الخارجي كيان مستقل متعمل مخصوص للاستيراد.

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

حسابات متعددة العملات — مش رفاهية

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

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

عقود الموردين

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

3. أمر الشراء وفاتورة الشراء: الحلقة المحاسبية

طلب الشراء بيتعمل برقم تلقائي بصيغة PR-YYYYMM-0001 بيتجدد كل شهر، فالترقيم يفضل مقروء وقابل للأرشفة من غير تدخل يدوي. وأمر الشراء وفاتورة الشراء بيدعموا:

  • حالات المستند: مسودة ← مُرحّل ← ملغي
  • طرق دفع: كاش / آجل / شيك / تحويل بنكي / محفظة إلكترونية
  • حالة السداد: مدفوع / مدفوع جزئياً / غير مدفوع
  • دفعة مقدمة مستقلة ليها طريقة دفعها ومصدرها (خزينة / بنك / شيك / محفظة) وحالتها الخاصة
  • ضريبة القيمة المضافة وخصم المنبع كحقول مستقلة
  • مركز التكلفة والفرع والمخزن والعملة والموظف المسؤول
  • ربط بالقيد المحاسبي عند الترحيل
  • تقييد البيانات تلقائياً بفرع المستخدم
  • حذف ناعم — مفيش مستند بيضيع من التاريخ

وفصل الدفعة المقدمة عن السداد الأساسي بمصادر وحالات مستقلة هو اللي بيخلّي النظام قادر يتعامل مع واقع الاستيراد: بتدفع 30% مقدم عند التعاقد و70% عند وصول المستندات — وكل دفعة ليها قيدها وتاريخها ومصدرها.

4. ملف الاستيراد: قلب المنظومة

ملف الشحنة هو الحاوية المنطقية اللي بتجمع كل حاجة تخص شحنة واحدة.

الحقلالمعنى العملي
المورد (محلي أو خارجي)النظام بيعرف تلقائياً أنهي واحد فيهم ويستدعي بياناته
العملةعملة التعاقد الأساسية
بلد المنشأبيحدد الرسوم والاتفاقيات التفضيلية
بلد الشحنممكن يختلف عن بلد المنشأ — وده فرق بيهم الجمارك
تاريخ الشحنبداية العداد الحقيقي
تاريخ الوصول المتوقعأساس التخطيط والمتابعة
رقم ACIرقم التسجيل المسبق للشحنات (نافذة) — إلزامي في مصر
رقم البوليصةBill of Lading / Airway Bill
شرط التسليمFOB / CIF / C&F / EX-WORK
طريقة الدفعكاش / آجل / الدفع مقابل المستندات / اعتماد مستندي

ليه شرط التسليم حقل رئيسي مش تفصيلة؟

لأنه بيحدد مين بيتحمل إيه:

  • EX-WORK — إنت بتتحمل كل حاجة من باب مصنع المورد
  • FOB — المورد بيوصّل للميناء ويحمّل، وإنت بتتحمل النولون والتأمين
  • C&F — سعر الفاتورة شامل النولون، من غير تأمين
  • CIF — شامل النولون والتأمين مع بعض

الحقل ده هو اللي بيقول للمحاسب أنهي مصروفات هتيجي بعدين وأنهي مصروفات مدفوعة أصلاً جوه قيمة الفاتورة. المعرفة دي لوحدها هي اللي بتمنع إنك تسجّل النولون مرتين.

دورة حياة الشحنة: تسع حالات

#الحالةمعناها إدارياً
1مبدئيةالملف اتعمل، التعاقد قايم، لسه متشحنتش
2تم الشحنالبضاعة مشيت — بدأ عداد المدة والتمويل
3وصول الميناءوصلت بس متفرّغتش — بداية احتساب الأيام المجانية
4الوصولالتفريغ تم — بدأ عداد الأرضيات
5خروجخرجت من الدايرة الجمركية
6إضافة إلى المخازندخلت المخزن فعلياً
7تم الاستلاممطابقة الكميات والمواصفات
8غلق الشحنةالتكلفة اكتملت والشحنة اتقفلت محاسبياً
9ملغاةمع سبب إلغاء إلزامي مكتوب

التدرج ده مش تجميل. لوحة المؤشرات بتعرض على طول عدد الشحنات المبدئية، والجاري شحنها، والمغلقة — فالمدير يعرف في ثانية حجم الالتزامات المفتوحة على الشركة.

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

5. فواتير الاستيراد: من المبدئية للنهائية

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

الحالتين: مبدئية ← نهائية

  • مبدئية: فاتورة العرض/التقدير قبل التأكيد، وقابلة للتعديل
  • نهائية: الفاتورة المعتمدة — وهي لوحدها اللي تقدر تتحوّل للمخازن

الفصل ده بيمنع أخطر غلطة في الاستيراد: إنك تدخّل بضاعة المخزن ببيانات لسه متعتمدتش.

الحساب التلقائي على مستوى البند

النظام مش مستني حد يدوس «احسب». بنود الفاتورة بتعيد حساب نفسها تلقائياً عند الإنشاء والتعديل والحفظ والحذف:

  • إجمالي البند = (الكمية × السعر) − الخصم
  • إجمالي الفاتورة = مجموع البنود
  • الصافي = الإجمالي − خصم الفاتورة

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

6. المدفوعات والمصروفات: هنا بتتبني التكلفة الحقيقية

دي أذكى وحدة في المنظومة، ومفتاحها فكرة واحدة: النظام بيفرّق بين نوعين مختلفين تماماً من صرف الفلوس.

النوع الأول: دفعة على فواتير

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

النوع التاني: مصروف شحنة

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

ليه التفريق ده حاسم؟

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

سعر الصرف بيتسجّل مع كل دفعة لوحدها

دي من أهم التفاصيل واللي مش بيتاخد بالها كتير. شحنة بتاخد 4 شهور بتتدفع مصروفاتها على مراحل، وسعر الصرف بيتغيّر بينهم. النظام مش بيستخدم سعر صرف واحد للشحنة، دا بيحفظ سعر الصرف مع كل دفعة، وبعدين بيحوّل كل مبلغ للعملة الأساسية بسعره الصح.

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

مسار تدقيق كامل

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

7. التخليص الجمركي: الوحدة الأكتر تفصيلاً

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

بيانات المأمورية بتشمل: رقم المأمورية، العميل، رقم ACID، نوع المأمورية (استيراد أو تصدير)، الصنف، البند الجمركي HS Code، نوع الصنف، رقم بطاقة الاستيراد ونوعها، رقم السجل التصديري، نوع شهادة المنشأ، بلد المنشأ وبلد الوصول، نوع الشحنة، الميناء، طريقة الشحن، ورقم البوليصة.

المراحل السبعة للاستيراد

#المرحلةالمحتوى
1الوصول والتفريغتاريخ الوصول والتفريغ، الأيام المجانية ونهايتها
2إجراءات الشحنإذن التسليم (رقمه وتاريخه)، المستندات
3الفحص والعرضبنود الفحص والجهات الرقابية
4الجمارك والتثمينالبيان الجمركي، القيمة، الرسوم، الضريبة
5الإفراجرقم وتاريخ الإفراج
6التسليم والنقلشركة النقل، السائق، السيارة، مكان التسليم
7إرجاع الحاوياتخروج الفارغ، إرجاعه، والتواريخ الحرجة

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

الأرضيات والغرامات: القاتل الصامت لربحية الاستيراد

كل مرحلة في النظام مش خانة «تمت / لم تتم»، دي بتحمل حقول تشغيلية بالتفصيل. وأخطرها الحقول دي:

  • الأيام المجانية وتاريخ انتهائها
  • سعر التخزين اليومي وعدد أيام التخزين
  • Demurrage — غرامة تأخير الحاوية في الميناء
  • Detention — غرامة احتجاز الحاوية بره الميناء
  • DHC — رسوم المناولة

يومين تأخير في تجهيز مستند ممكن يكلفوا أكتر من هامش الربح على الشحنة كلها. ونظام عارف تاريخ انتهاء الأيام المجانية، وعارف السعر اليومي، يقدر ينبّه قبل ما الغرامة تحصل مش بعدها.

وكمان في حقل سبب التوقف بيتكتب فيه سبب وقوف المأمورية. الحقل الصغير ده بيمنع أشهر جملة في شركات الاستيراد: «الشحنة واقفة في الجمارك» — من غير ما حد يعرف ليه، ولا مين المسؤول، ولا بقالها قد إيه.

الحاويات وشحنات الـ LCL

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

المستندات والسجلات وإعادة الفتح

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

توزيع المأموريات على المخلصين

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

مصروفات الشحنة وكشوف حساب العملاء

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

ولشركات التخليص اللي بتشتغل لحساب عملاء، في كشف حساب عميل فيه: إجمالي المصروفات + إجمالي الأتعاب = الإجمالي الكلي، والمدفوع والمتبقي وحالة السداد، مع دمج البنود (عرض مفصّل أو مجمّع) واسم عرض بديل للعميل، وإصدار وطباعة. والكشف بيتعامل زي الفاتورة في شاشة التحصيل، فبيدخل دورة التحصيل على طول.

8. وحدة الجمارك: البنود الجمركية والموانئ والبوابات

البنود الجمركية (HS Codes)

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

القيمة الحقيقية للوحدة دي إنها بتخليك تحسب الرسوم قبل الشراء. قبل ما توقّع أمر الشراء تقدر تستعلم عن البند وتعرف الرسم والضريبة المتوقعين، فيتبني قرار الشراء على التكلفة النهائية المتوقعة مش على سعر الفاتورة لوحده.

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

الموانئ وبوابات الدخول والخروج

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

9. من الشحنة للمخزن: التحويل التلقائي

لما البضاعة توصل، بتدوس زرار «تحويل إلى المخازن»، والنظام بينفّذ العملية دي كلها جوه معاملة قاعدة بيانات واحدة:

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

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

10. التكلفة النهائية (Landed Cost): الجايزة الكبرى

دي اللحظة اللي بتجاوب على سؤال البداية. خلينا نمشي على مثال برقم حقيقي.

المعطيات

شحنة فيها 3 أصناف، بفاتورة إجمالي 50,000 دولار، وسعر الصرف وقت السداد 48.50:

الصنفالكميةالسعر ($)الإجمالي ($)النسبة من الشحنة
صنف A400 كرتونة6024,00048%
صنف B1,000 كرتونة1616,00032%
صنف C2,000 قطعة510,00020%
الإجمالي50,000100%

يعني قيمة الفاتورة بالجنيه = 50,000 × 48.50 = 2,425,000 جنيه.

مصروفات الشحنة

المصروفالمبلغ (جنيه)
نولون بحري180,000
تأمين25,000
رسوم جمركية315,000
ضريبة قيمة مضافة210,000
أرضيات وغرامات45,000
أتعاب تخليص30,000
نقل داخلي20,000
الإجمالي825,000

التوزيع النسبي وتكلفة الوحدة

النظام بيوزّع الـ825,000 على الأصناف بنسبة القيمة:

الصنفتكلفة الفاتورة (ج)نصيبه من المصروفات (ج)التكلفة الكلية (ج)تكلفة الوحدة
A (400 كرتونة)1,164,000396,0001,560,0003,900
B (1,000 كرتونة)776,000264,0001,040,0001,040
C (2,000 قطعة)485,000165,000650,000325
الإجمالي2,425,000825,0003,250,000

وهنا بيبان الفرق اللي بيوكل الأرباح

لو اعتمدت على سعر الفاتورة لوحده، صنف A تكلفته عندك 2,910 جنيه للكرتونة. لو حطيت هامش ربح 20% هتبيع بـ 3,492 جنيه.

بس تكلفتك الحقيقية 3,900 جنيه. يعني إنت بتخسر 408 جنيه في كل كرتونة وإنت فاكر إنك رابح 582. وفي 400 كرتونة الفرق ده = 163,200 جنيه خسارة في صنف واحد في شحنة واحدة.

والفرق ده مش استثناء — نسبة المصروفات للفاتورة في المثال ده 34%، وده رقم عادي جداً في الاستيراد.

ليه التوزيع بالقيمة مش بالكمية؟

لو وزّعنا الـ825,000 بالكمية، صنف C (2,000 قطعة من إجمالي 3,400 وحدة) كان هياخد 58.8% من المصروفات = 485,000 جنيه، يعني 242 جنيه على قطعة تكلفة فاتورتها 242 جنيه — تكلفتها تتضاعف. وصنف A كان هياخد 11.8% بس.

ده تشويه كامل للتكلفة بيؤدي لتسعير كارثي. والتوزيع بالقيمة هو نفس المنطق اللي الجمارك نفسها بتمشي عليه في احتساب الرسوم على القيمة — فمنطق النظام بيتطابق مع منطق الواقع.

الخطوة الأخيرة: تحديث سعر الشراء

بضغطة واحدة، النظام بيكتب تكلفة الوحدة المحسوبة في سعر شراء الصنف على مستوى وحدة القياس، وبيسجّل السعر القديم والجديد وإجمالي التكلفة في سجل التحديث.

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

وبيتوّج ده كله تقرير تكلفة الشحنة اللي بيعرض تكلفة كل صنف بالعملتين، ونسبته من الشحنة، ونصيبه من المصروفات، وتكلفة وحدته النهائية، وملخص الشحنة — مع طباعة وتصدير PDF وExcel.

11. الحوكمة: اللي بيخلّي الأرقام دي موثوقة

كل اللي فات ملوش قيمة لو أي مستخدم يقدر يعدّل أي حاجة. عشان كده النظام مبني على:

  • صلاحيات على مستوى الإجراء مش الشاشة — عرض، إضافة، تعديل، حذف، وتغيير الحالة كصلاحية مستقلة
  • صلاحية الاعتماد/الترحيل منفصلة — اللي بيدخّل مش بالضرورة اللي بيعتمد
  • تقييد البيانات بالفرع تلقائياً
  • فلترة حسب التعيين — المخلّص يشوف مأمورياته بس
  • حذف ناعم في المستندات الحساسة
  • مسار تدقيق كامل — مين أنشأ، مين عدّل، مين رحّل، مين ألغى، وإمتى
  • معاملات قاعدة بيانات — العملية تنجح كاملة أو تفشل كاملة، مفيش نص عملية

ولو الموضوع ده مهم لشركتك، إقرا كمان كيف تحمي شركتك من السرقة الداخلية بنظام ERP.

12. وإيه عن التصدير؟

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

الموجود فعلاً

وحدة التخليص الجمركي بتدعم مأموريات التصدير فعلاً — نوع المأمورية بيقبل استيراد أو تصدير، وللتصدير مسار مراحل خاص بيه: الوصول ← إجراءات الشحن ← الفحص والعرض ← الجمارك والتثمين ← الإفراج ← التسليم والنقل (6 مراحل، من غير مرحلة إرجاع الحاويات المخصصة للاستيراد).

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

الناقص: دورة التصدير التجارية الكاملة

اللي لسه مش مغطّى هو الوجه التجاري والمالي للتصدير كنشاط للشركة نفسها، يعني المقابل العكسي لملف الاستيراد:

العنصر المطلوب في التصديرالمقابل في الاستيراد
ملف شحنة تصدير بحالاته الخاصةملف الاستيراد بحالاته التسعة
العميل الخارجي بحسابات متعددة العملاتالمورد الخارجي
الفاتورة التصديرية (Commercial Invoice)فاتورة الاستيراد
قائمة التعبئة (Packing List)بنود الفاتورة
شهادة المنشأ والشهادات الصحيةمستندات الاستيراد
الاعتماد المستندي الصادرالاعتماد المستندي الوارد
إذن صرف مخزني تلقائيإذن الإضافة التلقائي
تحصيل بالعملة الأجنبية وفروق الصرفمدفوعات المورد
ربحية الشحنة التصديريةتكلفة الشحنة الاستيرادية

الفرق الجوهري بين المنطقين

  • في الاستيراد السؤال: تكلفتني كام؟ ← المصروفات بتتضاف على التكلفة. في التصدير: كسبت كام؟ ← المصروفات بتتخصم من الإيراد، وبتقيس ربحية الشحنة مش تكلفتها.
  • في الاستيراد بتدفع بالعملة الأجنبية وبتشتري دولار؛ في التصدير بتحصّل بالعملة الأجنبية وبتورّد حصيلة الصادر، وبتدخل في معالجات فروق عملة عكسية الاتجاه.
  • في الاستيراد المستند الحرج هو البيان الجمركي الوارد؛ في التصدير المستندات الحرجة هي شهادة المنشأ والفاتورة المصدّقة من الغرفة التجارية وشهادات المطابقة — وأي نقص فيها بيوقف الشحنة أو بيمنع تحصيل قيمتها من بنك المستورد.

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

الخلاصة

لو عايز تلخّص فلسفة المنظومة دي في نقط:

  • الحقيقة الواحدة: مفيش رقم بيتدخّل مرتين. البنود بتنتج الفاتورة، والفواتير بتنتج إذن الإضافة، والفواتير والمصروفات بينتجوا التكلفة، والتكلفة بتنتج سعر الشراء.
  • الفصل بين اللي لازم يتفصل: دفعة مورد ≠ مصروف شحنة. فاتورة مبدئية ≠ نهائية. مورد محلي ≠ خارجي. دفعة مقدمة ≠ سداد. كل فصل فيهم بيمنع غلطة محاسبية محددة.
  • الدقة في العملات: سعر صرف لكل دفعة، بدقة 6 خانات عشرية، محفوظ لحظة التنفيذ.
  • التفاصيل اللي بتكلف فلوس: الأيام المجانية، الأرضيات، غرامات التأخير، إرجاع الحاويات، درجة الحرارة.
  • الأتمتة في الأماكن الخطرة: حساب البنود، الإضافة للمخزن، توزيع التكلفة، تحديث الأسعار.
  • الحوكمة كطبقة أصيلة: الثقة في الرقم بتيجي من إمكانية تتبعه، مش من الإيمان بيه.

الفرق بين شركة بتستورد بنجاح وشركة بتستورد بخسارة مش في جودة المورد ولا في سعر الفاتورة — ده في قدرتها إنها تعرف تكلفتها الحقيقية في الوقت المناسب. وده بالظبط اللي اتبنت عشانه وحدة سلاسل التوريد والاستيراد في Hunt ERP: إن السؤال يتحول من «تفتكر تكلفتها كام؟» لـ«تكلفتها كذا… وده تفصيل كل جنيه فيها».

عايز تشوف الوحدة دي شغالة على بيانات شركتك؟ اتفرج على الباقات والموديولات أو اطلب عرض توضيحي وهنوريك دورة شحنة كاملة من التعاقد للتكلفة النهائية.

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

شارك المقال:

جاهز تطبق Hunt ERP في شركتك؟

احجز نسخة تجريبية مجانية أو تواصل مع فريقنا

احجز نسخة تجريبية مجاناً

📚 المزيد من المقالات