SAP ABAP Class CL_VMS_CONF_MAPPING_GRID (Grid representing condiguration mapping)
Hierarchy
ECC-DIMP (Software Component) DIMP
   IS-A-VMS (Application Component) Vehicle Management System
     ISAUTO_VLC (Package) Vehicle Management System (VMS)
Properties
Class CL_VMS_CONF_MAPPING_GRID  
Short Description Grid representing condiguration mapping    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ISAUTO_VLC   Vehicle Management System (VMS) 
Created 20040304   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_VMS_CONF_MAPPING_GRID has no forward declaration.
Interfaces
Class CL_VMS_CONF_MAPPING_GRID has no interface implemented.
Friends
Class CL_VMS_CONF_MAPPING_GRID has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BADI_CC Constant Public Type reference (TYPE) EXIT_DEF 'VLC_USED_VEHICLES' Business Add-in Definition 20040607
2 BADI_CI Instance attribute Private Object reference (TYPE REF TO) IF_EX_VLC_USED_VEHICLES Business add-in interface IF_EX_VLC_USED_VEHICLES 20040607
3 CO_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20040304
4 C_UCOMM_DEL_MAP Constant Private Type reference (TYPE) CHAR20 'DEL_MAP' Char 20 20040624
5 DST_CONF_CO Instance attribute Private Object reference (TYPE REF TO) CL_VMS_CONFMAP_CONFDATA Configuration data 20040308
6 MODIFIED_CV Instance attribute Private Type reference (TYPE) XFLAG New Input Values 20040309
7 SRC_CONF_CO Instance attribute Private Object reference (TYPE REF TO) CL_VMS_CONFMAP_CONFDATA Configuration data 20040308
8 VARIANT_CS Instance attribute Private Type reference (TYPE) DISVARIANT Layout (External Use) 20040310
9 VLC_CONFMAP_CT Instance attribute Private Type reference (TYPE) VLC_CONFMAP_T Mapping of new-used vehicle configurations 20040308
10 VLC_CONFMAP_DB_CT Instance attribute Private Type reference (TYPE) VLC_CONFMAP_T Configuration mapping 20040309
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040304
2 CREATE_CONTROLS Instance method Public Method 20040316
3 FREE Instance method Public Method 20040304
4 GET_MAPPED_VALUES Instance method Public Method 20040308
5 INSERT_NEW_MAPPING Instance method Public Method 20040308
6 IS_MODIFIED Instance method Public Method 20040309
7 IS_STILL_VALID Instance method Private Method Check if the mapping still can be used 20040317
8 MAP Instance method Public Method Maps new vehicle configuration to used one 20040317
9 ON_BEFORE_USER_COMMAND Instance method Private Event handling method Handler for event BEFORE_USER_COMMAND 20040308
10 ON_TOOLBAR Instance method Private Event handling method Handler for Toolbar event in ALV 20040308
11 READ_DB Instance method Private Method Reads existing mappings from the database 20040309
12 SAVE Instance method Public Method 20040309
Events
# Event Type Visibility Description Created on
1 MAPPING_DELETED Instance Event
(0)
Public
(2)
20040308
Types
Class CL_VMS_CONF_MAPPING_GRID 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 DST_CONF_IO Call by reference Object reference (TYPE REF TO) CL_VMS_CONFMAP_CONFDATA 20040308
2 Importing SRC_CONF_IO Call by reference Object reference (TYPE REF TO) CL_VMS_CONFMAP_CONFDATA 20040308

Method CONSTRUCTOR on class CL_VMS_CONF_MAPPING_GRID has no exception.

Method CREATE_CONTROLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT_IO Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container für Custom Control im Bildbereich 20040316

Method CREATE_CONTROLS on class CL_VMS_CONF_MAPPING_GRID has no exception.

Method FREE Signature

Method FREE on class CL_VMS_CONF_MAPPING_GRID has no parameter.
Method FREE on class CL_VMS_CONF_MAPPING_GRID has no exception.

Method GET_MAPPED_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting VLC_CONFMAP_ET Call by reference Type reference (TYPE) VLC_CONFMAP_T Konfigurationszuordnung 20040308

Method GET_MAPPED_VALUES on class CL_VMS_CONF_MAPPING_GRID has no exception.

Method INSERT_NEW_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VLC_CONFMAP_IS Call by reference Type reference (TYPE) VLC_CONFMAP Zuordnung von neu verwendeten Fahrzeugkonfigurationen 20040308
# Exception Resumable Description Created on
1 NOT_ALLOWED 20040607

Method IS_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MODIFIED_RV Value transfer Type reference (TYPE) XFLAG Neue Eingabewerte 20040309

Method IS_MODIFIED on class CL_VMS_CONF_MAPPING_GRID has no exception.

Method IS_STILL_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALID_RV Value transfer Type reference (TYPE) XFLAG Neue Eingabewerte 20040317
2 Importing VLC_CONFMAP_IS Call by reference Type reference (TYPE) VLC_CONFMAP Zuordnung von neu verwendeten Fahrzeugkonfigurationen 20040317

Method IS_STILL_VALID on class CL_VMS_CONF_MAPPING_GRID has no exception.

Method MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MAPPED_COUNT_EV Call by reference Type reference (TYPE) I Number of mapped characteristics 20040318
2 Changing VLCBAPICU_DST_CHS Call by reference Type reference (TYPE) VLCBAPICU VELO: Konfig. eines über GUID identifizierten Fahrzeuges 20040317
3 Importing VLCBAPICU_SRC_IS Call by reference Type reference (TYPE) VLCBAPICU VELO: Konfig. eines über GUID identifizierten Fahrzeuges 20040317

Method MAP on class CL_VMS_CONF_MAPPING_GRID has no exception.

Method ON_BEFORE_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) 20040308

Method ON_BEFORE_USER_COMMAND on class CL_VMS_CONF_MAPPING_GRID has no exception.

Method 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) 20040308
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20040308

Method ON_TOOLBAR on class CL_VMS_CONF_MAPPING_GRID has no exception.

Method READ_DB Signature

Method READ_DB on class CL_VMS_CONF_MAPPING_GRID has no parameter.
Method READ_DB on class CL_VMS_CONF_MAPPING_GRID has no exception.

Method SAVE Signature

Method SAVE on class CL_VMS_CONF_MAPPING_GRID has no parameter.
Method SAVE on class CL_VMS_CONF_MAPPING_GRID has no exception.
Event Signatures

Event MAPPING_DELETED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 VLC_CONFMAP_DEL_IT Exporting Value transfer Type reference (TYPE) VLC_CONFMAP_T Konfigurationszuordnung 20040308
History
Last changed by/on SAP  20050301 
SAP Release Created in 500