Mandantenkonfig: Standard-Stundensatz
authorMoritz Bunkus <m.bunkus@linet-services.de>
Thu, 4 Jul 2013 07:43:43 +0000 (09:43 +0200)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 1 Apr 2014 11:03:24 +0000 (13:03 +0200)
SL/Controller/ClientConfig.pm
locale/de/all
templates/webpages/client_config/_features.html

index c0c3593..9292ee4 100644 (file)
@@ -40,6 +40,8 @@ sub action_save {
     undef $defaults->{$_} if !$defaults->{$_};
   }
 
+  $defaults->{$_} = $::form->parse_amount(\%::myconfig, $defaults->{$_}) for qw(customer_hourly_rate);
+
   $self->defaults->assign_attributes(%{ $defaults });
 
   my %errors_idx;
index 20cd542..a6ea88c 100755 (executable)
@@ -716,6 +716,7 @@ $self->{texts} = {
   'Default client'              => 'Standardmandant',
   'Default currency'            => 'Standardwährung',
   'Default currency missing!'   => 'Standardwährung fehlt!',
+  'Default hourly rate for new customers' => '',
   'Default output medium'       => 'Standardausgabekanal',
   'Default printer'             => 'Standarddrucker',
   'Default template format'     => 'Standardvorlagenformat',
index c0ba2f0..86ab248 100644 (file)
    <td>[% LxERP.t8('Automatic deletion of leading, trailing and excessive (repetitive) spaces in customer or vendor names') %]</td>
   </tr>
 
+  <tr>
+   <td align="right">[% LxERP.t8('Hourly Rate') %]</td>
+   <td>[% L.input_tag('defaults.customer_hourly_rate', LxERP.format_amount(SELF.defaults.customer_hourly_rate, 2), style=style) %]</td>
+   <td>[% LxERP.t8('Default hourly rate for new customers') %]</td>
+  </tr>
+
   <tr><td class="listheading" colspan="4">[% LxERP.t8("Parts Master Data") %]</td></tr>
 
   <tr>