BUG-Fix: FiBu/Dialogbuchungen: Steuerschlüssel nach Öffnen falsch
authorMartin Helmling martin.helmling@octosoft.eu <martin.helmling@octosoft.eu>
Fri, 24 Jun 2016 11:21:05 +0000 (13:21 +0200)
committerMartin Helmling martin.helmling@octosoft.eu <martin.helmling@octosoft.eu>
Fri, 24 Jun 2016 11:21:05 +0000 (13:21 +0200)
commit2fdcbcbdd7fb587f88adeb90c177b9194705bf2f
tree8a7ec5730ca13b2cd4ba237a1ab4fcddedd8caa6
parent5e9cefa2067da6326e3cb9ab6834c51f21bfca2c
BUG-Fix: FiBu/Dialogbuchungen: Steuerschlüssel nach Öffnen falsch

Nachdem eine Dialogbuchung mit dem Steuerschlüssel "USt-frei 0%" gebucht und geschlossen wurde,
wird nach dem öffnen derselben Buchung der Steuerschlüssel auf "Keine Steuer 0%" gesetzt.

Zum Einen wird hier nach den Schlüsseln gesucht, sondern 0 als Schlüssel angenommen.
Wie 2013 in Commit 0f8092f8 begonnen, ist die tax_id nicht zwingend 0.
Ebenso mus die txa_id für "USt-frei 0%"  berücksichtigt werden sowie auch die EU.
Also nur dort berechnen wo Rate != 0 , derzeit bei taxkey 0,1,10 und 11

Zudem war bei der Vorauswahl der Steuer, die steuerfreien Namen nur mit zwei statt 5 Stellen hinter dem Komma,
d.h. es wurde keine Steuer vorselektiert, also dann der erste Eintrag "Keine Steuer 0%"
bin/mozilla/gl.pl