SAP ABAP Class CL_AKB_CHECK_PROFILE (Check-Profiles for Compatibility Test)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-PAK (Application Component) Package Tools
     SPAK_AKB (Package) Downward Compatible Development
Properties
Class CL_AKB_CHECK_PROFILE  
Short Description Check-Profiles for Compatibility Test    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SPAK_AKB   Downward Compatible Development 
Created 20030204   SAP 
Last change 20071217   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_AKB_CHECK_PROFILE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_AKB_CHECK_PROFILE has no interface implemented.
Friends
Class CL_AKB_CHECK_PROFILE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CATEGORIES Instance attribute Private See coding 20030204
2 CATEGORIES_ALV Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV 20030204
3 CATEGORIES_CONT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for ALV 20030206
4 CATEGORY_CHECK Constant Public Type reference (TYPE) AKB_CHECKMETHOD 'P' Check with Compare Profile 20030204
5 EXTERNAL_CHECK Constant Public Type reference (TYPE) AKB_CHECKMETHOD 'E' External Check 20030204
6 NEW_PROFILE Constant Public Type reference (TYPE) AKB_PROJECT_ID 9999 ID of a Backwards-Compatibility Check 20030204
7 PROFILE Instance attribute Private Type reference (TYPE) AKB_CHECK_PROFILE Check Profile 20030204
8 PROFILE_CHANGED Instance attribute Private Type reference (TYPE) FLAG Profile changed 20030204
9 PROFILE_TEXT Instance attribute Private Type reference (TYPE) AKB_CHECK_PROFT BCB Check Profile Index 20030204
10 PROFILE_VALID Instance attribute Private Type reference (TYPE) FLAG Profile valid (not deleted) 20030206
11 STANDARD_CHECK Constant Public Type reference (TYPE) AKB_CHECKMETHOD ' ' Standard check 20030204
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20030204
2 DELETE Instance method Public Method Delete Profile 20030204
3 EDIT Instance method Public Method Change profile 20030204
4 EDIT_CATEGORIES Instance method Public Method Define Check Categories 20030204
5 EDIT_CATEGORIES_DONE Instance method Public Method 20030206
6 EXCLUDE_TB_FUNCTIONS Instance method Private Method Hide Buttons 20030204
7 GET Instance method Public Method Get Profile 20030204
8 GET_PROJECT_FROM_ID Static method Public Method 20071001
9 HANDLE_CATEGORIES_CHANGED Instance method Private Event handling method Event Handler for ALV 20030204
10 LOAD Static method Public Method Load Project 20030204
11 SAVE Instance method Public Method Save Profile 20030204
12 SET Instance method Public Method Set Profile 20030204
13 SET_DRDN_TABLE Instance method Private Method Dropdown Table for ALV 20030204
14 SET_PROPERTIES Instance method Public Method Set Profile 20030204
15 SHOW Instance method Public Method Change profile 20030206
Events
Class CL_AKB_CHECK_PROFILE has no event.
Types
Class CL_AKB_CHECK_PROFILE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROFILE_ID Call by reference Type reference (TYPE) AKB_PROJECT_ID CL_AKB_CHECK_PROFILE=>NEW_PROFILE ID eines AKB Kompatibilitätschecks 20030204

Method CONSTRUCTOR on class CL_AKB_CHECK_PROFILE has no exception.

Method DELETE Signature

Method DELETE on class CL_AKB_CHECK_PROFILE has no parameter.
Method DELETE on class CL_AKB_CHECK_PROFILE has no exception.

Method EDIT Signature

Method EDIT on class CL_AKB_CHECK_PROFILE has no parameter.
# Exception Resumable Description Created on
1 INVALID_PROFILE Profil ist nicht mehr gültig. 20030206

Method EDIT_CATEGORIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER_NAME Call by reference Type reference (TYPE) C 20030204
2 Importing EDITFLAG Call by reference Type reference (TYPE) FLAG 'X' Eingaben änderbar 20030206

Method EDIT_CATEGORIES on class CL_AKB_CHECK_PROFILE has no exception.

Method EDIT_CATEGORIES_DONE Signature

Method EDIT_CATEGORIES_DONE on class CL_AKB_CHECK_PROFILE has no parameter.
Method EDIT_CATEGORIES_DONE on class CL_AKB_CHECK_PROFILE has no exception.

Method EXCLUDE_TB_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PT_EXCLUDE Call by reference Type reference (TYPE) UI_FUNCTIONS Funktionscodestabelle 20030204

Method EXCLUDE_TB_FUNCTIONS on class CL_AKB_CHECK_PROFILE has no exception.

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PROFILE Call by reference Type reference (TYPE) AKB_CHECK_PROFILE Prüfprofil 20030204
2 Exporting E_PROFILE_TEXT Call by reference Type reference (TYPE) AKB_CHECK_PROFT AKB Prüfprofilverzeichnis 20030204
# Exception Resumable Description Created on
1 INVALID_PROFILE Profil nicht mehr gültig 20030206

Method GET_PROJECT_FROM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PROJECT Call by reference Type reference (TYPE) AKB_PROJECTS 20071001
2 Importing IM_PROJECT_ID Call by reference Type reference (TYPE) AKB_PROJECT_ID 20071001

Method GET_PROJECT_FROM_ID on class CL_AKB_CHECK_PROFILE has no exception.

Method HANDLE_CATEGORIES_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Attribute reference (LIKE) 20030204

Method HANDLE_CATEGORIES_CHANGED on class CL_AKB_CHECK_PROFILE has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OK Call by reference Type reference (TYPE) FLAG OK 20030205
2 Exporting E_PROFILE Call by reference Type reference (TYPE) AKB_CHECK_PROFILE Prüfprofil 20030205
3 Exporting E_PROFILE_TEXT Call by reference Type reference (TYPE) AKB_CHECK_PROFT AKB Prüfprofilverzeichnis 20030205
4 Importing I_PROFILE_ID Call by reference Type reference (TYPE) AKB_PROJECT_ID ID eines AKB Kompatibilitätschecks 20030205

Method LOAD on class CL_AKB_CHECK_PROFILE has no exception.

Method SAVE Signature

Method SAVE on class CL_AKB_CHECK_PROFILE has no parameter.
# Exception Resumable Description Created on
1 INVALID_PROFILE Profil nicht mehr gültig 20030206

Method SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROFILE Call by reference Type reference (TYPE) AKB_CHECK_PROFILE Prüfprofil 20030204
2 Importing I_PROFILE_TEXT Call by reference Type reference (TYPE) AKB_CHECK_PROFT AKB Prüfprofilverzeichnis 20030204

Method SET on class CL_AKB_CHECK_PROFILE has no exception.

Method SET_DRDN_TABLE Signature

Method SET_DRDN_TABLE on class CL_AKB_CHECK_PROFILE has no parameter.
Method SET_DRDN_TABLE on class CL_AKB_CHECK_PROFILE has no exception.

Method SET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROFILE Call by reference Type reference (TYPE) AKB_CHECK_PROFILE_FLAT Prüfprofil 20030204
2 Importing I_PROFILE_TEXT Call by reference Type reference (TYPE) AKB_CHECK_PROFT AKB Prüfprofilverzeichnis 20030204

Method SET_PROPERTIES on class CL_AKB_CHECK_PROFILE has no exception.

Method SHOW Signature

Method SHOW on class CL_AKB_CHECK_PROFILE has no parameter.
# Exception Resumable Description Created on
1 INVALID_PROFILE Profil ist nicht mehr gültig. 20030206
History
Last changed by/on SAP  20071217 
SAP Release Created in 640