Skip to content
English

توجيهات الرواتب والتصفية ​

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

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

تتناول هذه الصفحة توجيهات مستندات المال: سندات الرواتب وسجلاتها، والراتب اليومي، وتصفية المستحقات، والزيادات السنوية، ومستندات مخصصات الموظفين. وبقية توجيهات الموارد البشرية في الصفحات الشقيقة المذكورة في آخر الصفحة.

كيف تعمل توجيهات الموارد البشرية ​

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

التوجيه يخص نوع مستند واحدًا. تعرض شاشة التوجيه حقولًا مختلفة بحسب نوع المستند الذي هو له؛ فتوجيه سند الراتب وتوجيه سند الإجازة لا يكاد يجمعهما شيء. وتنتهي معظم التركيبات إلى بضعة توجيهات لكل نوع مستند، لكل منها دفتره: واحد للموظفين الشهريين وآخر للعمالة اليومية، وواحد يؤثر محاسبيًا وآخر لا.

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

مفتاح إيقاف التأثير المحاسبي له ثلاثة أسماء

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

  • بدون تاثير محاسبي — أشّره ليتوقف التأثير.
  • إنشاء تأثير محاسبي — أشّره ليبدأ التأثير.
  • مع تأثير محاسبي في توجيه المكافآت والجزاءات — بالمعنى نفسه للثاني.

فالخانة المؤشَّرة تعني «بلا قيد» في سند الراتب و«بقيد» في سجل الراتب. اقرأ العنوان لا التأشير.

توجيه سند الراتب ​

هذا أخطر توجيه في الموديول. وهو لا يحمل جوانب محاسبية خاصة به — فحسابات سند الراتب تأتي من مفردات الراتب — لكنه يقرر كثيرًا من سلوك المستند.

الخيارالحقلماذا يفعل
بدون تاثير محاسبيtermConfig.withoutAccountingEffectلا ينتج المستند قيدًا البتة. وهذا هو التوجيه المناسب لدورة رواتب موازية أو تجريبية.
اخر سند راتب للموظف قبل انهاء الخدمةtermConfig.employeeFiringDocيعلّم المستندات المصنوعة بهذا التوجيه بأنها راتب الموظف الأخير قبل إنهاء الخدمة. وهذه الراية هي ما يختار مجموعة آخر سند راتب من قواعد خصم أيام عدم العمل في إعدادات الموارد البشرية، فالتوجيه الذي يضعها يغيّر طريقة خصم أيام الشهر غير المعمولة.
حذف السطور التي ليس لها تأثيرtermConfig.removeLinesWithoutEffectيُسقط سطور المفردات التي خرجت أصفارًا، فتصير قسيمة الراتب الطويلة مقروءة.
يجب تحديد مجال الإصدارtermConfig.salaryRangeMustBeSpecifiedيرفض المستند ما لم يُسمَّ مجال إصدار رواتب.
السماح بإصدار سندات الراتب للموظفين الذين هم بأجازة بدون راتب (مفردات أخرى فقط)termConfig.allowIssueForInVacationEmpsيصدر مستندًا لموظف في إجازة بلا راتب. والعنوان يبيّن الغرض: الأساسي لا يُدفع لكن المفردات الأخرى تصله.
عدم تكرار المفردات اذا لم تختلف المحدداتtermConfig.doNotDuplicateComponentsيدمج سطور المفردات التي لا تختلف إلا بمحدد متطابق في الحقيقة.
حساب إلي تاريخ في سند الراتب من خلال جدول تغيير حالة الموظف و ليس تاريخ الاستقالة فقطtermConfig.calcSalaryToDateFromStateSysEntryيُؤخذ «إلى تاريخ» من سجل تغيّر حالات الموظف لا من تاريخ إنهاء الخدمة وحده — وهو ما يهم لمن أُوقف أو تغيرت حالته في منتصف الشهر.
أقصى عدد أقساط سلفة يتم سدادها في السندtermConfig.maxNumberOfPaidLoanInstallmentsيحدّ عدد أقساط السلف التي يسددها المستند الواحد. وبدونه قد يبتلع مستند يغطي متأخرات عدة شهور عدة أقساط دفعة واحدة.
دفع أول قسط غير مدفوع دائما بغض النظر عن تاريخ القسطtermConfig.alwaysPayFirstUnpaidInstallmentRegardlessOfDateيُؤخذ أقدم قسط غير مسدد دائمًا وإن لم يحل تاريخه.
السماح بالحفظ بشكل نهائي إذا كان سجل الراتب مسودةtermConfig.allowSavingPermanentlyIfSalarySheetDraftيتيح حفظ سند الراتب نهائيًا والسجل فوقه ما زال مسودة.
تحديث قيمة معدل العملة مع الحفظtermConfig.updateCurrencyRateValueWithSaveيحدّث سعر الصرف مع كل حفظ بدل إبقاء السعر الذي أُنشئ به المستند.
تجميع سندات المخالفة التي لها مفرد في سطور الراتبtermConfig.collectHOPenaltiesInSalaryLinesتُجمَّع مستندات المخالفات الحكومية التي تحمل مفرد راتب في سطور القسيمة.
البحث عن سند راتب لفترة سابقة عند عدم وجود راتب لنفس الفترة للصرفيات التاليةtermConfig.fetchPreviousOtherIssuanceSalaryDocsجدول بصرفيات الرواتب. وعنوانه يشرح الحالة: حين لا يوجد سند راتب للفترة نفسها تحت الصرفية المعالَجة، يبحث النظام عن سند في فترة سابقة تحت الصرفيات المذكورة هنا.

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

توجيه سجل الراتب ​

السجل هو الدفعة، وسندات الرواتب تحته هي التي تدفع فعلًا. ولذلك فتوجيهه معنيّ أساسًا بـأي المستندات تُنشأ وماذا ترث.

هوية المستندات المنشأة. توجيه المستند المصدر آليا termConfig.generatedDocTerm ودفتر المستند المصدر آليا termConfig.generatedDocBook يسميان التوجيه والدفتر اللذين يأخذهما كل سند راتب ينشئه هذا السجل. وهذا أول ما يُراجع حين تؤثر المستندات في حسابات خاطئة.

أو دفترًا لكل محدد. جدول التفاصيل termConfig.lines يحمل أزواج محدد/دفتر، وتحديد الدفتر بناءا على الموظف termConfig.calcBookFromEmployee يجعل السجل يختار دفترًا من ذلك الجدول بناءً على محددات الموظف بدل الدفتر الواحد أعلاه. وهكذا تودع دورةُ رواتبٍ واحدة مستنداتِها في دفتر مختلف لكل فرع أو لكل شركة.

ما تنسخه المستندات من الموظف. خمسة مفاتيح — نسخ الشركة / القطاع / الفرع / الإدارة / المجموعة التحليلة من الموظف (termConfig.copyLegalEntityFromEmployee وأخواته الأربعة) — تقرر أخذ كل محدد من الموظف بدل السجل. وتُقرأ هذه مع مجموعات المحددات الأربع في إعدادات الموارد البشرية التي تقرر السؤال نفسه على مستوى السطر؛ فسجل ينسخ من الموظف وإعدادات تنسخ من المستند سيتنازعان، والإعدادات تغلب على السطر.

عدم إعتبار الشركة عند تجميع الموظفين termConfig.ignoreLegalEntityInCollectingEmployees — يتجاوز التجميع حدود الشركات. مفيد لرواتب خدمات مشتركة، وخطر في غير ذلك.

التعليم على اخر سند راتب للموظف قبل إنهاء الخدمة إذا وجد سند إنهاء خدمة خلال الفترةtermConfig.markLastSalaryDocIfFiringDocFoundInPeriod — يضع السجل راية «آخر سند راتب قبل إنهاء الخدمة» تلقائيًا لكل موظف يقع سند إنهاء خدمته في الفترة. وهذا هو الطريق الموثوق لتطبيق قواعد خصم آخر سند؛ أما وضع الراية على التوجيه نفسه فيطبّقها على الجميع.

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

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

توجيه الراتب اليومي ​

الراتب اليومي هو مستند الرواتب الوحيد الذي يؤثر محاسبيًا من توجيهه لا من مفرداته، فتوجيهه مجموعة بسيطة من خمسة أزواج مدين/دائن:

الزوجالحقول
إجمالي الأجر اليوميtermConfig.dailyWageTotalDebit / …Credit
إجمالى الإضافيtermConfig.overTimeTotalDebit / …Credit
إجمالي الخصمtermConfig.deductionTotalDebit / …Credit
إضافات أخرىtermConfig.otherAdditionsDebit / …Credit
خصومات أخرىtermConfig.otherDeductionsDebit / …Credit

وكل جانب إعداد جانب حسابي من النوع المعتاد — انظر إعدادات الجانب المحاسبي لمعرفة كيف يختار الجانب حسابه وذمته.

توجيه تصفية المستحقات ​

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

جدول التأثير. إعدادات التأثير termConfig.configList هو موضع المال. سطر لكل مفرد تصفية، في كل منه:

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

التقريب. طريقة التقريب termConfig.roundingMode وعدد خانات الكسر termConfig.fractionalPlaces ينطبقان على حساب التصفية.

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

حسابات الذمم. عشر خانات نوع حساب ذمة وعشر أخرى مسبوقة بـ tr… تتيح لكل جانب تأثير أن يحدد ذمته على نحو مختلف، إضافة إلى حساب ذمة الموظف لسندات الراتب termConfig.subsidiaryEmpAccount.

ما تحتسبه التصفية.

الخيارالحقلماذا يفعل
تأثير ايام الغياب على صافي أيام العملtermConfig.considerAbsenceDaysيقلّل الغيابُ أيامَ الخدمة التي تُحسب عليها التصفية.
نوع الأجازة لحساب أيام التصفية (أيام الأجازة مدفوعة الأجر)termConfig.typeForPaidVacationPeriodأي نوع إجازة يمثّل جزء الإجازة المدفوعة في التصفية.
احتساب قيمة مبلغ التصفية من التاريخ الفعليtermConfig.calcLiquidationAmountFromActualDateيُحسب المبلغ من التاريخ الفعلي لا من تاريخ المستند الاسمي.
احتساب حقل تم التصفية حتى تاريخ من آخر سند تصفيةtermConfig.calcLastLiquidationDateFromLastLiquidationDocيُشتق حقل «تم التصفية حتى تاريخ» من التصفية السابقة بدل كتابته.

سندات الرواتب والسلف التي تبتلعها التصفية.

الخيارالحقلماذا يفعل
تجميع سندات الرواتب الغير مسددة للموظف مع الحفظ أول مرة فقطtermConfig.collectUnpaidSalaryDocumentsForEmployeeWithFirstSaveOnlyتُجمَّع سندات الرواتب غير المسددة عند أول حفظ ولا يُعاد تجميعها، فلا تظل التعديلات اللاحقة تضيف سطورًا.
تجميع كل السلف الغير مسددة مع الحفظtermConfig.collectAllUnpaidLoansWithSaveتُجمَّع كل السلف القائمة على التصفية.
عدم خصم إجمالي السلف من المتبقيtermConfig.doNotDeductTotalLoansFromShouldIssueيُعرض إجمالي السلف ولا يُطرح من المتبقي — لتصفيات تُسوّى فيها السلفة على حدة.

وإلى جوارها جانبا سلفة، termConfig.loanDebit وtermConfig.loanCredit، وليس لأي منهما عنوان مترجم، فيظهران باسميهما الداخليين على الشاشة.

أما توجيه التصفية المجمَّع فهو القصير: دفتر سند التصفية وتوجيه سند التصفية (termConfig.duesLiquidationDocBook و termConfig.duesLiquidationDocTerm) يسميان ما تنشئه الدفعة. وكل ما سبق يخص توجيه المستند المفرد.

توجيه الزيادات السنوية ​

حقلان. دفتر سند تحديث بيانات الموظف termConfig.updateEmpInfoBook يسمّي دفتر مستندات تحديث بيانات الموظف التي تنشئها دورة الزيادة — فالزيادة السنوية تُطبَّق بكتابة مستند بيانات جديد لا بتعديل ملف الموظف. وزيادة نسبية لشهور الخدمة termConfig.increaseRelativeServMonths يوزّع الزيادة بحسب عدد شهور خدمة الموظف في السنة فعلًا، وهو المطلوب لمن عُيّن في سبتمبر.

والزيادات السنوية مشروحة في الزيادات السنوية.

توجيهات مخصصات الموظفين ​

ثلاثة مستندات تتشارك عائلة صغيرة من التوجيهات: المستند الافتتاحي الذي يثبّت رصيد المخصص، ومستند إعادة الحساب الذي يعيد تقديره، ومستند إعادة الحساب المجمَّع الذي يجري ذلك لدفعة من الموظفين.

افتتاحي مخصصات الموظف فيه حقل واحد، بدون تاثير محاسبي termConfig.withoutAccountingEffect — مستند افتتاحي يثبّت الرصيد دون قيد.

إعادة حساب مخصصات الموظف يضيف الجزء المهم: جدول تفاصيل termConfig.details من شرائح الأيام، في كل سطر من يوم وإلى يوم ومضروبًا في ومقسومًا على. وهذا هو سلّم الاستحقاق — «من اليوم ١ إلى ٣٦٥: نصف شهر عن السنة؛ ومن اليوم ٣٦٦ فصاعدًا: شهر عن السنة» يُكتب سطرين. وإلى جانبه عدد خانات كسر قيمة اليوم الحالي termConfig.currentDayValFracPlaces لتقريب قيمة اليوم، وتعود حقول تكلفة المقاولات للتركيبات التي تحمل المخصصات إلى تكلفة المشروع.

وتوجيه إعادة الحساب المجمَّع، كعادته، لا يسمّي إلا دفتر وتوجيه مستندات إعادة الحساب المفردة التي ينشئها.

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

صفحات ذات صلة ​