SAP ABAP Interface IF_SCMG_AUTHORIZATION (Authorization Check)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-CM (Application Component) Case Management
     SCMG_GENERAL (Package) Case Management: General Elements
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SCMG_AUTHORIZATION Authorization Check 20020606
Properties
Interface IF_SCMG_AUTHORIZATION  
Short Description Authorization Check    
General Data
Package SCMG_GENERAL   Case Management: General Elements 
Created 20000717   SAP 
Last changed 20041208   SAP 
Unicode checks active    
Forward declarations
Interface IF_SCMG_AUTHORIZATION has no forward declaration.
Interfaces
Interface IF_SCMG_AUTHORIZATION has no interface.
Friends
Interface IF_SCMG_AUTHORIZATION has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ACTIVITY_CREATE Constant Public Type reference (TYPE) SCMG_AUT_ACTIVITY 'CREA' Activity for authorization check 20020808
2 C_ACTIVITY_DELETE Constant Public Type reference (TYPE) SCMG_AUT_ACTIVITY 'DELE' Activity for authorization check 20020808
3 C_ACTIVITY_DISPLAY Constant Public Type reference (TYPE) SCMG_AUT_ACTIVITY 'DISP' Activity for authorization check 20020808
4 C_ACTIVITY_FIELD_DISPLAY Constant Public Type reference (TYPE) ACTIV_AUTH '03' Activity on Field Level: Display 20020814
5 C_ACTIVITY_FIELD_MODIFY Constant Public Type reference (TYPE) ACTIV_AUTH '02' Activity on Field Level: Change (Includes Display) 20020814
6 C_ACTIVITY_MODIFY Constant Public Type reference (TYPE) SCMG_AUT_ACTIVITY 'MODI' Activity for authorization check 20020808
7 C_ACTIVITY_MODIFY_ATTRIBUTES Constant Public Type reference (TYPE) SCMG_AUT_ACTIVITY 'MOAT' Activity for authorization check 20020812
8 C_ACTIVITY_PRINT Constant Public Type reference (TYPE) SCMG_AUT_ACTIVITY 'PRNT' Activity for authorization check 20020808
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ACTIVITY Instance method Public Method Ascertain Original Key of Relevant Object 20020606
2 CHECK_ACTIVITY_FIELD Instance method Public Method Check Authorization on Field Level 20020710
3 GET_INSTANCE Static method Public Method Create Instance 20020704
4 RESET_BUFFER Instance method Public Method Reset Buffer from External Location 20030326
Events
Interface IF_SCMG_AUTHORIZATION has no event.
Types
Interface IF_SCMG_AUTHORIZATION has no local type.
Method Signatures

Method CHECK_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVITY Call by reference Type reference (TYPE) SCMG_AUT_ACTIVITY Aktivität für Berechtigung 20020704
2 Importing IM_CALLER Call by reference Object reference (TYPE REF TO) IF_SCMG_AUTHORIZATION_CALLER Referenz auf Objekt, das die Berechtigungsprüfung ruft 20020705
3 Importing IM_CASE_TYPE Call by reference Type reference (TYPE) SCMGCASE_TYPE Fallart 20020808
4 Importing IM_PROCESS Call by reference Type reference (TYPE) SCMGPROCESS Für BAdI: Zulässiger Prozess zur Fallart 20020814
5 Importing IM_SECURE_LEVEL Call by reference Type reference (TYPE) SCMG_SECURE_LEVEL Berechtigungsstufe 20020814
6 Importing IM_SPSID Call by reference Type reference (TYPE) SRMSPSID Elementart-ID 20020705
7 Returning RE_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert der Berechtigungsprüfung; <> 0-> fehlende Ber. 20020704
# Exception Resumable Description Created on
1 BADI_FAILED Fehler durch BAdI ausgelöst 20020801
2 FAILED Fehler 20020709

Method CHECK_ACTIVITY_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität (Anzeigen: 02, Ändern 03) 20020805
2 Importing IM_CALLER Call by reference Object reference (TYPE REF TO) IF_SCMG_AUTHORIZATION_CALLER Referenz auf Objekt, das die Berechtigungsprüfung ruft 20020710
3 Importing IM_CASE_TYPE Call by reference Type reference (TYPE) SCMGCASE_TYPE Fallart 20020814
4 Importing IM_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20020710
5 Importing IM_SPSID Call by reference Type reference (TYPE) SRMSPSID Elementart-ID 20020710
6 Returning RE_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20020710
# Exception Resumable Description Created on
1 BADI_FAILED Fehler durch BAdI ausgelöst 20020801
2 FAILED Fehler 20020710

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_OBJECT Value transfer Object reference (TYPE REF TO) IF_SCMG_AUTHORIZATION Berechtigungsprüfung 20020704

Method GET_INSTANCE on Interface IF_SCMG_AUTHORIZATION has no exception.

Method RESET_BUFFER Signature

Method RESET_BUFFER on Interface IF_SCMG_AUTHORIZATION has no parameter.
Method RESET_BUFFER on Interface IF_SCMG_AUTHORIZATION has no exception.
History
Last changed by/on SAP  20041208 
SAP Release Created in 620