Sonderbehandlung im template
authorNiclas Zimmermann <niclas@kivitendo-premium.de>
Wed, 23 Jan 2013 10:49:32 +0000 (11:49 +0100)
committerNiclas Zimmermann <niclas@kivitendo-premium.de>
Tue, 5 Feb 2013 12:51:25 +0000 (13:51 +0100)
Dieser Commit ist eine Verbesserung zu Commit
9eb59a91db1758fd98d0eff8b081e442ddae5cb3

Im template gab es noch für das Startdatum eines Steuerschlüssels
eine Sonderbehandlung, die prüft, ob ein Konto bereits existiert
oder nicht.

bin/mozilla/am.pl
templates/webpages/am/edit_accounts.html

index c2b4016..2b7cdf8 100644 (file)
@@ -144,7 +144,7 @@ sub account_header {
       rate           => '',
       taxkey_id      => '',
       pos_ustva      => '',
-      startdate      => '',
+      startdate      => $form->{account_exists} ? '' : DateTime->new(year => 1970, month => 1, day => 1)->to_lxoffice,
     };
 
     push @{ $form->{ACCOUNT_TAXKEYS} }, $newtaxkey_ref;
index 4715741..38652b7 100644 (file)
@@ -218,11 +218,7 @@ $(function() {
     [% ELSE %]
                 <input type="hidden" name="taxkey_id_[% tk.runningnumber %]" value="NEW">
                 <td><select name="taxkey_tax_[% tk.runningnumber %]">[% tk.selecttaxkey %]</select></td>
-                [% IF account_exists %]
                 <td><input name="taxkey_startdate_[% tk.runningnumber %]" value="[% HTML.escape(tk.startdate) %]"></td>
-                [% ELSE %]
-                <td><input name="taxkey_startdate_[% tk.runningnumber %]" value="01.01.1970"></td>
-                [% END %]
                 <td><select name="taxkey_pos_ustva_[% tk.runningnumber %]">[% tk.select_tax %]</select></td>
                 <td>&nbsp;</td>
     [% END %]