Revision 0d060ae4
Von Bernd Bleßmann vor mehr als 5 Jahren hinzugefügt
bin/mozilla/io.pl | ||
---|---|---|
371 | 371 |
} |
372 | 372 |
} |
373 | 373 |
|
374 |
my $edit_prices = $main::auth->assert('edit_prices', 1) && (!$::form->{"active_price_source_$i"} || !$price || $price->editable); |
|
375 |
my $edit_discounts = $main::auth->assert('edit_prices', 1) && !$::form->{"active_discount_source_$i"}; |
|
374 |
my $right_to_edit_prices = (!$is_purchase && $main::auth->assert('sales_edit_prices', 1)) || ($is_purchase && $main::auth->assert('purchase_edit_prices', 1)); |
|
375 |
my $edit_prices = $right_to_edit_prices && (!$::form->{"active_price_source_$i"} || !$price || $price->editable); |
|
376 |
my $edit_discounts = $right_to_edit_prices && !$::form->{"active_discount_source_$i"}; |
|
376 | 377 |
$column_data{sellprice} = (!$edit_prices) |
377 | 378 |
? $cgi->hidden( -name => "sellprice_$i", -id => "sellprice_$i", -value => $sellprice_value) . $sellprice_value |
378 | 379 |
: $cgi->textfield(-name => "sellprice_$i", -id => "sellprice_$i", -size => 10, -class => "numeric", -value => $sellprice_value); |
Auch abrufbar als: Unified diff
Rechte zum Bearbeiten von Preisen in Belgen getrennt nach VK/EK anwenden