SAP ABAP Class CL_MRM_COMMITMENTS (Bundles Functionality for Commitment Update)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       MRM (Package) Appl.development R/3 decentralized invoice verification
Properties
Class CL_MRM_COMMITMENTS  
Short Description Bundles Functionality for Commitment Update    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MRM   Appl.development R/3 decentralized invoice verification 
Created 20080115   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 MRM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_MRM_COMMITMENTS has no interface implemented.
Friends
Class CL_MRM_COMMITMENTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 F_EBELN Instance attribute Private Type reference (TYPE) EKPO-EBELN 20080115
2 S_EKKO Instance attribute Public Type reference (TYPE) EKKO 20080115
3 T_BEKPO Instance attribute Public Type reference (TYPE) MRM_TAB_BEKPO 20080115
4 T_EBELP Instance attribute Private Type reference (TYPE) MRM_TAB_EBELP 20080115
5 T_EKBE Instance attribute Public Type reference (TYPE) MRM_TAB_EKBE 20080115
6 T_EKBES Instance attribute Public Type reference (TYPE) MRM_TAB_EKBES 20080115
7 T_EKBE_MA Instance attribute Public Type reference (TYPE) MRM_TAB_EKBE_MA 20080115
8 T_EKBZ Instance attribute Public Type reference (TYPE) MRM_TAB_EKBZ 20080115
9 T_EKBZ_MA Instance attribute Public Type reference (TYPE) MRM_TAB_EKBZ_MA 20080115
10 T_EKKN Instance attribute Public Type reference (TYPE) MRM_TAB_EKKN 20080115
11 T_EKPO Instance attribute Public Type reference (TYPE) MRM_TAB_EKPO 20080115
12 T_KOMV Instance attribute Public Type reference (TYPE) MRM_TAB_KOMV 20080115
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EBELP Instance method Public Method Adds an EBELP 20080115
2 BUILD Instance method Public Method Builds XEKBP for Commitment Update 20080115
3 COMPLETE_EKBE Instance method Public Method Supplements EKBE 20081205
4 COMPLETE_EKBZ Instance method Public Method Supplements EKBZ 20081205
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080115
6 FILL_BEKPO Instance method Public Method Read BEKPO Data 20080115
7 FILL_EKBES Instance method Public Method Reads EKBES 20080115
8 FILL_EKKN Instance method Public Method Read EKKN Data 20080115
9 FILL_EKKO Instance method Public Method Read EKKO Data 20080115
10 FILL_EKPO Instance method Public Method Read EKPO Data 20080115
11 GET_EKBE Instance method Public Method Retrieves Table EKBE 20080408
12 GET_EKBZ Instance method Public Method Retrieves Table EKBZ 20080408
13 GET_TAB_EBELP Instance method Public Method Returns the EBELP Table 20080115
14 POST Instance method Public Method Executes the Posting for the Set Document Number 20080115
15 POST_ALL Instance method Public Method Executes the Posting of the Data Built So Far 20080115
16 PREPARE Instance method Public Method Calls Methods for Preparation of XEKBP 20080115
17 SET_BEKPO Instance method Public Method Sets BEKPO 20080115
18 SET_EKBE Instance method Public Method Sets EKBE 20080115
19 SET_EKBES Instance method Public Method Sets EKBES 20080115
20 SET_EKBE_MA Instance method Public Method Sets EKBE_MA 20080115
21 SET_EKBZ Instance method Public Method Sets EKBZ 20080115
22 SET_EKBZ_MA Instance method Public Method Sets EKBZ_MA 20080115
23 SET_EKKN Instance method Public Method Sets EKKN 20080115
24 SET_EKKO Instance method Public Method Sets EKKO 20080115
25 SET_EKPO Instance method Public Method Sets EKPO 20080115
26 SET_KOMV Instance method Public Method Sets KOMV 20080115
27 SET_TAB_EBELP Instance method Public Method Sets EBELP Table 20080115
Events
Class CL_MRM_COMMITMENTS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MRM_EBELP Public See coding 20080115 BEGIN OF mrm_ebelp, ebelp TYPE ekpo-ebelp, END OF mrm_ebelp
2 MRM_TAB_BEKPO Public See coding 20080115 mrm_tab_bekpo TYPE STANDARD TABLE OF bekpo
3 MRM_TAB_EBELP Public See coding 20080115 mrm_tab_ebelp TYPE STANDARD TABLE OF mrm_ebelp
4 MRM_TAB_EKBE Public See coding 20080115 mrm_tab_ekbe TYPE STANDARD TABLE OF ekbe
5 MRM_TAB_EKBES Public See coding 20080115 mrm_tab_ekbes TYPE STANDARD TABLE OF ekbes
6 MRM_TAB_EKBE_MA Public See coding 20080115 mrm_tab_ekbe_ma TYPE STANDARD TABLE OF ekbe_ma_s
7 MRM_TAB_EKBZ Public See coding 20080115 mrm_tab_ekbz TYPE STANDARD TABLE OF ekbz
8 MRM_TAB_EKBZ_MA Public See coding 20080115 mrm_tab_ekbz_ma TYPE STANDARD TABLE OF ekbz_ma
9 MRM_TAB_EKKN Public See coding 20080115 mrm_tab_ekkn TYPE STANDARD TABLE OF ekkn
10 MRM_TAB_EKPO Public See coding 20080115 mrm_tab_ekpo TYPE STANDARD TABLE OF ekpo
11 MRM_TAB_KOMV Public See coding 20080115 mrm_tab_komv TYPE STANDARD TABLE OF komv
Method Signatures

Method ADD_EBELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EBELP Call by reference Type reference (TYPE) EKPO-EBELP 20080115

Method ADD_EBELP on class CL_MRM_COMMITMENTS has no exception.

Method BUILD Signature

Method BUILD on class CL_MRM_COMMITMENTS has no parameter.
# Exception Resumable Description Created on
1 CX_MRM_MESSAGE 20080115

Method COMPLETE_EKBE Signature

Method COMPLETE_EKBE on class CL_MRM_COMMITMENTS has no parameter.
Method COMPLETE_EKBE on class CL_MRM_COMMITMENTS has no exception.

Method COMPLETE_EKBZ Signature

Method COMPLETE_EKBZ on class CL_MRM_COMMITMENTS has no parameter.
Method COMPLETE_EKBZ on class CL_MRM_COMMITMENTS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EBELN Value transfer Type reference (TYPE) EKPO-EBELN 20080115
2 Importing TI_EBELP Call by reference Type reference (TYPE) MRM_TAB_EBELP 20080115

Method CONSTRUCTOR on class CL_MRM_COMMITMENTS has no exception.

Method FILL_BEKPO Signature

Method FILL_BEKPO on class CL_MRM_COMMITMENTS has no parameter.
# Exception Resumable Description Created on
1 CX_MRM_MESSAGE 20080115

Method FILL_EKBES Signature

Method FILL_EKBES on class CL_MRM_COMMITMENTS has no parameter.
# Exception Resumable Description Created on
1 CX_MRM_MESSAGE 20080115

Method FILL_EKKN Signature

Method FILL_EKKN on class CL_MRM_COMMITMENTS has no parameter.
# Exception Resumable Description Created on
1 CX_MRM_MESSAGE 20080115

Method FILL_EKKO Signature

Method FILL_EKKO on class CL_MRM_COMMITMENTS has no parameter.
# Exception Resumable Description Created on
1 CX_MRM_MESSAGE 20080115

Method FILL_EKPO Signature

Method FILL_EKPO on class CL_MRM_COMMITMENTS has no parameter.
# Exception Resumable Description Created on
1 CX_MRM_MESSAGE 20080115

Method GET_EKBE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting TI_EKBE Call by reference Type reference (TYPE) MRM_TAB_EKBE 20080408

Method GET_EKBE on class CL_MRM_COMMITMENTS has no exception.

Method GET_EKBZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting TI_EKBZ Call by reference Type reference (TYPE) MRM_TAB_EKBZ 20080408

Method GET_EKBZ on class CL_MRM_COMMITMENTS has no exception.

Method GET_TAB_EBELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting TE_EBELP Call by reference Type reference (TYPE) MRM_TAB_EBELP 20080115

Method GET_TAB_EBELP on class CL_MRM_COMMITMENTS has no exception.

Method POST Signature

Method POST on class CL_MRM_COMMITMENTS has no parameter.
# Exception Resumable Description Created on
1 CX_MRM_MESSAGE 20080115

Method POST_ALL Signature

Method POST_ALL on class CL_MRM_COMMITMENTS has no parameter.
# Exception Resumable Description Created on
1 CX_MRM_MESSAGE 20080115

Method PREPARE Signature

Method PREPARE on class CL_MRM_COMMITMENTS has no parameter.
# Exception Resumable Description Created on
1 CX_MRM_MESSAGE 20080115

Method SET_BEKPO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TI_BEKPO Call by reference Type reference (TYPE) MRM_TAB_BEKPO 20080115

Method SET_BEKPO on class CL_MRM_COMMITMENTS has no exception.

Method SET_EKBE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TI_EKBE Call by reference Type reference (TYPE) MRM_TAB_EKBE 20080115

Method SET_EKBE on class CL_MRM_COMMITMENTS has no exception.

Method SET_EKBES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TI_EKBES Call by reference Type reference (TYPE) MRM_TAB_EKBES 20080115

Method SET_EKBES on class CL_MRM_COMMITMENTS has no exception.

Method SET_EKBE_MA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TI_EKBE_MA Call by reference Type reference (TYPE) MRM_TAB_EKBE_MA 20080115

Method SET_EKBE_MA on class CL_MRM_COMMITMENTS has no exception.

Method SET_EKBZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TI_EKBZ Call by reference Type reference (TYPE) MRM_TAB_EKBZ 20080115

Method SET_EKBZ on class CL_MRM_COMMITMENTS has no exception.

Method SET_EKBZ_MA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TI_EKBZ_MA Call by reference Type reference (TYPE) MRM_TAB_EKBZ_MA 20080115

Method SET_EKBZ_MA on class CL_MRM_COMMITMENTS has no exception.

Method SET_EKKN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TI_EKKN Call by reference Type reference (TYPE) MRM_TAB_EKKN 20080115

Method SET_EKKN on class CL_MRM_COMMITMENTS has no exception.

Method SET_EKKO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SI_EKKO Call by reference Type reference (TYPE) EKKO 20080115

Method SET_EKKO on class CL_MRM_COMMITMENTS has no exception.

Method SET_EKPO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TI_EKPO Call by reference Type reference (TYPE) MRM_TAB_EKPO 20080115

Method SET_EKPO on class CL_MRM_COMMITMENTS has no exception.

Method SET_KOMV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TI_KOMV Call by reference Type reference (TYPE) MRM_TAB_KOMV 20080115

Method SET_KOMV on class CL_MRM_COMMITMENTS has no exception.

Method SET_TAB_EBELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TI_EBELP Call by reference Type reference (TYPE) MRM_TAB_EBELP 20080115

Method SET_TAB_EBELP on class CL_MRM_COMMITMENTS has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 604