Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision c1a6efb8

Von Bernd Bleßmann vor 2 Monaten hinzugefügt

  • ID c1a6efb8a5321d30d3151b5657c2df31e47e9c70
  • Vorgänger 8927d8ca
  • Nachfolger fda5a44a

Neue Rechte zum Sehen der Beträge in Auftrags-Berichten

Per default bekommen das Recht alle Gruppen, die auch Aufträge sehen oder
bearbeiten können.
Ohne dieses Recht sollen (werden) Auftragsberichte ohne Beträge und
ohne Links zum Öffnen der Belege angezeigt.

Unterschiede anzeigen:

locale/de/all
3713 3713
  'Show parts longdescription (notes) in select list' => 'Langtext in Auswahlliste bei mehreren Treffern im Stammdaten-Bestand anzeigen',
3714 3714
  'Show purchase basket'        => 'Einkaufswarenkorb zeigen',
3715 3715
  'Show purchase letters report' => 'Einkaufsbriefe zeigen',
3716
  'Show purchase order reports with amounts (and links to open documents)' => 'Berichte Einkaufsaufträge mit Beträgen (und Links zum Öffnen der Belege)',
3716 3717
  'Show record tab in customer' => 'Zeige Tab Belege in den Kundenstammdaten',
3717 3718
  'Show record tab in vendor'   => 'Zeige Tab Belege in den Lieferantenstammdaten',
3718 3719
  'Show requirement spec'       => 'Pflichtenheft anzeigen',
3719 3720
  'Show requirement spec template' => 'Pflichtenheftvorlage anzeigen',
3720 3721
  'Show sales letters report'   => 'Verkaufsbrief anzeigen',
3722
  'Show sales order reports with amounts (and links to open documents)' => 'Berichte Verkaufsaufträge mit Beträgen (und Links zum Öffnen der Belege)',
3721 3723
  'Show settings'               => 'Einstellungen anzeigen',
3722 3724
  'Show subtotals'              => 'Zwischensummen anzeigen',
3723 3725
  'Show the picture in the part form' => 'Bild in Warenmaske anzeigen',
locale/en/all
3712 3712
  'Show parts longdescription (notes) in select list' => '',
3713 3713
  'Show purchase basket'        => '',
3714 3714
  'Show purchase letters report' => '',
3715
  'Show purchase order reports with amounts (and links to open documents)' => '',
3715 3716
  'Show record tab in customer' => '',
3716 3717
  'Show record tab in vendor'   => '',
3717 3718
  'Show requirement spec'       => '',
3718 3719
  'Show requirement spec template' => '',
3719 3720
  'Show sales letters report'   => '',
3721
  'Show sales order reports with amounts (and links to open documents)' => '',
3720 3722
  'Show settings'               => '',
3721 3723
  'Show subtotals'              => '',
3722 3724
  'Show the picture in the part form' => '',
sql/Pg-upgrade2-auth/rights_order_reports_amounts.sql
1
-- @tag: rights_order_reports_amounts
2
-- @description: Rechte, um Auftragslisten mit Preisen zu sehen
3
-- @depends: release_3_9_0 add_master_rights master_rights_position_gaps
4
-- @locales: Show sales order reports with amounts (and links to open documents)
5
-- @locales: Show purchase order reports with amounts (and links to open documents)
6

  
7
INSERT INTO auth.master_rights (position, name, description, category)
8
  VALUES ((SELECT position + 5 FROM auth.master_rights WHERE name = 'sales_order_view'),
9
          'sales_order_reports_amounts',
10
          'Show sales order reports with amounts (and links to open documents)',
11
          FALSE);
12

  
13
INSERT INTO auth.master_rights (position, name, description, category)
14
  VALUES ((SELECT position + 5 FROM auth.master_rights WHERE name = 'purchase_order_view'),
15
          'purchase_order_reports_amounts',
16
          'Show purchase order reports with amounts (and links to open documents)',
17
          FALSE);
18

  
19
INSERT INTO auth.group_rights (group_id, "right", granted)
20
  SELECT DISTINCT(id), 'sales_order_reports_amounts', TRUE
21
    FROM auth.group
22
    LEFT JOIN auth.group_rights ON (auth.group.id = auth.group_rights.group_id)
23
    WHERE "right" LIKE 'sales_order_edit' OR "right" LIKE 'sales_order_view';
24

  
25
INSERT INTO auth.group_rights (group_id, "right", granted)
26
  SELECT DISTINCT(id), 'purchase_order_reports_amounts', TRUE
27
    FROM auth.group
28
    LEFT JOIN auth.group_rights ON (auth.group.id = auth.group_rights.group_id)
29
    WHERE "right" LIKE 'purchase_order_edit' OR "right" LIKE 'purchase_order_view';

Auch abrufbar als: Unified diff