Message d'erreur lorsque vous enregistrez une transaction ou lorsque vous accumulation de l'assiduité dans Microsoft Dynamics GP: « Vous ne pouvez saisir des transactions pour une date qui n'est pas dans un délai de régularisati...

IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.

La version anglaise de cet article est la suivante: 937821
Symptômes
Lorsque vous enregistrez une transaction ou lorsque vous accumulation de l'assiduité, vous recevez un de le ci-dessous messages d'erreur :
Vous ne pouvez pas entrer des transactions pour une date qui n'est pas dans une période de régularisation.

Vous ne pouvez pas accumuler l'assiduité pour une date qui n'est pas dans une période d'accumulation.
Lorsque vous recevez ce message d'erreur, Impossible de terminer la transaction en cours de la présence ou de l'accumulation de l'assiduité en cours.
Cause
Ce problème se produit si une ou plusieurs des conditions suivantes sont remplies dans la fenêtre Paramètres de période de régularisation dans Microsoft Dynamics GP :
  • Il manque des dates d'une année de régularisation.
  • Il existe des dates qui se chevauchent dans un exercice de régularisation.
  • L'année de la régularisation n'est pas complètement configurée.
  • Pas assez ans sont définies.
  • La transaction est une date qui n'a pas été défini.
  • Un employé a une date de régularisation suivant pour une période de régularisation qui n'est pas définie.
  • Codes d'accumulation toujours actifs dans les ressources humaines pour des employés inactifs.
Résolution
Pour résoudre ce problème, procédez comme suit :
  1. Utilisez une des méthodes suivantes :
    • Dans Microsoft Dynamics GP 10.0 et les versions ultérieures : cliquez surMicrosoft Dynamics GP, pointez sur Outils, pointez sur paramètres, pointez sur ressources humaines, pointez sur l'assiduité, puis cliquez sur Périodes de régularisation.
    • Dans Microsoft Dynamics GP 9.0, cliquez sur Outils, pointez sur Programme d'installation, pointez sur Ressources humaines, pointez sur Assiduité, puis cliquez sur Périodes de régularisation.
    • Dans Microsoft Business Solutions - Great Plains 8.0, cliquez sur Outils, pointez sur paramètres, ressources humaineset assiduité, puis cliquez sur Périodes de paie.
  2. Assurez-vous que les trois années suivantes de périodes de paie ou de périodes de régularisation sont configurées :
    • L'année précédente
    • L'année en cours
    • L'année à venir
  3. Assurez-vous qu'aucune date n'est manquants à partir d'une installation de régularisation. Pour ce faire, cliquez sur chaque période de régularisation et assurez-vous que toutes les dates sont inclus pour toute l'année, le 31 décembre (pas 30). Par exemple, si vous utilisez une configuration bimensuelle, vous devez également revew les configurations hebdomadaires et bihebdomadaire. Le système lit de haut en bas, veillez à définir tous ceux pour les configurations de période à celle que vous utilisez. Assurez-vous que, dans chaque programme d'installation, aucune date n'est ignorés ou de chevauchement entre les périodes et chaque année.
    • Configuration hebdomadaire
    • Programme d'installation toutes les deux semaines
    • Configuration bimensuelle
    En outre, assurez-vous qu'aucun écart n'existe entre des années ou des périodes.
  4. N'Assurez-vous qu'aucune date qui figurent plusieurs fois dans une période de régularisation ou dans toute période de paie.
  5. Assurez-vous que toutes les périodes de régularisation ou de périodes de paie ont des informations d'installation entrées, même si vous n'utilisez pas les périodes. Par exemple, si toutes les périodes de régularisation ou de périodes de paie sont effectuées selon un calendrier Bimestriel, vous devrez paramétrer des informations pour les périodes de régularisation hebdomadaire ou pendant les périodes de paie.
  6. Si les erreurs sont des transactions, assurez-vous que la date indiquée dans leSaisie des transactions d'assiduitéest correcte sur leSaisie des transactions d'assiduitéfenêtre. En outre, assurez-vous que ces dates sont incluses dans la période de régularisation ou dans la période de paie que vous le souhaitez.
  7. Si l'erreur est dans les régularisations, assurez-vous que la date dans la zone de présence d'allocation par le biais d'est correct dans la fenêtre Accumuler l'assiduité .
  8. Si l'erreur est dans les régularisations, exécutez ce script dans SQL Server Management Studio par rapport à la base de données de la société pour voir si tous les employés qui est supérieur au dernier jour de l'année que vous avez défini des périodes pour les périodes de régularisation ou avant la date de début que vous avez des périodes de régularisation paramétré pour une prochaine Date d'accumulation : (Pour tous les enregistrements trouvés, modifier la Date de régularisation suivant à une date valide dans la fenêtre Gestion de l'assiduité employé.)
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.   



Avertissement : Cet article a été traduit automatiquement.

Propriétés

ID d'article : 937821 - Dernière mise à jour : 04/05/2016 16:30:00 - Révision : 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 KbMtfr
Commentaires