Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision ce213a0a

Von Sven Schöling vor mehr als 11 Jahren hinzugefügt

  • ID ce213a0a7c307cd46c4aff6eb72cbdc5da6753b7
  • Vorgänger 9c7262bf
  • Nachfolger fbbbc340

Finanzcontrollingbericht: Filtern nach Projekttyp

Unterschiede anzeigen:

SL/Controller/FinancialControllingReport.pm
use SL::Locale::String;
use Rose::Object::MakeMethods::Generic (
scalar => [ qw(db_args flat_filter) ],
scalar => [ qw(db_args flat_filter project_types) ],
);
__PACKAGE__->run_before(sub { $::auth->assert('sales_order_edit'); });
......
sub action_list {
my ($self) = @_;
$self->project_types(SL::DB::Manager::ProjectType->get_all_sorted);
$self->db_args($self->setup_db_args_for_list(filter => $::form->{filter}));
$self->flat_filter({ map { $_->{key} => $_->{value} } $::form->flatten_variables('filter') });
$self->make_filter_summary;

Auch abrufbar als: Unified diff