PAXml integrasjon
PAXml står for Payroll XML. Det er et format basert på XML-standarden, og det brukes til å overføre lønnsdata fra ett system til et annet. Tenk på det som et mellomledd som sørger for at dataene dine snakker samme språk som lønnssystemet.
Innholdsfortegnelse
Slik fungerer det
PAXml gjør det enklere ved å bruke tidskoder eller lønnskoder. Kodene forteller lønnssystemet hvordan ulike typer lønnsdata skal klassifiseres. Systemet som sender dataene, trenger ikke å kunne detaljene i lønnsbehandlingen. Det tar PAXml seg av.
PAXml kan overføre ulike typer data, blant annet:
- personopplysninger om ansatte
- lønnsdetaljer
- fraværsdata
I Huma får du nå en .pax-fil med personopplysninger, i tillegg til .csv og .xlsx.
Slik ser filen ut:
<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?> <paxml xsi:noNamespaceSchemaLocation="http://www.paxml.se/2.2/paxml.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <header> <version>2.2</version> <format>Lönin</format> <datum>2024-02-29T12:30:28.705380841</datum> <foretagid>company-id</foretagid> <foretagnamn>Company</foretagnamn> </header> <personal> <person anstid="1"> <fornamn>Karin</fornamn> <efternamn>Strand</efternamn> <postadress>Hagalia 5c</postadress> <postnr>291 84</postnr> <ort>Stockholm</ort> <land>SE</land> <arbetstelefon>+46 7123456789</arbetstelefon> <epostarb>karin@company.com</epostarb> <befattning>CEO</befattning> <anstform>FAST</anstform> <bankkonto>8150-5 914 919 079-6</bankkonto> <anstdatum>2013-09-26</anstdatum> <lonform>MÅN / TIM</lonform> <manlon datum="2023-11-10">70000</manlon> <timlon datum="2023-11-10">700</timlon> <innevarande>true</innevarande> </person> <person anstid="2"> ... </person> </personal> </paxml>
Fravær
<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?> <paxml xsi:noNamespaceSchemaLocation="http://www.paxml.se/2.2/paxml.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <header> <version>2.2</version> <format>LONIN</format> <datum>{Date of export}</datum> <foretagid>{Company ID}</foretagid> <foretagnamn>{Company name}</foretagnamn> </header> <tidtransaktioner> <tidtrans anstid="{employmentId}" persnr="{national identifications number}" postid="{absenceID}"> <tidkod>{absenceExportCode}</tidkod> <datum>{absence date if one day}</datum> <datumfrom>{fromDate}</datumfrom> <datumtom>{toDate}</datumtom> <kontonr>{bankAccountNumber}</kontonr> <omfattning>{absencePercentage}</omfattning> </tidtrans> </tidtransaktioner> </paxml>
Tidkod: Vi bruker eksportkoden som er lagt inn på de ulike fraværstypene. Hvis det ikke er lagt inn noen eksportkode, bruker vi denne koblingen til verdien i PAXml-formatet:
| Fraværstype i Huma | Kode i PAXml |
|---|---|
| Ferie («vacation») | SEM (semester) |
| Sykt barn («sickChild») | VAB (sjukt barn) |
| Sykmelding («sickLeave») | SJK (sjuk) |
| Egenmelding («selfCertification») | SJK_KAR (karensdag) |
| Foreldrepermisjon («parentalLeave») | FPE (föräldraledig) |
| Betalt fri («paidTimeOff») | KOM (kompledig) |
| Ubetalt fri («unpaidTimeOff») | PEM (permission) |
Hvilke systemer støtter import av PAXml?
- Crona Lön (www.cronalon.se)
- Fortnox (www.fortnox.se)
- MaxPa (www.maxpa.se)
- Fast Tid (www.fasttid.se)
- Swelön (www.swelön.se)
- Expense (www.expense.se)
- Saga Budget (www.sagabudget.se)
- Tidvis (www.tidvis.se)
- Movenium (www.movenium.com)
- Kontek (www.kontek.se)
- AiAi (www.aiai.se)
- Omsorg 24 (www.omsorg24.se)
- SoftOne GO (www.softone.se)
- Primass (www.primass.se)
- MyGizmo (www.mygizmo.se)