From 678e441cfd2bb20133660ff8ac505f6aa558d121 Mon Sep 17 00:00:00 2001 From: "G. Richardson" Date: Fri, 11 Dec 2015 12:15:21 +0100 Subject: [PATCH] =?utf8?q?FinancialControllingReport=20-=20sales=5Fall=5Fe?= =?utf8?q?dit=20ber=C3=BCcksichtigen?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 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. --- SL/Controller/FinancialControllingReport.pm | 1 + 1 file changed, 1 insertion(+) diff --git a/SL/Controller/FinancialControllingReport.pm b/SL/Controller/FinancialControllingReport.pm index 125a8a855..3dff17158 100644 --- a/SL/Controller/FinancialControllingReport.pm +++ b/SL/Controller/FinancialControllingReport.pm @@ -243,6 +243,7 @@ sub init_models { query => [ SL::DB::Manager::Order->type_filter('sales_order'), '!closed' => 1, + (salesman_id => SL::DB::Manager::Employee->current->id) x !$::auth->assert('sales_all_edit', 1), or => [ globalproject_id => undef, and => [ -- 2.20.1