Revision 11d4b9d0
Von Moritz Bunkus vor mehr als 10 Jahren hinzugefügt
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
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.