Matrisberäkning
-
Matrisberäkning av tillägg och avdrag i lönesystem
🔍 Vad är matrisberäkning?
Matrisberäkning är ett regelstyrt sätt att automatisera hur en löneart beräknas beroende på specifika egenskaper hos den anställde. Beräkningen baseras på en matris – en tabell med villkor och värden – där systemet matchar egenskaper mot en definierad ersättning eller justering.
✅ När används matrisberäkning?
Matrisberäkning används när:
-
Ersättningen för en löneart varierar beroende på exempelvis ort eller befattning.
-
Tillägg eller avdrag behöver styras på ett kontrollerat och överskådligt sätt.
-
Man vill slippa skapa dussintals varianter av samma löneart.
🧱 Exempel på matrisvillkor
Ort Befattning Belopp/timme Stockholm Montör 22,50 kr Malmö Montör 20,00 kr Malmö Elektriker 24,00 kr ⚙️ Så fungerar matrisberäkning i praktiken
-
Identifiera lönearten som ska styras via matris.
-
Exempel: Löneart 17209 – Övriga tillägg per dag IX (ej semestergrund)
-
-
Definiera styrande egenskaper.
-
Exempel: Ort, Befattning
-
-
Skapa matrisen i lönesystemet.
-
Under företagsinställningar
- Välj matris
- Välj styrande egenskap
- Ange belopp
-
-
Koppla matrisen till lönearten.
-
I löneartens inställningar anges att värdet ska hämtas från matris utifrån angivna kriterier.
- Beräkningsmodellen heter "Antal * Om finns: [Företag/Tjänstest. -konstant], Annars: [Default apris]
- Glöm inte fallback värde (Default apris)
-
📌 Tips vid uppsättning
-
Skapa enhetliga etiketter på alla egenskaper (ex. "Stockholm", inte både "STHLM" och "Stockholm").
-
Använd fallback-värden om ingen träff i matrisen sker.
-
Dokumentera matrislogiken för att underlätta framtida uppdateringar.
🛠 Exempel i system
Löneart 43200 – OB-tillägg
Matris:Ort Skiftform OB-tillägg Göteborg Natt 30 kr/h Göteborg Helg 40 kr/h Umeå Natt 25 kr/h -
-
Steg för steg guide för att skapa matris
-> Vi väljer "003"
Spara
Resultat på lönespec.
97 kr