SAP ABAP Class CL_EAMWS_REQUIREMENTS (Dataobject for requirements from WCM)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM (Application Component) Plant Maintenance
     EAMWS_RISK (Package) Integration with Risk Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_EAMWS_APPLICATION_OBJECT Application Object 20101129
Properties
Class CL_EAMWS_REQUIREMENTS  
Short Description Dataobject for requirements from WCM    
Super Class CL_EAMWS_APPLICATION_OBJECT Application Object 
Instantiability of a Class 0  Private 
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)
2 IF_EAMWS_PERSISTENCY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_EAMWS_REQUIREMENTS has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_EAMWS_PERSISTENCY 20101129 Access to Objects
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_BI_OBJECT Instance attribute Private Object reference (TYPE REF TO) CL_EAMWS_REQUIREMENTS Data in buffer 20101129
2 MR_DB_OBJECT Instance attribute Private Object reference (TYPE REF TO) CL_EAMWS_REQUIREMENTS Data on database 20101129
3 MT_REQUIREMENTS Instance attribute Private Type reference (TYPE) EAMWS_T_REQUI Risks for worker safety checklist 20101208
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_POSTING_TABLES Instance method Private Method 20101129
2 CHECK_EXISTS Instance method Public Method Checks if the object exists 20101129
3 CONSTRUCTOR Instance method Private Constructor Create object 20101129
4 COPY_DATA Instance method Public Method copy the datafields from the given class 20101129
5 GET_DATA Instance method Public Method Return data of this object 20101129
6 LOCK Instance method Public Method Check if object is locked 20101129
7 NUMBERSWITCH Instance method Public Method Do the numberswitch 20101129
8 POST_OBJECT Instance method Public Method Prepare data save for commit work 20101129
9 REVERT_TO_BEFORE_IMAGE Instance method Public Method Revert data to before image 20101129
10 SET_BEFORE_IMAGE Instance method Public Method Sets the before image 20101129
11 SET_DATA Instance method Public Method Sets the data to the safety check list 20101129
Events
Class CL_EAMWS_REQUIREMENTS has no event.
Types
Class CL_EAMWS_REQUIREMENTS has no local type.
Method Signatures

Method ADJUST_POSTING_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REQUIREMENTS_DEL Call by reference Type reference (TYPE) EAMWS_T_REQUI Table for WCM requirements 20101208
2 Exporting ET_REQUIREMENTS_INS Call by reference Type reference (TYPE) EAMWS_T_REQUI Table for WCM requirements 20101208
3 Exporting ET_REQUIREMENTS_UPD Call by reference Type reference (TYPE) EAMWS_T_REQUI Table for WCM requirements 20101208
# Exception Resumable Description Created on
1 CX_EAMWS_SCL_ROOT Exceptions for safety check list 20101129

Method CHECK_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EXISTS Call by reference Type reference (TYPE) ABAP_BOOL X=one or more of the entries exists 20101129
2 Exporting EV_MISSING Call by reference Type reference (TYPE) ABAP_BOOL X=One entry is missing in table 20101210
3 Importing IS_REQUIREMENTS Call by reference Type reference (TYPE) EAMWS_REQUI Safety requirements of WCM assigned to EAM object 20101210
4 Importing IT_REQUIREMENTS Call by reference Type reference (TYPE) EAMWS_T_REQUI Table for WCM requirements 20101210
# Exception Resumable Description Created on
1 CX_EAMWS_SCL_ROOT Exceptions for safety check list 20101129

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) IF_EAMWS_PERSISTENCY=>TY_OBJECT_KEY 20101129
# Exception Resumable Description Created on
1 CX_EAMWS_SCL_ROOT Exceptions for safety check list 20101129

Method COPY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_FROM Call by reference Object reference (TYPE REF TO) CL_EAMWS_REQUIREMENTS Dataobject for safety check list 20101129

Method COPY_DATA on class CL_EAMWS_REQUIREMENTS has no exception.

Method GET_DATA 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 Table for WCM requirements 20101208
# Exception Resumable Description Created on
1 CX_EAMWS_SCL_ROOT Exceptions for safety check list 20101129

Method LOCK Signature

Method LOCK on class CL_EAMWS_REQUIREMENTS has no parameter.
# Exception Resumable Description Created on
1 CX_EAMWS_SCL_ROOT Exceptions for safety check list 20101129

Method NUMBERSWITCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NO_DATA Call by reference Type reference (TYPE) ABAP_BOOL Object has no data 20101129
2 Importing IV_NEW_NUMBER Call by reference Type reference (TYPE) J_OBJNR Object Number 20101129

Method NUMBERSWITCH on class CL_EAMWS_REQUIREMENTS has no exception.

Method POST_OBJECT Signature

Method POST_OBJECT on class CL_EAMWS_REQUIREMENTS has no parameter.
# Exception Resumable Description Created on
1 CX_EAMWS_SCL_ROOT Exceptions for safety check list 20101129

Method REVERT_TO_BEFORE_IMAGE Signature

Method REVERT_TO_BEFORE_IMAGE on class CL_EAMWS_REQUIREMENTS has no parameter.
Method REVERT_TO_BEFORE_IMAGE on class CL_EAMWS_REQUIREMENTS has no exception.

Method SET_BEFORE_IMAGE Signature

Method SET_BEFORE_IMAGE on class CL_EAMWS_REQUIREMENTS has no parameter.
Method SET_BEFORE_IMAGE on class CL_EAMWS_REQUIREMENTS has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REQUIREMENTS Call by reference Type reference (TYPE) EAMWS_T_REQUI Table for WCM requirements 20101208
# Exception Resumable Description Created on
1 CX_EAMWS_SCL_ROOT Exceptions for safety check list 20101129
History
Last changed by/on SAP  20110908 
SAP Release Created in 606