Revision 6162711f
Von Kivitendo Admin vor mehr als 9 Jahren hinzugefügt
SL/Controller/CustomerVendor.pm | ||
---|---|---|
}
|
||
}
|
||
|
||
sub _check_customer_vendor_all_edit {
|
||
my ($self) = @_;
|
||
|
||
unless ($::auth->assert('customer_vendor_all_edit', 1)) {
|
||
die($::locale->text("You don't have the rights to edit this customer.") . "\n")
|
||
if $self->{cv}->is_customer and
|
||
SL::DB::Manager::Employee->current->id != $self->{cv}->salesman_id;
|
||
};
|
||
};
|
||
|
||
sub _create_customer_vendor {
|
||
my ($self) = @_;
|
||
|
Auch abrufbar als: Unified diff
Bei Kunden/Lieferanten Recht customer_vendor_all_edit prüfen 2
Nachschlag zu 826f6eb2b3e , das Wichtigste wurde vergessen.
Beim Öffnen / Verändern / Speichern von Kunden prüfen, ob Verkäufer mit
Bearbeiter übereinstimmt, wenn Benutzer nicht das Recht
customer_vendor_all_edit hat.