illuminet.se
from information to knowledge
contact - crew - login - privacy & cookies
Open, User friendly, document oriented information software.
search
This page:
print-version
metadata
comment

Välkommen till "xmplus"
- bokföring och redovisning

Jag har byggt ett bokföringsprogramprogram, för mindre företag, helt som webbapplikation i Java. Programmet hanterar de flesta rapporter utifrån XSL, utan mer programmering än några javascript. Programmet kan konvertera till och från SIE4-format och hanterar bla. BAS-kontoplan. Det är mitt sätt att slippa de inlåsningar som följer med XOR, SPCS eller Hogia. Det är knappt någon source att tala om, och den är öppen.

Ladda hem: xmplus.tgz Bokföring enkelt, översiktligt, gratis och fritt att utveckla vidare!

Ladda hem: corpus.jar för hjälpfunktioner som används. Webbserver etc. (kommer att brytas ut)

xmplus har endast en java funktion: ny transaktion. Sedan finns det massor av vyer och rapporter.

Skicka patchar/förbättringar till mig på: jonas@illuminet.se

Jag använder programmet i mitt AB och min revisor kan följa arbetet via webben.

Bokföring med XML

XML gör att det är enkelt att skapa vyer över information. Strukturen för en 'bok' (med konton, ingåeende saldon och transaktioner) består av just konton (accounts), saldon (saldo) och transaktioner (transactions) i en XML-fil. Nya transaktioner läggs till i slutet av transaktionslistan. Du har alltså all information i en xml-fil som enkelt kan hanteras som just din bokföringsfil. För varje nytt bokslutsår skapar du en ny fil för årets transaktioner.

Bokföringen kan genom XSLT (se: W3C ) i en webberver formas till olika rapporter eller listor. Detta sker genom att du väljer den xsl-fil som du vill ska forma visningen av informationen.

Installation

Först måste du ha Java installerat, helst 1.4. Programmet körs enkelt genom att du packar upp det och kör scriptet start (unix) eller start.bat (PC). Se till att lägga corpus.jar i xmplus katalogen.

Login är satt till admin:admin vilket du ändrar i httpd.conf. Om andra datorer skall kunna logga in i programmet så ska du sätta httpd.host (i httpd.conf) till din dators nätverksnamn.

Vi utfärster inga garantier för att programmet fungerar korrekt. NO WARRANTY!

Hur bokföring fungerar

Bokföring bygger på balans mellan konton (dubbel bokföring från 1400-talets italen) Läs mer på startlinjen/nutek

I Svergie använder de flesta BAS-standarden för konton. BAS använder sig av fyra nummerserier för Tillgångar, Skulder (och eget kapital), Kostnader och Intäkter. BAS-kontoplanen och BAS-kontonummer (XXXX) hittar du på www.bas.se .

För balans ska: resultat = - Intäkter - Kostnader = Tillgångar + Skulder

Vid bokslutet förs resultatet in i balansen (tillgångar/skulder) och summan blir 0. För nästa år börjar Intäkter och Kostnader på noll och balanseras av att föregående resultat går in i skulder. Balansen utgör de ingående världen för det nya året.

BAS-konton

Resultat Balans (och ingående saldo)
I ntäkter (3XXX)
-Intäkter
-Bidrag
T illgångar (1XXX)
Inventarier
Lager
Kundfordringar
Momsfordran
Checkkonto
K ostnader (4XXX-9XXX)
HyraDatatillbehör
Förbrukningsinventarier
Resekonstnader
Representation
Telefon
Arbetsgivaravgifter
Lön
Redovisningstjänster
S kulder (och eget kapital)(2XXX)
-Aktiekapital
-Resultat
Leveranörsskulder
Utgående/Ingående moms
Källskatt
Upplupna Sociala avgifter

Transaktioner

För alla transaktioner ska summan vara 0, det betyder att hela bokföringen är i balans. Det krävs dock att du använder konton rätt och vet om värdet ska vara positivt eller negativt. Det kan verka helt tokigt hur man ska bokföra en transaktion, men allt har en förklaring i balansräkningen. För att undvika misstag bör du använda mallar för transaktioner eller tydligt se att konton är av rätt typ och du inte har minus där det ska vara positiva värden.

Här förljer några exempel på transaktioner med uppdelade efter konton (på samma vis som ovan):

Direkt inköp telefon
- 1930:Checkkonto -542.0
6200:Telefon 434.0 2641:Ingående moms 108.0
Faktura (till dig)
- -
6530:Redovisningstjänster 900.0 2641:Ingående moms 225.0
2440:Leverantörsskulder -1125.0
Faktura till kund
3010:Intäkter -64408.0 1510:Kundfordringar 80510.0
- 2610:Utgående moms -16102.0
Faktura betald
- 1510:Kundfordringar -80510.0
1930:Checkkonto 80510.0
- -
Löneutbetalning (den 25:e)

1930:Checkkonto -19720.0
7011:Lön Pelle 30000
7510:Arbetsgivaravgifter 9846.0
2710:Personalens källskatt -10280
2940:Upplupna sociala avgifter -9846.0
Momssammanställning (vid slutet av månaden)
- 1650:Momsfordran 2500.0
- 2610:Utgående moms 2500.0
2641:Ingående moms -5000.0
Betala skatt...
- 1930:Checkkonto: -22626
1650:Momsfordran 2500
- 2940:Upplupna sociala avgifter 9846.0
2710:Personalens källskatt 10280.0

Att göra

Transaktionsmakron