SAP ABAP Class CL_CC_AUTHORITY_CHECK (Authorization Check for Closing Cockpit)
Hierarchy
EA-FIN (Software Component) EA-FIN
   AC (Application Component) Accounting - General
     FB_CLOSING (Package) Closing
Properties
Class CL_CC_AUTHORITY_CHECK  
Short Description Authorization Check for Closing Cockpit    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class TFC0    
Program status P  SAP Standard Production Program 
Category 0   
Package FB_CLOSING   Closing 
Created 20070703   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CC_AUTHORITY_CHECK has no forward declaration.
Interfaces
Class CL_CC_AUTHORITY_CHECK has no interface implemented.
Friends
Class CL_CC_AUTHORITY_CHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DT_AUTHORITY_CHECK Static Attribute Private Type reference (TYPE) TS_AUTHORITY_CHECK Buffer Table for Authorization Checks 20070912
2 GC_CLOCO_CHANGE Constant Public Type reference (TYPE) ACTIV_AUTH '02' Change Mode for Closing Cockpit 20070703
3 GC_CLOCO_DISPLAY Constant Public Type reference (TYPE) ACTIV_AUTH '03' Display Mode for Closing Cockpit 20070703
4 GC_ITEM_BLOCK Constant Public Type reference (TYPE) ACTIV_AUTH '05' Lock Task 20070727
5 GC_ITEM_UNBLOCK Constant Public Type reference (TYPE) ACTIV_AUTH '95' Unlock Task 20070727
6 GC_STATUS_CHANGE Constant Public Type reference (TYPE) ACTIV_AUTH 'A3' Change Status 20070703
7 GC_STATUS_INIT Constant Public Type reference (TYPE) ACTIV_AUTH '51' Reset Status (currently not used) 20070731
8 GC_USER_ASSIGN Constant Public Type reference (TYPE) ACTIV_AUTH '22' Change User Assignment 20070730
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Static method Public Method Authorization Check 20070703
2 CHECK_AUTHORITY_2 Static method Protected Method Authorization Check with Buffer (not yet used) 20070912
3 RESET_BUFFER Static method Protected Method Reset Buffer (not yet used) 20070912
Events
Class CL_CC_AUTHORITY_CHECK has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SX_AUTHORITY_CHECK Private See coding 20070912 begin of sx_authority_check, profile type tfc_profile, instance type tfc_num, authgrp type tfc_authgrp, user type xuser, actvt type activ_auth, subrc type sy-subrc, t_message type tfc_t_message, end of sx_authority_check
2 TS_AUTHORITY_CHECK Private See coding 20070912 ts_authority_check type sorted table of sx_authority_check with unique key profile instance authgrp user actvt
Method Signatures

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) TFC_T_MESSAGE Nachrichten 20070703
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC 0, falls keine E,A,X-Messages 20070703
3 Importing I_ACTVT Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20070703
4 Importing I_AUTHGRP Call by reference Type reference (TYPE) TFC_AUTHGRP Berechtigungsgruppe 20070703
5 Importing I_INSTANCE Call by reference Type reference (TYPE) TFC_NUM Zähler 20070703
6 Importing I_PROFILE Call by reference Type reference (TYPE) TFC_PROFILE FastClose: Abschlußplan 20070703
7 Importing I_USERNAME Call by reference Type reference (TYPE) XUSER SY-UNAME Benutzername 20070703

Method CHECK_AUTHORITY on class CL_CC_AUTHORITY_CHECK has no exception.

Method CHECK_AUTHORITY_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) TFC_T_MESSAGE Nachrichten 20070912
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC 0, falls keine E,A,X-Messages 20070912
3 Importing I_ACTVT Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20070912
4 Importing I_AUTHGRP Call by reference Type reference (TYPE) TFC_AUTHGRP Berechtigungsgruppe 20070912
5 Importing I_INSTANCE Call by reference Type reference (TYPE) TFC_NUM Zähler 20070912
6 Importing I_PROFILE Call by reference Type reference (TYPE) TFC_PROFILE FastClose: Abschlußplan 20070912
7 Importing I_USERNAME Call by reference Type reference (TYPE) XUSER SY-UNAME Benutzername 20070912

Method CHECK_AUTHORITY_2 on class CL_CC_AUTHORITY_CHECK has no exception.

Method RESET_BUFFER Signature

Method RESET_BUFFER on class CL_CC_AUTHORITY_CHECK has no parameter.
Method RESET_BUFFER on class CL_CC_AUTHORITY_CHECK has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 602