SAP ABAP Class CL_CMM_IDX_SERVICE_BILL (Index: Service for Billing Documents)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-CMM-BF (Application Component) Basic Functions
     LOG_CMM_INDEX (Package) Index for Periodical Valuation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CMM_IDX_SERVICE_MAIN Index: Main class for all index service classes 20120628
Properties
Class CL_CMM_IDX_SERVICE_BILL  
Short Description Index: Service for Billing Documents    
Super Class CL_CMM_IDX_SERVICE_MAIN Index: Main class for all index service classes 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package LOG_CMM_INDEX   Index for Periodical Valuation 
Created 20120628   SAP 
Last change 20130531   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_CMM_IDX_SERVICE_BILL has no interface implemented.
Friends
Class CL_CMM_IDX_SERVICE_BILL has no friend class.
Attributes
Class CL_CMM_IDX_SERVICE_BILL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_VBRK Static method Private Method Determine the right vbrk entry 20120803
2 PROCESS Static method Public Method Process Billing Documents 20120703
3 PROCESS_FOR_MEV Static method Private Method Process Billing Document for Consumer Period-End Valuation 20120628
4 PROCESS_FOR_REVAL Static method Private Method Process Billing Do for Consumer Revaluation of Log. Docs. 20120628
5 PROCESS_INVOICES_FOR_MEV Static method Private Method Process Billing Document for Consumer Period-End Valuation 20130610
Events
Class CL_CMM_IDX_SERVICE_BILL has no event.
Types
Class CL_CMM_IDX_SERVICE_BILL has no local type.
Method Signatures

Method GET_VBRK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VBUP Call by reference Type reference (TYPE) VBUPVB Reference Structure for XVBUP/YVBUP 20120803
2 Importing IT_VBRK Call by reference Type reference (TYPE) VBRKVB_T Table for Structure VBRKVB 20120803
3 Importing IT_VBRP Call by reference Type reference (TYPE) VBRP_TAB Table type for VBRP 20120803
4 Importing IV_VBTYP Call by reference Type reference (TYPE) VBTYP SD document category 20120803
5 Returning RS_VBRK Value transfer Type reference (TYPE) VBRKVB Reference Structure for XVBRK/YVBRP 20120803

Method GET_VBRK on class CL_CMM_IDX_SERVICE_BILL has no exception.

Method PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_XVBRK Call by reference Type reference (TYPE) VBRKVB_T New VBRK 20120703
2 Importing IT_XVBRP Call by reference Type reference (TYPE) VBRP_TAB New VBRP 20120704
3 Importing IT_XVBUK Call by reference Type reference (TYPE) VA_VBUKVB_T New VBUK 20120703
4 Importing IT_XVBUP Call by reference Type reference (TYPE) VA_VBUPVB_T New VBUP 20120703
5 Importing IT_YVBRK Call by reference Type reference (TYPE) VBRKVB_T Old VRBK 20130610
6 Importing IT_YVBUK Call by reference Type reference (TYPE) VA_VBUKVB_T Old VBUK 20120703
7 Importing IT_YVBUP Call by reference Type reference (TYPE) VA_VBUPVB_T Old VBUP 20120703
# Exception Resumable Description Created on
1 CX_CMM_IDX_ROOT Index: Exception class 20120703

Method PROCESS_FOR_MEV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_XVBUK Call by reference Type reference (TYPE) VBUKVB Reference structure for XVBUK/YVBUK 20120703
2 Importing IS_XVBUP Call by reference Type reference (TYPE) VBUPVB Reference Structure for XVBUP/YVBUP 20120703
3 Importing IS_YVBUP Call by reference Type reference (TYPE) VBUPVB Reference Structure for XVBUP/YVBUP 20120703
4 Importing IT_XVBRK Call by reference Type reference (TYPE) VBRKVB_T Table for Structure VBRKVB 20120802
5 Importing IT_XVBRP Call by reference Type reference (TYPE) VBRP_TAB Table type for VBRP 20120802
# Exception Resumable Description Created on
1 CX_CMM_IDX_ROOT Index: Exception class 20120628

Method PROCESS_FOR_REVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_XVBRK Call by reference Type reference (TYPE) VBRKVB_T Table for Structure VBRKVB 20120718
2 Importing IT_XVBRP Call by reference Type reference (TYPE) VBRP_TAB Table type for VBRP 20120718
3 Importing IT_XVBUP Call by reference Type reference (TYPE) VA_VBUPVB_T Table for structure VBUPVB 20120718
# Exception Resumable Description Created on
1 CX_CMM_IDX_ROOT Index: Exception class 20120628

Method PROCESS_INVOICES_FOR_MEV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_XVBRK Call by reference Type reference (TYPE) VBRKVB Reference Structure for XVBRK/YVBRP 20130610
2 Importing IS_XVBUK Call by reference Type reference (TYPE) VBUKVB Reference structure for XVBUK/YVBUK 20130610
3 Importing IS_YVBRK Call by reference Type reference (TYPE) VBRKVB Reference Structure for XVBRK/YVBRP 20130610
4 Importing IT_XVBRP Call by reference Type reference (TYPE) VBRP_TAB Table type for VBRP 20130610
# Exception Resumable Description Created on
1 CX_CMM_IDX_ROOT Index: Exception class 20130610
History
Last changed by/on SAP  20130531 
SAP Release Created in 607