SAP ABAP Class CL_USMD_SYSTEM_ID_OVS (System ID OVS for remote key search)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     USMD2_MAIN (Package) Main objects of generic MDG UIs
Properties
Class CL_USMD_SYSTEM_ID_OVS  
Short Description System ID OVS for remote key search    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package USMD2_MAIN   Main objects of generic MDG UIs 
Created 20100708   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_USMD_SYSTEM_ID_OVS has no forward declaration.
Interfaces
Class CL_USMD_SYSTEM_ID_OVS has no interface implemented.
Friends
Class CL_USMD_SYSTEM_ID_OVS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DD_ENTITY Instance attribute Private Type reference (TYPE) USMD_ENTITY Entity Type 20100713
2 DD_MODEL Instance attribute Private Type reference (TYPE) USMD_MODEL Data Model 20100713
3 DO_GUI Instance attribute Public Object reference (TYPE REF TO) CL_USMD_ENTITY_SEARCH_GUI_WD Search for Entities 20100709
4 GC_CHAR_DT Constant Private Type reference (TYPE) STRING 'CHAR_25' 20100726
5 GC_MESSAGE_ERROR Instance attribute Private Type reference (TYPE) SYMSGTY 'E' Message Type 20100726
6 GC_REMOTE_KEY Constant Private Type reference (TYPE) USMD_FIELDNAME 'USMD_REMOTE_KEY' Financial MDM: Field Name 20100726
7 GC_REMOTE_KEY_DESC Constant Private Type reference (TYPE) STRING 'Remote Object ID' 20100726
8 GC_RS_MESSAGE Instance attribute Private Type reference (TYPE) SYMSGID 'USMD2' Message Class 20100726
9 GC_WINDOW_TITLE Constant Private Type reference (TYPE) STRING 'Select a Business System' 20100726
10 GR_OVS_ATTR Instance attribute Private Object reference (TYPE REF TO) DATA 20100729
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Instance method Private Method Add a message 20100726
2 HANDLE_PHASE_0 Instance method Private Method Phase 0 (OVS config, c.f. IF_WD_OVS->set_configuration( )) 20100712
3 HANDLE_PHASE_1 Instance method Private Method Phase 1 (initialize fields, c.f. set_input_structure( )) 20100712
4 HANDLE_PHASE_2 Instance method Private Method Phase 2 (search, c.f. query_parameters, set_output_table( )) 20100712
5 HANDLE_PHASE_3 Instance method Private Method Phase 3 (set return value, c.f. selection) 20100712
6 PROCESS_OVS Instance method Public Method Process OVS for System ID 20100712
Events
Class CL_USMD_SYSTEM_ID_OVS has no event.
Types
Class CL_USMD_SYSTEM_ID_OVS has no local type.
Method Signatures

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100726
2 Importing IV_FIELDNAME Value transfer Type reference (TYPE) FIELDNAME Field Name 20100726
3 Importing IV_MESSAGE_ID Value transfer Type reference (TYPE) SYMSGID Message Class 20100726
4 Importing IV_MESSAGE_NO Value transfer Type reference (TYPE) SYMSGNO Message Number 20100726
5 Importing IV_MESSAGE_TYPE Value transfer Type reference (TYPE) SYMSGTY Message Type 20100726
6 Importing IV_MESSAGE_VAR1 Value transfer Type reference (TYPE) DATA Message Variable 20100726
7 Importing IV_MESSAGE_VAR2 Value transfer Type reference (TYPE) DATA Message Variable 20100726
8 Importing IV_MESSAGE_VAR3 Value transfer Type reference (TYPE) DATA Message Variable 20100726
9 Importing IV_MESSAGE_VAR4 Value transfer Type reference (TYPE) DATA Message Variable 20100726

Method ADD_MESSAGE on class CL_USMD_SYSTEM_ID_OVS has no exception.

Method HANDLE_PHASE_0 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OVS_CALLBACK Call by reference Object reference (TYPE REF TO) IF_WD_OVS OVS callback object 20100712
2 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20100712

Method HANDLE_PHASE_0 on class CL_USMD_SYSTEM_ID_OVS has no exception.

Method HANDLE_PHASE_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OVS_CALLBACK Call by reference Object reference (TYPE REF TO) IF_WD_OVS OVS callback object 20100712
2 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20100712

Method HANDLE_PHASE_1 on class CL_USMD_SYSTEM_ID_OVS has no exception.

Method HANDLE_PHASE_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100726
2 Importing IO_OVS_CALLBACK Call by reference Object reference (TYPE REF TO) IF_WD_OVS OVS callback object 20100712
3 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20100712

Method HANDLE_PHASE_2 on class CL_USMD_SYSTEM_ID_OVS has no exception.

Method HANDLE_PHASE_3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_FPM_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT Event which shall be fired after OVS closes 20100712
2 Importing IO_OVS_CALLBACK Call by reference Object reference (TYPE REF TO) IF_WD_OVS OVS callback object 20100712
3 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20100712
4 Importing IV_WD_CONTEXT_ATTR_NAME Call by reference Type reference (TYPE) STRING 20100712

Method HANDLE_PHASE_3 on class CL_USMD_SYSTEM_ID_OVS has no exception.

Method PROCESS_OVS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100726
2 Importing IO_OVS_CALLBACK Call by reference Object reference (TYPE REF TO) IF_WD_OVS OVS callback object 20100712
3 Importing IR_OVS_ATTR Call by reference Object reference (TYPE REF TO) DATA 20100729
4 Importing IV_DATA_MODEL Call by reference Type reference (TYPE) USMD_MODEL Data Model 20100713
5 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20100712
6 Importing IV_ROOT_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20100713

Method PROCESS_OVS on class CL_USMD_SYSTEM_ID_OVS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 703