Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 678e441c

Von Kivitendo Admin vor etwa 9 Jahren hinzugefügt

  • ID 678e441cfd2bb20133660ff8ac505f6aa558d121
  • Vorgänger 7801c6c2
  • Nachfolger 01c084af

FinancialControllingReport - sales_all_edit berücksichtigen

Wenn der Bearbeiter nur die eigenen Belege sehen soll, bzw. die Belege,
wo er als Verkäufer eingetragen ist, also das Recht "sales_all_edit"
nicht hat, dann sollen auch die angezeigten Aufträge im
FinancialControllingReport gefiltert werden.

Unterschiede anzeigen:

SL/Controller/FinancialControllingReport.pm
243 243
    query => [
244 244
      SL::DB::Manager::Order->type_filter('sales_order'),
245 245
      '!closed' => 1,
246
      (salesman_id => SL::DB::Manager::Employee->current->id) x !$::auth->assert('sales_all_edit', 1),
246 247
      or        => [
247 248
        globalproject_id => undef,
248 249
        and              => [

Auch abrufbar als: Unified diff