*
Skatteverket
Informationstjänsten Beskattningsuppgifter
(Teknisk beskrivning)
Version 1.0
Mall: sad_internet.dot
Mallversion: 2.0
Mallansvarig: Metodstyrning
Skatteverket
Informationstjänsten Beskattningsuppgifter
Teknisk beskrivning
Version: 1.0
Sida 2 av 12
Senast sparat: 2013-08-30
Innehållsförteckning
1.
Dokumentinformation...............................................................................................................3
1.1
Syfte .........................................................................................................................3
1.2
Målgrupp .................................................................................................................3
1.3
Begrepp och definitioner .........................................................................................3
1.4
Referenser ................................................................................................................4
2.
Inledning ...................................................................................................................................5
2.1
Tjänstebeskrivning ..................................................................................................5
2.2
Anslutningsförfarande .............................................................................................5
2.3
Gränssnitt .................................................................................................................5
3.
Kommunikation ........................................................................................................................5
3.1
Protokoll ..................................................................................................................5
3.2
Certifikat ..................................................................................................................6
3.3
Synkron SHS ...........................................................................................................6
3.3.1 Testmiljö ..................................................................................................................6
3.3.2 Produktionsmiljö ......................................................................................................6
3.4
Webbtjänst ...............................................................................................................6
3.4.1 Testmiljö ..................................................................................................................6
3.4.2 Produktionsmiljö ......................................................................................................6
4.
Testmiljö och testdata ...............................................................................................................7
5.
Exempel XML ..........................................................................................................................7
5.1
Förfrågan .................................................................................................................7
5.1.1 Från ingivare ............................................................................................................7
5.1.2 Från personuppgiftsbiträde ......................................................................................7
5.2
Svar ..........................................................................................................................8
5.2.1 En person .................................................................................................................8
5.2.2 Flera personer...........................................................................................................9
5.3
Fel via SOAP-Fault ...............................................................................................10
Informationstjänsten Beskattningsuppgifter
Teknisk beskrivning
Version: 1.0
Sida 3 av 12
Senast sparat: 2013-08-30
Informationstjänsten Beskattningsuppgifter
1.
Dokumentinformation
1.1
Syfte
Dokumentets syfte är att ge anslutande parter information för att kunna koppla upp sig
emot Skatteverkets informationstjänst Beskattningsuppgifter ur ett tekniskt
perspektiv.
För beskrivning av posternas innehåll och dess betydelse hänvisas till övrig
dokumentation.
1.2
Målgrupp
Målgrupp för dokumentet är de som utvecklar mot informationstjänsten
”Beskattningsuppgifter” och nyttjare av tjänsten.
1.3
Begrepp och definitioner
Begrepp
Förklaring
Elektroniskt intyg som styrker att en elektronisk identitetshandling eller elegitimation är korrekt och giltig.
Certifikatutfärdare(CA) Myndighet, företag eller organisation som utfärdar och vid behov återkallar
certifikat för öppna krypteringsnycklar. Syftet är att man ska kunna
kontrollera att en viss öppen nyckel verkligen tillhör den påstådda ägaren.
(eng: certificate authority eller certification authority)
En överenskommelse som undertecknats av en kommun anses vara den
Ingivare
ingivare som nyttjar den externa informationstjänsten och vars
organisationsnummer finns med i en inskickad förfrågan.
Personuppgiftsbiträde Om ett företag (ombud/servicebyrå) kommer att behandla personuppgifter
för en statlig eller kommunal myndighets räkning är företaget
personuppgiftsbiträde och myndigheten personuppgiftsansvarig.
Den personuppgiftsansvarige har det yttersta ansvaret för behandlingen av
personuppgifter.
Enligt 30§ personuppgiftslagen ska det finnas ett skriftligt avtal om
personuppgifts-biträdets behandling av personuppgifter för den
personuppgiftsansvariges räkning.
Spridnings och hämtningssystem, iipax Message Broker Server.
SHS
Certifikat
SHS Aktör
SHS Produkttyp
SOAP
Ägare av SHS-nod kallas för aktör. Meddelanden skickas alltid mellan
aktörer/noder.
Alla meddelanden är märkta med produkttyp som definierar innehållet i
meddelandet
Simple Object Access Protocol.
SSL
Secure Socket Layer är ett protokoll som hanterar både kryptering av data
samt autenticering av användare. Enkelriktad SSL innebär att servern
autenticeras mot användaren och att trafiken dem emellan är krypterad.
Dubbelriktad SSL innebär utöver det som gäller för enkelriktad även att
användaren måste autenticera sig med ett digitalt certifikat.
WSDL
Web Services Description Language.
Informationstjänsten Beskattningsuppgifter
Teknisk beskrivning
1.4
Version: 1.0
Sida 4 av 12
Senast sparat: 2013-08-30
Referenser
Ref.
Dokumenttitel
Utgivare
Adress
Ref [1]
Beskattningsuppgifter v1
XML schema
Skatteverket
http://www.skatteverket.se/foretagorga
nisationer/etjanster/schemalagerxml/be
skattningsuppgifter.4.64a656d113f4c7
597012bba.html
Ref [2]
Förfrågan och svar
Beskattningsuppgifter
kravspecifikation
Skatteverket
http://www.skatteverket.se/foretagorga
nisationer/formyndigheterkommuner/b
eskattningsuppgifter.4.64a656d113f4c
7597012bcc.html
Ref [3]
Generell felhantering
Beskattningsuppgifter
kravspecifikation
Skatteverket
http://www.skatteverket.se/foretagorga
nisationer/formyndigheterkommuner/b
eskattningsuppgifter.4.64a656d113f4c
7597012bcc.html
Ref [4]
Beskattningws service.wsdl Skatteverket
http://www.skatteverket.se/foretagorga
nisationer/formyndigheterkommuner/b
eskattningsuppgifter.4.64a656d113f4c
7597012bcc.html
Beskattningws service.xsd
Ref [5]
Underlag för anslutning till
tjänsten
Beskattningsuppgifter
Skatteverket
http://www.skatteverket.se/foretagorga
nisationer/formyndigheterkommuner/b
eskattningsuppgifter.4.64a656d113f4c
7597012bcc.html
Ref [6]
Beskrivning av egenskaper
för testpersoner
Beskattningsuppgifter
Skatteverket
http://www.skatteverket.se/foretagorga
nisationer/formyndigheterkommuner/b
eskattningsuppgifter.4.64a656d113f4c
7597012bcc.html
Informationstjänsten Beskattningsuppgifter
Teknisk beskrivning
Version: 1.0
Sida 5 av 12
Senast sparat: 2013-08-30
2.
Inledning
2.1
Tjänstebeskrivning
Informationstjänsten Beskattningsuppgifter, nedan kallad ”tjänsten”, tillhandahåller
direktåtkomst till beskattningsuppgifter i enlighet med ”förordning (2008:975) om
uppgiftsskyldighet i vissa fall enligt socialtjänstlagen (2001:453)”.
Tjänsten är synkron och kan leverera uppgifter på upp till 10 personer i samma
förfrågan. I det fall flera personer ingår i förfrågan så försöker tjänsten alltid att
leverera de uppgifter som finns tillgängliga även om en eller flera personer i förfrågan
saknas helt eller saknar uppgifter. Tjänsten anger också anledningen till saknade
uppgifter.
2.2
Anslutningsförfarande
Skatteverket rekommenderar följande anslutningsförfarande mot tjänsten:
1. Fyll i och skicka in ”Underlag för anslutning till tjänsten
”Beskattningsuppgifter” Ref [5] till Skatteverket med e-post.
2. Teckna avtal med Skatteverket om tjänsten.
3. Godkänt testcertifikat installeras på anropande server.
4. Genomför testning mot extern testmiljö.
5. Godkänt, skarpt certifikat installeras på anropande server.
6. Tjänsten kan börja användas när alla tester är klara, avtalet är underskrivet och
konfiguration i produktionsmiljö är genomförd.
2.3
Gränssnitt
Tjänsten har XML som externt gränssnitt. För XML-scheman se Ref [1].
För en detaljerad beskrivning av poster i förfrågan och svar, se Ref [2].
Fel kommuniceras med meddelandekod och meddelandetext till anroparen i form av
SOAP-Faults, se Ref [3].
Tjänsten använder genomgående UTF-8 som teckenkodning för både SOAP och
nyttomeddelande.
3.
Kommunikation
Kommunikation mot tjänsten sker i enlighet med ”Underlag för anslutning till tjänsten
Beskattningsuppgifter”, se Ref [5]. Innan någon form av anrop eller testning mot
tjänsten kan ske måste underlaget vara Skatteverket tillhanda och anslutningsprojekt
påbörjas därmed.
3.1
Protokoll
Tjänsten kan nås med följande protokoll:

Synkron SHS (SHS Aktör)

Vanlig Webbtjänst enligt SOAP-standarden (SOAP 1.1)
Informationstjänsten Beskattningsuppgifter
Teknisk beskrivning
3.2
Version: 1.0
Sida 6 av 12
Senast sparat: 2013-08-30
Certifikat
För åtkomst till tjänsten krävs ett godkänt certifikat från en av Skatteverket godkänd
certifikatutfärdare (CA). För närvarande tillåts certifikat utfärdade av Steria,
www.steria.se.
Det finns två sätt att identifiera sig mot tjänsten:
3.3

Ingivarens certifikat används för identifikation. Här används med andra ord
kommunens egna certifikat. Organisationsnumret i certifikatet måste anges i
fältet för ingivarens organisationsnummer i förfrågan. Ett
personuppgiftsbiträde får i detta fall inte anges i förfrågan.

Personuppgiftsbiträdets certifikat används för identifikation. Certifikatets
organisationsnummer måste anges i fältet för personuppgiftsbiträde i
förfrågan. Dessutom måste kommunen som slutligen nyttjar uppgifterna anges
som ingivare i förfrågan.
Synkron SHS
Anrop sker genom att skicka SOAP-frågan i första datadelen.
3.3.1 Testmiljö
 Certifikat: Steria AB EID CA v1 och v2

Host: https://shs.skatteverket.se:11288/mt

Produkttyp: SKV.WebService.ZG_Beskattninguppgifter_v1.Test

UUID: 9c12ee2b-1d6a-f640-42fd-23e8704856b3
3.3.2 Produktionsmiljö
 Certertifikat: Steria AB EID CA v1 och v2
3.4

Host: https://shs.skatteverket.se:11288/mt

Produkttyp: SKV.WebService.ZG_Beskattninguppgifter_v1

UUID: b774761-4bc4-f1b3-3b24-40a7ad9a2e63
Webbtjänst
Wsdl-filens namn är ZgBsBeskattningWSService.wsdl, se Ref [4].
3.4.1 Testmiljö
 Certifikat: Sterias test CA's, v1 och V5

Endpoint:
https://notarealhost.skatteverket.se/webservice/BeskattningWSService/v1
3.4.2 Produktionsmiljö
 Certifikat: Steria AB EID CA v1 och v2

Endpoint: https://www5.skatteverket.se/webservice/BeskattningWSService/v1
Informationstjänsten Beskattningsuppgifter
Teknisk beskrivning
4.
Version: 1.0
Sida 7 av 12
Senast sparat: 2013-08-30
Testmiljö och testdata
Skatteverket tillhandahåller en testmiljö som i möjligaste mån motsvarar
produktionsmiljön.
Testmiljön innehåller endast testpersoner och testdata enligt Ref [6]. Miljön är
stubbad och finns tillgänglig för parter som påbörjat anslutning till tjänsten.
Testdata har följande egenskaper:

Beskrivning av egenskaper för de personer som finns med i testbeståndet.

Kommentarer som beskriver attribut i kolumnhuvud eller på radnivå.

En kommentarskolumn med övrig information som inte finns i resp. kolumn.

Genom filtreringsfunktion kan önskade kombinationer av testdata filtreras
fram

Genom ”stubbad” miljö erhålls möjlighet att simulera tekniska fel

Förväntat resultat - underlag för facit (svarsfiler) till klienttestfall
(förfrågningar)
5.
Exempel XML
5.1
Förfrågan
5.1.1 Från ingivare
<?xml version="1.0" encoding="UTF-8"?>
<ForfraganBeskattningsuppgifterEnligtSFS2008-975
xmlns=http://xmls.skatteverket.se/se/skatteverket/zg/instans/standardiseradInformation/1.0
xmlns:folko=http://xmls.skatteverket.se/se/skatteverket/zg/komponent/infoForFolkbokforing/1.0
xmlns:perko=http://xmls.skatteverket.se/se/skatteverket/zg/komponent/infoForPersonakt/1.0
xmlns:stiko=http://xmls.skatteverket.se/se/skatteverket/zg/komponent/standardiseradInformation
/1.0 xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xsi:schemaLocation="http://xmls.skatteverket.se/se/skatteverket/zg/instans/standardiseradInfor
mation/1.0
http://u30973/schemalager/se/skatteverket/zg/instans/standardiseradInformation/v1/ForfraganBes
kattningsuppgifterEnligtSFS2008-975.xsd">
<MetadataForForfragan>
<stiko:OrganisationsnummerForIngivare>165560000167
</stiko:OrganisationsnummerForIngivare>
<stiko:NamnPaIngivare>Bolag A</stiko:NamnPaIngivare>
<stiko:KontonamnForHandlaggare>Namn A</stiko:KontonamnForHandlaggare>
<stiko:Referensnummer>Ref A</stiko:Referensnummer>
</MetadataForForfragan>
<IdentitetsbeteckningForFysiskPersonLista>
<folko:IdentitetsbeteckningFysiskPerson>195102031753
</folko:IdentitetsbeteckningFysiskPerson>
</IdentitetsbeteckningForFysiskPersonLista>
</ForfraganBeskattningsuppgifterEnligtSFS2008-975>
5.1.2 Från personuppgiftsbiträde
<?xml version="1.0" encoding="UTF-8"?>
<ForfraganBeskattningsuppgifterEnligtSFS2008-975
xmlns="http://xmls.skatteverket.se/se/skatteverket/zg/instans/standardiseradInformation/1.0"
xmlns:folko="http://xmls.skatteverket.se/se/skatteverket/zg/komponent/infoForFolkbokforing/1.0
Informationstjänsten Beskattningsuppgifter
Teknisk beskrivning
Version: 1.0
Sida 8 av 12
Senast sparat: 2013-08-30
" xmlns:perko="http://xmls.skatteverket.se/se/skatteverket/zg/komponent/infoForPersonakt/1.0"
xmlns:stiko="http://xmls.skatteverket.se/se/skatteverket/zg/komponent/standardiseradInformatio
n/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmls.skatteverket.se/se/skatteverket/zg/instans/standardiseradInfor
mation/1.0
http://u30973/schemalager/se/skatteverket/zg/instans/standardiseradInformation/v1/ForfraganBes
kattningsuppgifterEnligtSFS2008-975.xsd">
<MetadataForForfragan>
<stiko:OrganisationsnummerForIngivare>162021004748</stiko:OrganisationsnummerForIngivare>
<stiko:NamnPaIngivare>Kommun A</stiko:NamnPaIngivare>
<stiko:KontonamnForHandlaggare>Handlaggare</stiko:KontonamnForHandlaggare>
<stiko:Referensnummer>RefNr</stiko:Referensnummer>
<stiko:OrganisationsnummerForPersonuppgiftsbitrade>162021003898
</stiko:OrganisationsnummerForPersonuppgiftsbitrade>
<stiko:NamnPaPersonuppgiftsbitrade>Kommun B</stiko:NamnPaPersonuppgiftsbitrade>
</MetadataForForfragan>
<IdentitetsbeteckningForFysiskPersonLista>
<folko:IdentitetsbeteckningFysiskPerson>192104198383
</folko:IdentitetsbeteckningFysiskPerson>
<folko:IdentitetsbeteckningFysiskPerson>192105019216
</folko:IdentitetsbeteckningFysiskPerson>
<folko:IdentitetsbeteckningFysiskPerson>192105029249
</folko:IdentitetsbeteckningFysiskPerson>
</IdentitetsbeteckningForFysiskPersonLista>
</ForfraganBeskattningsuppgifterEnligtSFS2008-975>
5.2
Svar
5.2.1 En person
<?xml version="1.0" encoding="ISO-8859-1"?><stiin:SvarBeskattningsuppgifterEnligtSFS2008-975
xmlns:stiin="http://xmls.skatteverket.se/se/skatteverket/zg/instans/standardiseradInformation/
1.0"
xmlns:stiko="http://xmls.skatteverket.se/se/skatteverket/zg/komponent/standardiseradInformatio
n/1.0"
xmlns:folko="http://xmls.skatteverket.se/se/skatteverket/zg/komponent/infoForFolkbokforing/1.0
"
xmlns:besko="http://xmls.skatteverket.se/se/skatteverket/zg/komponent/infoForBeskattning/1.0">
<stiin:MetadataForSvar>
<stiko:Systemversion>ZG_BESKATTNING.1_0.24/ZG.1_0.24</stiko:Systemversion>
</stiin:MetadataForSvar>
<stiin:PersonuppgiftLista>
<stiin:Personuppgift>
<folko:IdentitetsbeteckningFysiskPerson>197011129280
</folko:IdentitetsbeteckningFysiskPerson>
<folko:Sekretessmarkering>false</folko:Sekretessmarkering>
<folko:Fornamn>Sonia</folko:Fornamn>
<folko:Efternamn>Holem</folko:Efternamn>
<stiin:StatusPersonuppgiftKod>0</stiin:StatusPersonuppgiftKod>
<stiin:Kapitaluppgift>
<besko:Taxeringsar>2013</besko:Taxeringsar>
<besko:SummaIntakterPaKapital>5500</besko:SummaIntakterPaKapital>
<besko:OverskottPaKapital>2290</besko:OverskottPaKapital>
<stiin:StatusKapitaluppgiftKod>0</stiin:StatusKapitaluppgiftKod>
</stiin:Kapitaluppgift>
<stiin:SkattekontouppgiftLista>
<stiin:Skattekontouppgift>
<besko:UtbetaltBeloppTillKontoinnehavare>14211
</besko:UtbetaltBeloppTillKontoinnehavare>
<besko:BokforingsdagForUtbetalningar>2012-08-08
</besko:BokforingsdagForUtbetalningar>
</stiin:Skattekontouppgift>
<stiin:StatusSkattekontouppgiftKod>0</stiin:StatusSkattekontouppgiftKod>
</stiin:SkattekontouppgiftLista>
</stiin:Personuppgift>
</stiin:PersonuppgiftLista>
Informationstjänsten Beskattningsuppgifter
Teknisk beskrivning
Version: 1.0
Sida 9 av 12
Senast sparat: 2013-08-30
</stiin:SvarBeskattningsuppgifterEnligtSFS2008-975>
5.2.2 Flera personer
<?xml version="1.0" encoding="ISO-8859-1"?>
<stiin:SvarBeskattningsuppgifterEnligtSFS2008-975
xmlns:stiin="http://xmls.skatteverket.se/se/skatteverket/zg/instans/standardiseradInformation/
1.0"
xmlns:stiko="http://xmls.skatteverket.se/se/skatteverket/zg/komponent/standardiseradInformatio
n/1.0"
xmlns:folko="http://xmls.skatteverket.se/se/skatteverket/zg/komponent/infoForFolkbokforing/1.0
"
xmlns:besko="http://xmls.skatteverket.se/se/skatteverket/zg/komponent/infoForBeskattning/1.0">
<stiin:MetadataForSvar>
<stiko:Systemversion>ZG_BESKATTNING.1_0.24/ZG.1_0.24</stiko:Systemversion>
</stiin:MetadataForSvar>
<stiin:PersonuppgiftLista>
<stiin:Personuppgift>
<folko:IdentitetsbeteckningFysiskPerson>193506308174
</folko:IdentitetsbeteckningFysiskPerson>
<folko:Sekretessmarkering>false</folko:Sekretessmarkering>
<folko:Fornamn>Paul</folko:Fornamn>
<folko:Efternamn>Fredriksson</folko:Efternamn>
<stiin:StatusPersonuppgiftKod>0</stiin:StatusPersonuppgiftKod>
<stiin:Kapitaluppgift>
<besko:Taxeringsar>2013</besko:Taxeringsar>
<besko:SummaIntakterPaKapital>690</besko:SummaIntakterPaKapital>
<besko:OverskottPaKapital>0</besko:OverskottPaKapital>
<stiin:StatusKapitaluppgiftKod>0</stiin:StatusKapitaluppgiftKod>
</stiin:Kapitaluppgift>
<stiin:SkattekontouppgiftLista>
<stiin:Skattekontouppgift>
<besko:UtbetaltBeloppTillKontoinnehavare>47303
</besko:UtbetaltBeloppTillKontoinnehavare>
<besko:BokforingsdagForUtbetalningar>2012-06-08
</besko:BokforingsdagForUtbetalningar>
</stiin:Skattekontouppgift>
<stiin:StatusSkattekontouppgiftKod>0</stiin:StatusSkattekontouppgiftKod>
</stiin:SkattekontouppgiftLista>
</stiin:Personuppgift>
<stiin:Personuppgift>
<folko:IdentitetsbeteckningFysiskPerson>194405307051
</folko:IdentitetsbeteckningFysiskPerson>
<folko:Sekretessmarkering>false</folko:Sekretessmarkering>
<folko:Fornamn>Bo Erik</folko:Fornamn>
<folko:Efternamn>Van Der Velde</folko:Efternamn>
<stiin:StatusPersonuppgiftKod>0</stiin:StatusPersonuppgiftKod>
<stiin:Kapitaluppgift>
<besko:Taxeringsar>2013</besko:Taxeringsar>
<besko:SummaIntakterPaKapital>9680</besko:SummaIntakterPaKapital>
<besko:OverskottPaKapital>0</besko:OverskottPaKapital>
<stiin:StatusKapitaluppgiftKod>0</stiin:StatusKapitaluppgiftKod>
</stiin:Kapitaluppgift>
<stiin:SkattekontouppgiftLista>
<stiin:Skattekontouppgift>
<besko:UtbetaltBeloppTillKontoinnehavare>61336
</besko:UtbetaltBeloppTillKontoinnehavare>
<besko:BokforingsdagForUtbetalningar>2012-12-07
</besko:BokforingsdagForUtbetalningar>
</stiin:Skattekontouppgift>
<stiin:StatusSkattekontouppgiftKod>0</stiin:StatusSkattekontouppgiftKod>
</stiin:SkattekontouppgiftLista>
</stiin:Personuppgift>
<stiin:Personuppgift>
<folko:IdentitetsbeteckningFysiskPerson>191112249071
</folko:IdentitetsbeteckningFysiskPerson>
<folko:Sekretessmarkering>false</folko:Sekretessmarkering>
<folko:Fornamn>John Östen</folko:Fornamn>
<folko:Efternamn>Jansson</folko:Efternamn>
<stiin:StatusPersonuppgiftKod>0</stiin:StatusPersonuppgiftKod>
<stiin:Kapitaluppgift>
<besko:Taxeringsar>2013</besko:Taxeringsar>
<besko:SummaIntakterPaKapital>6000</besko:SummaIntakterPaKapital>
<besko:OverskottPaKapital>6000</besko:OverskottPaKapital>
Informationstjänsten Beskattningsuppgifter
Teknisk beskrivning
Version: 1.0
Sida 10 av 12
Senast sparat: 2013-08-30
<stiin:StatusKapitaluppgiftKod>0</stiin:StatusKapitaluppgiftKod>
</stiin:Kapitaluppgift>
<stiin:SkattekontouppgiftLista>
<stiin:Skattekontouppgift>
<besko:UtbetaltBeloppTillKontoinnehavare>1250
</besko:UtbetaltBeloppTillKontoinnehavare>
<besko:BokforingsdagForUtbetalningar>2009-05-22
</besko:BokforingsdagForUtbetalningar>
</stiin:Skattekontouppgift>
<stiin:StatusSkattekontouppgiftKod>0</stiin:StatusSkattekontouppgiftKod>
</stiin:SkattekontouppgiftLista>
</stiin:Personuppgift>
<stiin:Personuppgift>
<folko:IdentitetsbeteckningFysiskPerson>190711299263
</folko:IdentitetsbeteckningFysiskPerson>
<folko:Sekretessmarkering>false</folko:Sekretessmarkering>
<folko:Fornamn>Greta Sofia</folko:Fornamn>
<folko:Efternamn>Hammar</folko:Efternamn>
<stiin:StatusPersonuppgiftKod>0</stiin:StatusPersonuppgiftKod>
<stiin:Kapitaluppgift>
<besko:Taxeringsar>2013</besko:Taxeringsar>
<besko:SummaIntakterPaKapital>10000</besko:SummaIntakterPaKapital>
<besko:OverskottPaKapital>2000</besko:OverskottPaKapital>
<stiin:StatusKapitaluppgiftKod>0</stiin:StatusKapitaluppgiftKod>
</stiin:Kapitaluppgift>
<stiin:SkattekontouppgiftLista>
<stiin:Skattekontouppgift>
<besko:UtbetaltBeloppTillKontoinnehavare>4263
</besko:UtbetaltBeloppTillKontoinnehavare>
<besko:BokforingsdagForUtbetalningar>2011-12-09
</besko:BokforingsdagForUtbetalningar>
</stiin:Skattekontouppgift>
<stiin:StatusSkattekontouppgiftKod>0</stiin:StatusSkattekontouppgiftKod>
</stiin:SkattekontouppgiftLista>
</stiin:Personuppgift>
</stiin:PersonuppgiftLista>
</stiin:SvarBeskattningsuppgifterEnligtSFS2008-975>
5.3
Fel via SOAP-Fault
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<S:Fault xmlns:ns4="http://www.w3.org/2003/05/soap-envelope">
<faultcode>S:Server</faultcode>
<faultstring>Tekniskt fel.</faultstring>
<detail>
<ns2:Exception xmlns:ns2="http://beskattningws.ws.service.bs.zg.rsv.se/">
<MeddelandeKod>9071007</MeddelandeKod>
<MeddelandeText>Tekniskt fel vid validering av förfrågan. Försök igen med
åtgärdad förfrågan. Om felet uppstår igen, kontakta teknisk support.
</MeddelandeText>
<Systemversion>ZG_BESKATTNING.1_0.24/ZG.1_0.24</Systemversion>
</ns2:Exception>
<ns2:exception class="se.rsv.zg.bs.service.ws.req.Exception" note="To disable
this feature, set com.sun.xml.ws.fault.SOAPFaultBuilder.disableCaptureStackTrace
system property to false" xmlns:ns2="http://jax-ws.dev.java.net/">
<message>Tekniskt fel.</message>
<ns2:stackTrace>
<ns2:frame class="se.rsv.zg.bs.service.ws.ZgBsBeskattningWS"
file="ZgBsBeskattningWS.java" line="205" method="parsaMeddelande"/>
<ns2:frame class="se.rsv.zg.bs.service.ws.ZgBsBeskattningWS"
file="ZgBsBeskattningWS.java" line="70" method="hamtaBeskattningsuppgifter"/>
<ns2:frame class="sun.reflect.NativeMethodAccessorImpl"
file="NativeMethodAccessorImpl.java" line="native" method="invoke0"/>
<ns2:frame class="sun.reflect.NativeMethodAccessorImpl"
file="NativeMethodAccessorImpl.java" line="39" method="invoke"/>
<ns2:frame class="sun.reflect.DelegatingMethodAccessorImpl"
file="DelegatingMethodAccessorImpl.java" line="25" method="invoke"/>
<ns2:frame class="java.lang.reflect.Method" file="Method.java" line="597"
method="invoke"/>
<ns2:frame class="weblogic.wsee.jaxws.WLSInstanceResolver$WLSInvoker"
file="WLSInstanceResolver.java" line="92" method="invoke"/>
<ns2:frame class="weblogic.wsee.jaxws.WLSInstanceResolver$WLSInvoker"
file="WLSInstanceResolver.java" line="74" method="invoke"/>
<ns2:frame class="com.sun.xml.ws.server.InvokerTube$2" file="InvokerTube.java"
Informationstjänsten Beskattningsuppgifter
Teknisk beskrivning
Version: 1.0
Sida 11 av 12
Senast sparat: 2013-08-30
line="151" method="invoke"/>
<ns2:frame class="com.sun.xml.ws.server.sei.EndpointMethodHandlerImpl"
file="EndpointMethodHandlerImpl.java" line="268" method="invoke"/>
<ns2:frame class="com.sun.xml.ws.server.sei.SEIInvokerTube"
file="SEIInvokerTube.java" line="100" method="processRequest"/>
<ns2:frame class="com.sun.xml.ws.api.pipe.Fiber" file="Fiber.java" line="866"
method="__doRun"/>
<ns2:frame class="com.sun.xml.ws.api.pipe.Fiber" file="Fiber.java" line="815"
method="_doRun"/>
<ns2:frame class="com.sun.xml.ws.api.pipe.Fiber" file="Fiber.java" line="778"
method="doRun"/>
<ns2:frame class="com.sun.xml.ws.api.pipe.Fiber" file="Fiber.java" line="680"
method="runSync"/>
<ns2:frame class="com.sun.xml.ws.server.WSEndpointImpl$2"
file="WSEndpointImpl.java" line="403" method="process"/>
<ns2:frame class="com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit"
file="HttpAdapter.java" line="532" method="handle"/>
<ns2:frame class="com.sun.xml.ws.transport.http.HttpAdapter"
file="HttpAdapter.java" line="253" method="handle"/>
<ns2:frame class="com.sun.xml.ws.transport.http.servlet.ServletAdapter"
file="ServletAdapter.java" line="140" method="handle"/>
<ns2:frame class="weblogic.wsee.jaxws.WLSServletAdapter"
file="WLSServletAdapter.java" line="171" method="handle"/>
<ns2:frame class="weblogic.wsee.jaxws.HttpServletAdapter$AuthorizedInvoke"
file="HttpServletAdapter.java" line="708" method="run"/>
<ns2:frame class="weblogic.security.acl.internal.AuthenticatedSubject"
file="AuthenticatedSubject.java" line="363" method="doAs"/>
<ns2:frame class="weblogic.security.service.SecurityManager"
file="SecurityManager.java" line="146" method="runAs"/>
<ns2:frame class="weblogic.wsee.util.ServerSecurityHelper"
file="ServerSecurityHelper.java" line="103" method="authenticatedInvoke"/>
<ns2:frame class="weblogic.wsee.jaxws.HttpServletAdapter$3"
file="HttpServletAdapter.java" line="311" method="run"/>
<ns2:frame class="weblogic.wsee.jaxws.HttpServletAdapter"
file="HttpServletAdapter.java" line="336" method="post"/>
<ns2:frame class="weblogic.wsee.jaxws.JAXWSServlet" file="JAXWSServlet.java"
line="98" method="doRequest"/>
<ns2:frame class="weblogic.servlet.http.AbstractAsyncServlet"
file="AbstractAsyncServlet.java" line="99" method="service"/>
<ns2:frame class="javax.servlet.http.HttpServlet" file="HttpServlet.java"
line="820" method="service"/>
<ns2:frame
class="weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction"
file="StubSecurityHelper.java" line="227" method="run"/>
<ns2:frame class="weblogic.servlet.internal.StubSecurityHelper"
file="StubSecurityHelper.java" line="125" method="invokeServlet"/>
<ns2:frame class="weblogic.servlet.internal.ServletStubImpl"
file="ServletStubImpl.java" line="300" method="execute"/>
<ns2:frame class="weblogic.servlet.internal.TailFilter" file="TailFilter.java"
line="26" method="doFilter"/>
<ns2:frame class="weblogic.servlet.internal.FilterChainImpl"
file="FilterChainImpl.java" line="56" method="doFilter"/>
<ns2:frame class="se.rsv.zi.web.filters.ZiCallIdFilter" file="ZiCallIdFilter.java"
line="74" method="doFilter"/>
<ns2:frame class="weblogic.servlet.internal.FilterChainImpl"
file="FilterChainImpl.java" line="56" method="doFilter"/>
<ns2:frame class="se.rsv.zi.web.filters.ZiDriftVariableFilter"
file="ZiDriftVariableFilter.java" line="165" method="doFilter"/>
<ns2:frame class="weblogic.servlet.internal.FilterChainImpl"
file="FilterChainImpl.java" line="56" method="doFilter"/>
<ns2:frame
class="weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction"
line="unknown" method="wrapRun"/>
<ns2:frame
class="weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction"
line="unknown" method="run"/>
<ns2:frame class="weblogic.security.acl.internal.AuthenticatedSubject"
file="AuthenticatedSubject.java" line="321" method="doAs"/>
<ns2:frame class="weblogic.security.service.SecurityManager"
file="SecurityManager.java" line="120" method="runAs"/>
<ns2:frame class="weblogic.servlet.internal.WebAppServletContext" line="unknown"
method="securedExecute"/>
<ns2:frame class="weblogic.servlet.internal.WebAppServletContext" line="unknown"
method="execute"/>
Informationstjänsten Beskattningsuppgifter
Teknisk beskrivning
Version: 1.0
Sida 12 av 12
Senast sparat: 2013-08-30
<ns2:frame class="weblogic.servlet.internal.ServletRequestImpl" line="unknown"
method="run"/>
<ns2:frame class="weblogic.work.ExecuteThread" file="ExecuteThread.java"
line="209" method="execute"/>
<ns2:frame class="weblogic.work.ExecuteThread" file="ExecuteThread.java"
line="178" method="run"/>
</ns2:stackTrace>
</ns2:exception>
</detail>
</S:Fault>
</S:Body>
</S:Envelope>