SAP ABAP Class CL_CNV_20317_DATBI_OBJECT (Object for DATBI Maintenance)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_20317 (Package) DATBI Valid to-Logic
Properties
Class CL_CNV_20317_DATBI_OBJECT  
Short Description Object for DATBI Maintenance    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_20317   DATBI Valid to-Logic 
Created 20110310   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CNV_20317_DATBI_OBJECT has no forward declaration.
Interfaces
Class CL_CNV_20317_DATBI_OBJECT has no interface implemented.
Friends
Class CL_CNV_20317_DATBI_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PR_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20110524
2 PR_DATA Instance attribute Private Object reference (TYPE REF TO) CL_CNV_20317_DATBI_DATA Data Provider for DATBI maintenancen 20110524
3 PR_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20110524
4 PR_GRID_DATA Instance attribute Private Object reference (TYPE REF TO) DATA 20110524
5 PT_F4_DATA Instance attribute Private Type reference (TYPE) CNV_20317_T_DATBI_F4 Structure for DATBI F4 Help 20110524
6 PT_F4_FIELD Instance attribute Private Type reference (TYPE) LVC_T_F4 ALV Control: Table of Fields Registered for F4 Handling 20110524
7 PT_FCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog 20110524
8 PT_POSSIBLE Instance attribute Private Type reference (TYPE) CNV_20317_T_DATBI Table Type for CNV_20305_DATBI 20110524
9 PT_TOOLBAR_EXCL Instance attribute Private Type reference (TYPE) UI_FUNCTIONS Function Code Table 20110524
10 PT_VALID Instance attribute Private Type reference (TYPE) CNV_20317_T_DATBI Table Type for CNV_20305_DATBI 20110524
11 PV_CONTEXT Instance attribute Private Type reference (TYPE) CHAR10 Character Field Length = 10 20110524
12 PV_EDIT_MODE Instance attribute Private Type reference (TYPE) AS4FLAG ' ' 'X' = Edit, ' ' = Display 20110524
13 PV_MAIN_FIELD Instance attribute Private Type reference (TYPE) AS4FLDNAME Field name 20110524
14 PV_PACKID Instance attribute Private Type reference (TYPE) CNV_PACK Conversion: Conversion package number 20110524
15 PV_STRUC Instance attribute Private Type reference (TYPE) DD02L-TABNAME Table Name 20110524
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_TOOLBAR Instance method Private Method Adjust Toolbar Buttons 20110310
2 BUILD_FCAT Instance method Private Method 20110310
3 CLEANUP Instance method Private Method Clean up all attributes 20110310
4 COLLECT_DATA Instance method Private Method Collect Data 20110310
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110310
6 CREATE_CONTROL Instance method Public Method Create View Control (ALV) 20110310
7 HANDLE_ON_EDIT Instance method Public Event handling method Event Handler for Data Change in ALV 20110310
8 HANDLE_ON_EDIT_X Instance method Public Event handling method Event Handler for Data Change in ALV 20110310
9 HANDLE_ON_F4 Instance method Public Event handling method Event Handler for F4 in ALV 20110310
10 HANDLE_ON_TOOLBAR Instance method Public Event handling method Event Handler to add functions to toolbar 20110310
11 HANDLE_ON_USER_COMMAND Instance method Public Event handling method Event Handler for User Command in ALV (Toolbar call...) 20110310
12 REGISTER_EVENTS Instance method Public Method Register F4 Help 20110310
13 UPDATE_CONTROL Instance method Public Method Check if Update is needed 20110310
Events
Class CL_CNV_20317_DATBI_OBJECT has no event.
Types
Class CL_CNV_20317_DATBI_OBJECT has no local type.
Method Signatures

Method ADJUST_TOOLBAR Signature

Method ADJUST_TOOLBAR on class CL_CNV_20317_DATBI_OBJECT has no parameter.
Method ADJUST_TOOLBAR on class CL_CNV_20317_DATBI_OBJECT has no exception.

Method BUILD_FCAT Signature

Method BUILD_FCAT on class CL_CNV_20317_DATBI_OBJECT has no parameter.
Method BUILD_FCAT on class CL_CNV_20317_DATBI_OBJECT has no exception.

Method CLEANUP Signature

Method CLEANUP on class CL_CNV_20317_DATBI_OBJECT has no parameter.
Method CLEANUP on class CL_CNV_20317_DATBI_OBJECT has no exception.

Method COLLECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STRUC_CHANGE Call by reference Type reference (TYPE) FLAG General Flag 20110524

Method COLLECT_DATA on class CL_CNV_20317_DATBI_OBJECT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA Call by reference Object reference (TYPE REF TO) CL_CNV_20317_DATBI_DATA Data Provider for DATBI maintenancen 20110310

Method CONSTRUCTOR on class CL_CNV_20317_DATBI_OBJECT has no exception.

Method CREATE_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20110310
2 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) AS4FLAG ' ' Edit Mode ('X' = Edit, ' ' = Display) 20110524
# Exception Resumable Description Created on
1 NO_CONTAINER 20110310

Method HANDLE_ON_EDIT 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) 20110310
2 Importing E_ONF4 Call by reference Attribute reference (LIKE) 20110310
3 Importing E_ONF4_AFTER Call by reference Attribute reference (LIKE) 20110310
4 Importing E_ONF4_BEFORE Call by reference Attribute reference (LIKE) 20110310
5 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20110310

Method HANDLE_ON_EDIT on class CL_CNV_20317_DATBI_OBJECT has no exception.

Method HANDLE_ON_EDIT_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_GOOD_CELLS Call by reference Attribute reference (LIKE) 20110310
2 Importing E_MODIFIED Call by reference Attribute reference (LIKE) 20110310

Method HANDLE_ON_EDIT_X on class CL_CNV_20317_DATBI_OBJECT has no exception.

Method HANDLE_ON_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Call by reference Attribute reference (LIKE) 20110310
2 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20110310
3 Importing ET_BAD_CELLS Call by reference Attribute reference (LIKE) 20110310
4 Importing E_DISPLAY Call by reference Attribute reference (LIKE) 20110310
5 Importing E_FIELDNAME Call by reference Attribute reference (LIKE) 20110310
6 Importing E_FIELDVALUE Call by reference Attribute reference (LIKE) 20110310

Method HANDLE_ON_F4 on class CL_CNV_20317_DATBI_OBJECT has no exception.

Method HANDLE_ON_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Call by reference Attribute reference (LIKE) 20110310
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20110310

Method HANDLE_ON_TOOLBAR on class CL_CNV_20317_DATBI_OBJECT has no exception.

Method HANDLE_ON_USER_COMMAND Signature

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

Method HANDLE_ON_USER_COMMAND on class CL_CNV_20317_DATBI_OBJECT has no exception.

Method REGISTER_EVENTS Signature

Method REGISTER_EVENTS on class CL_CNV_20317_DATBI_OBJECT has no parameter.
Method REGISTER_EVENTS on class CL_CNV_20317_DATBI_OBJECT has no exception.

Method UPDATE_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) AS4FLAG ' ' 'X' = Edit, ' ' = Display 20110524

Method UPDATE_CONTROL on class CL_CNV_20317_DATBI_OBJECT has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_620