Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 58d3225b

Von Bernd Bleßmann vor 3 Monaten hinzugefügt

  • ID 58d3225bc2de0c38e04f1e09c68a04fdc33268d8
  • Vorgänger e8983996
  • Nachfolger a908b2eb

Neues Recht, um Preise in Artikelstammdaten zu bearbeiten

Per Voreinstellung an, wenn das Recht zum Anlegen und Bearbeiten
von Artikeln gesetzt ist.

Unterschiede anzeigen:

locale/de/all
1487 1487
  'Edit price rule'             => 'Preisregel bearbeiten',
1488 1488
  'Edit pricegroup'             => 'Preisgruppe bearbeiten',
1489 1489
  'Edit prices and discount (if not used, textfield is ONLY set readonly)' => 'Preise und Rabatt in Formularen frei anpassen (falls deaktiviert, wird allerdings NUR das textfield auf READONLY gesetzt / kann je nach Browserversion und technischen Fähigkeiten des Anwenders noch umgangen werden)',
1490
  'Edit prices for parts, services, assemblies' => 'Preise von Artikel, Dienstleistungen, Erzeugnisse bearbeiten',
1490 1491
  'Edit project'                => 'Projekt bearbeiten',
1491 1492
  'Edit project #1'             => 'Projekt #1 bearbeiten',
1492 1493
  'Edit project link'           => 'Projektverknüpfung bearbeiten',
locale/en/all
1487 1487
  'Edit price rule'             => '',
1488 1488
  'Edit pricegroup'             => '',
1489 1489
  'Edit prices and discount (if not used, textfield is ONLY set readonly)' => '',
1490
  'Edit prices for parts, services, assemblies' => '',
1490 1491
  'Edit project'                => '',
1491 1492
  'Edit project #1'             => '',
1492 1493
  'Edit project link'           => '',
sql/Pg-upgrade2-auth/right_part_master_data_prices.sql
1
-- @tag: right_part_master_data_prices
2
-- @description: Recht, um Preise in Artikelstammdaten zu bearbeiten
3
-- @depends: release_3_9_0 add_master_rights master_rights_position_gaps
4
-- @locales: Edit prices for parts, services, assemblies
5

  
6
INSERT INTO auth.master_rights (position, name, description, category)
7
  VALUES ((SELECT position + 10 FROM auth.master_rights WHERE name = 'part_service_assembly_edit'),
8
          'part_service_assembly_edit_prices',
9
          'Edit prices for parts, services, assemblies',
10
          FALSE);
11

  
12
INSERT INTO auth.group_rights (group_id, "right", granted)
13
  SELECT DISTINCT(id), 'part_service_assembly_edit_prices', TRUE
14
    FROM auth.group
15
    LEFT JOIN auth.group_rights ON (auth.group.id = auth.group_rights.group_id)
16
    WHERE "right" LIKE 'part_service_assembly_edit';

Auch abrufbar als: Unified diff