SAP ABAP Interface IF_MEV_STATUS_HANDLER (Status handler)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-CMM (Application Component) Commodity Management in Logistics
     LOG_CMM_MEV_GEN_COM (Package) Period-End Valuation Common Objects
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MEV_STATUS_HANDLER Period-End Valuation: BO Status Handler 20121210
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MEV_STATUS_HANDLER_MOCK Stub class for CL_MEV_STATUS_HANDLER 20121210
Properties
Interface IF_MEV_STATUS_HANDLER  
Short Description Status handler    
General Data
Package LOG_CMM_MEV_GEN_COM   Period-End Valuation Common Objects 
Created 20121210   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
Interface IF_MEV_STATUS_HANDLER has no forward declaration.
Interfaces
Interface IF_MEV_STATUS_HANDLER has no interface.
Friends
Interface IF_MEV_STATUS_HANDLER has no friend.
Attributes
Interface IF_MEV_STATUS_HANDLER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ACTION_EXISTS Instance method Public Method 20130107
2 DO_TRANSITION Instance method Public Method Do Transitions after executing the Action 20121210
3 GET_ALLOWED_ACTIONS Instance method Public Method Get Actions which are allowed at the current State 20121210
4 GET_INHIBITING_STATUS Instance method Public Method Get Status inhibiting the given Action 20121210
5 GET_INITIAL_STATUS Instance method Public Method Get initial Status when creating an Object Instance 20121210
6 IS_ACTION_ALLOWED Instance method Public Method Check whether the given Action is allowed 20121210
7 SET_STATUS Static method Public Method Set the status of a status variable 20121210
Events
Interface IF_MEV_STATUS_HANDLER has no event.
Types
Interface IF_MEV_STATUS_HANDLER has no local type.
Method Signatures

Method ACTION_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) MEV_ACTION_NAME 20130107
2 Returning RV_ACTION_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL 20130107

Method ACTION_EXISTS on Interface IF_MEV_STATUS_HANDLER has no exception.

Method DO_TRANSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NEW_STATUS Value transfer Type reference (TYPE) ANY New Status after Transition 20121210
2 Importing IS_TARGET_STATUS Call by reference Type reference (TYPE) MEV_S_STATUS Target Status Value in case of non-unique Transition 20121210
3 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) MEV_ACTION_NAME Period-End Valuation: Action Name 20121210
# Exception Resumable Description Created on
1 CX_MEV_STATUS_HANDLER 20121210

Method GET_ALLOWED_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALLOWED_ACTION Call by reference Type reference (TYPE) MEV_T_ALLOWED_ACTIONS Period-End Valuation: allowed Actions 20121210
# Exception Resumable Description Created on
1 CX_MEV_STATUS_HANDLER 20121210

Method GET_INHIBITING_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_STATUS Value transfer Type reference (TYPE) MEV_S_STATUS Period-End Valuation: Status 20121210

Method GET_INHIBITING_STATUS on Interface IF_MEV_STATUS_HANDLER has no exception.

Method GET_INITIAL_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STATUS Value transfer Type reference (TYPE) ANY Period-end valuation: Status Table 20121210
# Exception Resumable Description Created on
1 CX_MEV_STATUS_HANDLER Period-end valuation: Exception in Status Handler 20121210

Method IS_ACTION_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) MEV_ACTION_NAME Period-End Valuation: Action Name 20121210
2 Returning RV_ACTION_ALLOWED Value transfer Type reference (TYPE) ABAP_BOOL Indicator: Action Is Allowed 20121210
# Exception Resumable Description Created on
1 CX_MEV_STATUS_HANDLER 20121210

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) ANY 20121210
2 Importing IS_STATUS Call by reference Type reference (TYPE) MEV_S_STATUS Period-End Valuation: Status 20121210
# Exception Resumable Description Created on
1 CX_MEV_STATUS_HANDLER Period-end valuation: Exception in Status Handler 20121210
History
Last changed by/on SAP  20130531 
SAP Release Created in 617