SAP ABAP Class CL_FINB_TYPES_AUTHORITY_MANAGE (Authorization Manager)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB-AET (Application Component) Accounting Entities
     FINB_ACCOUNTING_TYPES (Package) Accounting Types
Properties
Class CL_FINB_TYPES_AUTHORITY_MANAGE  
Short Description Authorization Manager    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FINB_ACCOUNTING_TYPES   Accounting Types 
Created 20040825   SAP 
Last change 20050705   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FINB_TYPES_AUTHORITY_MANAGE has no interface implemented.
Friends
Class CL_FINB_TYPES_AUTHORITY_MANAGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CD_AUTHORITY_OBJECT Constant Private Type reference (TYPE) CHAR10 'R_FINB_TYP' Authorization object 20040825
2 CD_CHANGE Constant Public Type reference (TYPE) ACTIV_AUTH '02' Activity 20040825
3 CD_CREATE Constant Public Type reference (TYPE) ACTIV_AUTH '01' Activity 20040825
4 CD_DELETE Constant Public Type reference (TYPE) ACTIV_AUTH '06' Activity 20040825
5 CD_DISPLAY Constant Public Type reference (TYPE) ACTIV_AUTH '03' Activity 20040825
6 CD_EMPTY Constant Public See coding '" "' 20050622
7 CD_EXIT_NAME Constant Private Type reference (TYPE) EXIT_DEF 'FINB_TYPE_AUTHORITY' Business Add-In Definition 20040825
8 SO_EXIT Static Attribute Private Object reference (TYPE REF TO) IF_EX_FINB_TYPE_AUTHORITY BAdI Interface IF_EX_FINB_TYPE_AUTHORITY 20040825
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_MULTIPLE Static method Public Method Mass Authorization Check (Only Display and Change) 20040825
2 CHECK_SINGLE Static method Public Method Authorization Check 20040825
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20040825
4 GET_AUTH_FIELD_VALS Static method Private Method 20040827
5 GET_RELEVANT_ACTIVITIES Static method Public Method 20040825
6 GET_RELEVANT_TYPES Static method Public Method 20040825
7 INTERNAL_CHECK_SINGLE Static method Private Method 20040825
8 MESSAGE Static method Public Method 20040826
Events
Class CL_FINB_TYPES_AUTHORITY_MANAGE has no event.
Types
Class CL_FINB_TYPES_AUTHORITY_MANAGE has no local type.
Method Signatures

Method CHECK_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHECK_OBJECTS Call by reference Type reference (TYPE) FINB_TS_OBJECT_AUTH 20040826
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB 20040825
3 Importing ID_ACTIVITY Value transfer Type reference (TYPE) ACTIV_AUTH 20040825
4 Importing ID_DATABASIS Value transfer Type reference (TYPE) ACC_DATABASIS 20040825

Method CHECK_MULTIPLE on class CL_FINB_TYPES_AUTHORITY_MANAGE has no exception.

Method CHECK_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_AUTHORITY_OK Value transfer Type reference (TYPE) BOOLE_D 20040825
2 Exporting ET_MESSAGE Value transfer Type reference (TYPE) BAPIRETTAB 20040825
3 Importing ID_ACTIVITY Value transfer Type reference (TYPE) ACTIV_AUTH 20040825
4 Importing ID_DATABASIS Value transfer Type reference (TYPE) ACC_DATABASIS 20040825
5 Importing ID_TYPENAME Value transfer Type reference (TYPE) FINB_TYPE_NAME 20040825
6 Importing IO_OBJECT Value transfer Object reference (TYPE REF TO) IF_FINB_STRUCT_OBJECT 20040827

Method CHECK_SINGLE on class CL_FINB_TYPES_AUTHORITY_MANAGE has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_FINB_TYPES_AUTHORITY_MANAGE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FINB_TYPES_AUTHORITY_MANAGE has no exception.

Method GET_AUTH_FIELD_VALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FINB_STRUCT_OBJECT 20040827
2 Returning RT_FIELD_VAL Value transfer Type reference (TYPE) FINB_T_FIELD_VAL 20040827

Method GET_AUTH_FIELD_VALS on class CL_FINB_TYPES_AUTHORITY_MANAGE has no exception.

Method GET_RELEVANT_ACTIVITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTVT Call by reference Type reference (TYPE) FINB_T_ACTVT_TEXT Tabelletyp zu ACC_s_ACTVT_TEXT 20040825

Method GET_RELEVANT_ACTIVITIES on class CL_FINB_TYPES_AUTHORITY_MANAGE has no exception.

Method GET_RELEVANT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TYPES Call by reference Type reference (TYPE) FINB_T_STRUCT_TYPE 20040825
2 Importing ID_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS 20040825

Method GET_RELEVANT_TYPES on class CL_FINB_TYPES_AUTHORITY_MANAGE has no exception.

Method INTERNAL_CHECK_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH 20040825
2 Importing ID_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS 20040825
3 Importing ID_TYPENAME Call by reference Type reference (TYPE) FINB_TYPE_NAME 20040825
4 Importing IT_FIELD_VAL Call by reference Type reference (TYPE) FINB_T_FIELD_VAL 20040825
5 Returning RD_BOOLEAN Value transfer Type reference (TYPE) BOOLE_D 20040825

Method INTERNAL_CHECK_SINGLE on class CL_FINB_TYPES_AUTHORITY_MANAGE has no exception.

Method MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB 20040827
2 Importing ID_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH 20040827
3 Importing ID_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS 20040826
4 Importing ID_TYPENAME Call by reference Type reference (TYPE) FINB_TYPE_NAME 20040826
5 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FINB_STRUCT_OBJECT 20040826
6 Importing IT_AUTH_FIELD_VAL Call by reference Type reference (TYPE) FINB_T_FIELD_VAL Felder und Werte 20040826

Method MESSAGE on class CL_FINB_TYPES_AUTHORITY_MANAGE has no exception.
History
Last changed by/on SAP  20050705 
SAP Release Created in 300