Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 1672583a

Von Niclas Zimmermann vor mehr als 11 Jahren hinzugefügt

  • ID 1672583af0518aaa1b73d3fb0a7e4a07d5329ffc
  • Vorgänger 2d881637
  • Nachfolger 7ff9fa05

Steuern festsetzen

Dieser Commit macht Steuern unveränderbar, wenn mit diesen schon
gebucht wurde, d.h. ein Eintrag in der acc_trans steht. Man kann nur
noch Namen und Automatikkonten verändern. Weiterhin findet eine
Prüfung statt, ob Steuerschlüssel 0 ohne Steuern gespeichert wird.

Die Abfrage isblank war leider fehlerhaft und wurde ebenfalls ersetzt.
Bisher lieferte kivitendo auch Fehler, wenn man Namen von Konten
mit Steuerschlüssel 0 ändert. Das sollte nicht so sein.

Unterschiede anzeigen:

SL/AM.pm
1779 1779
                   taxkey,
1780 1780
                   taxdescription,
1781 1781
                   round(rate * 100, 2) AS rate,
1782
                   chart_id
1782
                   chart_id, 
1783
                   (id IN (SELECT tax_id 
1784
                           FROM acc_trans)) AS tax_already_used
1783 1785
                 FROM tax
1784 1786
                 WHERE id = ? |;
1785 1787

  

Auch abrufbar als: Unified diff