SAP ABAP Class CL_VC2OD_DEP_ND_DESCRIPTIONS (Handles the service provider node "Descriptions")
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-VC-WUI (Application Component) Variant Configuration Web User Interface
     VC2OD_SP (Package) Object Dependency - Service Provider
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_VC2OD_DEP_ND Handles functionality common to all VC Dependency nodes 20081104
Properties
Class CL_VC2OD_DEP_ND_DESCRIPTIONS  
Short Description Handles the service provider node "Descriptions"    
Super Class CL_VC2OD_DEP_ND Handles functionality common to all VC Dependency nodes 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package VC2OD_SP   Object Dependency - Service Provider 
Created 20081104   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_VC2OD_DEP_ND_ACCESS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_VC2OD_DEP_ND_DESCRIPTIONS has no interface implemented.
Friends
Class CL_VC2OD_DEP_ND_DESCRIPTIONS has no friend class.
Attributes
Class CL_VC2OD_DEP_ND_DESCRIPTIONS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DESCRIPTION Instance method Private Method add description to dependency 20081111
2 CHANGE_DESCRIPTION Instance method Private Method change description of dependency 20081110
3 CHECK_DESC_EXISTENCE Instance method Private Method check description exitence 20081119
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081107
5 GET_DATA_RELATIONSHIPS Instance method Private Method get the relationships between input and output node data 20081110
6 GET_DESCRIPTIONS Instance method Private Method get descriptions - (retrieve by association) 20081110
7 REMOVE_DESCRIPTION Instance method Private Method remove description from dependency 20081111
Events
Class CL_VC2OD_DEP_ND_DESCRIPTIONS has no event.
Types
Class CL_VC2OD_DEP_ND_DESCRIPTIONS has no local type.
Method Signatures

Method ADD_DESCRIPTION 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 20081111
2 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081111
3 Importing IS_DESCRIPTION_KEY Call by reference Type reference (TYPE) VC2OD_S_DEP_DESCRIPTIONS_ID VC Dependency description ID 20081111
4 Importing IV_DEPENDENCY_DESCRIPTION Call by reference Type reference (TYPE) KNKTX Dependency Description 20081111

Method ADD_DESCRIPTION on class CL_VC2OD_DEP_ND_DESCRIPTIONS has no exception.

Method CHANGE_DESCRIPTION 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 20081111
2 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081111
3 Importing IS_DESCRIPTION_KEY Call by reference Type reference (TYPE) VC2OD_S_DEP_DESCRIPTIONS_ID VC Dependency description ID 20081111
4 Importing IV_DEPENDENCY_DESCRIPTION Call by reference Type reference (TYPE) KNKTX Dependency Description 20081111

Method CHANGE_DESCRIPTION on class CL_VC2OD_DEP_ND_DESCRIPTIONS has no exception.

Method CHECK_DESC_EXISTENCE 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 20081119
2 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081119
3 Importing IS_DESCRIPTION_KEY Call by reference Type reference (TYPE) VC2OD_S_DEP_DESCRIPTIONS_ID VC Dependency description ID 20081119
4 Importing IV_CHECK_WITH_SYSTEM_LANGUAGE Call by reference Type reference (TYPE) XFELD Checkbox 20081217

Method CHECK_DESC_EXISTENCE on class CL_VC2OD_DEP_ND_DESCRIPTIONS has no exception.

Method CONSTRUCTOR Signature

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

Method GET_DATA_RELATIONSHIPS 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_RTR_INDEX_FAILED Index of node ID for which no data is availab 20081110
2 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 20081110
3 Importing IT_NODE_DATA Call by reference Type reference (TYPE) VC2OD_T_DEP_DESCRIPTIONS_SP VC Dependency description - SP Structure - Table Type 20081110
4 Importing IT_NODE_ID Call by reference Type reference (TYPE) VC2OD_T_DEP_DESCRIPTIONS_ID VC Dependency Descriptions ID - Table type 20081110

Method GET_DATA_RELATIONSHIPS on class CL_VC2OD_DEP_ND_DESCRIPTIONS has no exception.

Method GET_DESCRIPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DESCRIPTIONS Call by reference Type reference (TYPE) VC2OD_T_DEP_DESCRIPTIONS_SP VC Dependency description - SP Structure - Table Type 20081110
2 Exporting ET_DESCRIPTIONS_IDS Call by reference Type reference (TYPE) VC2OD_T_DEP_DESCRIPTIONS_ID VC Dependency Descriptions ID - Table type 20081110
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20081110
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081110
5 Importing IT_DEPENDENCY_IDS Call by reference Type reference (TYPE) VC2OD_T_DEP_ID VC Dependency Descriptions ID - Table type 20081110

Method GET_DESCRIPTIONS on class CL_VC2OD_DEP_ND_DESCRIPTIONS has no exception.

Method REMOVE_DESCRIPTION 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 20081111
2 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY 20081111
3 Importing IS_DESCRIPTION_KEY Call by reference Type reference (TYPE) VC2OD_S_DEP_DESCRIPTIONS_ID 20081111

Method REMOVE_DESCRIPTION on class CL_VC2OD_DEP_ND_DESCRIPTIONS has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 605