Revision d1d37394
Von Moritz Bunkus vor mehr als 10 Jahren hinzugefügt
SL/Controller/FinancialOverview.pm | ||
---|---|---|
91 | 91 |
purchase_orders => SL::DB::Manager::Order->get_all( where => [ and => [ @f_date, @f_salesman, SL::DB::Manager::Order->type_filter('purchase_order') ]]), |
92 | 92 |
sales_invoices => SL::DB::Manager::Invoice->get_all( where => [ and => [ @f_date, @f_salesman, ]]), |
93 | 93 |
purchase_invoices => SL::DB::Manager::PurchaseInvoice->get_all(where => [ and => \@f_date ]), |
94 |
periodic_invoices_cfg => SL::DB::Manager::PeriodicInvoicesConfig->get_all(where => [ active => 1 ]), |
|
94 |
periodic_invoices_cfg => SL::DB::Manager::PeriodicInvoicesConfig->get_all(where => [ active => 1, $self->salesman_id ? ('order.salesman_id' => $self->salesman_id) : () ], with_objects => [ qw(order) ]),
|
|
95 | 95 |
}); |
96 | 96 |
|
97 | 97 |
$self->objects->{sales_orders} = [ grep { !$_->periodic_invoices_config || !$_->periodic_invoices_config->active } @{ $self->objects->{sales_orders} } ]; |
Auch abrufbar als: Unified diff
Finanzübersicht: VerkäuferIn auch bei wiederkehrende Rechnungen beachten