SAP ABAP Class CL_BADI_COMPONENTS (All Components of a Business Add-In)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-CEX (Application Component) Customer Enhancements
     SECE (Package) Enhancement concept
Properties
Class CL_BADI_COMPONENTS  
Short Description All Components of a Business Add-In    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECE   Enhancement concept 
Created 20000630   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SEEX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_BADI_COMPONENTS has no interface implemented.
Friends
Class CL_BADI_COMPONENTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COCOS Static Attribute Public Object reference (TYPE REF TO) CL_BADI_COCO_HANDLING BAdI Components: Control Composites 20000630
2 FCODES Static Attribute Public Object reference (TYPE REF TO) CL_BADI_FCODE_HANDLING BAdI Components: Function Codes 20000630
3 SCREENS Static Attribute Public Object reference (TYPE REF TO) CL_BADI_SCRN_HANDLING BAdI Components: Screen Enhancements 20000630
4 TABLES Static Attribute Public Object reference (TYPE REF TO) CL_BADI_INTA_HANDLING BAdI Components: Include Structures 20000630
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ACTIVATE Static method Public Method Save Entries 20000630
2 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor 20000630
3 LINE_OPERATION Static method Public Method Execute Line Operation 20000630
4 READ Static method Public Method Read 20000630
5 SAVE Static method Public Method Save 20000630
Events
Class CL_BADI_COMPONENTS has no event.
Types
Class CL_BADI_COMPONENTS has no local type.
Method Signatures

Method CHECK_ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COCOS Call by reference Type reference (TYPE) SEEX_COCO_TABLE COCOS 20000630
2 Importing EXIT_NAME Value transfer Type reference (TYPE) EXIT_DEF BAdI-Def. 20000630
3 Importing FCODES Call by reference Type reference (TYPE) SEEX_FCODE_TABLE FCODES 20000630
4 Importing IMP_NAME Value transfer Type reference (TYPE) EXIT_IMP BAdI-Implementierung 20000630
5 Importing INTAS Call by reference Type reference (TYPE) SEEX_TABLE_TABLE INTAS 20000630
6 Importing ONLY_CHECK Value transfer Type reference (TYPE) SEEX_BOOLEAN only check 20000630
7 Importing ROLE Value transfer Type reference (TYPE) SEEX_ROLE_TYPE Rolle 20000630
8 Importing SCRNS Call by reference Type reference (TYPE) SEEX_SCREEN_TABLE SCRNS 20000630
9 Importing TOOL_INSTANCE Call by reference Object reference (TYPE REF TO) CL_WB_BADI_BUILDER Workbench: Programm 20000630

Method CHECK_ACTIVATE on class CL_BADI_COMPONENTS has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method LINE_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing COCOS Call by reference Type reference (TYPE) SEEX_COCO_TABLE 20000630
2 Importing DYNR Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20000630
3 Changing FCODES Call by reference Type reference (TYPE) SEEX_FCODE_TABLE 20000630
4 Changing INTAS Call by reference Type reference (TYPE) SEEX_TABLE_TABLE 20000630
5 Importing OK_CODE Value transfer Type reference (TYPE) FCODE Funktionscode 20000630
6 Importing ROLE Value transfer Type reference (TYPE) SEEX_ROLE_TYPE 20000630
7 Changing SCRNS Call by reference Type reference (TYPE) SEEX_SCREEN_TABLE 20000630
8 Importing STATUS Value transfer Type reference (TYPE) SEEX_STATUS 20000630
9 Importing TABIX Value transfer Type reference (TYPE) SYTABIX Interne Tabellen, aktueller Zeilenindex 20000630

Method LINE_OPERATION on class CL_BADI_COMPONENTS has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COCOS Call by reference Type reference (TYPE) SEEX_COCO_TABLE COCOS 20000630
2 Importing EXIT_NAME Value transfer Type reference (TYPE) EXIT_DEF BAdI-Def. 20000630
3 Exporting FCODES Call by reference Type reference (TYPE) SEEX_FCODE_TABLE FCODES 20000630
4 Importing IMP_NAME Value transfer Type reference (TYPE) EXIT_IMP BAdI-Implementierung 20000630
5 Exporting INTAS Call by reference Type reference (TYPE) SEEX_TABLE_TABLE INTAS 20000630
6 Importing MAINT_LANGU Call by reference Type reference (TYPE) SYLANGU R/3-System, aktuelle Sprache 20000630
7 Importing MAST_LANGU Call by reference Type reference (TYPE) SYLANGU R/3-System, aktuelle Sprache 20000630
8 Importing ROLE Value transfer Type reference (TYPE) SEEX_ROLE_TYPE Rolle 20000630
9 Exporting SCRNS Call by reference Type reference (TYPE) SEEX_SCREEN_TABLE SCRNS 20000630
# Exception Resumable Description Created on
1 NOTHING_FOUND Keine Einträge gefunden 20000630

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COCOS Call by reference Type reference (TYPE) SEEX_COCO_TABLE COCOS 20000630
2 Importing FCODES Call by reference Type reference (TYPE) SEEX_FCODE_TABLE FCODES 20000630
3 Importing INTAS Call by reference Type reference (TYPE) SEEX_TABLE_TABLE INTAS 20000630
4 Importing ROLE Value transfer Type reference (TYPE) SEEX_ROLE_TYPE Rolle 20000630
5 Importing SCRNS Call by reference Type reference (TYPE) SEEX_SCREEN_TABLE SCRNS 20000630
# Exception Resumable Description Created on
1 DB_ERROR Datenbankfehler 20000630
2 WRITE_CONFLICT Beim Schreiben auf die Datenbank entsteht ein Konflikt 20000630
History
Last changed by/on SAP  00000000 
SAP Release Created in 50A