SAP ABAP Class CL_EAMS_UI_FD_MD_INIT (WD feeder class for MD)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM (Application Component) Plant Maintenance
     EAMS_UI_MP_MD (Package) User Interface for Measuring Point and Measuring Document
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_G_FEEDER_FORM Form Feeder 20091014
2 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMU/IF_FRW_G_ACTIONS Feeder Callback - Define and Process Actions 20091020
3 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMU/IF_FRW_G_BEFORE_FLUSH Feeder Callback - Before FLUSH 20091113
4 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMU/IF_FRW_G_BEFORE_GET_DATA Feeder Callback - Before GET_DATA 20091016
5 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMU/IF_FRW_G_CONFIG_PARAM Feeder Callback - Set and Get Configuration Parameter 20091120
6 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMU/IF_FRW_G_FIELD_DEF Feeder Callback - Field Definition (Form/List/Tree) 20091016
7 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMU/IF_FRW_G_GLOBAL_EVENTS Feeder Callback - Global Event Processing 20091021
8 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMU/IF_FRW_G_OVS Feeder Callback - OVS Handler 20091119
Properties
Class CL_EAMS_UI_FD_MD_INIT  
Short Description WD feeder class for MD    
Super Class /PLMU/CL_FRW_G_FEEDER_FORM Form Feeder 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EAMS_UI_MP_MD   User Interface for Measuring Point and Measuring Document 
Created 20090814   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_EAMS_UI_FD_MD_INIT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_EAMS_UI_FD_MP_INIT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_EAMS_UI_SERVICE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 /PLMU/IF_FRW_G_ACTIONS Feeder Callback - Define and Process Actions 20091020
2 /PLMU/IF_FRW_G_BEFORE_FLUSH Feeder Callback - Before FLUSH 20091113
3 /PLMU/IF_FRW_G_BEFORE_GET_DATA Feeder Callback - Before GET_DATA 20091016
4 /PLMU/IF_FRW_G_CONFIG_PARAM Feeder Callback - Set and Get Configuration Parameter 20091120
5 /PLMU/IF_FRW_G_FIELD_DEF Feeder Callback - Field Definition (Form/List/Tree) 20091016
6 /PLMU/IF_FRW_G_GLOBAL_EVENTS Feeder Callback - Global Event Processing 20091021
7 /PLMU/IF_FRW_G_OVS Feeder Callback - OVS Handler 20091119
Friends
Class CL_EAMS_UI_FD_MD_INIT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BASIS_MREAD Constant Public See coding 20090918
2 GC_INITIAL_MDOCM Constant Private Type reference (TYPE) IMRC_MDOCM '000000000000' Measuring Document 20090901
3 GC_MPOTY Constant Public See coding 20090901
4 GC_REAL_EST_TYPE Constant Public See coding 20090909
5 GC_REF_OBJ_TYPE Constant Public See coding 20091112
6 GC_RENTAL_UNIT_FIELD Constant Private See coding 20090909
7 GO_INSTANCE Static Attribute Protected Object reference (TYPE REF TO) CL_EAMS_UI_FD_MD_INIT WD feeder class for MD 20090909
8 MO_FPM Instance attribute Private Object reference (TYPE REF TO) IF_FPM Interface for accessing FPM functionality 20110201
9 MO_SERVICE Instance attribute Private Object reference (TYPE REF TO) CL_EAMS_UI_SERVICE Service and convertion methods 20090814
10 MO_UI_CONVEXIT Instance attribute Protected Object reference (TYPE REF TO) CL_EAMS_UI_CONVEXIT Convertion exists for different objects 20101207
11 MS_INITIAL_DATA Instance attribute Protected Type reference (TYPE) EAMS_S_SP_MD_INITIAL Structure for initial screen of Measurement Document 20091022
12 MV_ABBID Instance attribute Protected Type reference (TYPE) /PLMB/SPI_ABBID Application Building Block ID 20091120
13 MV_NODE_NAME Instance attribute Protected Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20091120
14 MV_TRANTYP Instance attribute Private Type reference (TYPE) FPM_EVENT_PARAM Parameter name for FPM Event 20090814
Methods
# Method Level Visibility Method type Description Created on
1 AUTH_CHECK_TRAN Instance method Protected Method Authority check for R/3 transaction 20091026
2 BUILD_STRUC_FROM_SHLP Instance method Protected Method Build dynamic structure from search help 20091119
3 CHECK_AUTHORIZATIONS Instance method Protected Method Check authorization for transaction and object 20091116
4 CHECK_IF_EXISTS_MD Instance method Protected Method 20091026
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110201
6 CREATE_AUTH_PARAM Instance method Protected Method Generates the R/3 transaction based on mode 20091026
7 CREATE_MD Instance method Protected Method Create Measurement Document 20091026
8 GET_REAL_EST_TYPE_FIXED_VALUES Instance method Protected Method Set Real Estate Type Fixed Vales 20091020
9 GET_REF_OBJ_TYPE_FIXED_VALUES Instance method Protected Method Get measuring point object type fixed values 20091113
10 LOCK_CHECK Instance method Protected Method Lock Check 20091126
11 OVS_GET_OVS_INFO Instance method Protected Method Get ovs informations 20091119
12 RETRIEVE_INITIAL_DATA Instance method Protected Method Retrieve initial data from initial node 20091021
13 SET_IDR_INIT Instance method Protected Method 20090814
14 UPDATE_INITIAL_DATA Instance method Protected Method Update initial node with initial data 20091023
15 VALIDATE_INITIAL_SCREEN Instance method Protected Method Validate data of initial screen 20091118
Events
Class CL_EAMS_UI_FD_MD_INIT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYP_S_OVS_INFO Protected See coding 20090831 BEGIN OF typ_s_ovs_info, structure_name TYPE typename, component_name TYPE abap_compname, ovs_class TYPE seoclsname, shlpname TYPE shlpname, dropdown TYPE boole_d, END OF typ_s_ovs_info
2 TYP_T_OVS_INFO Protected See coding 20090831 typ_t_ovs_info TYPE STANDARD TABLE OF typ_s_ovs_info
Method Signatures

Method AUTH_CHECK_TRAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20091026
2 Exporting EV_AUTH_FLG Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091026
3 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20091026
4 Importing IV_R3_TRAN Call by reference Type reference (TYPE) AUTHB-TCD Transaction Code 20091026

Method AUTH_CHECK_TRAN on class CL_EAMS_UI_FD_MD_INIT has no exception.

Method BUILD_STRUC_FROM_SHLP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_SHLP_STRUC Call by reference Object reference (TYPE REF TO) DATA 20091119
2 Importing IV_SHLPNAME Call by reference Type reference (TYPE) SHLPNAME Name of a Search Help 20091119

Method BUILD_STRUC_FROM_SHLP on class CL_EAMS_UI_FD_MD_INIT has no exception.

Method CHECK_AUTHORIZATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20091116

Method CHECK_AUTHORIZATIONS on class CL_EAMS_UI_FD_MD_INIT has no exception.

Method CHECK_IF_EXISTS_MD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20091026
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20091026

Method CHECK_IF_EXISTS_MD on class CL_EAMS_UI_FD_MD_INIT has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_EAMS_UI_FD_MD_INIT has no parameter.
Method CONSTRUCTOR on class CL_EAMS_UI_FD_MD_INIT has no exception.

Method CREATE_AUTH_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_R3_TRAN Call by reference Type reference (TYPE) AUTHB-TCD Transaction Code 20091026
2 Importing IV_TRAN_TYPE Call by reference Type reference (TYPE) FPM_EVENT_PARAM Parameter name for FPM Event 20091026

Method CREATE_AUTH_PARAM on class CL_EAMS_UI_FD_MD_INIT has no exception.

Method CREATE_MD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) EAMS_S_SP_MD_INITIAL 20091026
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20091026
3 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20091026
4 Importing IS_NODE_ID Call by reference Type reference (TYPE) EAMS_S_SP_MD_INITIAL 20091026

Method CREATE_MD on class CL_EAMS_UI_FD_MD_INIT has no exception.

Method GET_REAL_EST_TYPE_FIXED_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIXED_VALUES Call by reference Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST Field Usage 20091020

Method GET_REAL_EST_TYPE_FIXED_VALUES on class CL_EAMS_UI_FD_MD_INIT has no exception.

Method GET_REF_OBJ_TYPE_FIXED_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIXED_VALUES Call by reference Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST Field Usage 20091113

Method GET_REF_OBJ_TYPE_FIXED_VALUES on class CL_EAMS_UI_FD_MD_INIT has no exception.

Method LOCK_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20091126

Method LOCK_CHECK on class CL_EAMS_UI_FD_MD_INIT has no exception.

Method OVS_GET_OVS_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OVS_INFO Call by reference Type reference (TYPE) CL_EAMS_UI_SERVICE=>TYP_T_OVS_INFO 20091119

Method OVS_GET_OVS_INFO on class CL_EAMS_UI_FD_MD_INIT has no exception.

Method RETRIEVE_INITIAL_DATA Signature

Method RETRIEVE_INITIAL_DATA on class CL_EAMS_UI_FD_MD_INIT has no parameter.
Method RETRIEVE_INITIAL_DATA on class CL_EAMS_UI_FD_MD_INIT has no exception.

Method SET_IDR_INIT Signature

Method SET_IDR_INIT on class CL_EAMS_UI_FD_MD_INIT has no parameter.
Method SET_IDR_INIT on class CL_EAMS_UI_FD_MD_INIT has no exception.

Method UPDATE_INITIAL_DATA Signature

Method UPDATE_INITIAL_DATA on class CL_EAMS_UI_FD_MD_INIT has no parameter.
Method UPDATE_INITIAL_DATA on class CL_EAMS_UI_FD_MD_INIT has no exception.

Method VALIDATE_INITIAL_SCREEN Signature

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

Method VALIDATE_INITIAL_SCREEN on class CL_EAMS_UI_FD_MD_INIT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 605