X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=bin%2Fmozilla%2Far.pl;h=c0052bd5e060e21eb91096228f3357980437a8a5;hb=e74c2ab4728dfdc932cd290db005ce2250e9d61b;hp=43d324bf4c41958ecb73ce80e79aa0375befdb5f;hpb=19688fcacc86e86dd6ff5c5427e3b50893bb60f0;p=kivitendo-erp.git diff --git a/bin/mozilla/ar.pl b/bin/mozilla/ar.pl index 43d324bf4..c0052bd5e 100644 --- a/bin/mozilla/ar.pl +++ b/bin/mozilla/ar.pl @@ -843,7 +843,7 @@ $follow_ups_block # ToDO: - insert a global check for stornos, so that a storno is only possible a limited time after saving it print qq| | - if ($form->{id} && !IS->has_storno(\%myconfig, $form, 'ar') && !IS->is_storno(\%myconfig, $form, 'ar')); + if ($form->{id} && !IS->has_storno(\%myconfig, $form, 'ar') && !IS->is_storno(\%myconfig, $form, 'ar') && (($total_paid == 0) || ($total_paid eq ""))); if ($form->{id}) { if ($form->{radier}) { @@ -1620,41 +1620,6 @@ sub ar_transactions { $lxdebug->leave_sub(); } -sub sales_invoice { - $lxdebug->enter_sub(); - - $auth->assert('invoice_edit'); - - - $form->{script} = 'is.pl'; - $script = "is"; - $form->{type} = "invoice"; - $locale = new Locale "$myconfig{countrycode}", "$script"; - - require "bin/mozilla/$form->{script}"; - &add; - - $lxdebug->leave_sub(); -} - -sub ar_transaction { - $lxdebug->enter_sub(); - - $auth->assert('general_ledger'); - - - $form->{script} = 'ar.pl'; - $script = "ar"; - $locale = new Locale "$myconfig{countrycode}", "$script"; - - require "bin/mozilla/$form->{script}"; - &add; - - $lxdebug->leave_sub(); -} - - - sub storno { $lxdebug->enter_sub();