Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 11d4b9d0

Von Moritz Bunkus vor mehr als 10 Jahren hinzugefügt

  • ID 11d4b9d006301a9a0791e06df991a94752ed6b3c
  • Vorgänger c3fa430e
  • Nachfolger d1d37394

Finanzcontrollingbericht: wiedk. Rechnungen vom Enddatum immer bis heute

Das konfigurierte Enddatum ist nur dann relevant, wenn die
wiederkehrende Rechnung gekündigt wurde. Ansonsten wird sie automatisch
verlängert, sprich ein maximales Enddatum gibt es dabei nicht.

Unterschiede anzeigen:

SL/Controller/FinancialControllingReport.pm
120 120
    $order->{billable_amount}   = $order->{delivered_amount} - $order->{billed_amount};
121 121

  
122 122
    if ($order->periodic_invoices_config) {
123
      my @dates = $order->periodic_invoices_config->calculate_invoice_dates(past_dates => 1, end_date => $order->periodic_invoices_config->end_date || DateTime->today_local);
123
      my @dates = $order->periodic_invoices_config->calculate_invoice_dates(past_dates => 1, end_date => DateTime->today_local);
124 124
      $order->{net_amount} = $order->netamount * scalar(@dates);
125 125

  
126 126
    } else {

Auch abrufbar als: Unified diff