X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/9275429ac6a1959c95c7f77e27bf6ae48f5ac4ea..9cec711d2cb508438f5480857df5f049997b6d91:/SL/Controller/SalesPurchase.pm diff --git a/SL/Controller/SalesPurchase.pm b/SL/Controller/SalesPurchase.pm index 2c045d2df..ab31b8c65 100644 --- a/SL/Controller/SalesPurchase.pm +++ b/SL/Controller/SalesPurchase.pm @@ -17,6 +17,11 @@ sub action_check_duplicate_invnumber { invnumber => $::form->{invnumber}, vendor_id => $::form->{vendor_id}, ); + # we are modifying a existing daily booking - allow this if + # booking conditions are not super strict + undef $exists_ap if ($::instance_conf->get_ap_changeable != 0 + && $exists_ap->gldate == DateTime->today_local); + $_[0]->render(\ !!$exists_ap, { type => 'text' }); }