Det finns konstiga glipor i den digitala infrastrukturen. En av dem är textfiler för informationsöverföring. Två exempel:
När jag ska bokföra i ett bokföringsprogram så syns alla mina misstag och klantigheter. Makulerar jag en bokning finns den ändå kvar i listan som makulerad, till exempel. Men vill jag gå mellan två olika bokföringsprogram använder jag en SIE-fil som är en textfil.
I textfilen ser varje transaktion ut ungefär så här:
{
#TRANS 2018 {} -199.00
#TRANS 2640 {} 39.80
#TRANS 6110 {} 159.20
}
Är det någon transaktion som har blivit fel rättar jag bara den i SIE-filen och läser in den i det nya programmet, som tar informationen som om den vore "sanning".
Ja, vill jag inte byta bokföringsprogram utan bara snygga upp min bokföring så exporterar jag en SIE-fil, raderar det aktuella räkenskapsåret (vilket inte lämnar några spår!) och läser in SIE-filen efter att ha friserat den.
Det andra exemplet är lite liknande, och gäller inlämningen av skattedeklarationen för aktiebolag (INK2).
Skatteverket har en tjänst så att man kan fylla i förstasidan av INK2 som en webbtjänst. De obligatoriska bilagorna INK2R och INK2S kan laddas ner som ifyllbara pdf, men kan också laddas in.
Däremot är det inte så att man kan ta sin ifyllda pdf och ladda upp. Detta vittnar många frustrerade kommentarer på nätet om...
Istället ska man skapa en SRU-fil. Det normala är att ens deklarationsprogram på datorn gör det, men det är återigen ett textformat som går att skapa själv, om man är lite klurig, som den här snubben på Aidium, som har byggt en webbtjänst som vem som helst kan använda.
Så här kan en blankett för inskickande se ut.
#BLANKETT INK2R-2014P1
#IDENTITET 20150218 094703
#UPPGIFT 7214 23
#UPPGIFT 7215 654
#UPPGIFT 7216 78
#BLANKETTSLUT
När man väl fått ut filerna är det bara att ladda upp dem via Skatteverkets filöverföringstjänst. Funkar hur fint som helst. Oklart vad den tjänsten sväljer. Skulle man till exempel kunna konvertera en mp3-låt till SRU och tillbaka, och få Skatteverket att lagra den?
Det här inlägget är alltså inte för att främja bruket av dålig bokföringspraktik eller hemmasnickrade tjänster, utan att visa på hur textfiler funkar som "klister" mellan olika tjänster, och också att detta klister är väldigt öppet och flexibelt.
/Simon
Det låter som om du har något emot öppna och flexibla format…? Jag tycker att det är väldigt bra att inte krångla till saker. Vill man hindra att man ändrar på vägen får man hitta en lösning med kryptografiska kontrollsummor e.d. (och kan fortfarande göra formatet lättläst). ”Security by obscurity” är aldrig bra.
Posted by: Avadeaux | 19 februari 2015 at 14:05
Nej! Jag är inte alls emot öppna och flexibla format!
Men det jag ville komma åt var det här med det strikta i bokföringsprogrammet i kontrast till det lätta i att ändra i textfilen.
Och i fallet med Skatteverket -- att de liksom krånglar till det med det här med elektronisk inlämning, när det är rätt lätt att nästan hacka ihop en SRU-fil helt på egen hand.
Att jag lät negativ var nog för att jag var rädd att låta som att jag uppmuntrade/uppviglade till att använda de här möjligheterna, som av vissa kunde uppfattas som kryphål. Där måste man ju ta sitt eget ansvar för den lösning man väljer.
Posted by: Simon | 19 februari 2015 at 17:46