SAP ABAP Class CL_EAMWS_REQUIREMENTS_API (API for WCM Requirement links)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM (Application Component) Plant Maintenance
     EAMWS_RISK (Package) Integration with Risk Management
Properties
Class CL_EAMWS_REQUIREMENTS_API  
Short Description API for WCM Requirement links    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EAMWS_RISK   Integration with Risk Management 
Created 20101129   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)
Interfaces
Class CL_EAMWS_REQUIREMENTS_API has no interface implemented.
Friends
Class CL_EAMWS_REQUIREMENTS_API has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_EAMWS_REQUIREMENTS_API API for WCM Requirement links 20101201
2 MT_REQUIREMENTS_TEXT Instance attribute Private Type reference (TYPE) EAMWS_T_WCM_REQUIREMENT WCM Requirements 20101213
Methods
# Method Level Visibility Method type Description Created on
1 ADD_REQUIREMENT_DESCRIPTIONS Instance method Private Method Add the descriptions for the requirements 20101213
2 CREATE Instance method Public Method Creates a requirement entry for the object 20101129
3 DELETE Instance method Public Method Removes the requirement entry for the object 20101129
4 DELETE_ALL Instance method Public Method Removes all requirements for the object 20101221
5 DELETE_BUFFER Instance method Public Method Deletes the buffer 20110128
6 EXIT_WITH_ERROR Instance method Private Method Error handling in API 20101129
7 READ Instance method Public Method Reads the requirements for the object 20101129
8 SAVE Instance method Public Method Save data to database 20101129
9 S_GET_INSTANCE Static method Public Method get the instance to the API class 20101129
Events
Class CL_EAMWS_REQUIREMENTS_API has no event.
Types
Class CL_EAMWS_REQUIREMENTS_API has no local type.
Method Signatures

Method ADD_REQUIREMENT_DESCRIPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REQUIREMENTS_DESC Call by reference Type reference (TYPE) EAMWS_T_WCM_REQUIREMENT 20101213
2 Importing IT_REQUIREMENTS Call by reference Type reference (TYPE) EAMWS_T_REQUI Table for WCM requirements 20101213

Method ADD_REQUIREMENT_DESCRIPTIONS on class CL_EAMWS_REQUIREMENTS_API has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101129
2 Importing IT_REQUIREMENTS Call by reference Type reference (TYPE) EAMWS_T_REQUI Safety requirements of WCM assigned to EAM object 20101208

Method CREATE on class CL_EAMWS_REQUIREMENTS_API has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101130
2 Importing IT_REQUIREMENTS Call by reference Type reference (TYPE) EAMWS_T_REQUI Safety requirements of WCM assigned to EAM object 20101210

Method DELETE on class CL_EAMWS_REQUIREMENTS_API has no exception.

Method DELETE_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101221
2 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR 20101221

Method DELETE_ALL on class CL_EAMWS_REQUIREMENTS_API has no exception.

Method DELETE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLEAR_MODIFIED Call by reference Type reference (TYPE) ABAP_BOOL Clear modified data 20110131

Method DELETE_BUFFER on class CL_EAMWS_REQUIREMENTS_API has no exception.

Method EXIT_WITH_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101129
2 Importing IR_APPLICATION_OBJECT Call by reference Object reference (TYPE REF TO) CL_EAMWS_APPLICATION_OBJECT Application Object 20101129
3 Importing IR_TOOLS Call by reference Object reference (TYPE REF TO) CL_EAMWS_TOOLS General Help Functions 20101129

Method EXIT_WITH_ERROR on class CL_EAMWS_REQUIREMENTS_API has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REQUIREMENTS Call by reference Type reference (TYPE) EAMWS_T_REQUI Safety requirements of WCM assigned to EAM object 20101208
2 Exporting ET_REQUIREMENTS_DESC Call by reference Type reference (TYPE) EAMWS_T_WCM_REQUIREMENT WCM Requirements 20101213
3 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101129
4 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20101129

Method READ on class CL_EAMWS_REQUIREMENTS_API has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101130
2 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20101130

Method SAVE on class CL_EAMWS_REQUIREMENTS_API has no exception.

Method S_GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_EAMWS_REQUIREMENTS_API API for WCM Requirement links 20101201

Method S_GET_INSTANCE on class CL_EAMWS_REQUIREMENTS_API has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606