SAP ABAP Class CL_CNV_20317_DATBI_PACKAGE (Package 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_PACKAGE  
Short Description Package 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_PACKAGE has no forward declaration.
Interfaces
Class CL_CNV_20317_DATBI_PACKAGE has no interface implemented.
Friends
Class CL_CNV_20317_DATBI_PACKAGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PR_DATA Instance attribute Private Object reference (TYPE REF TO) CL_CNV_20317_DATBI_DATA Data Provider for DATBI maintenancen 20110513
2 PR_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20110513
3 PR_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20110513
4 PR_TOOLBAR_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20110513
5 PR_TREE Instance attribute Private Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control with Data Management at Backend 20110513
6 PR_TREE_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20110513
7 PS_SELECTED Instance attribute Private Type reference (TYPE) CNV_20317_S_TR Tree Customizing for date dependent master data 20110516
8 PT_ITAB Instance attribute Private Type reference (TYPE) CNV_20317_T_TR Table for CNV_20305_TR 20110513
9 PT_ITEM Instance attribute Private Type reference (TYPE) TREEMCITAC Column Tree Model: Table of Node Key Plus Item 20110513
10 PT_NODE Instance attribute Private Type reference (TYPE) TREEMCNOTA Column Tree Model. Node Table 20110513
11 PV_DISPLAY Instance attribute Private Type reference (TYPE) FLAG Display Only (no Confirm Button, no Edit) 20110603
12 PV_MODE Instance attribute Private Type reference (TYPE) CNV_20317_DATBI_MODE 'E' = Edit, 'D' = Display, 'O' = Display Only 20110614
13 PV_PACKID Instance attribute Private Type reference (TYPE) CNV_PACK Conversion: Conversion package number 20110513
14 PV_PHASE Instance attribute Private Type reference (TYPE) CNV_PHASE Conversion: Phase 20110513
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COLUMNS Instance method Private Method Add Tree Columns 20110310
2 BUILD_ITEMS Instance method Private Method Build Node & Item Table 20110310
3 CONFIRM Instance method Private Method Confirm selected entry 20110516
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110310
5 CREATE_CONTAINER Instance method Private Method Create all needed UI container, 20110513
6 CREATE_CONTROL Instance method Public Method Create View Control (Tree) 20110310
7 CREATE_TOOLBAR Instance method Private Method Create Toolbar 20110513
8 HANDLE_ITEM_DOUBLE_CLICK Instance method Public Event handling method Handle Double Click on Item 20110310
9 HANDLE_NODE_DOUBLE_CLICK Instance method Public Event handling method Handle Double Click on Node 20110310
10 HANDLE_TOOLBAR Instance method Public Event handling method Handle Toolbar Action 20110513
11 SET_HANDLER Instance method Private Method Set Event Handler 20110310
12 SET_MODE Instance method Public Method Set Edit / Display / Display Only Mode 20110614
13 SET_PACKAGE Instance method Public Method Set Package ID and collect data 20110310
14 UPDATE_CONTROL Instance method Public Method Check if Update is needed 20111024
Events
Class CL_CNV_20317_DATBI_PACKAGE has no event.
Types
Class CL_CNV_20317_DATBI_PACKAGE has no local type.
Method Signatures

Method ADD_COLUMNS Signature

Method ADD_COLUMNS on class CL_CNV_20317_DATBI_PACKAGE has no parameter.
Method ADD_COLUMNS on class CL_CNV_20317_DATBI_PACKAGE has no exception.

Method BUILD_ITEMS Signature

Method BUILD_ITEMS on class CL_CNV_20317_DATBI_PACKAGE has no parameter.
Method BUILD_ITEMS on class CL_CNV_20317_DATBI_PACKAGE has no exception.

Method CONFIRM Signature

Method CONFIRM on class CL_CNV_20317_DATBI_PACKAGE has no parameter.
Method CONFIRM on class CL_CNV_20317_DATBI_PACKAGE 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_PACKAGE has no exception.

Method CREATE_CONTAINER 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 20110513

Method CREATE_CONTAINER on class CL_CNV_20317_DATBI_PACKAGE 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

Method CREATE_CONTROL on class CL_CNV_20317_DATBI_PACKAGE has no exception.

Method CREATE_TOOLBAR 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 20110513

Method CREATE_TOOLBAR on class CL_CNV_20317_DATBI_PACKAGE has no exception.

Method HANDLE_ITEM_DOUBLE_CLICK Signature

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

Method HANDLE_ITEM_DOUBLE_CLICK on class CL_CNV_20317_DATBI_PACKAGE has no exception.

Method HANDLE_NODE_DOUBLE_CLICK Signature

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

Method HANDLE_NODE_DOUBLE_CLICK on class CL_CNV_20317_DATBI_PACKAGE has no exception.

Method HANDLE_TOOLBAR Signature

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

Method HANDLE_TOOLBAR on class CL_CNV_20317_DATBI_PACKAGE has no exception.

Method SET_HANDLER Signature

Method SET_HANDLER on class CL_CNV_20317_DATBI_PACKAGE has no parameter.
Method SET_HANDLER on class CL_CNV_20317_DATBI_PACKAGE has no exception.

Method SET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DISPLAY_ONLY Call by reference Type reference (TYPE) AS4FLAG Flag (X or blank) 20110614
2 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) AS4FLAG Edit Mode for Application 20110614

Method SET_MODE on class CL_CNV_20317_DATBI_PACKAGE has no exception.

Method SET_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PACK Call by reference Type reference (TYPE) CNV_PACK Conversion: Conversion package number 20110524
2 Importing IV_PHASE Call by reference Type reference (TYPE) CNV_PHASE Conversion: Phase 20110524

Method SET_PACKAGE on class CL_CNV_20317_DATBI_PACKAGE has no exception.

Method UPDATE_CONTROL Signature

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