Messaggio di errore quando si salva una transazione o quando si accumuleranno presenze in Microsoft Dynamics GP: "Non è possibile immettere transazioni per una data che non è all'interno di un periodo di accumulo"

IMPORTANTE: il presente articolo è stato tradotto tramite un software di traduzione automatica di Microsoft ed eventualmente revisionato dalla community Microsoft tramite la tecnologia CTF (Community Translation Framework) o da un traduttore professionista. Microsoft offre articoli tradotti manualmente e altri tradotti automaticamente e rivisti dalla community con l’obiettivo di consentire all'utente di accedere a tutti gli articoli della Knowledge Base nella propria lingua. Tuttavia, un articolo tradotto automaticamente, anche se rivisto dalla community, non sempre è perfetto. Potrebbe contenere errori di vocabolario, di sintassi o di grammatica. Microsoft declina ogni responsabilità per imprecisioni, errori o danni causati da una traduzione sbagliata o dal relativo utilizzo da parte dei clienti. Microsoft aggiorna frequentemente il software e gli strumenti di traduzione automatica per continuare a migliorare la qualità della traduzione.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 937821
Sintomi
Quando si salva una transazione o quando si accumuleranno presenze, viene visualizzato uno dei seguenti messaggi di errore:
È possibile immettere transazioni per una data che non è all'interno di un periodo di accumulo.

È possibile accumulare presenze per una data che non è all'interno di un periodo di accumulo.
Quando si riceve questo messaggio di errore, è possibile completare la transazione corrente di partecipazione o l'attribuzione di presenze corrente.
Cause
Questo problema si verifica se uno o più delle seguenti condizioni sono true nella finestra Setup periodo di attribuzione per competenza in Microsoft Dynamics GP:
  • Le date sono mancante da un anno di attribuzione per competenza.
  • Date sovrapposizione esistono in un anno di attribuzione per competenza.
  • L'anno di attribuzione per competenza non è completamente installato.
  • Non è sufficiente anni vengono impostati.
  • La transazione è per una data che non è stata impostata.
  • Un dipendente ha una data successiva attribuzione per competenza per un periodo di accumulo che non è impostato.
  • Codici di attribuzione ancora attivi in risorse Umane per i dipendenti inattivi.
Risoluzione
Per risolvere questo problema, attenersi alla seguente procedura:
  1. Utilizzare uno dei seguenti metodi:
    • In Microsoft Dynamics GP 10.0 e versioni successive: fare clic suMicrosoft Dynamics GP, Strumentidi, scegliere il programma di installazione, scegliere risorse umane, presenzee quindi fare clic su Periodi di attribuzione per competenza.
    • In Microsoft Dynamics GP 9.0, fare clic su Strumenti, scegliere Programma di installazione, scegliere Risorse umane, scegliere Presenze, quindi fare clic su Periodi di attribuzione per competenza.
    • In Microsoft Business Solutions - Great Plains 8.0, fare clic su Strumenti, scegliere il programma di installazione, risorse umane, presenzee quindi fare clic su Periodi di pagamento.
  2. Assicurarsi che i tre anni successivi di retribuzione o i periodi di attribuzione per competenza siano impostati:
    • L'anno precedente
    • L'anno corrente
    • Il prossimo anno
  3. Assicurarsi che nessuna data mancano da un programma di installazione di attribuzione per competenza. A tale scopo, fare clic su ogni periodo di attribuzione e assicurarsi che tutte le date sono incluse per l'intero anno, al 31 dicembre (non 30). Ad esempio, se si utilizza un programma di installazione semimonthly, è necessario anche revew impostazioni settimanale e bisettimanali. Il sistema legge dall'alto verso il basso, sarà necessario impostare tutte quelle per le installazioni di periodo a quello in uso. Assicurarsi che in ogni installazione, non le date vengono ignorate o si sovrappongono tra periodi e ogni anno.
    • Programma di installazione settimana
    • Installazione di due settimane
    • Programma di installazione semimonthly
    Assicurarsi inoltre che nessun lacune esistano tra periodi o anni.
  4. Verificare che non le date presenti che sono inclusi più volte per ogni periodo di attribuzione per competenza o in qualsiasi periodo retributivo.
  5. Assicurarsi che tutti i periodi di attribuzione per competenza o periodi retributivi informazioni di installazione immesse, anche se non si utilizzano i periodi. Ad esempio, se tutti i periodi di attribuzione per competenza o periodi retributivi vengono completate in base alla pianificazione bimestrale, comunque è necessario impostare le informazioni per periodi di attribuzione settimanale o per i periodi di retribuzione.
  6. Se gli errori nelle transazioni, assicurarsi che la data diImmissione delle transazioni presenzesia corretto nella casella diImmissione delle transazioni presenzefinestra. Inoltre, assicurarsi che queste date rientrano nel periodo di attribuzione per competenza o nel periodo retributivo che si desidera.
  7. Se l'errore è in ratei, assicurarsi che la data nella casella Accumula presenze tramite è corretta nella finestra di Accumulare presenze .
  8. Se l'errore è in ratei, eseguire lo script in SQL Server Management Studio nel database della società per vedere se i dipendenti hanno una data di attribuzione per competenza successivo maggiore l'ultimo giorno dell'anno che è impostati i periodi per prima la prima data è impostato per periodi di attribuzione per competenza o i periodi di attribuzione per competenza : (Per qualsiasi record trovati, modificare la data successiva di attribuzione per competenza in una data valida nella finestra manutenzione di presenze dipendenti.)
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.   



Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 937821 - Ultima revisione: 04/06/2016 01:30:00 - Revisione: 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 KbMtit
Feedback