Bug 1462

Summary: authority check. DCC auf Werksebene. Meldung "fehlende Berechtigung" ohne Angabe von Werk
Product: [SCX/Suite] Controlling Reporter: Theis, Stefan <stefan.theis>
Component: AllgemeinAssignee: cbr
Status: RESOLVED FIXED QA Contact: msc
Severity: normal    
Priority: P2 CC: florian.lenz, Sascha.Barbas, uli
Version: 6.0 SP4Keywords: Vorabkorrektur
Hardware: All   
OS: All   
Whiteboard:
Kundennummer: Bestellnummer:
PV Übergabe: --- Phase Roadmap: ---
Erledigt mit: Fornax SAP Release: ---
Transport: D74K900057 CRM-ID/Ticket: http://desicrmp01.gibmbh.de/GIB/cs/cases/edit.aspx?_CreateFromType=2&_CreateFromId=%7b823BC0B9-0E59-E011-85C0-005056BB70D5%7d&id=4b551211-e4ae-e011-b02e-005056bb70d5#

Comment 4 Barbas, Sascha intern 2012-09-10 14:52:00 CEST
Mit den Berechtigungstests prüfen.
Comment 3 Barbas, Sascha intern 2012-09-10 11:25:03 CEST
Im Zuge des Rollentest überprüfen.
Comment 2 cbr 2011-07-28 18:23:38 CEST
Programm: /GIB/DCC_DASHBOARD
Include:  /GIB/DCC_DASHBOARD_F01
FORM:     AUTHORITY_CHECK_PLANT

AUTHORITY_CHECK_PLANT prüft noch auf den Parameter PA_WERKS, die Selektion wird aber über die Select-Option SO_WERKS gesteuert.
Der Parameter PA_WERKS ist an dieser Stelle noch leer.
*&---------------------------------------------------------------------*
*&      Form  AUTHORITY_CHECK_PLANT
*&---------------------------------------------------------------------*
*       Berechtigungsprüfung Werk durchfüren
*----------------------------------------------------------------------*
FORM authority_check_plant .
  IF NOT gs_c003-auth_dcc IS INITIAL.
    AUTHORITY-CHECK OBJECT gs_c003-auth_dcc
      ID 'WERKS' FIELD pa_werks
      ID 'ACTVT' FIELD '03'.
    IF sy-subrc NE 0.
      MESSAGE e341 WITH pa_werks '03' gs_c003-auth_dcc.
    ENDIF.
  ENDIF.
ENDFORM.                    " AUTHORITY_CHECK_PLANT

Anpassung:
Die Berechtigungsprüfung wird umgestellt:
in SELECT  --> ENDSELECT wird die DCC-Werkstabelle /GIB/DCC_C005 mit der Select-Option SO_WERKS gelesen, sodass jedes Werk einzeln geprüft werden kann.

Vorabkorrektur erforderlich