Voorbeeld: personeel en salarisvoet berekenen
In dit onderwerp vindt u enkele voorbeelden van formules die u kunt gebruiken voor salarisvoetberekeningen.
Voor het gemak worden in de voorbeelden kommascheidingstekens voor termen gebruikt. Voor sommige browserinstellingen moet u als scheidingstekens puntkomma's gebruiken.
Algemene verhoging salarisvoet op jubileum en maand van algemene verhoging
- Maak de volgende algemene aannamerekeningen.Naam aannameCode aannameRekeningtypeWeergeven alsMaand van verhogingRaiseMonthAanname-periodiekGetal% verhogingRaisePctAanname-periodiekPercentageDienstverband in maanden - gerechtigdheid voor verhogingMonths_of_ServiceAanname-periodiekGetal
- Zorg ervoor dat deze rekeningen de volgenderekeninginstellingenhebben:
- Tijdtotalisatie = gemiddelde van de totalisatiewaarden
- Overlay werkelijke waarden = geen werkelijke waarden voor rekening (plangegevens weergeven)
- Vereiste rekeningen:RekeningnaamRekeningcodeRekeningtypeHeadcountHeadcountGemodelleerd-periodiekSalarisvoetPayRateGemodelleerd - aanvangssaldo-elementBegindatumStartDateGemodelleerd - datumelement
- Maak de volgende formule:IF ((VersionMonth(this) > 0) AND ROW.NewHire=0 AND ROW.Headcount>0 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>=ASSUM.Months_of_Service AND ((ASSUM.RaiseMonth=0 AND Month(this) = Month(ROW.HireDate)) OR (ASSUM.RaiseMonth = Month(this))),ROW.PayRate[time=this-1]*ROW.RaisePct,0)
Algemene verhoging salarisvoet alleen op jubileumdatum
- Maak de volgende algemene aannamerekeningen:Naam aannameCode aannameRekeningtypeWeergeven als% verhogingRaisePctAanname - periodiekPercentage
- Zorg ervoor dat deze rekeningen de volgenderekeninginstellingenhebben:
- Tijdtotalisatie = gemiddelde van de totalisatiewaarden
- Overlay werkelijke waarden = geen werkelijke waarden voor rekening (plangegevens weergeven)
- Vereiste rekeningen:RekeningnaamRekeningcodeRekeningtypeHeadcountHeadcountGemodelleerd-periodiekSalarisvoetPayRateGemodelleerd - aanvangssaldo-elementBegindatumStartDateGemodelleerd - datumelement
- Maak de formule:IF (VersionMonth(this) > 0 AND ROW.Headcount>0 AND VersionMonth(this)-VersionMonth(ROW.HireDate) > 1 AND FiscalMonth(this)=FiscalMonth(ROW.HireDate),ROW.PayRate[time=this-1]*ASSUM.RaisePct, 0
Algemene verhoging salarisvoet alleen op basis van maand van algemene verhoging
- Maak de volgende algemene aannamerekeningen:Naam aannameCode aannameRekeningtypeWeergeven alsMaand van verhogingRaiseMonthAanname-periodiekGetal% verhogingRaisePctAanname-periodiekPercentageDienstverband in maanden - gerechtigdheid voor verhogingMonths_of_ServiceAanname-periodiekGetal
- Zorg ervoor dat deze rekeningen de volgenderekeninginstellingenhebben:
- Tijdtotalisatie = gemiddelde van de totalisatiewaarden
- Overlay werkelijke waarden = geen werkelijke waarden voor rekening (plangegevens weergeven)
- Vereiste rekeningen:RekeningnaamRekeningcodeRekeningtypeHeadcountHeadcountGemodelleerd-periodiekSalarisvoetPayRateGemodelleerd - aanvangssaldo-elementBegindatumStartDateGemodelleerd - datumelement
- Maak de formule:if(VersionMonth(this)>0 AND ROW.Headcount>0 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>1 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>=ASSUM.Months_of_Service AND ASSUM.RaiseMonth=FiscalMonth(this), ROW.PayRate[time=this-1]*ASSUM.RaisePct, 0)
Algemene verhoging salarisvoet op basis van maand van individuele verhoging
- Maak de volgende algemene aannamerekeningen:Naam aannameCode aannameRekeningtypeWeergeven alsMaand van verhogingRaiseMonthAanname-periodiekGetal% verhogingRaisePctAanname-periodiekPercentageDienstverband in maanden - gerechtigdheid voor verhogingMonths_of_ServiceAanname-periodiekGetal
- Zorg ervoor dat deze rekeningen de volgenderekeninginstellingenhebben:
- Tijdtotalisatie = gemiddelde van de totalisatiewaarden
- Overlay werkelijke waarden = geen werkelijke waarden voor rekening (plangegevens weergeven)
- Vereiste rekeningen:RekeningnaamRekeningcodeRekeningtypeHeadcountHeadcountGemodelleerd-periodiekVerhogingsdatumRaiseDateGemodelleerd - datumelement% verhogingRaisePctAanname - periodiekSalarisvoetPayRateGemodelleerd - aanvangssaldo-elementBegindatumStartDateGemodelleerd - datumelement
- Maak de formule:if(VersionMonth(this)>0 AND ROW.Headcount>0 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>1 AND FiscalMonth(this) = FiscalMonth(ROW.RaiseDate),ROW.PayRate[time=this-1]*ASSUM.RaisePct, 0)
Individuele verhoging salarisvoet op basis van een algemene maand
- Maak de volgende algemene aannamerekeningen.Naam aannameCode aannameRekeningtypeWeergeven alsMaand van verhogingRaiseMonthAanname-periodiekGetalDienstverband in maanden - gerechtigdheid voor verhogingMonths_of_ServiceAanname-periodiekGetal
- Zorg ervoor dat deze rekeningen de volgenderekeninginstellingenhebben:
- Tijdtotalisatie = gemiddelde van de totalisatiewaarden
- Overlay werkelijke waarden = geen werkelijke waarden voor rekening (plangegevens weergeven)
- Vereiste rekeningen:RekeningnaamRekeningcodeRekeningtypeHeadcountHeadcountGemodelleerd-periodiek% verhogingRaisePctGemodelleerd - numeriek element (percentage)SalarisvoetPayRateGemodelleerd - aanvangssaldo-elementBegindatumStartDateGemodelleerd - datumelement
- Maak de formule:if(VersionMonth(this)>0 AND ROW.Headcount>0 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>1 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>=ASSUM.Months_of_Service AND ASSUM.RaiseMonth=FiscalMonth(this), ROW.PayRate[time=this-1]*ROW.RaisePct, 0)
Individuele verhoging salarisvoet op basis van een maand voor individuele verhoging
- Vereiste rekeningen:RekeningnaamRekeningcodeRekeningtypeHeadcountHeadcountGemodelleerd-periodiekVerhogingsdatumRaiseDateGemodelleerd - datumelement% verhogingRaisePctGemodelleerd - numeriek element (percentage)SalarisvoetPayRateGemodelleerd - aanvangssaldo-elementBegindatumStartDateGemodelleerd - datumelement
- Maak de formule:if(VersionMonth(this)>0 AND ROW.Headcount>0 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>1 AND FiscalMonth(this) = FiscalMonth(ROW.RaiseDate),ROW.PayRate[time=this-1]*ROW.RaisePct, 0)