X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=SL%2FIR.pm;h=04e071e27c5c4529d2572741ee44adb832be5e27;hb=5b5dbec0272c91697acf33c4842ee9d63f041f22;hp=444dffceba7e4c40ee20d661cdf09da5a916fbbd;hpb=4ab897fdb1a54cd753ec66ebc8fbd5ffdd883cd6;p=kivitendo-erp.git diff --git a/SL/IR.pm b/SL/IR.pm index 444dffceb..04e071e27 100644 --- a/SL/IR.pm +++ b/SL/IR.pm @@ -44,6 +44,7 @@ use SL::DO; use SL::GenericTranslations; use SL::IO; use SL::MoreCommon; +use SL::DB::Default; use List::Util qw(min); use strict; @@ -502,7 +503,7 @@ sub post_invoice { for my $i (1 .. $form->{paidaccounts}) { if ($form->{"acc_trans_id_$i"} && $payments_only - && ($::lx_office_conf{features}->{payments_changeable} == 0)) { + && (SL::DB::Default->get->payments_changeable == 0)) { next; } @@ -685,7 +686,7 @@ sub post_invoice { 'table' => 'ap',); # safety check datev export - if ($::lx_office_conf{datev_check}{check_on_purchase_invoice}) { + if ($::instance_conf->get_datev_check_on_purchase_invoice) { my $transdate = $::form->{invdate} ? DateTime->from_lxoffice($::form->{invdate}) : undef; $transdate ||= DateTime->today; @@ -1437,7 +1438,7 @@ sub post_payment { $old_form = save_form(); # Delete all entries in acc_trans from prior payments. - if ($::lx_office_conf{features}->{payments_changeable} != 0) { + if (SL::DB::Default->get->payments_changeable != 0) { $self->_delete_payments($form, $dbh); }