X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/9bf9acdff05a8047d0561c68cdd93b0a03deb568..ecce066d5d1ab4eaf97e65d0fb0c42fd824f04fe:/SL/Controller/CustomerVendor.pm diff --git a/SL/Controller/CustomerVendor.pm b/SL/Controller/CustomerVendor.pm index dcb8b2d6c..1acd528b0 100644 --- a/SL/Controller/CustomerVendor.pm +++ b/SL/Controller/CustomerVendor.pm @@ -641,6 +641,7 @@ sub _instantiate_args { $self->{cv}->taxincluded_checked(undef); } + $self->{cv}->hourly_rate($::lx_office_conf{'features/customer'}->{default_hourly_rate}) if $self->is_customer && !$self->{cv}->hourly_rate; foreach my $cvar (@{$self->{cv}->cvars_by_config()}) { my $value = $::form->{cv_cvars}->{$cvar->config->name}; @@ -865,6 +866,9 @@ sub _pre_render { sub normalize_name { my ($self) = @_; + # check if feature is enabled (select normalize_vc_names from defaults) + return unless ($::instance_conf->get_normalize_vc_names); + return unless $self->{cv}; my $name = $self->{cv}->name; $name =~ s/\s+$//;