Inläsning anställningsförändring - Filformat - Systemkörningar

Grundlön (posttyp 40)

Semikolonseparerad CSV-fil utan header. Om alla rader i filen inleds med "40;" tas det bort från varje rad. Detta görs för att kunna ha en sömlös övergång för de som redan använder formatet för posttyp 40.

Exempelposter:

40;0001;01;0000007562;0000075780;lon013;011;25500,00;;;20210601

40;0001;01;0000008300;0000075292;lon051;011;;R;;20210601

Fältnamn Kommentar
Företag Krävs
Enhet Krävs
Arbtag.id Krävs
Anst.id Krävs.
Referens

Krävs. Ange vilket fält i Grundlön som ska uppdateras.

Möjliga värden:

  • lon011 = timmar

  • lon012 = apris

  • lon013 = belopp

  • lon051 = ändringsorsak

Löneart Krävs. Angivet löneartsnummer måste finnas i löneartstabellen backend.P_R03.
Numeriskt värde Ange kommatecken som decimalseparator. Noll i värde tolkas som ingen förändring/inget värde. Vid uppdatering av befintlig rad behålls då föregående rads värde.
Alfanumeriskt värde Ange R. Kan endast anges i kombination med referens lon051 (ändringsorsak).
Uppdateringstyp Ange + om värdet i filen ska adderas till befintligt värde (minusvärde i filen subtraheras från befintligt värde).
Fr.o.m.-datum Krävs. Format: ÅÅÅÅMMDD.

Tillägg/avdrag (posttyp 12)

Semikolonseparerad CSV-fil utan header. Om alla rader i filen inleds med "12;" tas det bort från varje rad. Detta görs för att kunna ha en sömlös övergång för de som redan använder formatet för posttyp 12.

Fält som inte används behöver inte finnas med i filen men det måste vara exakt lika många fält definierade på samtliga rader i filen.

Fältnamn Kommentar
Företag Krävs
Enhet Krävs
Arbtag.id Krävs
Anst.id Krävs.
Löneart Krävs. Angivet löneartsnummer måste finnas i löneartstabellen backend.P_R03.
Fr.o.m.-datum Krävs. Format: ÅÅÅÅMMDD.
T.o.m.-datum Format: ÅÅÅÅMMDD.
Timmar

Ange kommatecken som decimalseparator. Noll i värde tolkas som ingen förändring/inget värde. Vid uppdatering av befintlig rad behålls då föregående rads värde.

Minusvärde i timmar sparas som minusvärde i HR+.

Belopp

Ange kommatecken som decimalseparator. Noll i värde tolkas som ingen förändring/inget värde. Vid uppdatering av befintlig rad behålls då föregående rads värde.

I HR+ sparas belopp alltid som plusvärde för tillägg och som minusvärde för avdrag.

Max gånger Ange kommatecken som decimalseparator. Noll i värde tolkas som ingen förändring/inget värde. Vid uppdatering av befintlig rad behålls då föregående rads värde.
Maxbelopp Ange kommatecken som decimalseparator. Noll i värde tolkas som ingen förändring/inget värde. Vid uppdatering av befintlig rad behålls då föregående rads värde.
Draget gånger Ange kommatecken som decimalseparator. Noll i värde tolkas som ingen förändring/inget värde. Vid uppdatering av befintlig rad behålls då föregående rads värde.
Draget belopp Ange kommatecken som decimalseparator. Noll i värde tolkas som ingen förändring/inget värde. Vid uppdatering av befintlig rad behålls då föregående rads värde.
Tecken Ange minustecken så sparas det till fältet tecken i HR+. Detta påverkar inte vilket värde som sparas i fälten timmar och belopp.
Avakod  
Avanotering  
Omfattning Ange kommatecken som decimalseparator. Noll i värde tolkas som ingen förändring/inget värde. Vid uppdatering av befintlig rad behålls då föregående rads värde.
Koddel 1 - 9  
Fritext 1 - 2  

Relaterad hjälp