ظهور رسالة خطأ عند حفظ حركة أو عند استحقاق الحضور في Microsoft Dynamics GP: "لا يمكن إدخال حركات لتاريخ موجود ضمن فترة استحقاق"

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

اضغط هنا لرابط المقالة باللغة الانجليزية937821
الأعراض
عند حفظ حركة أو عند استحقاق الحضور، تتلقى إحدى أسفل رسائل الخطأ:
لا يمكنك إدخال الحركات لتاريخ موجود ضمن فترة استحقاق.

لا استحقاق الحضور لتاريخ موجود ضمن فترة استحقاق.
عند تلقي رسالة الخطأ هذه، لا يمكنك إتمام المعاملة الحضور الحالي أو استحقاق الحضور الحالي.
السبب
تحدث هذه المشكلة إذا كان واحد أو أكثر من الشروط التالية صحيحاً في إطار "إعداد فترة استحقاق" في Microsoft Dynamics GP:
  • تواريخ مفقودة من سنة استحقاق.
  • التواريخ المتداخلة موجودة في سنة استحقاق.
  • لم يتم إعداد سنة الاستحقاق الكامل.
  • إعداد سنة غير كافية.
  • تاريخ الذي لم يتم إعداد الحركة.
  • موظف له تاريخ "الاستحقاق القادم" لفترة استحقاق غير معد.
  • رموز الاستحقاق لا تزال نشطة في الموارد البشرية للموظفين غير نشط.
الحل
لحل هذه المشكلة، اتبع الخطوات التالية.
  1. استخدم إحدى الطرق التالية:
    • في Microsoft Dynamics GP 10.0 أو الإصدارات الأحدث: انقر فوقMicrosoft Dynamics GP، أشر إلى أدواتأشر إلى إعداد، أشر إلى الموارد البشرية، أشر إلى الحضوروثم انقر فوق فترات الاستحقاق.
    • في Microsoft Dynamics GP 9.0، انقر فوق أدوات، أشر إلى برنامج الإعداد، أشر إلى الموارد البشرية، أشر إلى الحضور، ثم انقر فوق فترات الاستحقاق.
    • في حلول الأعمال من Microsoft-السهول العظمى 8.0، انقر فوق أدوات، أشر إلى إعداد، أشر إلى الموارد البشرية، أشر إلى الحضوروثم انقر فوق فترات الدفع.
  2. تأكد من أنه تم إعداد السنوات الثلاث التالية من فترات الاستحقاق أو فترات الدفع:
    • السنة السابقة
    • العام الحالي
    • السنة المقبلة
  3. تأكد من أن توجد تواريخ موجودة بإعداد استحقاق. للقيام بذلك، انقر فوق كل فترة الاستحقاق وتأكد من أن كافة تواريخ مضمنة للعام بأكمله، حتى 31 كانون الأول/ديسمبر (لم 30). على سبيل المثال، إذا كنت تستخدم إعداد فاتورة، يجب عليك أيضا الموضوع إعدادات نصف شهرية وأسبوعية أيضا. قراءة النظام من أعلى إلى أسفل، ذا يجب التأكد من تعيين تلك لإعدادات الفترة 1 الذي تستخدمه. تأكد من أن في كل إعداد تواريخ لم يتم تخطي أو تداخل بين الفترات وكل سنة.
    • إعداد أسبوعية
    • إعداد كل أسبوعين
    • إعداد فاتورة
    بالإضافة إلى ذلك، تأكد من وجود لا ثغرات بين الفترات والسنوات.
  4. تأكد من أن توجد تواريخ موجودة المتضمنة عدة مرات في أي فترة الاستحقاق أو في أي فترة الدفع.
  5. تأكد من أن كافة فترات الاستحقاق أو فترات الدفع لها معلومات الإعداد التي تم إدخالها، حتى في حالة عدم استخدام الفترات. على سبيل المثال، إذا يتم إكمال كافة فترات الاستحقاق أو فترات الدفع وفقا لجدول مرتين في الشهر، لا يزال عليك إعداد معلومات لفترات الاستحقاق أسبوعيا أو لفترات الدفع.
  6. إذا كانت أخطاء في المعاملات، تأكد من أن التاريخ فيإدخال حركة الحضورمربع صحيحاً علىإدخال حركة الحضورالإطار. بالإضافة إلى ذلك، تأكد من أن تقع هذه التواريخ في فترة الاستحقاق أو في فترة الدفع التي تريدها.
  7. إذا كان الخطأ على الاستحقاقات، تأكد من ذلك التاريخ في المربع الحضور المستحق عن طريق صحيحاً في إطار استحقاق الحضور .
  8. إذا كان الخطأ على الاستحقاقات، تشغيل هذا البرنامج النصي في SQL Server إدارة Studio مقابل قاعدة بيانات الشركة لمعرفة ما إذا أي الموظفين "التالية تاريخ الاستحقاق" أكبر من اليوم الأخير من السنة إعداد الفترات "فترات الاستحقاق" أو قبل التاريخ الأول الذي لديك إعداد "فترات الاستحقاق" : (للاطلاع على أية سجلات، تغيير "تاريخ الاستحقاق التالي" لتاريخ صالح في إطار صيانة حضور الموظفين.)
select * from TATM1030 where NEXTACCRUALDATE_I > 'YYYY-MM-DD' and INACTIVE = 0 and TIMETYPE_I = 4--Fill in the YYYY-MM-DD placeholder with the last day of the year that you have accrual periods set up for to see if any employees have a Next Accrual Date dated in the future. 

select * from TATM1030 where NEXTACCRUALDATE_I < 'YYYY-MM-DD' and INACTIVE = 0 and TIMETYPE_I = 4--Fill in the YYYY-MM-DD placeholder with the first day of the year that you have accrual periods set up for to see if any employees have a Next Accrual Date dated in the past.   



تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 937821 - آخر مراجعة: 04/05/2016 16:27:00 - المراجعة: 0.4

Microsoft Dynamics GP 2013, Microsoft Dynamics GP 2010, Microsoft Dynamics GP 10.0, Microsoft Dynamics GP 9.0, Microsoft Business Solutions–Great Plains 8.0

  • kberrmsg kbexpertisebeginner kbtshoot kbmbsmigrate kbprb kbexpertiseinter kbmt KB937821 KbMtar
تعليقات