[gnucash-de] Umsatzsteuer - bitte um Hilfe
Christian Stimming
stimming at tuhh.de
Die Apr 17 15:25:25 EDT 2007
Am Dienstag, 17. April 2007 13:29 schrieb Thilo Pfennig:
> >> Also ich denke das das der falsche Ansatz ist. Zum einen
> >> existiert ja eine Umsatzsteuer-implementierung - und zum anderen
> >> ist das Projekt aber auch international angelegt. Es wäre
> >> unsinnig da jetzt eine deutsche Insellösung anzuregen.
> >
> > Wenn ich die FAQs usw richtig interpretiere, dann ist die deutsche
> > Umsatzsteuer deswegen nicht drin, weil es kein Pendant in den USA
> > oder in anderen Ländern gibt, und es daher auch niemand außerhalb
> > Deutschlands braucht.
>
> Nun ja, also in den USA gibt es einen Staat:
> http://en.wikipedia.org/wiki/Value_added_tax#United_States
>
> Zudem haben viele Länder auf der Welt eine Art Umsatzsteuer (Value added
> tax, VAT).
Also, hier meine gesammelte Antwort zu diesem Thread:
1. GnuCash hat eine Umsatzsteuer-Verarbeitung eingebaut, inklusive mehrfachen
und konfigurierbaren Steuersätzen. Diese wird momentan aber ausschließlich
beim Buchen einer Rechnung verwendet.
2. Das hier nachgefragte Feature ist aus Programmierer-Sicht, dass im
Kontofenster (engl. "register") die USt-Buchung *automatisch* erstellt wird,
wenn man da eine Buchung eingibt. Entsprechendes RFE ist in bugzilla,
http://bugzilla.gnome.org/show_bug.cgi?id=371581 ; weitere Vorschläge zu
diesem *konkreten* feature (automatic add a split transaction for VAT in the
register) bitte dort reinschreiben. Aber bitte *andere* USt-Fragen und
Vorschläge *nicht* dort reinschreiben, sondern weiter hier oder in neuem
RFE-Eintrag auf bugzilla diskutieren.
3. Der Grund, warum es sowas bisher nicht gibt, ist bereits genannt: Die Leute
in den USA brauchen das nicht, und aus allen anderen Ländern war bisher kein
Programmierer in gnucash dabei, der sowas brauchte.
4. Wenn jemand sowas bauen will, muss man sich also in die Event-Logik des
register-window einklinken. Dieser Teil von gnucash ist aber ein Haufen Kraut
und Rüben. Glücklicherweise wird in den nächsten Wochen hier etwas ganz
erheblich neues geschehen, indem nämlich einerseits bereits eine neue
Struktur im gnucash-SVN im branch "register-rewrite" existiert und
andererseits im Google Summer of Code-Programm der Student Jeff Green diesen
angefangenen branch auch fertigstellen wird;
http://code.google.com/soc/gnucash/appinfo.html?csaid=9245776DC264D56 ; ein
Ansatz für den Einbau davon sollte sich also auf gnucash-devel melden und den
Feature-Wunsch dort mit einbringen bzw. andererseits im Event-Handling des
GtkTreeView die nötigen Hooks benutzen.
> Ich denke am intelligenteste wäre vermutlich eine Art
> EU-Modul, weil es hier ja auch Ansätze für Angleichung gibt wie die
> EU-weite USt-ID.
Das genannte Feature in dem bugzilla-Request braucht gar nicht weiter
länderspezifisch zu sein. Es geht ausschließlich darum, die vorhandenen
Steuermodelle *automatisch* beim Buchen zu benutzen.
> Ich kann gerne mal versuchen mit den Entwicklern via IRC einen Dialog
> aufzubauen und in die Richtung weiterzuforschen. Ich habe da bisher
> nicht intensiver recherchiert, kann dann aber auch ggf. eine neue Seite
> zu der Problematik im Wiki anlegen.
Wiki ist immer gut. Bitte auf englisch (deutsche Begriffe dürfen gerne drin
auftauchen, die übersetze ich dann), damit die englischen Programmierer auch
direkt einsteigen können. http://wiki.gnucash.org/wiki
Christian