Vejledning til SLS webservice Timebank regnskab



Relaterede dokumenter
Vejledning til SLS webservice Ferie Korriger

Vejledning til SLS webservice Omsorgsregnskab

Vejledning til SLS webservice Løbende løndele

Vejledning til SLS webservice Statistik

Vejledning til SLS webservice Ferieret

Vejledning til SLS webservice - Afgang

Vejledning til SLS webservice - Afgang

Vejledning til SLS webservice Person

Vejledning til SLS webservice Løbende løndele

Vejledning til SLS webservice Ferieret

Vejledning til SLS webservice - Kontering

Vejledning til SLS webservice Individuelt afregnet pension

Vejledning til SLS webservice Ansættelsesforholdets faste felter

Vejledning til SLS webservice Afvigende kontering

Vejledning til SLS webservice Skatteløndele

Vejledning til SLS webservice - Løndelskontering

Vejledning til SLS webservice - Engangsløndele

Vejledning til SLS webservice Skatteløndele

Vejledning til SLS webservice - Løndelskontering

Vejledning til SLS webservice Overenskomst

Vejledning til SLS webservice Listewebservices

Dokumentation af optagelse.dk

Grænseflade til afhentning af FTU-ansøgninger på Optagelse.dk

Competencies Webservice

Guide til SOAP-servicen i Plandata.dk.

Løninformation nr. 6 af 9. marts 2015 (LG 04/15, 1.)

Eksport Portalen. Vejledning til API. Christian Holm 30. June Progressive A/S. Lyskær 3B DK-2730 Herlev Tel

Tilbagesvar For PL-Lægesystemer

Vejledning til SLS webservice Ny ansættelse

Vejledning: Feriefri

Refusioner og opsætning af cpr.nr. i SLS

I denne emnebeskrivelse kan du læse om Skyldige beløb i lønsystemet, og du kan

Løninformation nr. 5 af 7. marts 2014 (LG 04/14, 1.)

I denne brugervejledning kan du læse om, hvilke automatiske ajourføringer der sker i lønsystemet.

Tilslutningsaftale Til Webservice

Dokumentlog. Dato Version Beskrivelse Applikation version Ny godkendelsesproces. Reference Forfatter Godkender.

Webservice til AMU-indberetning til Datavarehuset

Indberetning af elev-trivselsdata på erhvervsuddannelserne 2016: Webservice.

Grænseflade til afhentning af oplysninger om

1. Online fejl, advis og informationer Fejl og advis efter en lønkørsel Eksempler på advis Eksporter data til excel...

Feriefri. Indholdsfortegnelse

Vejledning. 1 Indledning. 2 Kontakt Webservicen. Webservice til Optagelse.dk

Grænseflade til afhentning af grundskoleprøvekarakterer fra Optagelse.dk

Løninformation nr. 3 af 13. februar 2014 (LG 03/14, 1.)

Webservice til EUD-indberetning til DVH

Navn og adresse i SLS

I denne emnebeskrivelse kan du læse om, hvilke overordnede regler der gælder for anvendelse af fiktive CPR numre i SLS/HR-Løn.

HR-Løn masseindberetning. Spar tastearbejde og benyt HR-Løns muligheder for at indlæse regneark

Model for indregning af overskud eller underskud i taksterne

Løninformation nr. 13 af 9. juni 2015 (LG 07/15, 1.)

Barselsforløb i SLS/HR-Løn Vejledning til indrapportering

Opslag SLS Ferie og Fravær

Webservice til EUD-indberetning til Datavarehuset

AuthorizationCodeService

Beskatning, Grønland, Færøerne og 48E

Fleksible personalegoder

Grænseflade til afhentning af oplysninger om

Bilag M, indrapportering og beregning i SLS

SKYHOST WEB API VERSION 8 (OFFENTLIGT)

Manuel optjening / SH, Feriefri, Fritvalg...

Masseindberetning i HR-Løn

I denne emnebeskrivelse kan du få hjælp til at håndtere omposteringer i SLS

Feriepenge i eindkomst

Feriepenge i eindkomst, for institutioner med egen feriefond

Guide for Online Skadehistorik for erhverv, landbrug og motor Bilag 2 Ajourføringshistorik

Vejledning til SLS webservice Ny ansættelse

Serviceoperationer Puls

Registrering i Patientadministrativt system - OPUS

Nedenstående oversigt viser elementerne i den meddelelse, der skal overføres fra fødeafdeling til kirkekontor/sogn.

Drejebog for tilslutningsprøve OIO sag

Feriepenge i eindkomst

Snitfladebeskrivelse for WEBService IndkomstEnkeltForespoergsel. KMD Indkomst, P13-5. Version 13.0,

Faste felter i SLS. Side 1 af 5

Barselsforløb i SLS/HR-Løn Vejledning til indrapportering

Tilslutningsaftale til Campus integration. September 2018

Løninformation nr. 13 af 7. juli 2017 (LG 08/17, 1.)

Snitfladebeskrivelse for webservicen: HuslejeregisterV1. Version 1.12,

Snitfladebeskrivelse for Snitfladebeskrivelse STD-8 KMD Boligstøtte Version 1.0.0,

Den Gode Sårjournal Service MedCom, version W 1

I denne emnebeskrivelse kan du læse om anvisning og beregning af særlige feriedage.

Bilag 1 Statens Løn System Checklister Server til server adgang til SLS webservice

Styrelsen for Arbejdsmarked og Rekruttering Brugervejledning - A-kasse Indkomstregister. Version: 1.0

BBR OIOXML. Vejledning til OIOXML snitflade for Bygninger og boliger BuildingDwelling.wsdl. Tillæg til BuildingDwellingV3. BuildingDwellingV4

Ungebasen. Dokumentation af webservices til udveksling af data mellem Ungebasen og et kommunalt vejledningssystem PUBLICPUBLIC PUBLICPUBLICX

Snitfladebeskrivelse for webservicen: HuslejeregisterV1. Version 1.11,

Flytning af en maskine til en anden maskine

EDI-guide for Regres Bilag 2 Ajourføringshistorik

Tidsfrister: Senest 10. september 2012 skal skolerne have sendt skema A til kommunernes

Brugersiderne for renteberegninger. Indhold. 1. Indledning. Anvendelse af. (Version 28. september 2014)

Tredjepart webservices

Bilag 5. Snitflade mellem udtræksprogram og database. Udkast af 12. juni Udarbejdet for. SUP-Styregruppen

Indholdsfortegnelse. Systembeskrivelse kapitel 8 Administrationsdatabase

GIS: Anbefalinger og performance (NS )

Indholdsfortegnelse. Version Serviceplatformen - opsætningsguide (Eksterne testmiljø) Indledning... 2

Eksamensbeviser og karakterer til Eksamensdatabasen Sidst opdateret /version 1.1/Steen Eske Christensen

MØDE OM INTEGRATION GENNEM ØKONOMI I RAMMEARKITEKTUREN 27/8-2015

Ibrugtagning af Fødselsindberetningsservicen på NSP

Indberetning af oplysninger om fravær samt afholdelse af særlige feriedage

XML webservice for pensionsordninger. Version 1.0 Draft A

Webservice til indberetning af elev- og svendeprøveoplysninger til EASY-P

Transkript:

Side 1 af 7 Vejledning til SLS webservice Timebank regnskab Indholdsfortegnelse Ændringslog... 1 Formålet med webservicen... 2 Forretningsmæssig beskrivelse... 2 Wsdl-dokumenter... 2 OIOXML-skemaer... 3 Inputstruktur - ajourføring... 3 Beskrivelse af SLSOmsorgsretAjrfStruktur (inputstruktur)... 4 Eksempler på input til webservicen... 5 Eksempel på korrekt gennemført webservice-transaktion... 5 Retursvaret, der viser, at transaktionen er gennemført med success... 5 Eksempel hvor gruppe er angivet forkert... 6 Retursvaret der viser at transaktionen fejlede... 6 Tilslutning til webservicen... 7 Ændringslog Version Dato Forfatter Bemærkning Udkast 03-06-2015 Sune Gustafsson Rettet 30-06-2015 Sune Gustafsson

Side 2 af 7 Formålet med webservicen Formålet med webservicen er at gøre det muligt at indrapportere til timebanken fra eksterne systemer, som fx tidsregistreringssystemer eller personalesystemer, således at det er muligt at ajourføre ferie-fravær for en medarbejder i SLS. Forretningsmæssig beskrivelse I SLS er der mulighed for at ajourføre oplysninger om en medarbejders ferie-fravær via vores timebank. De data der kan overføres til SLS er følgende: LoengruppeIdentifikator CPR-nummer, som identificerer lønmodtageren Opsparingsretstypen (i form af en kode, der angiver hvor opsparingsdage stammer fra) Opsparing i antal dage Opsparing i antal minutter Webservicen er opbygget som en såkaldt request-response operation, dvs. et input resulterer i et output. Hver overførsel af en ajourføring af timebanken fra det lokale system til SLS giver umiddelbart et tidstro retursvar tilbage indeholdende resultatet af SLS-behandlingen. Hvis transaktionen ikke kan gennemføres i SLS returneres en kode for at behandlingen er fejlet. En transaktion i SLS kan udløse en eller flere følgetransaktioner. Hvis den oprindelige transaktion gennemføres korrekt, men danner en advarsel returneres en kode med betydningen Gennemført, men advarsel dannet. Denne kode returneres ligeledes hvis en evt. følgetransaktion fejler eller danner en advarsel. Se særskilt vejledning om opbygningen af retursvaret: Vejledning til SLS webservice Retursvar. Wsdl-dokumenter Data udveksles i OIOXML-format og webservicen er defineret i følgende WSDL-dokument ModstSLSTimebankRegnskabAjrf.wsdl Følgende elementer er nødvendige for den forretningslogiske behandling og skal derfor være til stede i transaktionen: LoengruppeIdentifikator ExtendedPersonCivilRegistrationIdentifierStructure SLSOpsparingretstypeKode Herudover skal mindst et af felterne: SLSDagKvantitet SLSMinutKvantitet

Side 3 af 7 være udfyldt. OIOXML-skemaer Alle felter der indgår i webservicen er defineret i OIOXML-skemaer. Skemaer samt wsdl-filer er tilgængelige på http://digitaliser.dk under gruppen Statens Lønsystem (SLS). De relevante skemaer til inputstrukturen i forbindelse med ajourføring af timebanken er: CPR_PersonCivilRegistrationIdentifier.xsd OES_ExtendedPersonCivilRegistrationIdentifierStructure.xsd OES_FictivePersonCivilRegistrationIdentifier.xsd OES_LoengruppeIdentifikator.xsd MODST_SLSOpsparingretstypeKode.xsd MODST_SLSDagKvantitet.xsd MODST_SLSMinutKvantitet.xsd Nedenfor vises en grafisk illustration af inputstrukturen. Tvungne felter er vist i kasser med fuldt optrukne linjer og valgfri med stiplede liner. Inputstruktur - ajourføring Strukturen til det udvidede CPR-nummer er sammensat af det almindelige CPR-nummer, som det er defineret af CPR og af fiktive CPR-numre, som gives til udenlandske statsborgere. oes:extendedpersoncivilregistrationidentifierstructuretype ExtendedPersonCivilRegistrationIdentifierStructure type oes:extendedpersoncivilregistrationidentifierstructuretype cpr:personcivilregistrationidentifier type cpr:personcivilregistrationidentifiertype pattern ((((0[1-9] 1[0-9] 2[0-9] 3[0-1])(01 03 05 07 08 10 12)) ((0[1-9] 1[0-9]... oes:fictivepersoncivilregistrationidentifier type oes:fictivepersoncivilregistrationidentifiertype pattern ((((6[1-9] 7[0-9] 8[0-9] 9[0-1])(01 03 05 07 08 10 12)) ((6[1-9] 7[0-9]...

Side 4 af 7 Herunder følger en forretningsmæssig beskrivelse af indholdet i inputstrukturen.. Beskrivelse af SLSOmsorgsretAjrfStruktur (inputstruktur) <XML tag> Beskrivelse Felt i SLS <SLSTimebankRegnskabAjrfStruktur> Struktur der anvendes til oprettelse og ajourføring af timebanken i SLS. Strukturen indeholder elementerne ExtendedPersonCivilRegistrationIdentifierStructure og SLSOpsparingsretstypeKode, som skal være udfyldt; desuden elementerne SLSDagKvantitet, SLSMinutKvantitet, hvoraf mindst et skal udfyldes. <ExtendedPersonCivilRegistrationIdentifier- Det udvidede cpr-nummer er sammensat af det almindelige cpr-nummer, som Structure> det er defineret af CPR (Indenrigsministeriet) og af fiktive cpr-numre, som gives til udenlandske statsborgere. Der skal vælges et og kun et af elementerne. <PersonCivilRegistrationIdentifier> Indeholder fødselsdage fra 01 31 OS_A_DFA_MARB_CPR_NR <FictivePersonCivilRegistrationIdentifier> Indeholder fiktive cpr-numre (fødselsdage fra 61 91) <SLSOpsparingsretstypeKode> <SLSDagKvantitet> <SLSMinutKvantitet> Kode der angiver hvor ferie-fravær stammer fra. Konverteret, Tildelt, Barsel mv. Se vejledninger (emnebeskrivelser) på Moderniseringsstyrelsens hjemmeside for gyldige koder. Antallet af dage timebanken skal reguleres med. Der angives et positivt tal for opskrivning og et negativt tal for nedskrivning. Der angives dage med 2 decimaler, eksempler: 500 angiver at timebanken opskrives med 5 dage, 350 angiver at der opskrives med 3,5 dage, -240 angiver at timebanken nedskrives med 2,4 dage. Antallet af minutter timebanken skal reguleres med. Der angives et positivt tal for opskrivning og et negativt tal for nedskrivning. Eksempler: 144 angiver at timebanken opskrives med 2 timer 24 minutter, -30 angiver at timebanken nedskrives med 30 minutter. OS_A_TX_OPSPARINGSSRETSTYPE_ KD OS_A_FBNK_DAGE_AN OS_A_FBNK_TIME_AN

Side 5 af 7 Eksempler på input til webservicen Nedenfor vises eksempler på input til webservicen. (De faktiske cprnumre er ikke vist i disse eksempler men angivet som "000000000"). Eksempel på korrekt gennemført webservice-transaktion <soapenv:envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://rep.oio.dk/oes.dk/xml/schemas/2006/11/24/"> <soapenv:header/> <soapenv:body> <ns:slstimebankregnskabajrfstruktur> <ns:loengruppeidentifikator>151</ns:loengruppeidentifikator> <ns:extendedpersoncivilregistrationidentifierstructure> <ns:personcivilregistrationidentifier>0000000000</ns:personcivilregistrationidentifier> </ns:extendedpersoncivilregistrationidentifierstructure> <ns:slsopsparingsretstypekode>2</ns:slsopsparingsretstypekode> <ns:slsdagkvantitet>100</ns:slsdagkvantitet> <ns:slsminutkvantitet>50</ns:slsminutkvantitet> </ns:slstimebankregnskabajrfstruktur> </soapenv:body> </soapenv:envelope> Retursvaret, der viser, at transaktionen er gennemført med success <SOAP-ENV:Envelope xmlns:ns="http://rep.oio.dk/oes.dk/xml/schemas/2006/11/24/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soap- ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Body> <FejlAdvisReturSvarStruktur xmlns="http://rep.oio.dk/oes.dk/xml/schemas/2006/11/24/"> <FejlAdvisReturKode>0</FejlAdvisReturKode> </FejlAdvisReturSvarStruktur> </SOAP-ENV:Body> </SOAP-ENV:Envelope>

Side 6 af 7 Eksempel hvor gruppe er angivet forkert <soapenv:envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://rep.oio.dk/oes.dk/xml/schemas/2006/11/24/"> <soapenv:header/> <soapenv:body> <ns:slstimebankregnskabajrfstruktur> <ns:loengruppeidentifikator>151</ns:loengruppeidentifikator> <ns:extendedpersoncivilregistrationidentifierstructure> <ns:personcivilregistrationidentifier>0000000000</ns:personcivilregistrationidentifier> </ns:extendedpersoncivilregistrationidentifierstructure> <ns:slsopsparingsretstypekode>2</ns:slsopsparingsretstypekode> <ns:slsdagkvantitet>200</ns:slsdagkvantitet> <ns:slsminutkvantitet>50</ns:slsminutkvantitet> </ns:slstimebankregnskabajrfstruktur> </soapenv:body> </soapenv:envelope> Retursvaret der viser at transaktionen fejlede <SOAP-ENV:Envelope xmlns:ns="http://rep.oio.dk/oes.dk/xml/schemas/2006/11/24/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soap- ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Body> <FejlAdvisReturSvarStruktur xmlns="http://rep.oio.dk/oes.dk/xml/schemas/2006/11/24/"> <FejlAdvisReturKode>1</FejlAdvisReturKode> <FejlAdvisMeddelelseStruktur> <ExtendedPersonCivilRegistrationIdentifierStructure> <PersonCivilRegistrationIdentifier>0000000000</PersonCivilRegistrationIdentifier> </ExtendedPersonCivilRegistrationIdentifierStructure> <FejlAdvisArtKode>1</FejlAdvisArtKode> <FejlAdvisAdvarselsKode>FR0311</FejlAdvisAdvarselsKode> <FejlAdvisTekst>CPRNR findes ikke i GRP</FejlAdvisTekst> <TransaktionsKode>g</TransaktionsKode> <TransaktionsNavn>FBNK_REGUL</TransaktionsNavn> </FejlAdvisMeddelelseStruktur> </FejlAdvisReturSvarStruktur> </SOAP-ENV:Body> </SOAP-ENV:Envelope>

Side 7 af 7 Tilslutning til webservicen Før en institution kan begynde at anvende SLS webservicen er der en række praktiske og tekniske forhold der skal være på plads: Alle disse aktiviteter er beskrevet under Tilslutningsvejledninger i Bilag 1 Checklister Server til server adgang til SLS Webservice