SAP ABAP Class CL_EAMVE_SP_VWR (SP class Visual Enterprise)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM (Application Component) Plant Maintenance
     EAMS_SP_MISC (Package) Miscellaneous for Service Provider
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMB/IF_SPI_APPL_ACCESS Application Access Interface 20120518
Properties
Class CL_EAMVE_SP_VWR  
Short Description SP class Visual Enterprise    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EAMS_SP_MISC   Miscellaneous for Service Provider 
Created 20120518   SAP 
Last change 20130531   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)
Interfaces
# Interface Abstract Final Description Created on
1 /PLMB/IF_SPI_APPL_ACCESS Application Access Interface 20120518
Friends
Class CL_EAMVE_SP_VWR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_BO Instance attribute Protected Object reference (TYPE REF TO) CL_EAMVE_BO_VWR Business Object VE Viewer 20120518
2 MO_COLLECTOR Instance attribute Protected Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20120518
3 MO_SP_SRV Instance attribute Protected Object reference (TYPE REF TO) CL_EAMS_SP_SRV Services for SP Classes 20120518
4 MO_SRV Instance attribute Protected Object reference (TYPE REF TO) CL_EAMS_BO_SRV Service class for BO 20120518
5 MV_UI_MODE Instance attribute Private Type reference (TYPE) /PLMB/SPI_MODE Mode 20120518
Methods
# Method Level Visibility Method type Description Created on
1 ACTION_CHECK_VE_FILE_FOR_OBJ Instance method Private Method 20120618
2 ACTION_CLEAR_SPC_ITEMS Instance method Private Method ACTION_CLEAR_SPC_ITEMS 20120608
3 ACTION_COPY_ITEMS_TO_DOCUMENT Instance method Private Method Copy Spare Parts to document 20120604
4 ACTION_GET_CURRENT_OBJECT Instance method Private Method 20120622
5 ACTION_GET_DOCS_FOR_ALLOC Instance method Private Method 20120628
6 ACTION_GET_FILE_BY_CURRENT_OBJ Instance method Private Method 20120619
7 ACTION_GET_SPC_ITEMS Instance method Private Method 20120817
8 ACTION_INVALIDATE_ME Instance method Private Method 20120628
9 ACTION_SET_CURRENT_OBJECT Instance method Private Method 20120622
10 BUILD_SPC_ITEMS_PROPERTIES Instance method Private Method 20120605
11 CONSTRUCTOR Instance method Public Constructor Constructor 20120518
12 DELETE_SPC_ITEM Instance method Private Method DELETE_SPC_ITEM 20120608
13 RETRIEVE_SPC_ITEMS Instance method Private Method 20120605
14 RETRIEVE_VE_OBJ_FILE Instance method Private Method 20120615
Events
Class CL_EAMVE_SP_VWR has no event.
Types
Class CL_EAMVE_SP_VWR has no local type.
Method Signatures

Method ACTION_CHECK_VE_FILE_FOR_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FILE_EXIST Call by reference Type reference (TYPE) ABAP_BOOL 20120803
2 Importing IT_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE 20120618

Method ACTION_CHECK_VE_FILE_FOR_OBJ on class CL_EAMVE_SP_VWR has no exception.

Method ACTION_CLEAR_SPC_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARAM Call by reference Type reference (TYPE) EAMVE_S_SP_FILE_ID EAMVE_S_SP_FILE_ID 20120608

Method ACTION_CLEAR_SPC_ITEMS on class CL_EAMVE_SP_VWR has no exception.

Method ACTION_COPY_ITEMS_TO_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_INDEX_FAILED Index of node ID for which no data is available 20120604
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20120604
3 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20120604
4 Importing IS_PARAM Call by reference Type reference (TYPE) EAMVE_S_SP_FILE_ID 20120608

Method ACTION_COPY_ITEMS_TO_DOCUMENT on class CL_EAMVE_SP_VWR has no exception.

Method ACTION_GET_CURRENT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CURRENT_OBJECT Value transfer Type reference (TYPE) EAMVE_S_SP_FILE_ID EAMVE_S_SP_FILE_ID 20120622

Method ACTION_GET_CURRENT_OBJECT on class CL_EAMVE_SP_VWR has no exception.

Method ACTION_GET_DOCS_FOR_ALLOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMVE_T_VI_ALLOC Table type for EAMVE_S_VI_ALLOC 20120628

Method ACTION_GET_DOCS_FOR_ALLOC on class CL_EAMVE_SP_VWR has no exception.

Method ACTION_GET_FILE_BY_CURRENT_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EG_PARAM Call by reference Type reference (TYPE) EAMVE_S_SP_FILE_ID EAMVE_S_SP_FILE_ID 20120619
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMVE_T_SP_FILE Table type EAMVE_S_SP_FILE 20120619

Method ACTION_GET_FILE_BY_CURRENT_OBJ on class CL_EAMVE_SP_VWR has no exception.

Method ACTION_GET_SPC_ITEMS 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) /PLMB/T_SPI_MSG Message 20120817
2 Importing IS_PARAM Call by reference Type reference (TYPE) /PLMU/T_VWR_METADATA Tabletype of /PLMB/S_VWR_METADATA 20120817
3 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMVE_T_SP_SPAREPARTS_ID Table type EAMVE_S_SP_SPAREPARTS_ID 20120817

Method ACTION_GET_SPC_ITEMS on class CL_EAMVE_SP_VWR has no exception.

Method ACTION_INVALIDATE_ME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20120628

Method ACTION_INVALIDATE_ME on class CL_EAMVE_SP_VWR has no exception.

Method ACTION_SET_CURRENT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARAM Call by reference Type reference (TYPE) ANY 20120622

Method ACTION_SET_CURRENT_OBJECT on class CL_EAMVE_SP_VWR has no exception.

Method BUILD_SPC_ITEMS_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTION_PROPERTIES Call by reference Type reference (TYPE) EAMS_T_SP_ACTIONPROPERTIES Action properties 20120605
2 Exporting ET_FIELD_PROPERTIES Call by reference Type reference (TYPE) EAMS_T_SP_FLDPROPERTIES Field Properties per Node Id 20120605
3 Importing IT_NODE_DATA Call by reference Type reference (TYPE) EAMVE_T_SP_SPAREPARTS Table type for EAMVE_S_SP_SPAREPARTS 20120605

Method BUILD_SPC_ITEMS_PROPERTIES on class CL_EAMVE_SP_VWR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20120518

Method CONSTRUCTOR on class CL_EAMVE_SP_VWR has no exception.

Method DELETE_SPC_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_INDEX_FAILED Index of node ID for which no data is available 20120608
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20120608
3 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMVE_T_SP_SPAREPARTS_ID 20120608

Method DELETE_SPC_ITEM on class CL_EAMVE_SP_VWR has no exception.

Method RETRIEVE_SPC_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTION_PROPERTIES Call by reference Type reference (TYPE) EAMS_T_SP_ACTIONPROPERTIES Action properties 20120605
2 Exporting ET_FIELD_PROPERTIES Call by reference Type reference (TYPE) EAMS_T_SP_FLDPROPERTIES Field Properties per Node Id 20120605
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20120605
4 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMVE_T_SP_SPAREPARTS 20120605
5 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20120605
6 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMVE_T_SP_FILE_ID Table type EAMVE_S_SP_FILE_ID 20120605

Method RETRIEVE_SPC_ITEMS on class CL_EAMVE_SP_VWR has no exception.

Method RETRIEVE_VE_OBJ_FILE 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) /PLMB/T_SPI_MSG 20120615
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMVE_T_SP_FILE Table tpye EAMVE_S_SP_FILE 20120615
3 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMVE_T_SP_FILE_ID Table type EAMVE_S_SP_FILE_ID 20120615

Method RETRIEVE_VE_OBJ_FILE on class CL_EAMVE_SP_VWR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 607