Till senaste kommentaren

Utskrift arbetad tid och avvikelser från kalendariet

Kan jag göra utskrifter koppade till kalendariet?
Jag skulle till exempel vilja se totalt arbetad tid under en period. Både individuellt och totalt för företaget.
Eller hur får jag enkelt ut en rapport med den informationen?

Kommentarer

  • Hej Marie!

    Det finns ingen färdig rapport under Utskrift, Historik, som visar vad du vill se. Däremot kan du under Arkiv, Systemunderhåll, SQL-fråga, välja Hämta systemfrågor. Då kan du klicka på rullisten och välja en fråga. Du kan t ex välja Arbetsschema vs frånvaro.

    Den ser ut så här. Ändra i datumintervallet om du vill. Klicka på Test för att utföra frågan:

    with cte as (select '2025-01-01' as fromdate, '2025-12-31' as tomdate)
    select a.AnstId, b.name as Namn, a.Beskr as Typ, sum(-a.timmar) as Timmar from salarycalendarlines as a, anstalld b, cte as y 
    where a.anstid=b.id and a.datumfrom between y.fromdate and y.tomdate and a.arbetsdag=1 and a.aktivitetid between 1000 and 6000 and a.korrigerad=0 group by a.anstid, b.name, a.beskr 
    UNION 
    select a.anstid, b.name, 'SCHEMA', sum(a.timmar) as Timmar from arbetsschema as a, anstalld as b, cte as y where a.anstid=b.id and a.datum>=y.fromdate and a.datum>=b.anstdat and a.datum<=y.tomdate and (b.avgangsdatum='' or a.datum<=cast(b.avgangsdatum as date)) group by a.anstid, b.name Order by AnstId, Namn, Timmar desc
    Jörgen

Kommentera eller skriv ett nytt inlägg

Ditt namn och inlägg kan ses av alla. Din e-post visas aldrig publikt.

Mitt inlägg förmodereras innan eventuell publicering. Jag har tagit del av policyn för personuppgifter och innehåll.