يعد محرك كشوف المرتبات في SAP HCM أداة موثوقة وفي الوقت نفسه مرنة. تتيح لك هذه الأداة مراعاة أي متطلبات من التشريعات واللوائح المحلية في مجال مكافأة الموظف. ومع ذلك ، فإن الجانب الآخر لعملة هذا التنوع هو التعقيد والحساسية القوية للتغييرات في الإعدادات.
على سبيل المثال ، يوضح الشكل أعلاه طريقة عرض نوع الأجور. ستؤدي المعلمة أو خانة الاختيار المعينة بشكل غير صحيح إلى حساب غير صحيح.
علاوة على ذلك ، يمكن أن يكون سعر الخطأ مرتفعًا للغاية سواء من الناحية النقدية أو من حيث السمعة.
تجدر الإشارة أيضًا إلى أن الخطأ قد لا يحدث فورًا ، ولكن بعد بضعة أشهر فقط من الحساب. في هذه الحالة ، قد يكون من الضروري إعادة حساب الأجور لعدة أشهر ، أو لإنشاء نظام حسابي تصحيحي خاص. كلا هذين السيناريوهين مستهلكان للغاية ومحفوفان بالمخاطر ، وبالتالي لا يمكن اعتبارهما إلا الملاذ الأخير.
من أين يمكن أن تأتي مثل هذه الأخطاء؟ تتطور وظيفة الموارد البشرية باستمرار ؛ المتطلبات التشريعية ومتطلبات العمل تتغير. لتلبية هذه المتطلبات ، يجب عليك إجراء تغييرات بانتظام على إعدادات SAP HCM. في شركتنا ، يتم تنفيذ جميع التغييرات في الإصدارات الشهرية. تظهر أيضًا التحديثات القياسية من SAP مرة واحدة شهريًا ويتم تثبيتها مع الإصدار.
التحديثات من البائع هي حزم تحتوي على ملاحظات مع تغييرات على البرامج والإعدادات. يوضح الشكل تكوين حزمة الخدمة SAPK-60866INEAHRCRU ، التي تحتوي على أربع مذكرات كشوف مرتبات لروسيا.

يمكن أن يؤدي تثبيت منتجات / إعدادات التطوير الخاصة بك وحزم الخدمة القياسية إلى تغيير الإعدادات الحالية وتؤدي إلى تشغيل نظام غير صحيح.
اختبار الانحدار
كيف يمكنني تأكيد أن الوظيفة الحالية لم تتأثر بتحديثات SAP القياسية والتطورات / الإعدادات الجديدة الخاصة بي؟
يمكنك بالطبع تحليل جميع التغييرات ، وجميع الملاحظات القياسية. إنشاء أمثلة لهم وإجراء اختبارات وظيفية.
ولكن هنا يجب أن يؤخذ في الاعتبار أن عدد الملاحظات يمكن أن يكون في العشرات ، ويمكن أن تؤثر على الوظيفة المصاحبة. وإذا أضفنا إلى هذا حجم شركتنا (يتم حساب أكثر من 270،000 موظف في SAP HR) ، فإن عدد الحالات المحتملة سيتجاوز مبلغ معقول.
لحل هذه المشكلة ، طور موظفو قسم "تطبيقات الأعمال SAP HR Management" آلية لاختبار الانحدار في الأجور.
جوهر هذه الآلية بسيط للغاية. أولاً ، يتم إنشاء معيار - عن طريق حساب الأجور على النظام الأصلي.
ثم يتم تثبيت التحديثات على النظام ويتم حساب الرواتب الجديد. يتم حفظ النتائج كبيانات الإفراج.
وفي المرحلة الأخيرة ، يتم مطابقة المعيار مع بيانات الإصدار.
يجري الاختبار على كامل حجم أعداد الموظفين.
الآن دعنا نتحدث عن هذا بمزيد من التفصيل.
يتمتع SAP HCM بمناظر طبيعية ثلاثية النظام. نظام تطوير (دعنا نسميه HRD) ونظام اختبار (HRT) ونظام إنتاجي (HRP). يتم اختبار جميع التحسينات بالضرورة في العلاج التعويضي بالهرمونات ، في حين أن الخصائص التقنية لنظام الاختبار قريبة من خصائص الإنتاجية.
ينقسم اختبار الانحدار إلى مراحل:
- إعداد نظام HRT
- اختبار إعداد البيانات
- إزالة المعيار
- الافراج عن الافراج
- التوفيق بين النتائج
مرحلة إعداد نظام اختبار HRT
في هذه المرحلة ، يعد المتخصصون الأساسيون نظام العلاج التعويضي بالهرمونات. تتم استعادة HRT من نسخة احتياطية من نظام إنتاجي في تاريخ محدد. أي البيانات في HRP و HRT تصبح هي نفسها.
مرحلة إعداد البيانات الاختبار
على الرغم من أن البيانات بين الأنظمة الإنتاجية ونظم الاختبار تتم محاذاتها ، يجب إجراء اختبار كشوف المرتبات في فترة غير محسوبة. للقيام بذلك ، قم بإعداد بيانات الاختبار:
نظرًا لأننا نريد حساب فترة جديدة ، نحتاج إلى إنشاء طوابع زمنية للموظفين الذين يتم تسجيلهم بشكل إيجابي. للقيام بذلك ، باستخدام البرنامج المطوَّر ، يتم إنشاء الطوابع الزمنية للوصول / المغادرة في IT2011 من جدول الموظف في IT0007.

- صيانة البيانات IT0027 تقاسم التكاليف
بالنسبة للموظفين الذين تم تسجيلهم بشكل إيجابي ، يتم تعبئة 0027IT Cost Cost عن طريق نسخ البيانات من IT1018 باستخدام برنامج مصمم خصيصًا.
- الحفاظ على البيانات لحساب الدفعة الأولى
يتم إعداد بيانات الاختبار بالكامل على أرقام الموظفين المعينة لكل وحدة حساب. للقيام بذلك ، املأ IT267 المدفوعات خارج الدورة باستخدام المعاملة HRUU0267.
لحساب الإجازات والمكافآت وتسريح العمال وأنواع مختلفة من الإجازات المرضية ، يتم إنشاء بيانات الاختبار لحوالي 20 موظفًا.
بعد بدء جميع بيانات الاختبار ، يتم إجراء النسخ الاحتياطي لنظام العلاج التعويضي بالهرمونات.
مرحلة إزالة المعيار
تشمل هذه المرحلة:
لهذا ، يتم إنشاء متغير في عملية تقييم وقت pt60 ، والذي يتم استخدامه أيضًا في برنامج RPCS0000. يستخدم البرنامج القياسي RPCS0000 لتشغيل تقييمات الوقت بالتوازي من قبل مجموعات مجموعة الموظفين. باستخدام RPCS0000 يمكن أن تقلل بشكل كبير من وقت التقييم الوقت.

- توفير معيار لنتائج تقييم الوقت
بعد الانتهاء من تقييم الوقت ، يجب عليك حفظ النتيجة. للقيام بذلك ، تم إنشاء برنامج خاص يخزن نتائج التقييم (الجدولان ZES و ZL) في ملفات نصية:

جزء من الملف القياسي لتقييم وقت الإنشاء:

- تنفيذ كشوف المرتبات (مدفوعات منتظمة وتسوية ما بين التسويات)
يتم إجراء العمليات الحسابية بالوسائل القياسية (برنامج HRCUCLACM ومعاملة PUST) على كامل حجم أعداد الموظفين.
- حفظ نتائج الحساب للمطابقة اللاحقة
للقيام بذلك ، في التقرير القياسي حول أنواع الأجور PC00_M99_CWTR ، نقوم بحفظ خيار عرض الحساب الضروري (منتظم أو بين التسوية). لحفظ بيانات الحساب في نظام تطوير الموارد البشرية ، تم تطوير برنامج مستخدم. إحدى معلمات الإدخال لهذا البرنامج هي الإصدار الذي تم إنشاؤه للتقرير PC00_M99_CWTR:

بعد تنفيذ هذا البرنامج في نظام تطوير الموارد البشرية ، سيتم حفظ النتائج المرجعية لحساب كشوف المرتبات:

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

بعد الانتهاء من هذا البرنامج ، سيتم حفظ النتائج المرجعية للترحيلات في النظام المالي في نظام تنمية الموارد البشرية:

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

جزء من الملف القياسي لسجل تحويل الراتب:

يتم إنشاء تقارير الضرائب 6-NDFL و 2-NDFL باستخدام التقارير القياسية RPCPAYRU_6NDFL و HRULNDFL ، على التوالي. لاحتياجات الاختبار ، تم تمديدها بمنطق لتخزين النتائج في جداول شفافة. بعد إنشاء التقارير الضريبية في بيئة اختبار ، يتم نقل هذه النتائج إلى نظام التطوير باستخدام برنامج مستخدم.

معيار البيانات الضريبية المستلمة:

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

إذا كان هناك فرق بين البيانات القياسية وبيانات الإصدار ، فسيعرضها هذا التقرير.

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

إذا كان هناك فرق بين البيانات القياسية وبيانات الإصدار ، فسيعرضها هذا التقرير.

تم نقل البيانات مع نتائج توليد تقارير 2-NDFL و 6-NDFL في مرحلة إزالة كل من المعيار والإصدار إلى نظام تطوير الموارد البشرية. يتم استخدام تقرير المستخدم للتحقق من البيانات. عندما تكون معلمات الإدخال هي تواريخ إزالة الإصدار القياسي والمستخدم الذي تمت عمليات الإزالة هذه بموجبه:

إذا كانت هناك اختلافات في البيانات ، يتم عرضها.

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

جميع التناقضات الواردة في التقرير متاحة.

- التوفيق بين السجلات للنقل
في مرحلة إصدار الإصدار ، تم إنشاء ملفات نصية تحتوي على بيانات السجل لإدراجها في القائمة. نحن نقارن هذه البيانات المرجعية بسجلات الإدراج التي تم إنشاؤها بعد تثبيت التحديثات.

في حالة وجود تباينات ، يتم عرضها في التقرير.

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