ما الذي لا يفعله ERPNext تلقائياً — وما تحتاج المنشآت السعودية تهيئته قبل الانطلاق
ERPNext برنامج رائع حقاً. يغطي المحاسبة والمشتريات والمبيعات والمخزون والموارد البشرية والرواتب والتصنيع والمشاريع وأكثر — كل ذلك في نظام واحد مفتوح المصدر بدون رسوم ترخيص لكل مستخدم. بالنسبة للمنشأة السعودية الصغيرة أو المتوسطة التي تعمل حالياً على مزيج من جداول البيانات وموافقات واتساب وبرنامج محاسبة أساسي، فإن ERPNext يمثل قفزة نوعية إلى الأمام.
لكن ERPNext مبني لجمهور عالمي. التثبيت الافتراضي لا يعرف شيئاً عن زاتكا، ولا يفهم GOSI، وليس لديه مفهوم مكافأة نهاية الخدمة بموجب نظام العمل السعودي، وليس لديه أي ضوابط مشتريات على الإطلاق. إذا قمت بتثبيت ERPNext والانطلاق المباشر دون تهيئة هذه الأمور، فأنت تدير نظاماً غير متوافق وغير محمي — وستكتشف ذلك في أسوأ لحظة ممكنة.
تغطي هذه المقالة بالضبط ما لا يفعله ERPNext تلقائياً للمنشآت السعودية، وما يجب تهيئته قبل الانطلاق المباشر.
١. فاتورة زاتكا الإلكترونية — غير مشمولة
المرحلة الأولى من زاتكا إلزامية منذ ديسمبر 2021. المرحلة الثانية تُطرح على دفعات وأصبحت إلزامية الآن لشريحة كبيرة من المنشآت السعودية المسجلة في ضريبة القيمة المضافة. التثبيت القياسي لـ ERPNext لا ينفذ أياً من ذلك.
افتراضياً، يُنتج ERPNext فاتورة مبيعات قياسية بتنسيق PDF. لا يُولّد فواتير XML بهيكل UBL 2.1 الذي تشترطه زاتكا. لا يضمّن رمز QR في الفواتير المبسطة. لا يتصل بمنصة فاتورة التابعة لزاتكا للتخليص أو الإبلاغ في المرحلة الثانية. ليس لديه لوحة امتثال زاتكا أو تتبع حالة التقديم.
ما يجب بناؤه: المرحلة الأولى تتطلب تهيئة ERPNext لتوليد فواتير XML منظمة وحساب رموز QR بتنسيق Base64 TLV وإنتاج فاتورة PDF متوافقة مع زاتكا. المرحلة الثانية تتطلب ربط ERPNext بواجهة برمجة تطبيقات فاتورة وبناء سير عمل تقديم في نموذج فاتورة المبيعات ومعالجة التخليص لفواتير B2B والإبلاغ الدفعي لفواتير B2C وبناء آلية معالجة الأخطاء وإعادة المحاولة.
٢. رواتب GOSI — غير مشمولة
تشترط المؤسسة العامة للتأمينات الاجتماعية (GOSI) اشتراكات شهرية من أصحاب العمل والموظفين. تختلف المعدلات بين المواطنين السعوديين وغير السعوديين: للسعوديين 9% من الموظف و9.75% من صاحب العمل؛ لغير السعوديين 2% من صاحب العمل فقط. تسري هذه المعدلات على الراتب الأساسي بالإضافة إلى بدل السكن.
هيكل الراتب القياسي في ERPNext لا يعرف أياً من ذلك. إذا أجريت الرواتب على ERPNext غير المهيأ، لن تُحسَب اشتراكات GOSI ولن تظهر في قسائم الرواتب ولن تُدرَج في أي تقارير. سيتعين عليك حساب تقديم GOSI الشهري يدوياً خارج النظام — مما يُفرغ الغرض من امتلاك نظام ERP.
٣. مكافأة نهاية الخدمة — غير مُتتبَّعة
بموجب نظام العمل السعودي، يحق لكل موظف الحصول على مكافأة نهاية خدمة تُحسَب بنصف شهر راتب سنوياً للسنوات الخمس الأولى، وشهر راتب سنوياً بعد ذلك. هذا التزام حقيقي يظهر في ميزانيتك العمومية ويتراكم كل شهر لكل موظف.
ERPNext ليس لديه وحدة مكافأة نهاية الخدمة. لا يوجد حساب ولا تتبع للالتزامات ولا حساب في الميزانية العمومية ولا تقارير. معظم المنشآت السعودية تحسب مكافأة نهاية الخدمة في جدول بيانات عند مغادرة الموظف — مما يعني أن الالتزام غير مرئي حتى يصبح واجب السداد.
٤. تتبع الإقامة وتصاريح العمل — غير مشمول
كل موظف غير سعودي يحتاج إلى إقامة سارية المفعول وفي معظم الحالات تصريح عمل. هذه الوثائق تنتهي صلاحيتها. المنشأة التي تُوظّف عمالة غير سعودية وتفشل في تجديد الإقامة في الوقت المحدد تواجه غرامات ومضاعفات محتملة مع وزارة الموارد البشرية.
ERPNext لديه حقول وثائق الموظف، لكن ليس لديه نظام تتبع انتهاء الصلاحية أو تنبيه مدمج. لا توجد لوحة تعرض الموظفين الذين تنتهي إقاماتهم في الـ30 أو 60 يوماً القادمة، ولا إشعار تلقائي لمدير الموارد البشرية عند حلول موعد التجديد.
٥. أنواع الإجازات السعودية — غير مكتملة
يحدد نظام العمل السعودي استحقاقات إجازات تختلف عن الإعدادات الافتراضية لـ ERPNext. أنواع الإجازات الافتراضية لا تشمل إجازة الحج (5 أيام، مرة واحدة في الخدمة)، ولا تضع استحقاق إجازة الأمومة الصحيح (60 يوماً)، ولا تشمل إجازة الأبوة (3 أيام).
٦. ضوابط المشتريات — غير مشمولة
هذه الفجوة هي ما يُفاجئ معظم المدراء الماليين. ERPNext افتراضياً يسمح لأي مستخدم بإنشاء أمر شراء والموافقة عليه بنفسه. يسمح بتغيير البيانات البنكية للمورد من قِبل أي شخص لديه صلاحية الوصول لسجل المورد. يسمح بمعالجة الفواتير بدون أمر شراء مطابق. يسمح للشخص الذي يُعدّ الدفعة بأن يكون هو أيضاً من يفوّضها.
هذه ليست مجرد إزعاجات بسيطة — بل هي بالضبط فجوات الضبط التي تُمكّن أكثر أشكال الاحتيال التجاري شيوعاً: الموردون الوهميون والمدفوعات المحوّلة والفواتير الوهمية والإنفاق غير المصرح به.
٧. دليل الحسابات — عام افتراضياً
ERPNext يأتي بدليل حسابات عام. هيكل الحسابات الافتراضي لا يتوافق مع معايير هيئة المحاسبين القانونيين السعوديين (SOCPA)، ولا يتضمن حسابات ضريبة القيمة المضافة الصحيحة بنسبة 15%، ولا يشمل حساب GOSI المستحق الدفع، ولا يتضمن حساب التزام مكافأة نهاية الخدمة.
البدء بدليل حسابات خاطئ يعني أن تقاريرك المالية ستكون غير صحيحة من اليوم الأول، وسيتطلب إعداد إقرار ضريبة القيمة المضافة تعديلات يدوية، وسيُشير مدققوك إلى هيكل الحسابات في مراجعتهم الأولى.
خلاصة القول
ERPNext برنامج ممتاز. الفجوات المذكورة أعلاه ليست انتقاداً للمنتج — بل هي النتيجة المتوقعة لبناء منصة عالمية لا تستطيع افتراض متطلبات خاصة بكل دولة. السؤال ليس ما إذا كان ERPNext يستطيع التعامل مع متطلبات الامتثال السعودية. يستطيع. السؤال هو ما إذا كان شريك التطبيق لديك قد بنى هذه الأشياء فعلاً قبل الانطلاق المباشر.
في GSA، كل تطبيق ERPNext يشمل المرحلة الأولى والثانية من زاتكا ورواتب GOSI وتتبع مكافأة نهاية الخدمة وتنبيهات انتهاء صلاحية الإقامة وأنواع الإجازات السعودية وضوابط المشتريات ودليل حسابات متوافق مع SOCPA. هذه ليست إضافات اختيارية — بل الحد الأدنى المطلوب لإدارة منشأة متوافقة ومحكومة بـ ERPNext في المملكة العربية السعودية.