Filbeskrivning - Lönestatistik till Statisticon - SCB och Arbetsgivarstatistik

Programmet Lönestatistik till Statisticon genererar en txt-fil per organisationsnummer. Filen skapas med filnamn enligt följande:

  • LönestatistikStatisticon_organisationsnummer_företag_<redovisningsår_månad>_<skapad datum och tid: åååå_mm_mm-hh_mm_ss>.txt.

Varje post i filen består av 450 positioner.

Från och med position 71 i textfilen så finns uppgifter som lämnas med styrkod. Dessa består av 10 positioner (3+7), de 3 första är styrkoden och de 7 efterföljande är värdet på uppgiften. Värdet anges högerställt med nollutfyllnad åt vänster. Exempelvis; 38,25 anges som "0003825".

Filbeskrivning

*) Ej obligatorisk uppgift, nollutfyllnad

Uppgift Format Position/Styrkod Längd Hämtasfrån/Kommentar
Period Num 1-4 4

Statistikår.

Hämtar ÅÅÅÅ från programkonfigurationen Redovisningsmånad.

*Delägarnummer Num 5-11 7 0000000
*Arbetsplatsnummer Num 12-14 3 000
Org.nummer Num 15-24 10 Hämtas från fältet Organisationsnummer i tabellen Företagsdata. (p_r01.p_r01010)
*Förbundsnummer Num 25-26 2 00
Kollektivavtalskod Num 27-29 3 Kollektivavtalskod = 1, på samtliga.
Personnummer Num 30-41 12

Hämtas från fältet Personnummer i tabellen Std Person (std_pers.per002).

Format ÅÅÅÅMMDDNNNN.

*Personalkategori Num 42 1 0
*Arbetstidsart Num 43 1 0
*Yrkeskod Num 44-49 6 000000
Löneform Num 50 1

1 = månadslön

2= veckolön (används ej)

3= timlön.

Hämtas från fältet Löneform i tabellen Std Lönepåverkande (std_lpvr.lpv022)

*Antal Num 51-55 5 00000
Arbetsställenummer Num 56-63 8

SCB:s CFAR-nr

Hämtas från fältet SCB CFAR-nr i tabellen Std Arbetsställe (std_arbs.abs041) för motsvarande företag/enhet som finns på anställningen.

*Helglön Num 64 1 0
*Reserv Num 65-70 6 000000
Namn Alfa 401- 450 50

Frivillig uppgift.

Tar ej med denna personuppgift, nollufyllnad.

Arbetade timmar totalt Num 001 3+7

Hämtar timmar från lönearter och typkoder angivna i programkonfigurationen Arbetade timmar totalt.

Hämtar Schematid + Inkluderade lönarter + Inkluderade typkoder. Exkluderade lönearter undantas från beräkningen.

Schematid hämtas för redovisningsperioden.

Timmar hämtas från transaktioner i statistikregistret (p_lstat) som har from och tomdatum inom redovisningsmånaden.

Tar ej med transaktioner med värde = R i p_sxxxb5 (dvs timmar från retroaktiva lönearter).

Totalt arbetad tid avrundas till hela timmar: 182 timmar anges som "0000182".

Övertid och/eller Mertidstimmar Num 002 3+7

Hämtar timmar från lönearter angivna i programkonfigurationen Över- /mertid. Timmar hämtas från transaktioner i statistikregistret (p_lstat) som har from och tom-datum inom redovisningsmånaden.

Tar ej med transaktioner med värde= R i p_sxxxb5 (dvs timmar från retroaktiva lönearter).

Avrundas till hela timmar: 12 timmar anges som "0000012".

Överenskommen Veckoarbetstid Num 003 3+7

Hämtas från fältet Veckoarbetstid faktisk i tabellen Std Lönepåverkande (std_lpvr.lpv011).

Hämtas för anställda med månadslön.

För anställda med timlön som saknar överenskommen arbetstid görs nollutfyllnad, dvs "0000000".

Minuter omvandlas till hundradelar: 38 timmar 15 min anges som "0003825".

Veckoarbetstid motsvarande heltid Num 004 3+7

Veckoarbetstid motsvarande en heltidstjänst under en normalvecka.

Hämtas från fältet Veckoarb.tid heltid i tabellen Std Lönepåverkande (std_lpvr.lpv.012)

Timmar med två decimaler. Minuter anges i hundradelar: 38h 15 min anges som "0003825".

Fast överenskommen bruttolön Num 051 3+7

Månadslön anges utan decimaler, Timlön anges med två decimaler. Fasta tillägg ska ingå. Samma tillägg redovisas under Fasta tillägg, styrkod 994.

Hämtar belopp från lönearter angivna i programkonfigurationerna Fast överenskommen bruttolön samt Fasta tillägg.

Belopp hämtas från fältet Belopp i tabellen Std Grundlön (Lönedata) (std_lon.lon013).

Beloppet anpassas till angiven omfattning i fält Sysselsättningsgrad, styrkod 997 i filen, för de lönearter som angivits under Lönearter som påverkas av sysselsättningsgrad i programkonfigurationen.

Övertids-/ mertidstillägg Num 052 3+7

Redovisas för anställda med Övertidstillägg (vanligen arbetare). Endast tillägget, ej grundlön.

Hämtar belopp från lönearter angivna i programkonfigurationen Över-/mertid om avtal/kategori inte finns angivet i programkonfigurationen Över-/mertid Avtal/kategori.
Denna programkonfiguration används för att styra vilka lönearter per avtal och kategori som ska redovisas som över-/mertidsersättning. Om löneart/avtal och kategori inte finns angivet så redovisas lönearten som övertids-/mertidstillägg.

Belopp hämtas från transaktioner i statistikregistret (p_lstat) som har from och tomdatum inom redovisningsmånaden. Om transaktionen har ett avtal/katergori som finns i programkonfigurationen så hämtas den inte.

Kronor och ören utan decimal: 312,50 anges som "0031250".

Över-/ mertidsersättning Num 053 3+7

Redovisas för anställda med övertidsersättning, Grundlön ingår i ersättningen.

Hämtar belopp från lönearter angivna i programkonfigurationen: Över-/mertid och avtal/kategori finns angivet i programkonfigurationen Över-/mertid Avtal/kategori.

Belopp hämtas från transaktioner i statistikregistret (p_lstat) som har from och tomdatum inom redovisningsmånaden. Transaktionen ska ha motsvarande avtal/katergori som finns i programkonfigurationen för att hämtas.

Kronor och ören utan decimal: 312,50 anges som" 0031250".

Förmåner Num 057 3+7

Hämtar belopp från lönearter angivna i programkonfigurationen Förmåner.

Belopp hämtas från transaktioner i statistikregistret (p_lstat) som har from och tomdatum inom redovisningsmånaden.

Kronor och ören utan decimal: 312,50 anges som "0031250".

Lönerevisionsår Num 220 3+7

ÅÅÅÅ

Hämtas från fältet Löneår i tabellen Std Anställning (std_anst.ans169).

Semesterersättning Num 450 3+7

Alltid 0.

Endast timavlönad.

Storlek semesterersättning Num 451 3+7

Endast timavlönad.

Anges om Löneform = 3 finns angivet i pos 50.

Hämtar angiven procentsats i programkonfigurationen Semestersättningsfaktor.
Hämtar procentsats för motsvarande avtal/kategori och ålder som ligger på den anställde.

Storlek i procent (%) på semesterersättningen. Exempel; 12% = 0001200.

Semesterdagar Num 600 3+7

Endast månadsavlönade. Överenskomna semesterdagar/år.

Hämtas från ack lb58d5

SKR befattning Num 919 3+7

Om Yrkes/befattningskod (styrkod 936) slutar på "98" eller "99" så hämtas SKR-befattning från fältet Textfält 1 i tabellen Std Befattningar per anst. (std_abef.abe010).

Annars anges "0000000"

OB-tillägg Num 923 3+7

Hämtar belopp från lönearter angivna i programkonfigurationen OB-tillägg.

Belopp hämtas från transaktioner i statistikregistret (p_lstat) som har from och tomdatum inom redovisningsmånaden.

Hela kronor: 1500 anges som "0001500".

Beredskapstillägg Num 926 3+7

Hämtar belopp från lönearter angivna i programkonfigurationen Beredskapstillägg.

Belopp hämtas från transaktioner i statistikregistret (p_lstat) som har from och tomdatum inom redovisningsmånaden.

Hela kronor: 1500 anges som "0001500".

Övriga tillägg Num 928 3+7

Hämtar belopp från lönearter angivna i programkonfigurationen Övriga tillägg.

Belopp hämtas från transaktioner i statistikregistret (p_lstat) som har from och tomdatum inom redovisningsmånaden.

Hela kronor; 1500 anges som "0001500".

Uppehållslönefaktor Num 929 3+7

Procent av heltid, exempel; faktor 0,88 redovisas som "88".

Hämtas från fältet kom016 .

Frånvarande Num 930 3+7

Ange "1" om den anställde varit frånvarande hela redovisningsmånaden annars anges "0".

Om Arbetade timmar totalt i styrkod 001 är "0" så redovisas Frånvarande = 1 annars anges Frånvarande = 0.

Kommunkod Num 934 3+7

Endast om CFAR-nr saknas.

Hämtas från fältet Kommunkod i tabellen Std Arbetsställe (std_arbs.abs050) endast om Tjänsteställenummer i pos 56-63 saknas.

Yrkes-/befattningskod Num 936 3+7

BKSK Etikett.

Hämtas från befattningen Fritt fält 1 i Befattningskoder AID NYK SSYK (std_k002.bef008).

Ansvarstyp Num 938 3+7

Enställig kod.

En anställd kan ha flera ansvarstyper. Ansvarstypen redovisas som "1" i den/de relevanta "värdepostionen/värdepositionerna" av totalt sju positioner som följer styrkoden.

1. Personalansvar

2. Budgetansvar

3. Verksamhetsansvar

4. Ansvar i styrelse eller råd

5. Präst som är ledamot i församlingsråd

6. Arbetsledningsansvar

7. Har ej uttalad ansvarstyp

Exempel:
En person som har Personal-, Budget- och Verksamhetsansvar redovisas som "938111000"0

Hämtas från Textfält 2 - Textfält 8 i tabellen Std Befattningar per anst. (std_abef):

  • Textfält 2 / abe011 = Ansvarstyp 1

  • Textfält 3 / abe012 = Ansvarstyp 2

  • Textfält 4 / abe013 = Ansvarstyp 3

  • Textfält 5 / abe014 = Ansvarstyp 4

  • Textfält 6 / abe015 = Ansvarstyp 5

  • Textfält 7 / abe016 = Ansvarstyp 6

  • Textfält 8 / abe017 = Ansvarstyp 7

Ansvarsnivå Text 939 3+7

Enställig kod.

A - Högsta chef

B - Har underställd och överställd chef

C - Chef över medarbetare

Hämtar värde (A,B eller C) från Textfält 9 i tabellen Std Befattningar per anst. (std_abef.abe018)

Om inget värde finns så anges "0000000".

Fasta tillägg Num 994 3+7

Hämtar belopp från lönearter angivna i programkonfigurationen Fasta tillägg.

Belopp hämtas från fältet Belopp i tabellen Std Grundlön (Lönedata) (std_lon.lon013).

Beloppet anpassas till angiven omfattning i fält Sysselsättningsgrad, styrkod 997 i filen, för de lönearter som angivits under Lönearter som påverkas av sysselsättningsgrad i programkonfigurationen.

Samma tillägg hämtas även till Överenskommen bruttolön (styrkod 051).

Hela kronor: 1500 anges som "0001500".

Lönedefinition Num 996 3+7

Fast överenskommen lön redovisad som:

3 = Avtalad lön per timme

5 = Avtalad heltidslön

6 = Avtalad deltidslön

Om Löneform = 1 Månadslön (pos50) och Sysselsättningsgrad = 100,00% (pos 997) så redovisas Lönedefinition = 5

Om Löneform = 1 och Sysselsättningsgrad <100 så redovisas Lönedefinition = 6 Annars redovisas Lönedefinition = 3

Sysselsättningsgrad Num 997 3+7

SSG i procent.

Hämtas från fältet Syss.grad % i tabellen Std Lönepåverkande (std_lpvr.lpv013)

50% anges som "0005000".

Tjänstenummer Num 999 3+7 Hämtas från fältet Anst.nr i tabellen Std Anställning (std_anst.ans004)
Anställningsform Num 700 3+7

1= Tillsvidareanställning

2= Tidsbegränsad anställning

Anställningsformer motsvarande tillsvidareanställning och hämtas från programkonfiguration Anställningsform. Angivna parametrar ger Anställningsform = 1

Annars anges Anställningsform = 2

Relaterad hjälp