Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision c9e93ded

Von Jan Büren vor mehr als 14 Jahren hinzugefügt

  • ID c9e93ded8a5ca6f8a9212c5e64a99616889b5aac
  • Vorgänger 87d99e72
  • Nachfolger 6217d70b

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

Unterschiede anzeigen:

SL/OE.pm
122 122
    push(@values, '%' . $form->{$vc} . '%');
123 123
  }
124 124

  
125
  if (!$main::auth->assert('sales_all_edit', 1)) {
126
    $query .= " AND o.employee_id = (select id from employee where login= ?)";
127
    push @values, $form->{login};
128
  }
125 129
  if ($form->{employee_id}) {
126 130
    $query .= " AND o.employee_id = ?";
127 131
    push @values, conv_i($form->{employee_id});

Auch abrufbar als: Unified diff