]> wagnertech.de Git - kivitendo-erp.git/commitdiff
Wiederkehrende Rechnungen: Preis-Fix für einmalige Ausführung
authorMoritz Bunkus <m.bunkus@linet.de>
Mon, 3 May 2021 11:08:04 +0000 (13:08 +0200)
committerMoritz Bunkus <m.bunkus@linet.de>
Fri, 7 May 2021 12:19:22 +0000 (14:19 +0200)
Bei einmaliger Ausführung ist der Preis immer derjenige, der in der
Rechnung angegeben ist, weil die Auftragswertperiodizität keinen
Sinn ergibt, wenn es keine Abrechnungsperiodizität gibt.

SL/BackgroundJob/CreatePeriodicInvoices.pm

index 9c0e58f68e569818069fe1ffe1e1607677d69555..6151ec158581d46c8bc6fe8e0221063a6b1a91bb 100644 (file)
@@ -178,6 +178,8 @@ sub _replace_vars {
 sub _adjust_sellprices_for_period_lengths {
   my (%params) = @_;
 
 sub _adjust_sellprices_for_period_lengths {
   my (%params) = @_;
 
+  return if $params{config}->periodicity eq 'o';
+
   my $billing_len     = $params{config}->get_billing_period_length;
   my $order_value_len = $params{config}->get_order_value_period_length;
 
   my $billing_len     = $params{config}->get_billing_period_length;
   my $order_value_len = $params{config}->get_order_value_period_length;