From 92ee7ebd1c5136ca4a314ef4119eebd0ced10f4e Mon Sep 17 00:00:00 2001 From: Martin Helmling Date: Tue, 31 Jan 2017 13:44:55 +0100 Subject: [PATCH] =?utf8?q?Wiederkehrende=20Rechnungen:=20Manuelles=20Buche?= =?utf8?q?n=20schlie=C3=9Ft=20den=20Auftrag?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Aufträge mit "Wiederkehrenden Rechnungen" werden nun nicht geschlossen, sollange eine wiederkehrende Rechnung konfiguriert ist --- SL/ARAP.pm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/SL/ARAP.pm b/SL/ARAP.pm index 121ea065a..1d044eaad 100644 --- a/SL/ARAP.pm +++ b/SL/ARAP.pm @@ -76,6 +76,10 @@ sub close_orders_if_billed { # said order. Again consider both direct conversions and indirect # conversions via delivery orders. foreach my $oe_id (@oe_ids) { + + # Dont close orders with periodic invoice + next if SL::DB::Manager::PeriodicInvoicesConfig->find_by(oe_id => $oe_id); + # Direct conversions "order -> invoice": @links = RecordLinks->get_links('dbh' => $dbh, 'from_table' => 'oe', -- 2.20.1