beräkningsformler

  • 0
  • 1
  • Fråga
  • Uppdaterades för 6 månader sedan
  • Besvarad
Varför kan man inte använda om-satser i beräkningsformlerna? I vårt avtal ingår garantilön (GL) Jag vill att programmet kontrollerar (basbelopp+arbetsprovision (b+a)) mot en fastställd garantilön som finns i en tabell i avtalsboken (beroende på heltid, deltid). Om-satsen behövs i de fall då b+a är större än GL, då ska GL inte visas eller åtminståne inte visa en minussumma.  (obs 3332 har inget med frågan att göra!)
I detta fall är GL mindre än b+a och då ska inget minustal visas.


P2= Garantilön och P4 = Garantilön / timme och P5= löneavdrag / timme.
Jag skulle också vilja att ett belopp bara visas då den anställde inte når upp till GL, d v s då jag lägger till den uträknade summan upp till GL. (se bild 1 (ett) alltså inte i detta fall då beloppet är ett minustal)
Hoppas du förstår, men framförallt , kom med en lösning!!!!!
Hör av er asap,,, PEr

Foto på PerG

PerG

  • 192 poäng 100 badge 2x thumb

Publicerades för 7 månader sedan

  • 0
  • 1
Foto på Jesper Fogelström

Jesper Fogelström, Application Specialist Lön/Lön Anställd/Resa&utlägg

  • 6,748 poäng 5k badge 2x thumb
Hej! 
Ursäkta sent svar! 

P2 är garantilönen, i detta exempel 14164,40.

Jag skapar en löneart 11741, denna lönearten väljer jag att aldrig skriva ut på lönebeskedet utan använder den enbart för att skriva in deras lön+ provision för månaden i ápris kolumnen.

Är ápriset högre än garantilönen är det den högre summan som skrivs på löneartsraden för 11742, är summan lägre är det garantilönen som skrivs ut.

Du behöver spara lönebeskedet för att beräkningen ska göras.

Formeln som jag använder på löneart 11742 är

 Max(LöneartAPris(11741);P2)

Hoppas denna lösning kan fungera för dig. 

Vänligen 
Jesper