Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision d1d37394

Von Moritz Bunkus vor mehr als 10 Jahren hinzugefügt

  • ID d1d37394a56d920bcffccf275fc70ce3682f9d55
  • Vorgänger 11d4b9d0
  • Nachfolger 2f8ead12

Finanzübersicht: VerkäuferIn auch bei wiederkehrende Rechnungen beachten

Unterschiede anzeigen:

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