Till senaste kommentaren
Detta inlägg är gammalt och kan innehålla inaktuell information.

FORA rapportering - lönesummaupp till 7,5 prisbasbelopp

Hej,
Jag får fram totala lönesumman för tjänstemän för FORA-rapport.
Men hur får jag fram uppgifterna till FORA avs
"lönesumma för samtliga tjänstemän med lön UPP TILL 7,5 prisbasbelopp (357 000 kr)"?
Sofie

Kommentarer

  • Hej Sofie!

    I vilket läge vill du bara se löner för tjänstemän upp till 7,5 prisbasbelopp? Om du har tecknat TFA-försäkringen hos dem ska hela lönesumman med.
    Jörgen
  • Hej,
    Det dök upp som en egen rad när jag skulle rapportera… har inte dykt upp tidigare.

    ​Ja vi har TFA och har även flyttat över TGL för tjänstemän dit. (Det går att ha det hos FORA nu).

    Med vänlig hälsning, 

    Sofie


    Sofie Rosell
  • OK. Det förklarar saken. Det är alltså för TGL-försäkringen de vill ha löner upp till 7,5 prisbasbelopp. Det finns det ingen rapportering för i programmet, men jag kollar om det går att få fram en SQL-fråga som visar underlaget.
    Jörgen
  • Toppen, tack!

    Med vänlig hälsning,

    Sofie
    Sofie
  • Om du väljer Arkiv, Systemunderhåll, SQL-fråga, sedan skriver:

    select salary.Anstid, salary.name as Anställd, sum(salary.bruttolon)-(sum(salary.bruttolon-357000)) as [Lön upp till 7,5 ppb], sum(salary.bruttolon) as [Total Bruttolön]  from salary
    inner join anstalld on anstalld.id=salary.anstid
    where salary.utbetdatum between '2021-01-01' and '2021-12-31' and anstalld.kategori=1
    group by salary.anstid, salary.name
    having sum(salary.bruttolon)>357000
    union
    select salary.Anstid, salary.name, sum(salary.bruttolon), sum(salary.bruttolon) from salary
    inner join anstalld on anstalld.id=salary.anstid
    where salary.utbetdatum between '2021-01-01' and '2021-12-31' and anstalld.kategori=1
    group by salary.anstid, salary.name
    having sum(salary.bruttolon)<=357000

    Klicka på Test för att utföra frågan. Du får nu en lista på alla löner upp till 357 000 kr för alla tjänstemän. Längst ner ser du summeringen. Hoppas frågan hjälper dig.
    Jörgen
  • Hej och tack för svar!
    Tyvärr verkar det vara något fel i formuleringen. Jag får ca 50 Mkr högre belopp för lön upp till 7,5 pbb jämfört med totala bruttolönen. På de flesta anställda står det beloppet 4 284 000 kr i kolumnen för lönen upp till 7,5 pbb och det blir ju lite högt...

    mvh

    Sofie
    Sofie
  • Oj, det blev fel. Provar igen:

    select salary.Anstid, salary.name as Anställd, sum(salary.bruttolon)-(sum(salary.bruttolon)-357000) as [Lön upp till 7,5 ppb], sum(salary.bruttolon) as [Total Bruttolön]  from salary
    inner join anstalld on anstalld.id=salary.anstid
    where salary.utbetdatum between '2021-01-01' and '2021-12-31' and anstalld.kategori=1
    group by salary.anstid, salary.name
    having sum(salary.bruttolon)>357000
    union
    select salary.Anstid, salary.name, sum(salary.bruttolon), sum(salary.bruttolon) from salary
    inner join anstalld on anstalld.id=salary.anstid
    where salary.utbetdatum between '2021-01-01' and '2021-12-31' and anstalld.kategori=1
    group by salary.anstid, salary.name
    having sum(salary.bruttolon)<=357000
    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.