Revision c9e93ded
Von Jan Büren vor mehr als 14 Jahren hinzugefügt
SL/AR.pm | ||
---|---|---|
480 | 480 |
} |
481 | 481 |
} |
482 | 482 |
|
483 |
if (!$main::auth->assert('sales_all_edit', 1)) { |
|
484 |
$where .= " AND a.employee_id = (select id from employee where login= ?)"; |
|
485 |
push (@values, $form->{login}); |
|
486 |
} |
|
483 | 487 |
my @a = qw(transdate invnumber name); |
484 | 488 |
push @a, "employee" if $form->{l_employee}; |
485 | 489 |
my $sortdir = !defined $form->{sortdir} ? 'ASC' : $form->{sortdir} ? 'ASC' : 'DESC'; |
Auch abrufbar als: Unified diff
Benutzerverwaltung im Bereich Verkauf
> Ansicht nur auf eigene Verkaufsdokumente erweitert. Standardmässig bleibt alles wie vorher (Db-Upgrade-Skript was dieses Recht für alle vorhandenen Gruppen setzt) Sobald das Recht für die Gruppe nicht gesetzt wird, wird entsprechend bei den Verkaufsberichten auth>assert('sales_all_edit') auf employee_id geprüft. Bei Stammdaten->Kunden->Lieferung wird zusätzlich auf dieses Recht geprüft