Hogia HR IPA format Import av person- och anställningsuppgifter samt arbetschema (s k personschema) i HogiaLön Plus Import employee and job schedule data into HogiaLön Plus payroll databases Innehållsförteckning / table of contents Allmänt ........................................................................................................................................................................................................2 General .........................................................................................................................................................................................................2 Filhuvud / file header.............................................................................................................................................................................3 Exempel/example: .............................................................................................................................................................................3 Filkropp/file body - tabellen ’Anställda’/database table ’Anställda’ ..................................................................................4 Textfält / Text fields...........................................................................................................................................................................9 Datumfält / date fields......................................................................................................................................................................9 Tal / number fields ............................................................................................................................................................................9 Decimaltal / decimal values ...........................................................................................................................................................9 Fält utan värde / field without value ..........................................................................................................................................9 Exempel/example: .......................................................................................................................................................................... 10 Filhuvud / file header - Personschema / Personal job schedule ....................................................................................... 11 Filkropp/file body - Personschema / Personal job schedule .............................................................................................. 11 Exempel personschema /example Personal job schedule ................................................................................................... 12 Export ........................................................................................................................................................................................................ 15
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Hogia HR IPA format
Import av person- och anställningsuppgifter samt
arbetschema (s k personschema) i HogiaLön Plus
Import employee and job schedule data into HogiaLön Plus payroll databases
General ......................................................................................................................................................................................................... 2
Filkropp/file body - tabellen ’Anställda’/database table ’Anställda’ .................................................................................. 4
Textfält / Text fields........................................................................................................................................................................... 9
Datumfält / date fields ...................................................................................................................................................................... 9
Tal / number fields ............................................................................................................................................................................ 9
Fält utan värde / field without value .......................................................................................................................................... 9
Filkropp/file body - Personschema / Personal job schedule .............................................................................................. 11
Exempel personschema /example Personal job schedule ................................................................................................... 12
ALLMÄNT Detta dokument beskriver format för import av - person- och anställningsuppgifter - arbetschema(personschema) till HogiaLön Plus. Tillsammans med import till löneberedning/massberedning utgör dessa de format används mest. För beskrivning av övriga import- och exportformat hänvisas till dokumenten ImpExpHLPlus_IPA.doc och Hogia HR IPA - löneberedning.doc . Filformat: Sekventiella textfiler. Teckenrepresentation ANSI ( ISO 8859-1) Alla poster avslutas med [CR]+[LF].
Efter beskrivning av filhuvud och filkropp följer exempel.
Text in English - look for Italic font
GENERAL Import employee and job schedule data into HogiaLön Plus payroll databases This document describes import formats for - employee data - job schedule data For information about other import and export formats please look at documents ImpExpHLPlus_IPA.doc and Hogia Import payroll_English version.rtf . File type: Sequential text files (ISO 8859-1). All lines are terminated by [CR]+[LF].
Here you will find descriptions of file header and file body. These are followed by examples.
Produkt Version Sida
Hogia HR IPA
2014.x 3 (15)
FILHUVUD / FILE HEADER
Fält/field name Obligatorisk/
mandatory Format Innehåller/contents
Filhuvud Ja /Yes Anger att filhuvud börjar./File header begins Typ Ja /Yes Text Vilken informationstyp, som finns i filen, t ex
Anställda. Alternativt kan den vara Mix - då kan filen innehålla en blandning av de olika tabellerna. /Kind of information. Anställda means employees. Mix means a mixture of information (to more than one database table)
SkapadAv Ja/Yes Text Namnet på det program som skapat filen, t ex PAExpHLP. Om filen innehåller arbetsschema måste ordet Standard finnas på raden. Se ex på arbetsschema nedan. / Created by program…
Note: If the file contains Personal job schedules it is important that the word
Standard is present. See example below.
DatumTid Ja/Yes #YYYY-MM-DD HH:MM:SS#
Datum och tid då filen skapades. / Date and time when the file was created.
Beskrivning Nej/No Text Fritext som anges av användaren i programmet som skapade filen. / Description. Any text
Egendefinierade Nej/No Text Valfri information som kan användas av andra system för att lagra information om filen./ You can put own field names if you like. They are ignored by HogiaLön Plus
FILKROPP/FILE BODY - TABELLEN ’ANSTÄLLDA’/DATABASE TABLE ’ANSTÄLLDA’
Fält/field Obligatorisk /Mandatory
Format /database format
Innehåller/Contents
Pstart Ja/Yes Anger poststart / Start of record
Typ Ja/Yes “Anställda” Inledningspost / table
AnstNr Ja/Yes Tal/number /Number Anställningsnummer/ employment number numeric, max 13 digits
HistorikDatumTid Nej/No Datum/Tid / Date #YYYY-MM-DD# OBS! Måste finnas direkt efter AnstNr. /Valid from. This tag must be placed immediately after AnstNr
Namn Nej/No Text 40 Name Personnummer Nej/No Text 12 Format yymmdd-xxxx. Sekelsiffra 19 eller
20 finns i ett fält med namnet SekelPersNr /Personal identity number yymmdd-xxxx. The field SekelPersNr is used for the century digits 19 or 20
co_adress Nej/No Text 25 Care off address Utdelningsadress Nej/No Text 25 Street address Postnummer Nej/No Text 6 Postal(zip) code Postadress Nej/No Text 20 City Land Nej/No Text 14 Country Telefonnummer Nej/No Text 16 Telephone number Telefonnummer_2 Nej/No Text 16 Another telephone number E_mail Nej/No PM
Bild Nej/No Text 50 Picture (photo) Personligt_lönefält_1 Nej/No Valuta/currency Personal pay element field, e g periodic
OBS Lagras även i tabellen RESULTATENHETER / Main cost centre %
Anställningsdatum Nej/No Datum/Tid Date #YYYY-MM-DD# / Hire date
Avgångsdatum Nej/No Datum/Tid Date #YYYY-MM-DD# / Retirement date
Automatisk_skatteberäkning Nej/No True or False Automatic tax calculation Skattetabell Nej/No Tal/number Tax table Engångsskatt Nej/No Tal/number One off payment tax % Kvarskatt Nej/No Tal/number Not in use Jämkning_kronor Nej/No Valuta/currency Tax base adjustment Jämkning_procent Nej/No Tal/number Tax % Sidoinkomst_procent Nej/No Tal/number Side income tax % Löneperiod Nej/No Tal/number
(Heltal/integer) Pay period, 0 = monthly
Löneperiod_förklaring Nej/No Text 20
Semesterrätt Nej/No Tal/number Entitled vacation days Betalda_semesterdagar Nej/No Tal/number Paid vacation days left Obetalda_semesterdagar Nej/No Tal/number Unpaid vacation days left Uttagna_Semesterdagar Nej/No Tal/number Used vacation days Förskott_semesterdagar Nej/No Tal/number Vacation days in advance Förskjutna_semesterdagar Nej/No Tal/number Displaced vacation days left Uttagna_förskottssemesterdagar Nej/No Tal/number Used vacation days in advance Skuld_förskottssemester Nej/No Valuta/currency Dept due to vacation days in advance Yrkeskod Nej/No Text 6 Profession code Löneform Nej/No Tal/number
(Heltal/integer) Salary code (statistic code)
Arbetstidart Nej/No Tal/number (Heltal/integer)
Work time code (statistic code)
Avtalsområde Nej/No Text 5 Trade union code(statistic code) Arbetsplatsnummer Nej/No Tal/number
(Heltal/integer) Workplace number(statistic code)
Arbetstid_vecka Nej/No Tal/number Not in use Pensionsålder Nej/No Tal/number
(Heltal/integer) Retirement age
Särskilt_bevakningsdatum Nej/No Datum/Tid #YYYY-MM-DD#, special watch date
Kommentar_särskilt_bevakningsdatum
Nej/No Text 50 Reason for special watch
Löneuppflyttningsdatum Nej/No Datum/Tid #YYYY-MM-DD#, date for increase of salary Nedsättning_arbetsgivaravgift Nej/No Tal/number Reduction of social security fee % Arbetsschemanummer Nej/No Tal/number
(Heltal/integer) Job schedule number
AMF Nej/No Text 1 AFA-code, FORA insurance administrator Gräns_arbetsgivaravgift Nej/No Tal/number
(Heltal/integer) Low limit for base for security fee
Befattning Nej/No Text 50 Position Tjänstekod Nej/No Text 10 Position code ISCO Nej/No Tal/number
(Heltal/integer) ISCO code
Utbildningskod Nej/No Tal/number Education code Fritt_PA_1 Nej/No Text 25 Free HR field 1 Fritt_PA_2 Nej/No Text 25 Free HR field 2 Fritt_PA_3 Nej/No Text 25 Free HR field 3 Fritt_PA_4 Nej/No Text 25 Free HR field 4 Semesterdagar_brutto Nej/No Tal/number Semesterdagar_netto Nej/No Tal/number Semesterdagar_kvot Nej/No Tal/number Semester_BruttoNetto Nej/No Tal/number Kod_semester Nej/No Tal/number
(Heltal/integer)
Civilstånd Nej/No Tal/number (Heltal/integer)
Marital status
Produkt Version Sida
Hogia HR IPA
2014.x 6 (15)
Fält/field Obligatorisk /Mandatory
Format /database format
Innehåller/Contents
Avgångsorsak Nej/No Text 20 Reason for retirement Schemaveckor Nej/No Tal/number
(Heltal/integer) Weeks in job scheduel
Schemadagar Nej/No Tal/number (Heltal/integer)
Days per work schedule
Förbehåll Nej/No Valuta/currency Jämkningsgräns Nej/No Valuta/currency Tax adjustment limit Semesterberäkning_PeriodStart Nej/No Datum/Tid Date #YYYY-MM-DD# Semesterberäkning_PeriodSlut Nej/No Datum/Tid Date #YYYY-MM-DD# Semesterberäkning_Datum Nej/No Datum/Tid Date #YYYY-MM-DD#
Sysselsättningsgrad_BetaldaDagar Nej/No Tal/number Upplysning_löneförrättare Nej/No PM Note for payroll clerk Personligt_meddelande_lspec Nej/No PM Individual message on pay slip PA-anteckningar Nej/No PM HR notes Kostnadsbärare Nej/No Text 20 Cost unit Betalningsform Nej/No Tal/number
(Heltal/integer) Kind of payment(foreign payment)
Riksbankskod Nej/No Tal/number (Heltal/integer)
Bank of Sweden code(foreign payment)
Landskod Nej/No Text 2 Country code(foreign payment) Mottagande_bank Nej/No Text 30 Receiving bank(foreign payment) Swiftkod Nej/No Text 12 Swiftcode(foreign payment) Konto_utland Nej/No Text 30 Bank account(foreign payment) Kön Nej/No Text 1 Gender M or K M=Men, K=Voman WebBehörigheter Nej/No Tal/number
Domän Nej/No Text 50
Användarnamn Nej/No Text 50
CFARnummer Nej/No Text 8 CFAR(Statistic code) Fackkategori Nej/No Tal/number
(Heltal/integer) Union category
Tjänstebilkod Nej/No Text 7 Company car code Telefonnummer_Internt Nej/No Text 16 Internal telephone number WebPwd Nej/No Text 20
TjänstebilRegNr Nej/No Text 8 Company car registration number AnhörigNamn Nej/No Text 40 Name of relative AnhörigTel1 Nej/No Text 16 Telephone number of relative AnhörigTel2 Nej/No Text 16 Telephone number of relative FriPALista1 Nej/No Tal/number
Bankkontonummer_2 Nej/No Text 20 Second bank account number AmfDatum Nej/No Datum/Tid KUDelägare Nej/No True or False Company owner/part owner KUSpecNr Nej/No Text 10 Arbetstidskonto Nej/No Tal/number
(Heltal/integer)
Flaggor Nej/No Text 10 Urvalskategori2 Nej/No Text 50
Produkt Version Sida
Hogia HR IPA
2014.x 7 (15)
LänKommun Nej/No Text 4 SekelPersnr Nej/No Tal/number
(Heltal/integer) 19 eller 20 / 19 or 20
Slutlön Nej/No Tal/number (Heltal/integer)
Leave salary
Anställningsform Nej/No Text 20
Kontrolluppgift Nej/No Tal/number
Semesterrätt_timmar Nej/No Tal/number
Betalda_Semestertimmar Nej/No Tal/number
Uttagna_Semestertimmar Nej/No Tal/number
Snittarbetstid_Per_Dag Nej/No Tal/number
Branschvana Nej/No Tal/number
KPAvtalsnr Nej/No Text 10 According to KPA Jobbstatus Nej/No Tal/number According to Svenskt Näringsliv Uttagna_FörskjutnaDagar Nej/No Tal/number SCB_Loneform Nej/No Text 2 For church statistics (SCB) SCB_LopNr Nej/No Text 2
SCB_ForvaltnGren Nej/No Text 3
SCB_BefKod Nej/No Text 4
SCB_BSF_Kod Nej/No Text 4
SCB_BSF_Text Nej/No Text 250
SCB_Include Nej/No Text 1
PAUS_PensionsAvtal Nej/No Text 20 För Kyrkans pensionsystem PAUS
PAUS_Avtalsomr Nej/No Text 30
PAUS_TimanstKod Nej/No Text 2
PAUS_Datum_Ftb_Tjb Nej/No Text 10
PAUS_Avslutskod Nej/No Text 2
PAUS_KorrAvgDatum Nej/No Text 10
PAUS_KorrAnstDatum Nej/No Text 10
PAUS_Include Nej/No Text 1
PAUS_Datum_Anm Nej/No Text 10
PAUS_BefattnKod Nej/No Text 4
BSF_Kod Nej/No Text 8
KU_TIN Nej/No Text 20 Income statement, foreign tax number KU_Landskod_TIN Nej/No Text 2 Country code ISO 3166 KU_Landskod_Medborgarskap Nej/No Text 2 Country code ISO 3166 KU_Landskod_Arbetsland Nej/No Text 2 Country code ISO 3166 Alecta_Påanmälan Nej/No Datum/tid Date #YYYY-MM-DD# Alecta_Avanmälan Nej/No Datum/tid Date #YYYY-MM-DD# Anställningsdatum_Semester Nej/No Nedsättning_arbetsgivaravgift_from
Nej/No Datum/Tid Date #YYYY-MM-DD#
Alecta_Kostnadsställe Nej/No Text RegAvvikelsePaWebb Nej/No True or False VD Nej/No True or False Chief Executive Officer PersonalAnsvar Nej/No True or False Staff responsibility ABAvtal Nej/No True or False Projekt Nej/No Text Project Alecta_Identifikation Nej/No Text Alecta_Avgångsorsak Nej/No Tal/Number Alecta_Arbetsoförmåga Nej/No Text Alecta_ITP_Avdelning Nej/No Tal Högkostnadsskydd Nej/No True or False Fördelningstal Nej/No Text AmfAvtal Nej/No Text 1 Alecta_ITP2ToITP1 Nej/No True or False Sparade_semestertimmar Nej/No Tal/number BilJämkning Nej/No Tal Avdrag Nej/No Tal Körsträcka Nej/No Text 8 ExtraRegNummer Nej/No Text 7 Årsmodell Nej/No Text 10 Pfält Nej/No Text 7 StartMil Nej/No Text 10
Produkt Version Sida
Hogia HR IPA
2014.x 8 (15)
Modell Nej/No Text 50 MiljoBil Nej/No Tal Mil0 Nej/No Text 10 Milometer(month and milometer field) Mil2 Nej/No Text 10 Milometer(month and milometer field) Mil3 Nej/No Text 10 Milometer(month and milometer field) Mil4 Nej/No Text 10 Milometer(month and milometer field) Mil5 Nej/No Text 10 Milometer(month and milometer field) Mil6 Nej/No Text 10 Milometer(month and milometer field) Mil7 Nej/No Text 10 Milometer(month and milometer field) Mil8 Nej/No Text 10 Milometer(month and milometer field) Mil9 Nej/No Text 10 Milometer(month and milometer field) Mil10 Nej/No Text 10 Milometer(month and milometer field) Mil11 Nej/No Text 10 Milometer(month and milometer field) ForbundsNrMetall Nej/No Text 2 PAKFS Nej/No True or False PAKFS_Övergångspremie Nej/No True or False PAKFS_Kompletteringspremie_Under_Tak
Nej/No Tal/number
PAKFS_Kompletteringspremie_Över_Tak
Nej/No Tal/number
Alecta_Återanmälan Nej/No Datum/Tid Date DispensÖvertid Nej/No True or False DispensÖvertidTim Nej/No Tal/number Fritt_PA_5 Nej/No Text 25 Fritt_PA_6 Nej/No Text 25 Fritt_PA_7 Nej/No Text 25 Fritt_PA_8 Nej/No Text 25 ProcentRegel Nej/No True or False ProcentRegelOrsak Nej/No Tal/number
(Heltal/integer)
FTP08 Nej/No True or False Intermittent Nej/No True or False Chef Nej/No True or False Obetalda_semestertimmar Nej/No Tal/number Förskott_semestertimmar Nej/No Tal/number Uttagna_förskottssemestertimmar Nej/No Tal/number Drivmedelsbetalning Nej/No Tal/number
(Heltal/integer)
Drivmedelstyp Nej/No Tal/number (Heltal/integer)
RowTimestamp Nej/No Datum/Tid Date LonespecViaEpost Nej/No True or False Uttagna_ObetaldaDagar Nej/No Tal/number Uttagna_ObetaldaTimmar Nej/No Tal/number AmfDatum1 Nej/No Datum/Tid Date KULopNr Nej/No Text 21 Skuld_ferielön Nej/No Valuta/currency
Produkt Version Sida
Hogia HR IPA
2014.x 9 (15)
TEXTFÄLT / TEXT FIELDS Värden för text- och PM-fält omges med " " / Text qualifier = " "
DATUMFÄLT / DATE FIELDS Värde för datumfält omges med # # / Date qualifier = # # Datumfält nollas på följande sätt/ Date fields can be set to nothing in the following way: Ex. Löneuppflyttningsdatum = #0# eller/or Löneuppflyttningsdatum = #0000-00-00# Speciellt för Anställningsdatum / Hire date: Ett befintligt Anställningsdatum kan ej ändras eller nollas via import. /An existing Anställningsdatum(Hire date) can not be changed or set to nothing through import. This can only be done in the dialogue.
TAL / NUMBER FIELDS Tal anges direct efter likhetstecken / Number fields uses no qualifier
DECIMALTAL / DECIMAL VALUES Decimaltal anges med punkt eller komma som decimalavskiljare/Use point or comma as decimal separator.
FÄLT UTAN VÄRDE / FIELD WITHOUT VALUE Fält utan värde skall utelämnas. / Field without value shall be omitted. Ex. Textfält / text field Namn= Kommer att blanka ut personen namn i databasen / This row will result in a name without value
Numeriskt fält / number field ISCO = Kommer att sätta ISCO-koden till 0 / Will set the ISCO code to zero
FILHUVUD / FILE HEADER - PERSONSCHEMA / PERSONAL JOB SCHEDULE Fält/field name Obligatorisk/
mandatory Format Innehåller/contents
Filhuvud Ja /Yes Anger att filhuvud börjar./File header begins Typ Ja /Yes Text Personschema
SkapadAv Ja/Yes Text Namnet på det program som skapat filen, t ex TidXXX. Ordet Standard måste finnas på raden. Se ex på arbetsschema nedan. / Created by program…
When the file contains Personal job schedules it is important that the word
Standard is present. See example below.
DatumTid Ja/Yes #YYYY-MM-DD HH:MM:SS#
Datum och tid då filen skapades. / Date and time when the file was created.
Beskrivning Nej/No Text Fritext som anges av användaren i programmet som skapade filen. / Description. Any text
Egendefinierade Nej/No Text Valfri information som kan användas av andra system för att lagra information om filen./ You can put own field names if you like. They are ignored by HogiaLön Plus
FILKROPP/FILE BODY - PERSONSCHEMA / PERSONAL JOB SCHEDULE
Pslut Ja/Yes Anger postslut - efter denna kommer filslut eller nästa post./ end of record
Produkt Version Sida
Hogia HR IPA
2014.x 12 (15)
Beträffande Anställd så gäller att om anställd saknas läggs ny upp. Notering sker i logg. Nytt schema eller tidsförlängning antecknas på anställd såvida det inte medför överlappning. I senare fallet noteras i fellogg. / If an employment number does not exist in the database a new will be created. It will be noted in the log file. New job schedule numbers is also noted. Beträffande schema så gäller att överlappande arbetspass ej är tillåtna. /Be aware of overlapping schedules. This is not permitted.
EXPORT Export av person- och anställningsuppgifter samt arbetsschema från HogiaLön Plus använder samma format som import. Export of employee and job schedule data from HogiaLön Plus uses the same format as import (as described above)