Skapa XML i Excel.pdf - Statens personadressregister, SPAR

Download Report

Transcript Skapa XML i Excel.pdf - Statens personadressregister, SPAR

Att skapa infil till SPAR med Excel, steg för steg
Detta är en steg-för-steg instruktion för att skapa en XML-fil med hjälp av Excel, för inläsning på
SPARs Kundsida. Instruktionen är anpassad till Microsoft Office Excel 2010, svensk version.
Välj XML-schema
1. Ladda ner och spara schemat: SPARInfilPersonNrManuell.xsd
2. Starta Excel
3. Kolla först att du har menyfliken ”Utvecklare” aktiverad. Se Figur 1.
Om den finns kan du hoppa till punkt 5.
4. Om du saknar denna så måste du gå in i inställningar, Arkiv->Alternativ->Anpassa
menyfliksområdet. Kryssa i ”Utvecklare” och välj OK. Se Figur 2
Figur 1
Figur 2
5. Välj menyfliken ”Utvecklare”. Se Figur 3.
Figur 3
1
6. Välj valet ”Källa”. Se Figur 4.
Figur 4
7. En ny panel dyker upp på högerkanten. Välj ”XML-mappningar”. Se Figur 5.
Figur 5
2
8. En dialogruta, ”XML-mappningar” dyker upp. Välj ”Lägg till” och sök upp filen
”SPARInfilPersonNrManuell.xsd” och välj ”Öppna”. Välj sen ”OK”. Se Figur 6 och 7.
Figur 6
Figur 7
3
9. Nu dyker XML-strukturen upp i panelen till höger. Markera ”ns1:SPARInfilPersonNrManuell”,
dra och släpp i ruta A1. Se Figur 8 och 9.
Figur 8
Figur 9
4
Fyll i personnummer
10. Nu är du klar att börja fylla i personnummer. Börja i ruta A2 följt av Enter och fortsätt mata
in nästa personnummer i ruta A3 följt av Enter och så vidare. Personnummer skrivs med
formatet ÅÅÅÅMMDDNNNN (inga bindestreck eller mellanslag), ett personnummer per rad.
Det går också bra att kopiera in personnummer från en textfil eller från ett annat Excelark.
11. Observera att det blir som en blå ram runt dina inmatade personnummer. Ha ingen tom rad i
serien. Se Figur 10.
Ibland kan Excel tolka personnumret som numeriskt och översätta det till t ex 1,9121E+11.
Detta är enbart ett presentationsproblem i Excel, XML-filen blir korrekt. Dock går det att i
efterhand snygga till det genom att ändra cellformatet till ett eget definierat format, dvs
############ (12 stycken ’#’), följ instruktionerna i figur 11.
Figur 10
5
Figur 11
Validera data
12. Innan du skapar en XML-fil, välj att validera det inmatade resultatet genom valet ”Verifiera
mappning för export” i den högra panelen, se Figur 12. En dialogruta med resultatet visas, se
Figur 13.
Figur 12
6
Figur 13
Skapa XML-fil
13. För att skapa XML-filen så välj menyfliken ”Utvecklare” och därefter ”Exportera”. Se Figur 14.
Figur 14
7
14. Välj ett filnamn och välj ”Exportera”. Se Figur 15.
Figur 15
15. Öppna filen i Anteckningar
Byt ut andra raden till följande rader text och spara, se figur 16:
<ns1:SPARInfilPersonNrManuell
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ns2="http://skatteverket.se/spar/komponent/1.0"
xsi:schemaLocation="http://skatteverket.se/spar/instans/1.0
http://www.statenspersonadressregister.se/Filarkiv/XMLSchema/20140315/SPARInfilPersonNrManuell.xsd"
xmlns:ns1="http://skatteverket.se/spar/instans/1.0">
8
Figur 16
16. Nu är filen klar för uppladdning till SPAR. Om man vill kan filen granskas för hand med hjälp
av Anteckningar.
Kolla gärna att alla nummer är med genom att räkna rader i XML-filen. Varje nummer tar tre
rader i XML-filen och XML-huvud och -fot tar tre rader. Med andra ord: antal nummer*3 + 7.
9