SAP ABAP Class CL_RODPS_REPL_ESH_SELECTIONS (Selections for Search and Analysis)
Hierarchy
PI_BASIS (Software Component) Basis Plug-In
   BC-EIM-ODP (Application Component) Operational Data Provisioning (ODP) in Search&Analytics
     RODPS_REPL (Package) Operational Data Provider Replication Services
Properties
Class CL_RODPS_REPL_ESH_SELECTIONS  
Short Description Selections for Search and Analysis    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RODPS_REPL   Operational Data Provider Replication Services 
Created 20110331   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RODPS_REPL_ESH_SELECTIONS has no forward declaration.
Interfaces
Class CL_RODPS_REPL_ESH_SELECTIONS has no interface implemented.
Friends
Class CL_RODPS_REPL_ESH_SELECTIONS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PC_DF_FIELD Constant Public Type reference (TYPE) DYNFNAM 'RODPS_REPL_S_SEL-FIELDNAME' 20110715
2 PC_DF_MODEL Constant Public Type reference (TYPE) DYNFNAM 'RODPS_REPL_SEL-OBJECT_TYPE' 20110711
3 PC_DF_NODE Constant Public Type reference (TYPE) DYNFNAM 'RODPS_REPL_SEL-NODE_NAME' 20110711
4 PC_DF_QUEUE Constant Public Type reference (TYPE) DYNFNAM 'RODPS_REPL_KEY-QUEUENAME' 20110715
5 PT_FIELDS Static Attribute Private Type reference (TYPE) TT_FIELDS 20110715
6 PT_NODES Static Attribute Private Type reference (TYPE) TT_NODES 20110715
7 PT_SELECTIONS_DB Instance attribute Public Type reference (TYPE) RODPS_REPL_T_SEL Selections (DB) 20110715
8 PT_SELECTIONS_UI Instance attribute Public Type reference (TYPE) RODPS_REPL_T_SEL Selections (UI) 20110715
9 PT_VH_FIELD Static Attribute Private Type reference (TYPE) TT_VH_FIELD 20110610
10 PT_VH_MODEL Static Attribute Private Type reference (TYPE) TT_VH_MODEL 20110610
11 PT_VH_NODE Static Attribute Private Type reference (TYPE) TT_VH_NODE 20110610
12 P_DYNNR_FIELD Instance attribute Public Type reference (TYPE) SYDYNNR Screen Number (Fields) 20110713
13 P_DYNNR_MODEL Instance attribute Public Type reference (TYPE) SYDYNNR Screen Number (Model) 20110713
14 P_MODELNAME Instance attribute Public Type reference (TYPE) ODQ_MODELNAME 'BW DataSource' Provider 20110715
15 P_MODEL_DB Instance attribute Public Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type (DB) 20110715
16 P_MODEL_UI Instance attribute Public Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type (UI) 20110715
17 P_NODE_DB Instance attribute Public Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name (DB) 20110715
18 P_NODE_UI Instance attribute Public Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name (UI) 20110715
19 P_QUEUENAME Instance attribute Public Type reference (TYPE) ODQ_QUEUENAME Queue Name 20110715
20 P_REPID Instance attribute Public Type reference (TYPE) SYREPID ABAP Program: Current Main Program 20110711
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method 20110715
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20110610
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110711
4 F4_FIELD Instance method Public Method Input Help for Fields 20110715
5 F4_MODEL Instance method Public Method Input Help for Models 20110711
6 F4_NODE Instance method Public Method Input Help for Nodes 20110711
7 LOAD Instance method Public Method 20110712
8 SAVE Instance method Public Method 20110712
9 SAVE_POPUP Instance method Public Method 20110715
10 SET_NODE Instance method Public Method 20110713
11 SET_SELS Instance method Public Method 20110715
12 VH_FIELD Static method Public Method 20110610
13 VH_MODEL Static method Public Method 20110610
14 VH_NODE Static method Public Method 20110610
Events
Class CL_RODPS_REPL_ESH_SELECTIONS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_FIELD Public See coding 20110715 BEGIN OF ts_field, model TYPE esh_e_om_object_type, node TYPE esh_e_om_node_name, field TYPE fieldname, cal TYPE odq_boolean, END OF ts_field
2 TS_NODE Public See coding 20110715 BEGIN OF ts_node, model TYPE esh_e_om_object_type, node TYPE esh_e_om_node_name, queue TYPE odq_queuename, END OF ts_node
3 TS_VH_FIELD Public See coding 20110610 BEGIN OF ts_vh_field, model TYPE esh_e_om_object_type, node TYPE esh_e_om_node_name, field TYPE fieldname, END OF ts_vh_field
4 TS_VH_MODEL Public See coding 20110610 BEGIN OF ts_vh_model, model TYPE esh_e_om_object_type, queue TYPE odq_queuename, odp TYPE rodps_odpname, END OF ts_vh_model
5 TS_VH_NODE Public See coding 20110610 BEGIN OF ts_vh_node, model TYPE esh_e_om_object_type, node TYPE esh_e_om_node_name, queue TYPE odq_queuename, END OF ts_vh_node
6 TT_FIELDS Public See coding 20110715 tt_fields TYPE HASHED TABLE OF ts_field WITH UNIQUE KEY model node field
7 TT_NODES Public See coding 20110715 tt_nodes TYPE HASHED TABLE OF ts_node WITH UNIQUE KEY model node
8 TT_VH_FIELD Public See coding 20110610 tt_vh_field TYPE STANDARD TABLE OF ts_vh_field WITH DEFAULT KEY
9 TT_VH_MODEL Public See coding 20110610 tt_vh_model TYPE STANDARD TABLE OF ts_vh_model WITH DEFAULT KEY
10 TT_VH_NODE Public See coding 20110610 tt_vh_node TYPE STANDARD TABLE OF ts_vh_node WITH DEFAULT KEY
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODEL Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Objekttyp 20110718
2 Importing I_NODE Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Knotenname 20110718
3 Returning R_WARNING Value transfer Type reference (TYPE) STRING 20110718

Method CHECK on class CL_RODPS_REPL_ESH_SELECTIONS has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DYNNR_FIELD Call by reference Type reference (TYPE) SYDYNNR Dynpro-Nummer (Felder) 20110713
2 Importing I_DYNNR_MODEL Call by reference Type reference (TYPE) SYDYNNR Dynpro-Nummer (Modell) 20110713
3 Importing I_REPID Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20110711

Method CONSTRUCTOR on class CL_RODPS_REPL_ESH_SELECTIONS has no exception.

Method F4_FIELD Signature

Method F4_FIELD on class CL_RODPS_REPL_ESH_SELECTIONS has no parameter.
Method F4_FIELD on class CL_RODPS_REPL_ESH_SELECTIONS has no exception.

Method F4_MODEL Signature

Method F4_MODEL on class CL_RODPS_REPL_ESH_SELECTIONS has no parameter.
Method F4_MODEL on class CL_RODPS_REPL_ESH_SELECTIONS has no exception.

Method F4_NODE Signature

Method F4_NODE on class CL_RODPS_REPL_ESH_SELECTIONS has no parameter.
Method F4_NODE on class CL_RODPS_REPL_ESH_SELECTIONS has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SELECTIONS Value transfer Type reference (TYPE) RODPS_REPL_T_SEL Selektionen 20110715

Method LOAD on class CL_RODPS_REPL_ESH_SELECTIONS has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODEL Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Objekttyp 20110715
2 Importing I_NODE Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Knotenname 20110715

Method SAVE on class CL_RODPS_REPL_ESH_SELECTIONS has no exception.

Method SAVE_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODEL Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Objekttyp 20110715
2 Importing I_NODE Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Knotenname 20110715

Method SAVE_POPUP on class CL_RODPS_REPL_ESH_SELECTIONS has no exception.

Method SET_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODEL Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Objekttyp 20110713
2 Importing I_NODE Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Knotenname 20110713
3 Returning R_LOAD_REQUIRED Value transfer Type reference (TYPE) ODQ_BOOLEAN Boolsches Kennzeichen 20110713

Method SET_NODE on class CL_RODPS_REPL_ESH_SELECTIONS has no exception.

Method SET_SELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELECTIONS Call by reference Type reference (TYPE) RODPS_REPL_T_SEL Selektionen auf Feldern (UI-Struktur) 20110715
2 Returning R_SAVE_REQUIRED Value transfer Type reference (TYPE) ODQ_BOOLEAN Boolsches Kennzeichen 20110715

Method SET_SELS on class CL_RODPS_REPL_ESH_SELECTIONS has no exception.

Method VH_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PATTERN Call by reference Type reference (TYPE) TS_VH_FIELD 20110610
2 Returning RT_VALUES Value transfer Type reference (TYPE) TT_VH_FIELD 20110610

Method VH_FIELD on class CL_RODPS_REPL_ESH_SELECTIONS has no exception.

Method VH_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PATTERN Call by reference Type reference (TYPE) TS_VH_MODEL 20110610
2 Returning RT_VALUES Value transfer Type reference (TYPE) TT_VH_MODEL 20110610

Method VH_MODEL on class CL_RODPS_REPL_ESH_SELECTIONS has no exception.

Method VH_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PATTERN Call by reference Type reference (TYPE) TS_VH_NODE 20110610
2 Returning RT_VALUES Value transfer Type reference (TYPE) TT_VH_NODE 20110610

Method VH_NODE on class CL_RODPS_REPL_ESH_SELECTIONS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 731