Re: [OT] Bokföring à la libre

2004-05-05 tråd Anders Wallenquist

Karl Hammar wrote:


Hur vill SQL-ledger importera sina kontoplaner, hur ser tabellen ut?
 

Bifogar dansk och tysk kontoplan. Den tyska använder dessutom gifi. 
Kanske finns det några likheter med våra EU-bas-planer och dessa?



--
Hälsningar,
- --
~  .''`. Anders Wallenquist, [EMAIL PROTECTED]
~ : :' : 0709 - 565 160 
~ `. `'  http://www.kreawit.se
~   `--  http://www.rfa.se 

-- Einfacher Deutscher Kontenrahmen => Very Easy German Default Chart  
-- Vorbereitet von / Prepared by Paul Tammes May 9th, 2002. Kommentar / Comments : [EMAIL PROTECTED]
-- Englische Texte für eigene Zwecke und um Refernz in SQL-Ledger Dokumentation zu erleichtern.
-- English terms used mostly for my own reference and to make lookup in SQL-Ledger documentation easier.
-- GIFI-codes werden benutzt/misbraucht um die art der Rechnung zu deuten, Fehler nicht ausgeschlossen denn 
-- Ich bin kein Deutscher Steuerberater ;-( 
-- GIFI field codes re-used for following specs:
-- Link: Achtung, sehr wenig benutzt da mir die Kentnisse zum Deutschen System fehlen. Sehr gut aufpassen und wenn
-- Ihr Fehler oder Praktische TIPS hat: gerne!
-- Link: used to a minimum, update and customization may well be needed!
-- A0 	= Anlagevermögen 		/ Fixed Assets
-- A1-1 = Warenbestand			/ Inventory
-- A1-2 = Forderungen			/ Liabilities
-- A1-3 = Liquide Mittel		/ Assets
-- A1-4	= Aktive Rechnungsabgrenzung 	/ Closing Account results 
-- E= Erträge			/ Income 
-- K0	= Wareneinsatz			/ COGS
-- K1   = Personalkosten		/ Salaries etc
-- K2   = Raumkosten			/ Rental etc
-- K3   = Sonstige Kosten		/ Various costs
-- NA 	= Neutrale Aufwendungen		/ Neutral Costs 
-- NE	- Neutrale Erlöse		/ Neutral Income
-- P0 	= Eigenkapital			/ Equity
-- P1 	= Rückstellungen		/ Reserves
-- P2 	= Fremdkapital Langfristig	/ Liabilities Long Term
-- P3 	= Fremdkapital Kurzfristig	/ Liabilities Short Term
-- P4	= Passive Rechnungsabgrenzung	/ Closing Account results 
--
-- A0
insert into chart (accno,description,charttype,gifi_accno,category,link) values ('','ANLAGEVERMÖGEN','H','A0','A','');
insert into chart (accno,description,charttype,gifi_accno,category,link) values ('0100','Konzessionen & Lizenzen','A','A0','A','');
insert into chart (accno,description,charttype,gifi_accno,category,link) values ('0135','EDV-Programme','A','A0','A','');
insert into chart (accno,description,charttype,gifi_accno,category,link) values ('0440','Maschinen','A','A0','A','');
insert into chart (accno,description,charttype,gifi_accno,category,link) values ('0500','Betriebsausstattung','A','A0','A','');
insert into chart (accno,description,charttype,gifi_accno,category,link) values ('0520','PKW','A','A0','A','');
insert into chart (accno,description,charttype,gifi_accno,category,link) values ('0650','Büroeinrichtung','A','A0','A','');
insert into chart (accno,description,charttype,gifi_accno,category,link) values ('0670','GWG','A','A0','A','');
-- A1-1
insert into chart (accno,description,charttype,gifi_accno,category,link) values ('1100','WARENBESTAND','H','A1-1','A','');
insert into chart (accno,description,charttype,gifi_accno,category,link) values ('1140','Warenbestand','A','A1-1','A','IC');
-- A1-2
insert into chart (accno,description,charttype,gifi_accno,category,link) values ('1200','FORDERUNGEN','H','A1-2','A','');
insert into chart (accno,description,charttype,gifi_accno,category,link) values ('1201','Geleistete Anzahlungen','A','A1-2','A','');
insert into chart (accno,description,charttype,gifi_accno,category,link) values ('1210','Forderungen ohne Kontokorrent','A','A1-2','A','AR');
insert into chart (accno,description,charttype,gifi_accno,category,link) values ('1300','Sonstige Forderungen','A','A1-2','A','');
insert into chart (accno,description,charttype,gifi_accno,category,link) values ('1400','Anrechenbare Vorsteuer','A','A1-2','A','AR_tax:AP_tax:IC_taxpart:IC_taxservice:CT_tax');
insert into chart (accno,description,charttype,gifi_accno,category,link) values ('1401','Anrechenbare Vorsteuer 7%','A','A1-2','A','AR_tax:AP_tax:IC_taxpart:IC_taxservice:CT_tax');
insert into chart (accno,description,charttype,gifi_accno,category,link) values ('1402','Vorsteuer ig Erwerb','A','A1-2','A','AR_tax:AP_tax:IC_taxpart:IC_taxservice:CT_tax');
insert into chart (accno,description,charttype,gifi_accno,category,link) values ('1403','Vorsteuer ig Erwerb 16%','A','A1-2','A','AR_tax:AP_tax:IC_taxpart:IC_taxservice:CT_tax');
insert into chart (accno,description,charttype,gifi_accno,category,link) values ('1405','Anrechenbare Vorsteuer 16%','A','A1-2','A','AR_tax:AP_tax:IC_taxpart:IC_taxservice:CT_tax');
insert into chart (accno,description,charttype,gifi_accno,category,link) values ('1406','Anrechenbare Vorsteuer 15%','A','A1-2','A','AR_tax:AP_tax:IC_taxpart:IC_taxservice:CT_tax');
insert into chart (accno,description,charttype,gifi_accno,category,link) values ('1433','bezahlte Einfuhrumsatzsteuer','A','A1-2','A','AR_tax:AP_tax:IC_taxpart:IC_taxservice:CT_tax');
insert into chart (accno,descripti

Re: [OT] Bokföring à la libre

2004-05-05 tråd Anders Wallenquist

Karl Hammar wrote:


Anders Wallenquist <[EMAIL PROTECTED]> wrote:
...
 


Kontoplan och SIE-hantering är de två trösklar som måste hanteras om
SQL-ledger skall gå att använda effektivt i Sverige. Personligen är jag
beredd att lägga lite tid och maskinresurser för att åstadkomma detta,
hade gjort det för länge sedan om jag även haft kompetensen (det räcker
inte med att vara en icke praktiserande ekonom ;-)
   



I ftp://kalle.csb.ki.se/tmp/ver.tgz:
eu-bas: en eu-bas99 kontoplan
ver.pl: innehåller export till SIE-fil (v4)

Hur vill SQL-ledger importera sina kontoplaner, hur ser tabellen ut?
 



CREATE TABLE "chart" (
  "id" int4 DEFAULT nextval('id'::text),
  "accno" text NOT NULL,
  "description" text,
  "charttype" char(1) DEFAULT 'A',
  "category" char(1),
  "link" text,
  "gifi_accno" text
);


Det magiska är chartype,category,link och gifi_accno. Det senare 
sannolikt någon främmande form av SIE. Exempel på konto:


INSERT INTO "chart" ("id", "accno", "description", "charttype", "category", "link", 
"gifi_accno") VALUES(4, '1012', 'Balanserade utgifter för dataprogram', 'A', 'A', 'AR_paid:AP_paid', '234');
INSERT INTO "chart" ("id", "accno", "description", "charttype", "category", "link", 
"gifi_accno") VALUES(49, '1231', 'Installationer på egen fastighet', 'A', 'E', 'AP_amount:IC_cogs:IC_expense', '236');
INSERT INTO "chart" ("id", "accno", "description", "charttype", "category", "link", "gifi_accno") VALUES(373, '2641', 'Debiterad ingående moms', 'A', 'A', 
'AR_tax:AP_tax:IC_taxpart:IC_taxservice:CT_tax', '307');INSERT INTO "chart" ("id", "accno", "description", "charttype", "category", "link", "gifi_accno") 
VALUES(373, '2641', 'Debiterad ingående moms', 'A', 'A', 'AR_tax:AP_tax:IC_taxpart:IC_taxservice:CT_tax', '307');

Fäst inget avseende vid innehållets riktighet, det är präglat av mina försök 
att skapa en egen kontoplan innan jag insåg mina begränsningar som 
redovisningsekonom ;-)

Link används i rapportgeneratorn för bland annat balans- och resultaträkningen.



Sie-filer är rena textfiler skrivna i Dos codepage 437
teckenuppsättning. Nu kom jag inte åt Sie's hemsida, men jag har för
mig att det var www.sie.se. Jag har lagt upp dokumentation på:

ftp://kalle.csb.ki.se/tmp/sieform.pdf

Jag har gjort första steget av en parser för sie-filer:

ftp://kalle.csb.ki.se/tmp/quote.c
 

Skall kika på den! Vet du hur vanligt SIEs XML-format är? Det kanske är 
enklare att skriva en parser för XML-formatet med tanke på alla trevliga 
klasser för detta, inte minst i Perl och PHP som är natetivespråk för 
flera av de affärssystemslösningar i GPL som jag konfronteras med?


Läser din kod och funderar på hur man enklast använder den, skapar 
SQL-INSERTs? Det kräver då att man radvis håller sig inom en och samma 
tabell och kan skapa en atomisk transaktion, annars tvingas man skapa en 
temporär liten lokal databas eller komplex datastruktur.  #TRANS verkar 
vara en fullständig post, medan kontoplanen är komplex #KONTO, #KTYP, 
#KPTYP, #IB, #UB etc.


Transaktionstabellen:

CREATE TABLE "acc_trans" (
  "trans_id" int4,
  "chart_id" int4,
  "amount" float8,
  "transdate" date DEFAULT date('now'::text),
  "source" text,
  "cleared" bool DEFAULT 'f',
  "fx_transaction" bool DEFAULT 'f',
  "project_id" int4
);


Sedan använder SQL-ledger olika "verifikat"-tabeller beroende på vilket 
delsystem som genererar verifikatet.


Exvis: 


CREATE TABLE "ap" (
  "id" int4 DEFAULT nextval('id'::text),
  "invnumber" text,
  "transdate" date DEFAULT date('now'::text),
  "vendor_id" int4,
  "taxincluded" bool DEFAULT 'f',
  "amount" float8,
  "netamount" float8,
  "paid" float8,
  "datepaid" date,
  "duedate" date,
  "invoice" bool DEFAULT 'f',
  "ordnumber" text,
  "curr" char(3),
  "notes" text,
  "employee_id" int4
);


--
Hälsningar,
- --
~  .''`. Anders Wallenquist, [EMAIL PROTECTED]
~ : :' : 0709 - 565 160 
~ `. `'  http://www.kreawit.se
~   `--  http://www.rfa.se 

begin:vcard
fn:Anders Wallenquist
n:Wallenquist;Anders
org:Kreawit
adr;quoted-printable:;;Furugatan 4b;Link=C3=B6ping;;582 45;sweden
email;internet:[EMAIL PROTECTED]
title:Senior consultant
tel;work:013-352950
tel;home:013-127383
tel;cell:0709-565 160
x-mozilla-html:FALSE
url:http://www.kreawit.se
version:2.1
end:vcard



Re: [OT] Bokföring à la libre

2004-05-05 tråd Karl Hammar
Anders Wallenquist <[EMAIL PROTECTED]> wrote:
...
> Kontoplan och SIE-hantering är de två trösklar som måste hanteras om
> SQL-ledger skall gå att använda effektivt i Sverige. Personligen är jag
> beredd att lägga lite tid och maskinresurser för att åstadkomma detta,
> hade gjort det för länge sedan om jag även haft kompetensen (det räcker
> inte med att vara en icke praktiserande ekonom ;-)

I ftp://kalle.csb.ki.se/tmp/ver.tgz:
 eu-bas: en eu-bas99 kontoplan
 ver.pl: innehåller export till SIE-fil (v4)

Hur vill SQL-ledger importera sina kontoplaner, hur ser tabellen ut?

Sie-filer är rena textfiler skrivna i Dos codepage 437
teckenuppsättning. Nu kom jag inte åt Sie's hemsida, men jag har för
mig att det var www.sie.se. Jag har lagt upp dokumentation på:

 ftp://kalle.csb.ki.se/tmp/sieform.pdf

Jag har gjort första steget av en parser för sie-filer:

 ftp://kalle.csb.ki.se/tmp/quote.c

Ta din sie-fil, gör om den till latin-1
(recode IBM437..l1 < sie.org > sie), och kör (./quote < sie | less).
Buggrapporter och synpunkter tas gärna emot.

Hälsningar,
/Karl

---
Karl HammarAspö Data   [EMAIL PROTECTED]
Lilla Aspö 2340   0173 140 57   Nätverk
S-742 94 Östhammar018 360 900Datorer/Utrustning
Sverige  070 511 97 84Linux/Unix konsulting
---



Re: [OT] Bokföring à la libre

2004-05-04 tråd Anders Wallenquist

Andreas Schuldei wrote:

>* Karl Hammar ([EMAIL PROTECTED]) [040424 14:29]:
>
>
>>Adam Huuva <[EMAIL PROTECTED]> wrote:
>>
>>
>>
>>>Hej!
>>>
>>>Är det någon här som driver enskild firma och sköter sin bokföring
>>>själv med gnucash (el. annan fri programvara)?
>>>Funkar det?
>>>
>>>
>
>just nuligen upladades sql-ledger. folk efterfrågade detta i
>debian-edu sammanhanget. men det har inte mycket med skolor att
>göra. (c:
>
>

Kul, jag försöker ihärdigt få min ekonomichef (min kära hustru) att gå
över till SQL-ledger. Har gjort flera försök över åren, nu senast
brister min installation tyvärr med avsaknad svensk kontoplan. Är
personligen vilse med senare kontoplaner än BAS 80 ;-)

Incitamentet för mig att använda SQL-ledger är att den är webbaserad och
kan generera PDF-fakturor, vilket passar min konsultativa
nomadtillvaro.  SQL-Ledger är i mina ögon en kompetent programvara (för
tjänsteföretag eller företag med mindre omfattande produkthantering) med
bra rapportgerator överskådligt upplägg. Programkoden är iofs inte den
enklaste att bena ut, men communityn är aktiv och vidareutvecklingen går
raskt.

Följer gärna dina försök med SQL-ledger. En vänlig själ mailade mig en
modern svensk kontoplan för en tid sedan, men tyvärr är en sådan inte
kodifierad för rapportgeneratorn, det måste man göra själv vilket kräver
lite insikt i hur den nya planen är konstruerad. Ett annat angreppsätt
är att succesivt lägga upp de konton som behövs i en liten redovisning
för att inte introducera svårhittade fel i kontoplanen.

En annan brist är avsaknaden av SIE-inläsning/export. Revisorn vill
helst ha en SIE-dump från redovisningen. Har man dessutom en SIE-import
så är det enkelt att flytta sin huvudbok från det gamla systemet till
SQL-Ledger.  I grund och botten borde SIE-hanteringen vara ganska enkel
att lösa, inte svårare än att skriva en ny rapport till SQL-ledger.
Eventuellt måste kontoplanen utökas med ytterligare någon flagga? Det
finns idag en för mig okänd märkning av kontona som kanske tillhör
motsvarigheten till SIE någon annanstans i världen, som kanske går att
återanvända för vårt svenska behov?

Kontoplan och SIE-hantering är de två trösklar som måste hanteras om
SQL-ledger skall gå att använda effektivt i Sverige. Personligen är jag
beredd att lägga lite tid och maskinresurser för att åstadkomma detta,
hade gjort det för länge sedan om jag även haft kompetensen (det räcker
inte med att vara en icke praktiserande ekonom ;-)

--
Hälsningar,
- --
~  .''`. Anders Wallenquist, [EMAIL PROTECTED]
~ : :' : 0709 - 565 160
~ `. `'  http://www.kreawit.se
~   `--  http://www.rfa.se


begin:vcard
fn:Anders Wallenquist
n:Wallenquist;Anders
org:Kreawit
adr;quoted-printable:;;Furugatan 4b;Link=C3=B6ping;;582 45;sweden
email;internet:[EMAIL PROTECTED]
title:Senior consultant
tel;work:013-352950
tel;home:013-127383
tel;cell:0709-565 160
x-mozilla-html:FALSE
url:http://www.kreawit.se
version:2.1
end:vcard



Re: [OT] Bokföring à la libre

2004-04-24 tråd Andreas Schuldei
* Karl Hammar ([EMAIL PROTECTED]) [040424 14:29]:
> Adam Huuva <[EMAIL PROTECTED]> wrote:
> 
> > Hej!
> > 
> > Är det någon här som driver enskild firma och sköter sin bokföring
> > själv med gnucash (el. annan fri programvara)?
> > Funkar det?

just nuligen upladades sql-ledger. folk efterfrågade detta i
debian-edu sammanhanget. men det har inte mycket med skolor att
göra. (c:



Re: [OT] Bokföring à la libre

2004-04-24 tråd Karl Hammar
Adam Huuva <[EMAIL PROTECTED]> wrote:

> Hej!
> 
> Är det någon här som driver enskild firma och sköter sin bokföring
> själv med gnucash (el. annan fri programvara)?
> Funkar det?

Det största problemet i sammanhanget är att förstå ekonomernas
konventioner och jargon. Jag uppfattar det som om de inte har lust att
sänka sig ner till din och min nivå. Och givitvis den av statsmakterna
konstiga behandlingen av enskilda och små företag.

Jag har skrivit egna perlscript, finns på:
  ftp://kalle.csb.ki.se/tmp/ver.tgz
Gpl om ni vill och det finns ingen garanti att någon förstår koden
eller hur man använder den. Men hör gärna av er.

Några reflektioner:

. debet och kredit är bara jobbigt, jag använder plus och minus:
Plus i ett konto betyder en tillgång eller något man betalat för.
Minus betyder en skuld eller någonting man fått betalt för.
  Och då kan man också skippa det här med debet och kreditkonton,
  det är bara hjärnbelastning.
. momsrapporten är lättare att hantera om man skapar ett konto
  "4740 Öresutjämning" och bokför sina leverantörers fakturors
  öresutjämningar där så att om man summerar kontoklass 3 (dvs.
  konton som börjar på 3) rakt av så får man omsättningen.
. skattekontot: jag håller inte med FAR att man inte ska hantera
  skattekontot i bokföringen, man måste ju faktiskt hantera momsen.
  Sedan är det riktigt irriterande att myndigheterna blandar ihop
  privata saker (preliminär och slutskatten) med företagets saker
  (momsen) på samma konto.

Hälsningar,
/Karl

---
Karl HammarAspö Data   [EMAIL PROTECTED]
Lilla Aspö 2340   0173 140 57   Nätverk
S-742 94 Östhammar018 360 900Datorer/Utrustning
Sverige  070 511 97 84Linux/Unix konsulting
---



Re: [OT] Bokföring à la libre

2004-04-17 tråd Helgi Örn Helgason
On Thursday 15 April 2004 17.13, Adam Huuva wrote:
> Hej!
>
> Är det någon här som driver enskild firma och sköter sin bokföring själv
> med gnucash (el. annan fri programvara)?
> Funkar det?
För mig räcker OpenOffice Calc gott och väl. Jag har försökt med GnuCash men 
tyckte att det blev för rörigt. Med Calc kan jag styra varje liten detalj 
själv, både utseende och funktioner, och det gillar jag.

Mvh,
HÖ

-- 
 Helgi Örn Helgason
 IT och Öppna System
 
--
Given sufficient time, what you put off doing today will get done by itself.



Re: [OT] Bokföring à la libre

2004-04-16 tråd Samuel Blomqvist


Adam Huuva wrote:
> Hej!
> 

Hej själv!

> Är det någon här som driver enskild firma och sköter sin bokföring själv
> med gnucash (el. annan fri programvara)?
> Funkar det?
> 
> 

Du kunde kanske testa Lazy8  ett gratis och open source
bokföringsprogram skrivet i JAVA (tror jag). Det fungerar i ett flertal
operativsystem men är tänkt för små företag. En fördel är att programmet
är utvecklat i Sverige och således följer svensk standard vad det gäller
bokföring och konteringar och annat som jag inte kan något om. Det finns
dock tydligen även på englska och estniska.

Programmet hittar du här:   http://www.lazy8.nu/index.sv.html


Samuel Blomqvist




-- 
Free computer support at
http://www.suggestafix.com



Re: [OT] Bokföring à la libre

2004-04-16 tråd Per Blomqvist

Adam Huuva wrote:

Hej!

Är det någon här som driver enskild firma och sköter sin bokföring själv 
med gnucash (el. annan fri programvara)?

Funkar det?






nix, det ända i ekonomisk väg jag har använt är "dopewar"(jätte roligt 
spel).

O kanske kan man använda "gnumeric" för kalkyler (som exel).

--
Mvh, Per Blomqvist
Web: http://phoohb.shellkonto.se
Telnr: +46 70-3355632




[OT] Bokföring à la libre

2004-04-15 tråd Adam Huuva

Hej!

Är det någon här som driver enskild firma och sköter sin bokföring själv 
med gnucash (el. annan fri programvara)?

Funkar det?