Påbörjad timme

Kalkylatorn Påbörjad timme rundar upp varje utryckningssession till nästa hela timme och lägger till ett valfritt fast belopp en gång per session. Den är byggd för utryckningsavtal som betalar “minst en timme, plus en timme per påbörjad timme” oavsett hur kort det faktiska arbetet var.

Konfiguration av kalkylatorn Påbörjad timme
Konfiguration av kalkylatorn Påbörjad timme

När den ska användas

Använd denna kalkylator när avtalet säger något i stil med:

  • “Varje telefonutryckning betalas med minst en timme, plus ytterligare en timme per påbörjad timme.”
  • “Varje utryckning betalar nästa hela timme, plus en bastimme utöver det.”

Ett 20-minuterssamtal betalar lika mycket som ett 60-minuterssamtal (1 påbörjad timme + den fasta bastimmen). Ett samtal på 1 h 20 min betalar en till (2 påbörjade timmar + den fasta bastimmen). Tätt följande utryckningar som infaller inom samma betalda timme slås ihop till en enda session så att bastimmen inte betalas två gånger.

Om avtalet betalar ett fast belopp oavsett varaktighet, använd Fast per session i stället. Om det betalar de matchade minuterna som de är eller med en procentmultiplikator, använd Minuter eller Procent.

Parametrar

ParameterBeskrivningObligatorisk
Fasta minuter per sessionMinuter som läggs till en gång per session utöver de uppavrundade timmarna. Sätt till 60 för den typiska regeln “+1 timme per utryckning, +1 timme per påbörjad timme”. 0 ger endast de uppavrundade timmarna.Nej (standard 0)

Hur den fungerar

Kalkylatorn behandlar intervallen som överlevde regelns filter i två steg:

  1. Gruppera intervall i sessioner. Varje intervall öppnar en session vars betalda omfång är dess starttid plus dess varaktighet uppavrundad till nästa hela timme. Ett senare intervall som börjar inom det betalda omfånget förlänger samma session; ett intervall som börjar efter det öppnar en ny session. Omfånget växer i takt med sessionen, så en kedja av överlappande utryckningar kollapsar till en enda.
  2. Betala varje session. Varje session betalas som Fasta minuter per session plus dess varaktighet uppavrundad till nästa hela timme.

Totalen är summan av varje sessions utbetalning.

Exempel

Med Fasta minuter per session satt till 60:

UtryckningVaraktighetAvrundade timmarFastTotalt
18:30 – 18:5020 min60 min60 min2 timmar
19:00 – 20:201 h 20 min120 min60 min3 timmar
09:00 – 09:30, sedan 09:45 – 10:00ihopslagna till en enda session 09:00 – 10:0060 min60 min2 timmar

Med Fasta minuter per session satt till 0:

  • Ett 20-minuterssamtal → 60 minuter (1 påbörjad timme, ingen extra bas).
  • Ett samtal på 1 h 20 min → 120 minuter (2 påbörjade timmar, ingen extra bas).

Exempel: telefonutryckning med nattbonus

Ett typiskt telefonutryckningsavtal betalar varje registrering med +1 timme som bas, plus +1 timme per påbörjad timme, och ytterligare +1 timme om utryckningen infaller i nattfönstret 22:00 – 06:00. Satsen är densamma alla kalenderdagar.

Detta konfigureras som två tilläggsregelverk, båda avgränsade till samma utlösande orsak (t.ex. Telefonutryckning) så att de bara utlöses på utryckningar registrerade med den orsaken:

Regelverk 1 — Grundersättning för utryckning

Avgränsa detta regelverk till orsaken Telefonutryckning i Utlösande orsaker .

Lägg till en enda regel utan filter och med kalkylatorn Påbörjad timme:

  • Fasta minuter per session: 60

Detta ger utbetalningen “+1 bas + 1 per påbörjad timme” på varje samtal, alla veckodagar.

Regelverk 2 — Nattbonus

Avgränsa detta andra regelverk till samma orsak Telefonutryckning.

Lägg till en enda regel med:

Detta ger en extra timme varje gång någon del av samtalet överlappar nattfönstret. Eftersom det ligger i ett separat regelverk läggs det ovanpå grundersättningen.

Verifiera siffrorna

UtryckningBas (regelverk 1)Nattbonus (regelverk 2)Totalt
18:30 – 18:50 (20 min)2 h2 timmar
19:00 – 20:20 (1 h 20)3 h3 timmar
23:00 – 23:30 (30 min)2 h1 h3 timmar
00:00 – 01:30 (1 h 30)3 h1 h4 timmar