SAP ABAP Class CL_MEV_AD_CONTROLLER (Controller for Document Approval View)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-CMM (Application Component) Commodity Management in Logistics
     LOG_CMM_MEV_GEN_UI (Package) Period-End Valuation UI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MEV_CONTROLLER Base Class for Controllers 20130130
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MEV_AD_CONTROLLER Interface for Document Approval View 20130130
Properties
Class CL_MEV_AD_CONTROLLER  
Short Description Controller for Document Approval View    
Super Class CL_MEV_CONTROLLER Base Class for Controllers 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class CMM_MEV_GEN_UI    
Program status     
Category 0   
Package LOG_CMM_MEV_GEN_UI   Period-End Valuation UI 
Created 20130130   SAP 
Last change 20131127   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 IF_MEV_AD_CONTROLLER Interface for Document Approval View 20130130
Friends
Class CL_MEV_AD_CONTROLLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_ACCOUNTING_POPUP Instance attribute Private Object reference (TYPE REF TO) IF_MEV_ACCOUNTING_POPUP 20130226
2 MO_AD_BO Instance attribute Private Object reference (TYPE REF TO) IF_MEV_AD_BO 20130206
3 MO_AD_BO_REV Instance attribute Private Object reference (TYPE REF TO) IF_MEV_AD_BO 20130417
4 MO_AD_CHANGE_DOCS Instance attribute Private Object reference (TYPE REF TO) IF_MEV_AD_CHANGE_DOCS 20130305
5 MO_AD_VIEW Instance attribute Private Object reference (TYPE REF TO) IF_MEV_AD_VIEW 20130206
6 MO_MM_DB_ACCESS Instance attribute Private Object reference (TYPE REF TO) IF_CMM_MM_DB_ACCESS 20130308
7 MO_OTHER_DOC_POPUP Instance attribute Private Object reference (TYPE REF TO) IF_MEV_OTHER_DOC_POPUP 20130226
8 MO_POPUP_TO_CONFIRM Instance attribute Private Object reference (TYPE REF TO) IF_MEV_POPUP_TO_CONFIRM 20130228
9 MO_USER_SETTINGS Instance attribute Private Object reference (TYPE REF TO) IF_MEV_AD_USER_SETTINGS 20130703
10 MO_USER_SETTING_MAINT Instance attribute Private Object reference (TYPE REF TO) IF_MEV_AD_USER_SETTING_MAINT 20130703
11 MS_INFO_MESSAGE Instance attribute Private Type reference (TYPE) CMM_S_MSG_FIELDS Message fields 20130430
12 MS_UI_AD_HEADER Instance attribute Private Type reference (TYPE) MEV_S_UI_AD_HEADER 20130206
13 MV_AD_STATUS_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20130214
14 MV_CHANGE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20130220
15 MV_DOCUMENT_DELETED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20130214
16 MX_LAST_EXCEPTION Instance attribute Private Object reference (TYPE REF TO) CX_MEV_BASE 20130227
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AD_STATUS_CHANGED Instance method Private Method Check if status of accrual document has changed 20130214
2 CONSTRUCTOR Instance method Public Constructor Constructor 20130206
3 CREATE Static method Public Method Create 20130221
4 EXECUTE_ACTION Instance method Public Method 20130206
5 GET_ACCOUNTING_REFERENCES Instance method Public Method 20130213
6 GET_DATA Instance method Public Method 20130206
7 GET_DOCUMENT_LIST Instance method Public Method 20130206
8 GET_INFO_MESSAGE Instance method Public Method 20130503
9 HAS_ACCOUNTING_DOCUMENTS Instance method Public Method 20130214
10 HAS_MESSAGES Instance method Public Method 20130212
11 ON_DOCUMENT_DELETED Instance method Private Event handling method Event hander for document selection 20130206
12 SET_CHANGE_MODE Instance method Private Method Set transaction to chang mode 20130220
13 SET_NEW_DOCUMENT Instance method Public Method 20130213
14 START Instance method Public Method 20130226
Events
Class CL_MEV_AD_CONTROLLER has no event.
Types
Class CL_MEV_AD_CONTROLLER has no local type.
Method Signatures

Method CHECK_AD_STATUS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STATUS_OLD Call by reference Type reference (TYPE) MEV_S_AD_ROOT_STATUS 20130220

Method CHECK_AD_STATUS_CHANGED on class CL_MEV_AD_CONTROLLER has no exception.

Method CONSTRUCTOR Signature

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

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_USER_SETTINGS Call by reference Object reference (TYPE REF TO) IF_MEV_AD_USER_SETTINGS 20130703
2 Returning RO_CONTROLLER Value transfer Object reference (TYPE REF TO) IF_MEV_AD_CONTROLLER 20130221

Method CREATE on class CL_MEV_AD_CONTROLLER has no exception.

Method EXECUTE_ACTION Signature

Method EXECUTE_ACTION on class CL_MEV_AD_CONTROLLER has no parameter.
Method EXECUTE_ACTION on class CL_MEV_AD_CONTROLLER has no exception.

Method GET_ACCOUNTING_REFERENCES Signature

Method GET_ACCOUNTING_REFERENCES on class CL_MEV_AD_CONTROLLER has no parameter.
Method GET_ACCOUNTING_REFERENCES on class CL_MEV_AD_CONTROLLER has no exception.

Method GET_DATA Signature

Method GET_DATA on class CL_MEV_AD_CONTROLLER has no parameter.
Method GET_DATA on class CL_MEV_AD_CONTROLLER has no exception.

Method GET_DOCUMENT_LIST Signature

Method GET_DOCUMENT_LIST on class CL_MEV_AD_CONTROLLER has no parameter.
Method GET_DOCUMENT_LIST on class CL_MEV_AD_CONTROLLER has no exception.

Method GET_INFO_MESSAGE Signature

Method GET_INFO_MESSAGE on class CL_MEV_AD_CONTROLLER has no parameter.
Method GET_INFO_MESSAGE on class CL_MEV_AD_CONTROLLER has no exception.

Method HAS_ACCOUNTING_DOCUMENTS Signature

Method HAS_ACCOUNTING_DOCUMENTS on class CL_MEV_AD_CONTROLLER has no parameter.
Method HAS_ACCOUNTING_DOCUMENTS on class CL_MEV_AD_CONTROLLER has no exception.

Method HAS_MESSAGES Signature

Method HAS_MESSAGES on class CL_MEV_AD_CONTROLLER has no parameter.
Method HAS_MESSAGES on class CL_MEV_AD_CONTROLLER has no exception.

Method ON_DOCUMENT_DELETED Signature

Method ON_DOCUMENT_DELETED on class CL_MEV_AD_CONTROLLER has no parameter.
Method ON_DOCUMENT_DELETED on class CL_MEV_AD_CONTROLLER has no exception.

Method SET_CHANGE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHANGE Call by reference Type reference (TYPE) ABAP_BOOL 20130220

Method SET_CHANGE_MODE on class CL_MEV_AD_CONTROLLER has no exception.

Method SET_NEW_DOCUMENT Signature

Method SET_NEW_DOCUMENT on class CL_MEV_AD_CONTROLLER has no parameter.
Method SET_NEW_DOCUMENT on class CL_MEV_AD_CONTROLLER has no exception.

Method START Signature

Method START on class CL_MEV_AD_CONTROLLER has no parameter.
Method START on class CL_MEV_AD_CONTROLLER has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 617