X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/9275429ac6a1959c95c7f77e27bf6ae48f5ac4ea..d1809c2258dc72d73a6aaf9392bdf290fc5ee289:/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' }); }