Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

KB-978268

Symptomen

Wanneer u probeert een nieuw gemaakte salarisplanning toe te wijzen in HRMSSS (Human Resource Self Service Suite) voor Business Portal (BP) in Microsoft Dynamics GP of een bestaande salarisplanning wijzigt, ontvangt u een van de volgende foutberichten:

 

De salarisplanning heeft datums die overlappen met de actieve salarisplanning van vorig jaar. U kunt geen twee actieve salarisschema's opslaan die datums delen.

of

De salarisperioden die aan dit salarisschema zijn toegewezen, komen niet overeen met de salarisfrequentie. Herbereken de salarisperioden van het salarisschema opnieuw.

Oorzaak

Het probleem met het eerste bovenstaande bericht treedt op omdat de begindatum van periode 1 in de nieuwe salarisplanning overlapt met de datum in de laatste periode in de voorafgaande salarisplanning. De HRMSSS-module vereist echter dat een salarisplanning 365 dagen lang moet zijn en dat datums niet mogen worden overgeslagen of overlappen tussen twee planningen.


Het probleem met het tweede bericht hierboven is dat de salarisplanning 364 dagen lang is en het systeem vereist dat het 365 dagen duurt voordat wijzigingen in het bericht worden toegestaan, of dat er een nieuw salarisschema naast kan worden gemaakt.
 

Oplossing


Voorbeeld:

Stel dat uw salarisplanning voor 2021 loopt van 23 december 2021 tot 22 december 2022. In dit voorbeeld wilt u een nieuwe salarisplanning met de naam '2022' maken die begint op 22 december 2022, maar dat is niet mogelijk omdat deze al is gebruikt in de eerdere salarisplanning. 

Salarisschema: Begindatum -einddatum

2021: is momenteel ingesteld voor datums 23-12-2021 - 22-12-2022

2022: u wilt datums 22-12-2022 - 21-12-2023; U wilt deze nieuwe planning starten op 22-12-2022, maar dat kan niet omdat deze datum al is gebruikt in de planning voor het voorgaande jaar. 

Opmerking: Het systeem vereist dat de 'naam' van de periode samenvalt met het stempel 'jaar' op de 'begindatum' in dat salarisschema.

Gebruik een van de volgende methoden om dit probleem te oplossen:

  • Als u BP 4.0 gebruikt met Microsoft Dynamics GP 10.0, gebruikt u methode 1 of methode 2 hieronder.

  • Als u BP 5.0 of BP 5.1 gebruikt met Microsoft Dynamics GP 2010 of BP 6.0/6.1 met Microsoft Dynamics GP 2013 en 27 perioden (tweewekelijks) of 53 perioden (wekelijks) hebt, gebruikt u methode 1 of Methode 2 hieronder.

  • Als u BP 5.0 of BP 5.1 gebruikt met Microsoft Dynamics GP 2010 of BP 6.0/6.1 met Microsoft Dynamics GP 2013 en 26 perioden (tweewekelijks) of 52 perioden (wekelijks) hebt omdat u op de optie 'Alleen volledige betalingsperioden gebruiken' hebt geklikt, gebruikt u methode 1 of methode 3 hieronder. Uw salarisplanning voor 2021 (met alleen volledige termijnen) lijkt te eindigen op 21-12-2022, maar u kunt geen nieuwe planning voor 2022 maken die begint op 22-22-2022, ook al is deze datum NIET gebruikt in de eerdere salarisplanning.

Methode 1: Wijs het vorige betalingsschema op, zodat het systeem er niet naar kijkt.


Als u klaar bent met het gebruik van het eerdere salarisschema en al deze tijdkaarten zijn goedgekeurd tot en met voltooiing, kunt u gewoon de toewijzing van de salarisplanning van alle werknemers ontwijden en wordt dit niet meer in overweging gegeven door het systeem. Vervolgens kunt u het nieuwe salarisschema maken vanaf de wensdatum. Dit is de snelste en eenvoudigste methode om dit probleem te kunnen oplossen, als u kunt wachten totdat de eerdere planning niet meer wordt gebruikt en alle timecards met dat betalingsschema zijn goedgekeurd/voltooid.

1. Meld u aan bij BP als beheerder.

2. Klik op het tabblad Beheer.

3. Klik op Timecard Setup.

4. Selecteer de juiste salarisplanning en klik op de knop Toewijzen.

5. Gebruik de vervolgkeuzelijst Beperken door om Afdeling te selecteren en klik op Alle markeringen verwijderen. Beperk vervolgens op Werknemer en selecteer Alle markeringen verwijderen. (Controleer ook op locatie en positie, hoewel deze minder vaak worden gebruikt.) Opslaan.

6. U kunt nu op Toevoegen klikken en een nieuw salarisschema maken vanaf de wensdatum.



Opmerking Het voorafgaande salarisschema niet 'verwijderen' uit de Business Portal. De salarisplanning moet bestaan, zodat historische gegevens kunnen worden bekeken. Als het vorige salarisschema echter wordt verwijderd uit het venster Salarisplanning, kunt u deze gewoon opnieuw maken, maar niet toewijzen aan werknemers. Het hoeft alleen maar te bestaan om de tijdkaartgeschiedenis uit het verleden weer te geven.

Methode 2: Wijzig de datums in het betalingsschema als u 27 of 53 perioden hebt met Behulp van Microsoft-SQL scripts

Opmerking Voordat u de instructies in dit artikel volgt, moet u ervoor zorgen dat u een volledige back-up van de database hebt die u kunt herstellen als er een probleem optreedt.


Aanvullende opmerkingen:

  • U wordt aangeraden een back-up te maken. Noteer de begin- en einddatums voor alle salarisschema's, zodat u de SQL kunt bewerken.

  • U wordt aangeraden alle timecards in het te wijzigen betaalschema goed te keuren. Volg deze stappen daarom pas na het einde van de salarisplanning.


Het doel van de onderstaande stappen is de naam van de laatste periode (periode 27 of periode 53) te wijzigen in Periode 0, zodat het systeem deze periode naar het begin van de planning verplaatst. Vervolgens wijzigen we het jaarstempel voor die periode, zodat de extra dag wordt toegevoegd aan het begin van de planning in het voorgaande jaar en wordt verwijderd van het einde van de planning om die datum vrij te maken. Dit betekent dus dat de planning één dag eerder is (of 22-22-2020- 21-12-2021). We moeten dit doen omdat het systeem nog steeds een planning van 365 dagen vereist. 

Stap 1
Voer het juiste script uit om de waarde Punt-id als volgt te wijzigen van de tweewekelijkse of wekelijkse waarde in 0. Deze laatste periode wordt verplaatst naar het begin van de salarisplanning:

BIWEEKLY:
update HRM_PayPeriod set PayPeriodID ='0' where PayPeriodID ='27' and yearid='2021' and frequencyid ='2'
WEEKLY:
update HRM_PayPeriod set PayPeriodID ='0' where PayPeriodID ='53' and yearid='2021' and frequencyid ='1'



Opmerking Werk de JAAR-1 in het bovenstaande script bij om de naam van het oude salarisschema te zijn. Deze voorbeeldscripts omvatten alleen wekelijks en tweewekelijks, maar kunnen ook op de juiste manier worden bewerkt als uw planning een andere frequentie is, zoals maandelijks of halfjaarlijks. Open een ondersteuningscase om deze waarden in te voegen in het script.
 

Stap 2

Voer hieronder het juiste script uit om de waarde Periodenaam te wijzigen die overeenkomen met:

BIWEEKLY:
update HRM_PayPeriod set Name = 'Period 0' where Name = 'Period 27' and Yearid = '2021' and frequencyid = '2'

WEEKLY:
update HRM_PayPeriod set Name = 'Period 0' where Name = 'Period 53' and Yearid = '2021' and frequencyid = '1'





Stap 3
U moet nu de begin- en einddatum van de periode 0 wijzigen om het voorgaande jaar te zijn, zodat de extra dag wordt toegevoegd aan het begin van het salarisschema. Voer beide scripts uit om eerst de begindatum voor periode 0 en vervolgens de einddatum voor periode 0 te wijzigen:

BIWEEKLY:
update HRM_PayPeriod set BeginDate ='2021-12-22' where payperiodid ='0' and yearid='2021' and frequencyid ='2'

update HRM_PayPeriod set EndDate ='2021-12-22' where payperiodid ='0' and yearid='2021' and frequencyid ='2'


WEEKLY:
update HRM_PayPeriod set BeginDate ='2021-12-22' where payperiodid ='0' and yearid='2021' and frequencyid ='1'

update HRM_PayPeriod set EndDate ='2021-12-22' where payperiodid ='0' and yearid='2021' and frequencyid ='1'

Opmerking De datum in de laatste periode was 22-22-12-22-22-2022 en u hebt deze nu gewijzigd in 22-22-2021-12-22-2021, waardoor de extra dag aan het begin van de planning wordt toegevoegd door alleen het jaarstempel erop te wijzigen. Periode 26 of 52 eindigt op 21-12-2022.



Stap 4
Voer het volgende script uit om de tabel HRM_PaySchedule de nieuwe begindatum van punt 0 in de tabel HRM_PayPeriod bijwerken:

BIWEEKLY:
update HRM_payschedule set BeginDate='2021-12-22' where yearid='2021' and frequencyid ='2'

WEEKLY:

update HRM_payschedule set BeginDate='2021-12-22' where yearid='2021' and frequencyid ='1'

Opmerking Als u wilt controleren of de waarde Begindatum in de HRM_PaySchedule-tabel overeenkomt met de begindatumwaarde van punt 0 in de tabel HRM_PayPeriod, moet u het volgende script uitvoeren:

BIWEEKLY:
Select BeginDate, * from HRM_PayPeriod where yearid ='2021' and frequencyid = 2 and PayPeriodID = 0
Select BeginDate, * from HRM_PaySchedule where yearid ='2021' and frequencyid = 2

WEEKLY:
Select BeginDate, * from HRM_PayPeriod where yearid ='2021' and frequencyid = 1 and PayPeriodID = 0
Select BeginDate, * from HRM_PaySchedule where yearid ='2021' and frequencyid = 1
 


Stap 5
U kunt nu een nieuw salarisschema voor 2022 maken met de begindatum van '22-12-2022'. Klik in BP op het tabblad Beheer en klik op Timecard Setup. Klik op de knop Toevoegen in de sectie Salarisschema's. Typ de frequentie en begindatum van 22-22-2022 en klik op Salarisperioden berekenen. Opslaan.


Opmerking Met het nieuwe salarisschema wordt ook een extra periode 27 of periode 53 voor de extra dag gemaakt (aangezien 365 niet gelijk deelbaar is met 7). Het is echter niet raadzaam om de extra periode op dit moment te wijzigen. Anders overlapt de salarisplanning opnieuw met het huidige salarisschema, dus moet u wachten tot het einde van het jaar om deze te wijzigen.


Stap 6
Selecteer de salarisplanning en klik op de knop Toewijzen om de nieuwe planning toe te wijzen aan afdelingen, locaties, specifieke werknemers of posities.



 

Methode 3: Wijzig de datums in het betalingsschema als u 26 of 52 perioden hebt met Microsoft-SQL scripts



Opmerking Voordat u de instructies in dit artikel volgt, moet u ervoor zorgen dat u een volledige back-up van de database hebt die u kunt herstellen als er een probleem optreedt.


Aanvullende opmerkingen:

  • U wordt aangeraden een back-up te maken. Noteer de begin- en einddatums voor alle salarisschema's, zodat u de SQL kunt bewerken.

  • U wordt aangeraden alle timecards in het te wijzigen betaalschema goed te keuren. Volg deze stappen daarom pas na het einde van de salarisplanning.



In dit voorbeeld gaat de bestaande 2021-salarisplanning van 23-12-2021 - 21-2022 (en heeft 26 of 52 termijnen). U wilt de bestaande salarisplanning wijzigen of een nieuwe planning maken die begint op 22-22-2022, maar nog steeds een foutmelding krijgt, ook al wordt deze datum niet gebruikt door de bestaande salarisplanning. In het systeem kunt u geen nieuwe salarisplanning maken, omdat de voorafgaande planning niet 365 dagen lang is.  


Het doel van de onderstaande stappen is om een extra dag toe te voegen aan de bestaande planning, zodat deze 365 dagen lang is, zodat u vervolgens de nieuwe salarisplanning kunt maken. 

Stap 1
Bekijk de huidige datums in periode 1 en de laatste periode (periode 26 of periode 52) in de bestaande salarisplanning:

BIWEEKLY: Select * from HRM_PayPeriod where yearid='2021' and frequencyid ='2'
WEEKLY: Select * from HRM_PayPeriod where yearid='2021' and frequencyid ='1'



Opmerking Werk de JAAR-1 in het bovenstaande script bij als de naam van de bestaande salarisplanning. Deze voorbeeldscripts omvatten alleen wekelijks en tweewekelijks, maar kunnen ook op de juiste manier worden bewerkt als uw planning een andere frequentie is, zoals maandelijks of halfjaarlijks. Open een ondersteuningscase om deze waarden in te voegen in het script.

Stap 2

Maak een back-up van de begindatum in periode 1 met één dag om een extra dag toe te voegen aan het begin van het salarisschema om deze 365 dagen lang te maken.

BIWEEKLY:
update HRM_PayPeriod set BeginDate ='2021-12-22' where payperiodid ='1' and yearid='2021' and frequencyid ='2'


WEEKLY:
update HRM_PayPeriod set BeginDate ='2021-12-22' where payperiodid ='1' and yearid='2021' and frequencyid ='1'

Opmerking Als het toevoegen van de begindatum overlapt met de salarisplanning van het voorgaande jaar, moet u mogelijk eerst die oude planning van alle werknemers ontwijden, zodat het systeem er niets om geeft en er geen ander overlappend probleem wordt gezien.



Opmerking Hierdoor wordt de salarisplanning van 22-22-2021-21-21-2022, waardoor de extra dag wordt toegevoegd aan het begin van de planning, waardoor deze 365 dagen duurt. 


Stap 3
Voer het volgende script uit om de tabel HRM_PaySchedule de nieuwe begindatum van punt 1 in de tabel HRM_PayPeriod bijwerken:

BIWEEKLY:
update HRM_payschedule set BeginDate='2021-12-22' where yearid='2021' and frequencyid ='2'

WEEKLY:
update HRM_payschedule set BeginDate='2021-12-22' where yearid='2021' and frequencyid ='1'

Opmerking Als u wilt controleren of de waarde Begindatum in de HRM_PaySchedule-tabel overeenkomt met de begindatumwaarde van punt 0 in de tabel HRM_PayPeriod, moet u het volgende script uitvoeren:

BIWEEKLY:
Select BeginDate, * from HRM_PayPeriod where yearid ='2021' and frequencyid = 2 and PayPeriodID = 0
Select BeginDate, * from HRM_PaySchedule where yearid ='2021' and frequencyid = 2

WEEKLY:
Select BeginDate, * from HRM_PayPeriod where yearid ='2021' and frequencyid = 1 and PayPeriodID = 0
Select BeginDate, * from HRM_PaySchedule where yearid ='2021' and frequencyid = 1


Stap 4
U kunt nu een nieuw salarisschema voor 2022 maken met de begindatum van '22-12-2022'. Klik in BP op het tabblad Beheer en klik op Timecard Setup. Klik op de knop Toevoegen in de sectie Salarisschema's. Typ de frequentie en begindatum van 22-22-2022 en klik op Salarisperioden berekenen. Opslaan.


Opmerking In het nieuwe salarisschema wordt ook een extra periode 27 of Periode 53 gemaakt voor de extra dag (aangezien 365 niet even deelbaar is met 7) of als u 'Alleen volledige salarisperioden gebruiken' gebruikt, worden er opnieuw 26 of 52 salarisperioden gemaakt. Het is echter niet raadzaam om de extra periode op dit moment te wijzigen. Anders overlapt de salarisplanning opnieuw met het huidige salarisschema, dus moet u wachten tot het einde van het jaar om deze te wijzigen.


Stap 5
Selecteer de salarisplanning en klik op de knop Toewijzen om de nieuwe planning toe te wijzen aan afdelingen, locaties, specifieke werknemers of posities.

 

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×