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

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

المفاهيم الثلاثة: Job وShipment وInvoice

ملف العملية (Job)

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

الشحنة (Shipment)

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

الفواتير (Invoices)

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

أين يتسرب الربح في شركات الشحن؟

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

كيف تُبنى الدورة الواحدة في نظام ERP؟

1. ملف العملية مركز كل شيء

في ERPNext يمكن تمثيل ملف العملية كمشروع (Project) أو كمستند مخصص يُربط به كل شيء، أو كبُعد محاسبي يظهر في كل فاتورة وسند. الاختيار يعتمد على حجم العمليات وطبيعتها، لكن المبدأ واحد: لا إيراد ولا مصروف دون رقم عملية.

2. التقدير قبل التنفيذ

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

3. تسجيل المصروفات لحظة حدوثها

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

4. علامة «قابل لإعادة الفوترة»

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

5. فواتير الموردين المتوقعة

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

6. العملات وفروق الصرف

يدعم ERPNext الفواتير بعملات متعددة وإعادة التقييم، فتُحسب فروق الصرف على مستوى العملية والعميل والمورد بدلاً من أن تضيع في حساب عام.

7. الإغلاق والربحية

لا تُغلق العملية إلا بعد فوترة العميل بالكامل ومطابقة فواتير الموردين. وعندها يظهر تقرير ربحية دقيق: الإيراد، والتكلفة، والهامش، والانحراف عن التقدير.

التقارير التي تحتاجها إدارة شركة الشحن

  • ربحية كل عملية مقارنة بالتقدير.
  • الربحية حسب العميل ونوع الخدمة والمسار.
  • المصروفات المدفوعة التي لم يُعد فوترتها بعد.
  • العمليات المفتوحة منذ أكثر من مدة محددة.
  • عهد المخلصين غير المسواة.
  • فواتير الموردين المتوقعة التي لم تصل.

الربط مع التشغيل

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

خطوات البدء

  1. وحّد ترقيم ملفات العمليات.
  2. حدد قائمة بنود المصروفات وأيها قابل لإعادة الفوترة.
  3. اجعل رقم العملية إلزامياً في كل فاتورة وسند.
  4. ابدأ بالتقدير المسبق لكل عملية جديدة.
  5. راجع تقرير المصروفات غير المفوترة أسبوعياً.

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

أسئلة شائعة

هل يدعم ERPNext شركات الشحن والتخليص؟

يوفر الأساس المالي والتشغيلي كالمشاريع والأبعاد المحاسبية والعملات المتعددة، ويُخصص لمسار ملف العملية حسب طبيعة كل شركة.

كيف أضمن عدم نسيان مصروف قابل لإعادة الفوترة؟

بربط كل مصروف بملف العملية وعلامة إعادة الفوترة، وتقرير أسبوعي بالمصروفات غير المفوترة.

كيف أعرف ربحية الشحنة قبل وصول فواتير الموردين؟

بتسجيل تكلفة متوقعة عند وقوع الخدمة ثم مطابقتها بالفاتورة الفعلية.

هل يمكن الفوترة بعملات مختلفة؟

نعم، مع حساب فروق الصرف وإعادة التقييم.