بناء مسير الرواتب في Odoo: المكوّنات وقواعد العمل
بناء مسير الرواتب في Odoo ليس إدخال بيانات في شاشة، بل تصميم بنية: العقد يمدّ المبلغ المتكرر، والهيكل يجمع القواعد، والقواعد تُحتسب بترتيب محدد. ومعظم الأخطاء في الأنظمة القائمة تعود إلى البنية والترتيب لا إلى الحساب نفسه. يفصل هذا المقال المكوّنات والقرارات التي يجب حسمها قبل التشغيل، ويبدأ التصميم من سؤال يسبق كل شيء: من أين يأتي كل مبلغ في المسير، وبأي ترتيب يُحتسب. وتراجع الفروق دائماً على بيانات حقيقية من بيئة الاختبار. للمكوّنات العامة راجع وحدة الرواتب في Odoo.
العقد مصدر المبلغ المتكرر
العقد في وحدة الموارد البشرية في Odoo هو مصدر الراتب الأساسي والبدلات الثابتة. وإن كان العقد ناقصاً أو غير محدَّث، انتقل النقص إلى كل مسير لاحق، ثم تحوّل التصحيح إلى تسويات شهرية متكررة. لذلك تُراجع العقود قبل بناء الهيكل: الراتب الأساسي، والبدلات وطبيعة كل بدل، وتاريخ السريان، والفرع، والوظيفة، ونوع العقد. ويُفضّل أن يكون لكل تعديل على العقد أثر مؤرخ، لأن المسير يجب أن يعكس ما كان سارياً في فترة الاحتساب لا ما هو سارٍ اليوم. أي بند غير موثّق في العقد أو في ملحقه لا ينبغي أن يظهر في المسير الاعتيادي.
هياكل الرواتب: لماذا أكثر من هيكل
الهيكل الواحد المفروض على جميع العاملين يدفع الفريق إلى تجاوزات يدوية في كل دورة. والكيان السعودي غالباً يحتاج أكثر من هيكل: هيكل يختلف باختلاف جنسية الموظف أو نظامه إن اختلفت المكوّنات، وهيكل لكل شركة أو فرع داخل المجموعة، وهيكل للعاملين بدوام جزئي أو للمتعاقدين، وهيكل للعاملين الذين يتقاضون بدلات مختلفة الطبيعة. وتسمية الهياكل بأسماء واضحة وربطها بفئات الموظفين يمنع الخطأ المتكرر المتمثل في احتساب موظف على هيكل لا يخصّه. ويُراجع الهيكل عند كل تغيير نظامي أو تعاقدي، مع الاحتفاظ بآخر نسخة مقرّة.
قواعد الرواتب وترتيب الحساب
ترتيب الاحتساب أهم من الصيغة، لأن الصيغة الصحيحة تُنتج رقماً خاطئاً إن نُفِّذت قبل القاعدة التي تغذّيها. وقرارات الترتيب التي يجب حسمها:
- تحديد القواعد التي تبني الأساس قبل القواعد التي تعتمد عليه.
- ضبط ترتيب الاحتساب بحيث لا تُحتسب قاعدة على نتيجة لم تُحسب بعد.
- فصل القواعد التي تعدّل الإجمالي عن القواعد التي تعدّل الأساس.
- تسمية كل قاعدة باسم واضح ورمز قصير يميّزها عند المراجعة.
- اختبار كل قاعدة على حالة واحدة معروفة قبل تشغيل الدورة كاملة.
- توثيق الترتيب في ورقة واحدة تُراجع عند أي تعديل على الهيكل.
والقاعدة الجيدة قابلة للتفسير: يستطيع المحاسب أن يشرح من أين جاء الرقم ومن أي قاعدة، وأن يعيد إنتاجه في الدورة التالية دون تعديل يدوي.
الاستحقاقات والاستقطاعات: قاعدة تحسب وأخرى تعرض
في الهيكل ثلاث عائلات من القواعد: قاعدة تُدخل مبلغاً في المسير، وقاعدة تحسب قيمة تُستخدم كأساس لقاعدة أخرى ولا تظهر كسطر مستقل، وقاعدة تعرض معلومة للمراجعة فقط. والخلط بينها يجعل المسير يبدو صحيحاً بينما الأساس غير محتسب. ولذلك يُفصل في التصميم بين الاستحقاقات التي تضاف والاستقطاعات التي تُخصم، ويُحدَّد لكل قاعدة حسابها المحاسبي وطبيعتها. أما المعالجة النظامية لنهاية الخدمة والاستقطاعات المقررة فمتطلباتها تخص الجهة المختصة والأنظمة السارية، وهي قابلة للتغيير، وتُثبَّت مع محاسب المنشأة ومختص نظامي أو موارد بشرية مرخّص، مع الرجوع إلى النصوص الرسمية الحالية للتحقق منها قبل أي تطبيق، ولا نُصدر في هذا المجال أحكاماً نظامية ولا شرعية.
الحضور والإجازات والوقت الإضافي
- تسجيل الحضور والانصراف بشكل منتظم في الأيام التي يعتمد عليها الراتب.
- طلب الإجازة وإقراره قبل إغلاق الدورة لا بعدها.
- وقت إضافي موافَق عليه من المسؤول المحدد وبسياسة واضحة.
- سياسة معلنة للغياب والجزاءات المرتبطة به.
- مراجعة الاستثناءات قبل الاحتساب لا بعده.
إذا لم تُصَن هذه السجلات، لم يحتوي المسير على أساس سليم، وسيُصحّح الفرق يدوياً أو يُتجاهل. وهنا تظهر قاعدة عملية: أي بند يُحتسب على أساس الوقت يجب أن يكون له مصدر يمكن مراجعته، وإلا حُوّل الراتب إلى تقدير.
دفعات المسير والقيود المحاسبية والصلاحيات والمراجعة المتوازية
تُولَّد المسيرات عادةً على شكل دفعة واحدة، ثم تُراجع فردياً قبل التأكيد، والقاعدة أن التأكيد يوقف التعديل، فما يُؤكَّد بعد ذلك يُصحَّح بقيد أو بتسوية لا بتغيير صامت. وبعد التأكيد يولّد المسير قيوداً محاسبية تذهب إلى الحسابات المحددة في الهيكل أو في فئات الموظفين، والمطلوب مطابقة إجمالي المسير مع هذه الحسابات، ومراجعة الحسابات الوسيطة والأرصدة المستحقة. وفي المجموعات متعددة الشركات أو الفروع تُفصل القوائم والصلاحيات، مع إمكانية تشغيل مسير موحّد عند الحاجة. وقبل التشغيل النهائي تُشغَّل دورة كاملة بالتوازي مع الطريقة السابقة وتُقارن النتائج بندًا بندًا؛ وهي خطوة جوهرية في خدمة الرواتب والموارد البشرية لأنها تكشف فروق الهيكل والترتيب مبكراً. أما الصلاحيات فقرار مستقل: من يُقرّ المسير، ومن يرى الراتب، ومن يعدّل الهيكل؛ وصلاحية الراتب ليست صلاحية إدارية عامة. وأي معالجة لنهاية الخدمة أو للاستقطاعات النظامية تُثبَّت مع محاسب المنشأة ومختص نظامي أو موارد بشرية مرخّص، وتبقى الأنظمة السارية مرجعاً تتغير أحكامه.
ما لا نضمنه
- لا نقدّم حكماً نظامياً ولا شرعياً ولا تفسيراً ملزماً للأنظمة، والمرجع في ذلك الجهة المختصة والمختصون.
- لا نضمن انطباق أي معالجة على حالة فردية دون مراجعة مختص.
- لا نلتزم بسعر ولا بمدة قبل تحليل النطاق كتابةً، وأي تقدير زمني هو نطاق تخطيطي فقط.
- لا نضمن أن يقبل أي مدقق أو جهة أي هيكل رواتب، فالقبول قرار الجهة وحدها.
- لا نضمن نتيجة تجارية ولا ترتيباً في محركات البحث.
- لا نمنح شهادة مهنية ولا صفة رسمية ولا نمثّل أي جهة تنظيمية.
مقالات ذات صلة
تقارير Odoo ومؤشرات الأداء: من البيانات إلى مؤشر قابل للقياس
كيف تتحوّل بيانات Odoo إلى مؤشر يقود قرارًا: الفرق بين التقرير القياسي والعرض التحليلي والمحور، وتحديد البسط والمقام والفترة، وشرط جودة البيانات، والمطابقة مع دفتر الأستاذ.
9 دقيقة
الصلاحيات ومسارات الاعتماد في Odoo
دليل عملي لطبقات الأمان في Odoo الثلاث، وكيف تُبنى مصفوفة القرار بين الدور والفعل، وأين تُضبط طبقات الاعتماد، وما يجب اختباره بحساب حقيقي قبل التشغيل.
9 دقيقة
جاهزية بيانات الفوترة الإلكترونية في Odoo
الربط بمنصة الفوترة الإلكترونية خطوة تقنية واضحة، لكن العائق الحقيقي غالباً هو البيانات التي يرسلها Odoo. هذا المقال يفصل ما يجب أن يكون صحيحاً في البيانات قبل أن يستحق الربط أن يُنفَّذ.
9 دقيقة